On Tue, Jun 19, 2007 at 09:29:24PM +0200, Tomasz Mateja wrote: > Jakub Bogusz napisał(a): > > On Tue, Jun 19, 2007 at 08:21:29PM +0200, Tomasz Mateja wrote: > >> Po co jest -DUSE_LIBC_PRIVATES w gc.spec? > >> bez niego w3m nie segfaultuje na sparc64, w dokumentacji jest że turned > >> off by default. > > > > Żeby się dało używać bez podmontowanego /proca. > No to albo glibc dla sparc64 jest skopane albo gc (tak na prawde w dwoch > miejscach w kodzie wystepuje ifdef) > gentoo ma jakis inny magiczny patch na to: > http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/boehm-gc/files/boehm-gc-6.5-gentoo.patch?view=markup
Brrr. To już naprawdę trzeba być zdesperowanym, żeby heurystycznie szukać końca stosu łażąc po pamięci do czasu oberwania SIGSEGV. Teraz nie sprawdzę co się dzieje z __libc_stack_end na sparc64, bo rivendell i fiskus sobie gdzieś poszły: ssh: connect to host rivendell.wpia.uw.edu.pl port 22: Connection refused ssh: connect to host fiskus.pld-linux.org port 22: No route to host a na ac-sparcu jest tylko 32-bitowe środowisko. Jeżeli bez USE_LIBC_PRIVATES na sparc64 działa, to można tak zostawić - tylko trzeba pamiętać, że komunikat w stylu "Absurd stack bottom value" oznacza brak /proca. -- Jakub Bogusz http://qboosh.pl/ _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
