new in 2005-7-9 glibc: no more LinuxThreads

Roland McGrath roland at redhat.com
Sat Jul 9 22:51:45 UTC 2005


> However, I would still really like to know if there's a relatively
> simple way to determine whether or not a particular piece of software
> makes use of LinuxThreads and will thus break on the new
> non-LT-capable glibc releases.

No executable will use linuxthreads without being run with special
environment variables.  If there are many binaries and scripts and it's
hard to tell what might be going on, you can take a running application
and look at its /proc/PID/maps to see which libraries are being mapped.
On FC4 the linuxthreads libraries are in /lib/obsolete/linuxthreads/,
so that's pretty easy to spot.

On earlier versions it's in different places.  But if you are concerned
about FC5 compatibility, the first thing to do anyway is make sure you are
happy with upgrading to FC4.




More information about the fedora-devel-list mailing list