On Wed, May 11, 2005 at 04:41:13PM +0200, Paweł Sikora wrote: > Jakub Bogusz wrote: > >NPTL jest też w Ac. > > > jest dostepny (w podkatalogach $includedir/nptl, $libdir/tls), a czy > budowane aplikacje sie z nim linkuja > i uzywaja (poza np. x11-driver-nvidia) czy tylko sobie jest (czyt. lezy) > dla testow/kompatybilnosci > z obcymi binariami?
Dla dekoracji bym tego nie robił. Wszystkie dynamicznie zlinkowane programy uruchomione na Linuksie >= 2.6.0 używają bibliotek NPTL (o ile się tego nie zablokuje przez LD_ASSUME_KERNEL). Łatwo stwierdzić przez "ps auxm" na np. httpd.worker. W pakietach Ac wyłączone jest tylko używanie TLS tam, gdzie program nie działałby na bibliotekach nie-NPTL (nie obsługujących __thread[1]). Dotyczy to mono i... chyba koniec. (tzn. mono z Ac uruchomione na 2.6.x używa normalnie wątków NPTL, tylko nie używa TLS do zapisywania własnych rzeczy) [1] linuxthreads teoretycznie też mogą obsługiwać, ale z libc-alpha wynika, że "od paru lat nikt takich nie próbował nawet budować" -- Jakub Bogusz http://qboosh.cs.net.pl/ _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
