This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [hurd,commited] hurd: Fix build without NO_HIDDEN


On Wed, 13 Sep 2017, Samuel Thibault wrote:

> Joseph Myers, on mar. 12 sept. 2017 23:14:54 +0000, wrote:
> > (Should Hurd libpthread actually be part of glibc rather than a separate 
> > package?)
> 
> It is actually currently meant to be built as a glibc add-on.

However:

(a) NPTL used to be an add-on, but isn't any more.  That seems analogous 
to Hurd libpthread.

(b) The only add-on in tree is thus libidn.  I'm not aware of any 
out-of-tree add-ons in widespread use.  Thus, the utility of having the 
add-on mechanism at all (rather than building libidn unconditionally, or 
based on a normal configure option with some mechanism to use an external 
libidn as an alternative) is dubious.

(c) If you work on the basis that Hurd libpthread should end up in the 
glibc repository (and stop using the add-on mechanism, though stopping 
using that mechanism is separate from becoming part of the glibc 
repository, as long as the mechanism still exists), that simplifies the 
build process needing adding to build-many-glibcs.py, as there's one fewer 
component to check out.

-- 
Joseph S. Myers
joseph@codesourcery.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]