asg
push it, don´t hype
Daniel Eischen teilt mit, das "libkse" umbenannt wurd in "libthread" und nun per default die thread library ist.
Die gcc-pthread Option wurde ebenso auf "libthread" gelinkt (war bisher (libc_r).
Bei Alpha und aparc64 Maschinen wurde "libkse" nocht nicht umbenannt, und so wurden links gelegt, so dass libpthread auf libc_r zeigt.
Ebenso wurde dies in /usr/src/UPDATING vermerkt:
Für das Ports Team ist es wichtig keine "libmap.conf" zu installieren, so dass Probleme beim bau eines ports abgefangen werden können.
So kann "ldd" genutzt werden um die Bibliotheken und Binaries nach mehrfach genutzten thread libraries zu überprüfen.
Die gcc-pthread Option wurde ebenso auf "libthread" gelinkt (war bisher (libc_r).
Bei Alpha und aparc64 Maschinen wurde "libkse" nocht nicht umbenannt, und so wurden links gelegt, so dass libpthread auf libc_r zeigt.
Ebenso wurde dies in /usr/src/UPDATING vermerkt:
Code:
20040130:
libkse has been renamed back to libpthread and is now the
default threads library. The gcc -pthread option has also
been changed to link to libpthread instead of libc_r. For
alpha and sparc64 machines, libkse is not renamed and links
are installed so that libpthread points to libc_r. Until
the ports system is updated to handle this change, it is
recommended that folks install an /etc/libmap.conf(5) that
maps libc_r to libpthread. If you have any binaries or
libraries linked to libkse, then it is also recommended
that you map libkse to libpthread. Anyone that is using
nvidia supplied drivers and libraries should use a libmap.conf
that maps libpthread to libc_r since their drivers/libraries
do not work with libpthread.
Für das Ports Team ist es wichtig keine "libmap.conf" zu installieren, so dass Probleme beim bau eines ports abgefangen werden können.
So kann "ldd" genutzt werden um die Bibliotheken und Binaries nach mehrfach genutzten thread libraries zu überprüfen.