Ed Epstein wrote:
I was wondering what really needs to be done to switch to nptl on an existing
2.6 system.
According to this document: http://gentoo-wiki.com/NPTL#Switching_to_NPTL you
don't need to recompile anything other than glibc to gain the full end-user
performance benefits of nptl (though it does suggest doing a --newuse rebuild
of world, the only changed ebuild is glibc itself).
However, according to this document:
http://www.gentoo.org/doc/en/migration-to-2.6.xml#doc_chap10 you must do a
complete rebuild of all packages on the system (using the --emptytree emerge
flag) in order to gain the benefits of nptl.
Even more interesting, someone I was chatting with online suggested that only
a few key programs besides glibc needed to be recompiled, to avoid problems.
I was wondering, which is the accurate method of switching? If there are a few
"problem" packages that should be rebuilt, which ones are they?
Thanks,
Ed
It is recommended to recompile everything to assure that there is no
trouble. Not recompiling things can lead to inconsistencies in sizes of
certain structures and such. Library developers are always concerned
about backwards compatabliity but there is the idealism of libraries
always working and then there is the reality of things breaking ;)
--
[email protected] mailing list