Dan Kegel wrote:
Bzzt.  In the real world, the distro vendor would have noticed
this during LSB certification, and since the shared library
loader for LSB 1.3 is /lib/ld-lsb.so.1 rather than /lib/ld-linux.so.2,
the vendor can easily force libc to be linuxthreads based even
if the default libc is NPTL based.

For the record, I checked, and Red Hat 9's lsb-1.3 package simply made ld-lsb.so.1 a symlink to ld-linux.so.2, so that version of their lsb environment does seem to use NPTL. Probably they figured they'd do something fancier if they got any complaints, and since nobody was shipping LSB-1.3 apps, they never had to.

It'll be interesting to see if LSB-2.0 apps actually get
deployed... having an argument about hypothetical pros and
cons is a bit sterile.
- Dan

--
Trying to get a job as a c++ developer?  See 
http://kegel.com/academy/getting-hired.html



Reply via email to