Missing <kernel-features.h> includes
Thomas Schwinge
tschwinge@gnu.org
Tue Dec 16 20:30:00 GMT 2008
Hello!
On Tue, Dec 16, 2008 at 09:42:32AM -0800, Ulrich Drepper wrote:
> Thomas Schwinge wrote:
> > Please apply the following patch.
>
> No dammit. You have to fix up the hurd sources to look like Linux
> sources. The header is included indirectly.
Even though I don't see what is wrong with including a header file whose
definitions are obviously being used in the including file, I'll try to
hunt down the indirect inclusion path.
For the misc/syslog.c case it's actually a different change that should
be applied: the Hurd does do MSG_NOSIGNAL these days, so either
sysdeps/unix/sysv/linux/syslog.c should be merged back into misc/syslog.c
or sysdeps/unix/sysv/linux/syslog.c should be copied to
sysdeps/mach/hurd/syslog.c. In either case, __ASSUME_MSG_NOSIGNAL should
be defined in sysdeps/mach/hurd/kernel-features.h. Could you please do
this change or do you want me to send in a patch?
Regards,
Thomas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 191 bytes
Desc: Digital signature
URL: <http://sourceware.org/pipermail/libc-alpha/attachments/20081216/1c82a737/attachment.sig>
More information about the Libc-alpha
mailing list