Re: HEADS UP: shared library bump, symbol versioning, libthr change

From: Bjoern A. Zeeb <bzeeb-lists_at_lists.zabbadoz.net>
Date: Sun, 6 May 2007 17:56:41 +0000 (UTC)
On Sun, 6 May 2007, Daniel Eischen wrote:

Hi,

thanks a lot for all the work!

>    by bumping shared library versions.  You can disable
>    symbol versioning by setting NO_SYMVER.

I wonder if we should plug this in into the WITH/WITHOUT_* framework
of HEAD instead of adding new NO_* variables?


>  o The default threading library is changed from libpthread
>    to libthr.  libthr remains installed as libthr, libpthread
>    is installed as libkse, and libpthread will link to libthr
>    by default.  Compiling with -pthread will continue to work
>    as before.  You can override the default library by setting
>    DEFAULT_THREAD_LIBRARY=libpthread or libc_r before a
>    buildworld/installworld.

It's DEFAULT_THREAD_LIB= according to your patch.

Do you think that DEFAULT_THREAD_LIB=libpthread could cause some
confusion because that would actually be libthr? Shouldn't we
rename that to libkse for the selection too and leave libpthread
unused as a generic term?


/bz

-- 
Bjoern A. Zeeb				bzeeb at Zabbadoz dot NeT
Received on Sun May 06 2007 - 16:00:16 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:09 UTC