Author: sthibaul-guest Date: 2008-04-01 03:01:52 +0000 (Tue, 01 Apr 2008) New Revision: 2899
Modified: glibc-package/trunk/debian/patches/hurd-i386/local-pthread_stubs.diff Log: explain future plans about pthread stubs Modified: glibc-package/trunk/debian/patches/hurd-i386/local-pthread_stubs.diff =================================================================== --- glibc-package/trunk/debian/patches/hurd-i386/local-pthread_stubs.diff 2008-03-31 12:55:23 UTC (rev 2898) +++ glibc-package/trunk/debian/patches/hurd-i386/local-pthread_stubs.diff 2008-04-01 03:01:52 UTC (rev 2899) @@ -1,3 +1,15 @@ +This provides so-called "pthread stubs", which permit thread-safe libraries to +not have to explicitely link with libpthread, and just rely on libc providing +e.g. void pthread_mutex_lock/unlock. However, because of weak ELF symbols +rules, this will only work as long as we set _dl_dynamic_weak to 1 (see +local-dl-dynamic-weak.diff), so the plan is + +- once glibc has integrated Hurd's libpthread and thus is able to provide the +pthread stubs itself, this patch can be dropped. +- once we see that all packages got recompiled with that new glibc (i.e. +apt-cache rdepends libpthread-stubs0 is empty), the local-dl-dynamic-weak.diff +patch can be dropped. + Index: Makerules =================================================================== RCS file: /cvs/glibc/libc/Makerules,v -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

