Bug 110655
Summary: | param.h should include <unistd.h> | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Ling Li <redhat.bugzilla> |
Component: | glibc-kernheaders | Assignee: | Arjan van de Ven <arjanv> |
Status: | CLOSED RAWHIDE | QA Contact: | Brian Brock <bbrock> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 1 | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | 2.4-8.41 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2004-04-27 21:18:05 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Ling Li
2003-11-22 10:31:21 UTC
I'd like to make the observation that this change (now appearing in glibc-kernheaders-2.4-8.41) breaks the compilation of inetutils-1.4.2 from ftp.gnu.org revoke.c:15: error: conflicting types for `revoke' /usr/include/unistd.h:810: error: previous declaration of `revoke' make[2]: *** [revoke.o] Error 1 This would suggest that the change may be bogus. Or it may just mean the inetutils package is broken. inetutils is broken I suspect; after all why include a private kernel header if you can't deal with a posix namespace... Yep, I've looked into it a bit deeper. Your suspicions are correct. This header change just exposed a latent bug in inetutils methinks. Every other package I've compiled so far has been fine. Sorry for wasting your time. This issue has been fixed in glibc-kernheaders from at least release 2.4-8.41. |