This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
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