2 Jun 2005 11:39
Re: Browsers on NetBSD sparc
Laurens Vets <laurens <at> daemon.be>
2005-06-02 09:39:54 GMT
2005-06-02 09:39:54 GMT
>>>See above. But since mozilla fails with a bus error here I guess >>>it's still 64bit-related. >>> >> >>Well, it could still be a sparc64 related issue but I can say for >>certain that it runs fine on amd64 so I don't think it is a generic >>64-bit problem (maybe an endian bug though :) > > > Ok, I meant 64bit alignment constraint violations - SPARCs require > natural alignment for all memory accesses, so the popular game of > passing an int* for a size_t* is pretty likely to blow up with a bus > error on sparc64, but these won't bite you ;) > On the other hand, lots of gtk-applications like to cast ints to > pointers and the other way around - this would likely bite all 64bit > architectures, at least when running 64bit binaries. > > I don't think there are many endianness bugs left in gecko - it runs > fine on MacOS X for ages, same goes for Solaris. The PowerPC-specific > code seems to blow up on macppc ( /weird/ rendering errors but no more > crashes than on MacOS X ), on sparc64 I don't see any of these rendering > problems. > > And about libfontconfig and friends - putting something like this into > your mk.conf may help: > USE_BUILTIN.fontconfig?=yes > PREFER_fontconfig?=native > > this should keep pkgsrc from building its own libfontconfig and make it > use the one that comes with X. I guess the crashes come from compiling(Continue reading)
RSS Feed