> On line 72 of <signal.h>, there is a reference to 'union sigval',
> which is declared in <sys/signal.h>, but inside #ifndef _POSIX_SOURCE.
> The X build heavily uses _POSIX_SOURCE, so this breaks.
> 
> Should line 72 of <signal.h> not move a little further down into
> the #ifndef _POSIX_SOURCE block below it?

This is supposed to be handled by a _POSIX_1B_VISIBLE feature test, but
the test is broken (nonexistent) in <sys/signal.h>.  Try changing the
ifdef for sigval fom _POSIX_SOURCE to _POSIX_1B_VISIBLE.

Bruce



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to