On Sun, May 11, 2008 at 10:41:43AM -0400, Michael Lorenz wrote:
> Yeah, the module loader is broken on powerpc - it doesn't work with the new
> malloc routine in libc - it expects malloc to return memory chunks close
> enough together that 24bit relocs always work, something that was true with
> the old malloc.
> Xorg doesn't have this problem.
> So, please try pkgsrc/x11/modular-xorg, it /should/ just work on pretty
> much any Mac, the only graphics hardware that might not work are ancient,
> proprietary Apple onboard graphics chips ( /chaos/control and friends )
> If you really need XFree86 there's a workaround - you can build a libc with
> the old malloc with relatively little hassle.
Okay, I went the pkgsrc modular xorg route.
It's now segfaulting in Xorg with a
backtrace that's something like this:
0 dlsym()
1 DLFindSymbol()
2 LoaderSymbol()
3 LoaderListDirs()
4 LoadModule()
5 xf86LoadModules()
6 InitOutput()
7 main()
Could this be because I compiled xorg (and the base system)
with -mcpu=750 -O2?
Jonathan Kollasch
Attachment:
pgpUvhgzvEq6W.pgp
Description: PGP signature