- Issued:
- 2005-10-05
- Updated:
- 2005-10-05
RHBA-2005:716 - Bug Fix Advisory
Synopsis
glibc-kernheaders bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
An updated glibc-kernheaders package that fixes various bugs is now
available.
Description
The glibc-kernheaders package includes the C header files from the Linux
kernel. The header files define structures and constants that are needed
for building standard programs and rebuilding the glibc package.
This update addresses the following issues (with the corresponding Bugzilla
reference IDs in parentheses):
- Update audit.h, add CAP_AUDIT_{WRITE,CONTROL} to capability.h (#159224)
- Add WDIOC_GETTIMEOUT, WDIOC_SETTIMEOUT to watchdog.h (#155653)
- Fix PT_FPSCR definition on PPC64 (#91727)
- Move PPC_PTRACE_xxx_3264 from ppc64 to ppc32 ptrace.h (#97641)
- Support VMX in ptrace.h on ppc/ppc64 (#146727)
- Fix ppc64 stat.h, statfs.h (#146909, #146914)
- Update ia64 ptrace_offsets.h (#117234)
- Add IPV6_V6ONLY to in6.h (#97088)
- Include videodev2.h (#122671)
- Drop contents of quota.h in favor of glibc header file (#165211)
- Fix socket.h definitions to add SO_PEERSEC, AF_LLC, etc. (#134444)
- Add x86_64 mce.h (#137974)
- Provide linux/futex.h (#162721)
- The GPL has more than one term (#139184)
- Fix duplicate definition of __NR_epoll_{ctl,wait} on x86_64 (#139586)
- Include uinput.h (#143812)
- Include if_infiniband.h (#147590)
- Add SHM_EXEC to shm.h (#150602)
- Add DVB headers (#154493)
- Add keyctl.h and new errno values (#154567)
- Add missing waitid and keyctl syscalls to */unistd.h (#154567,#140951)
- Fix and update and include missing ATM headers (#127098)
- Update MTD headers (#165213)
- update syscall numbers on x86_64, ia64 (#165212)
Users of glibc-kernheaders are advised to upgrade to this updated package,
which resolves these issues.
Solution
Before applying this update, make sure all previously released errata
relevant to your system have been applied.
This update is available via Red Hat Network. To use Red Hat Network,
launch the Red Hat Update Agent with the following command:
up2date
This will start an interactive process that will result in the appropriate
RPMs being upgraded on your system.
Affected Products
- Red Hat Enterprise Linux Server 4 x86_64
- Red Hat Enterprise Linux Server 4 ia64
- Red Hat Enterprise Linux Server 4 i386
- Red Hat Enterprise Linux Workstation 4 x86_64
- Red Hat Enterprise Linux Workstation 4 ia64
- Red Hat Enterprise Linux Workstation 4 i386
- Red Hat Enterprise Linux Desktop 4 x86_64
- Red Hat Enterprise Linux Desktop 4 i386
- Red Hat Enterprise Linux for IBM z Systems 4 s390x
- Red Hat Enterprise Linux for IBM z Systems 4 s390
- Red Hat Enterprise Linux for Power, big endian 4 ppc
Fixes
- BZ - 117234 - missing PT_AR_CSD and PT_AR_SSD in asm/ptrace_offsets.h
- BZ - 122671 - videodev.h out of date (no V4L2 definitions)
- BZ - 127098 - Overzealous pruning of ATM headers.
- BZ - 134444 - SO_PEERSEC definition missing
- BZ - 137974 - mce.h file located in wrong area
- BZ - 139586 - multiple defines for symbols __NR_epoll_wait and __NR_epoll_ctl in /usr/include/asm-x86_64/unistd.h
- BZ - 140951 - asm/unistd.h omits waitid syscall 284
- BZ - 143812 - #include <linux/uinput.h> doesn't work - need 2.6 headers.
- BZ - 147590 - [RFE] include header if_infiniband.h in /usr/include/linux
- BZ - 154493 - Userspace DVB headers missing
- BZ - 155653 - linux/watchdog.h missing ioctls
- BZ - 159224 - glibc-kernheaders updates for new audit system
- BZ - 162721 - linux/futex.h missing
- BZ - 165211 - Drop contents of quota.h in favour of glibc header file.
- BZ - 165212 - update syscall numbers on x86_64, ia64
- BZ - 165213 - Update MTD headers.
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 4
SRPM | |
---|---|
glibc-kernheaders-2.4-9.1.98.EL.src.rpm | SHA-256: 406201f20d65cb26c89a310493bcae1941e9a68a8516c3da04ef00d13d67a65c |
x86_64 | |
glibc-kernheaders-2.4-9.1.98.EL.x86_64.rpm | SHA-256: 50a9fade2ae905d899e896a0083185564c3ab56d3a22d8a99415ef3ec74abd16 |
glibc-kernheaders-2.4-9.1.98.EL.x86_64.rpm | SHA-256: 50a9fade2ae905d899e896a0083185564c3ab56d3a22d8a99415ef3ec74abd16 |
ia64 | |
glibc-kernheaders-2.4-9.1.98.EL.ia64.rpm | SHA-256: aa102028e477c5ef963dda08a4eb7987d3f2914fcbc6dc5a26394e7f8a8370f0 |
glibc-kernheaders-2.4-9.1.98.EL.ia64.rpm | SHA-256: aa102028e477c5ef963dda08a4eb7987d3f2914fcbc6dc5a26394e7f8a8370f0 |
i386 | |
glibc-kernheaders-2.4-9.1.98.EL.i386.rpm | SHA-256: e730dd614ecda00d3df015685df7aba9bd28718b30401a6d6317d3b87913a7e5 |
glibc-kernheaders-2.4-9.1.98.EL.i386.rpm | SHA-256: e730dd614ecda00d3df015685df7aba9bd28718b30401a6d6317d3b87913a7e5 |
Red Hat Enterprise Linux Workstation 4
SRPM | |
---|---|
glibc-kernheaders-2.4-9.1.98.EL.src.rpm | SHA-256: 406201f20d65cb26c89a310493bcae1941e9a68a8516c3da04ef00d13d67a65c |
x86_64 | |
glibc-kernheaders-2.4-9.1.98.EL.x86_64.rpm | SHA-256: 50a9fade2ae905d899e896a0083185564c3ab56d3a22d8a99415ef3ec74abd16 |
ia64 | |
glibc-kernheaders-2.4-9.1.98.EL.ia64.rpm | SHA-256: aa102028e477c5ef963dda08a4eb7987d3f2914fcbc6dc5a26394e7f8a8370f0 |
i386 | |
glibc-kernheaders-2.4-9.1.98.EL.i386.rpm | SHA-256: e730dd614ecda00d3df015685df7aba9bd28718b30401a6d6317d3b87913a7e5 |
Red Hat Enterprise Linux Desktop 4
SRPM | |
---|---|
glibc-kernheaders-2.4-9.1.98.EL.src.rpm | SHA-256: 406201f20d65cb26c89a310493bcae1941e9a68a8516c3da04ef00d13d67a65c |
x86_64 | |
glibc-kernheaders-2.4-9.1.98.EL.x86_64.rpm | SHA-256: 50a9fade2ae905d899e896a0083185564c3ab56d3a22d8a99415ef3ec74abd16 |
i386 | |
glibc-kernheaders-2.4-9.1.98.EL.i386.rpm | SHA-256: e730dd614ecda00d3df015685df7aba9bd28718b30401a6d6317d3b87913a7e5 |
Red Hat Enterprise Linux for IBM z Systems 4
SRPM | |
---|---|
glibc-kernheaders-2.4-9.1.98.EL.src.rpm | SHA-256: 406201f20d65cb26c89a310493bcae1941e9a68a8516c3da04ef00d13d67a65c |
s390x | |
glibc-kernheaders-2.4-9.1.98.EL.s390x.rpm | SHA-256: 9c06f2ad187aa0dd1cb81cd5b417d7da61a7ca14be5e4a414295b0fc3cdb2c42 |
s390 | |
glibc-kernheaders-2.4-9.1.98.EL.s390.rpm | SHA-256: fc2e1d42b782a911f85413397dba02a8950ef02ed2365df69475bca2269057cb |
Red Hat Enterprise Linux for Power, big endian 4
SRPM | |
---|---|
glibc-kernheaders-2.4-9.1.98.EL.src.rpm | SHA-256: 406201f20d65cb26c89a310493bcae1941e9a68a8516c3da04ef00d13d67a65c |
ppc | |
glibc-kernheaders-2.4-9.1.98.EL.ppc.rpm | SHA-256: 902959e7b4bd2b90b06293bb99beaf7cb57e514389325ae3a775109fc065bc5b |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.