[Bug 1010069] Re: bits/fcntl.h does not define AT_EMPTY_PATH
Adam Conrad
adconrad at 0c3.net
Wed Nov 14 22:48:21 UTC 2012
This bug was fixed in the package eglibc - 2.15-0ubuntu10.3
---------------
eglibc (2.15-0ubuntu10.3) precise; urgency=low
* Backport fixes for dbl-64 and ldbl-128 issues (LP: #1000498)
* Backport another FMA support patch from glibc master branch.
eglibc (2.15-0ubuntu10.2) precise-security; urgency=low
* SECURITY UPDATE: stack buffer overflow in vfprintf handling
(LP: #1031301)
- debian/patches/any/CVE-2012-3406.patch: switch to malloc when
array grows too large to handle via alloca extension
- CVE-2012-3406
* SECURITY UPDATE: stdlib strtod integer/buffer overflows
- debian/patches/any/CVE-2012-3480.patch: rearrange calculations
and modify types to void integer overflows
- CVE-2012-3480
eglibc (2.15-0ubuntu10.1) precise; 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.
* Backport fix from 2.16 for sscanf/realloc deadlock (LP: #1028038)
* Backport for bogus FPE on underflow for exp(double) (LP: #1007457)
-- Adam Conrad <adconrad at ubuntu.com> Wed, 03 Oct 2012 15:58:02 -0600
** Changed in: eglibc (Ubuntu Precise)
Status: Fix Committed => Fix Released
** CVE added: http://www.cve.mitre.org/cgi-
bin/cvename.cgi?name=2012-3406
** CVE added: http://www.cve.mitre.org/cgi-
bin/cvename.cgi?name=2012-3480
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to eglibc in Ubuntu.
https://bugs.launchpad.net/bugs/1010069
Title:
bits/fcntl.h does not define AT_EMPTY_PATH
Status in “eglibc” package in Ubuntu:
Fix Released
Status in “eglibc” source package in Precise:
Fix Released
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/patches/any/submitted-bits-fcntl_h-at.diff moves the *AT
defines into the per-arch bits/fcntl.h files. The ubuntu-specific
merge of newer upstream updated the patch doing so to remove the
AT_EMPTY_PATH with the rest of that blcok from io/fcntl.c, but does
not add it to the bits/fcntl.h files.
This is needed for qemu-kvm to compile the virtio-9p-handle.c file.
A debdiff is attached which adds the definition.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/1010069/+subscriptions
More information about the foundations-bugs
mailing list