bits/fcntl.h does not define AT_EMPTY_PATH
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
eglibc (Ubuntu) |
Fix Released
|
Medium
|
Adam Conrad | ||
Precise |
Fix Released
|
Medium
|
Adam Conrad |
Bug Description
SRU Justification:
[Impact]
A fix is needed for qemu-kvm to compile the virtio-9p-handle.c file.
[Development Fix]
This is fixed in quantal.
[Stable Fix]
A fix can be backported from quantal into precise.
[Test Case]
Try to compile the virtio-9p-handle.c file in qemu-kvm.
[Regression Potential]
This patch adds AT_SYMLINK_FOLLOW, AT_NO_AUTOMOUNT, AT_EMPTY_PATH, and AT_EACCESS to the proper fcntl.h files.
--
This bug is not upstream, and the define is too new to appear in debian. Upstream, AT_EMPTY_PATH is defined in io/fcntl.h. In debian, debian/
This is needed for qemu-kvm to compile the virtio-9p-handle.c file.
A debdiff is attached which adds the definition.
Changed in eglibc (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Medium |
tags: | added: patch |
Changed in eglibc (Ubuntu): | |
assignee: | nobody → Adam Conrad (adconrad) |
description: | updated |
Changed in eglibc (Ubuntu Precise): | |
assignee: | nobody → Adam Conrad (adconrad) |
importance: | Undecided → Medium |
status: | New → In Progress |
description: | updated |
tags: |
added: verification-done removed: verification-needed |
This bug was fixed in the package eglibc - 2.15-0ubuntu16
---------------
eglibc (2.15-0ubuntu16) quantal; urgency=low
* Backport fix from 2.16 to fix htons() conversion errors on non-x86
architectures, by correctly casting to uint16_t (LP: #1016349)
* Restore missing AT_EMPTY_PATH definition in fnctl.h (LP: #1010069)
* Backport FMA4/AVX detection from glibc 2.16 (LP: #956051, #979003)
* Backport fixups to AVX-using code to match the detection backport.
-- Adam Conrad <email address hidden> Thu, 09 Aug 2012 15:15:53 -0600