This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: Fix sigevent namespace (bug 21543)
- From: Joseph Myers <joseph at codesourcery dot com>
- To: Zack Weinberg <zackw at panix dot com>
- Cc: GNU C Library <libc-alpha at sourceware dot org>
- Date: Fri, 2 Jun 2017 19:45:49 +0000
- Subject: Re: Fix sigevent namespace (bug 21543)
- Authentication-results: sourceware.org; auth=none
- References: <alpine.DEB.2.20.1706021707100.29125@digraph.polyomino.org.uk> <CAKCAbMjA+ibwknnWysyGWGi_0L2-7Zd9mRKdVrVJqcOP=g9xkw@mail.gmail.com>
On Fri, 2 Jun 2017, Zack Weinberg wrote:
> On Fri, Jun 2, 2017 at 1:07 PM, Joseph Myers <joseph@codesourcery.com> wrote:
> > [BZ #21543]
> > * signal/signal.h: Only include <bits/types/sigevent_t.h> and
> > <bits/sigevent-consts.h> if [__USE_POSIX199309], not if
> > [__USE_XOPEN_EXTENDED].
>
> LGTM.
>
> Do you think you'll be able to fix signal.h namespace-wise all the way
> for 2.26?
I don't know. There are two patches pending review
<https://sourceware.org/ml/libc-alpha/2017-05/msg00744.html>
<https://sourceware.org/ml/libc-alpha/2017-06/msg00042.html>, but the big
part (for XPG42 and later) is the ucontext issues.
--
Joseph S. Myers
joseph@codesourcery.com