Your message dated Wed, 13 Jan 2016 17:49:05 +0000
with message-id <e1ajpxd-00088o...@franck.debian.org>
and subject line Bug#810885: fixed in elfutils 0.165-2
has caused the Debian Bug report #810885,
regarding libelf-dev requires libc >= 2.22
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
810885: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=810885
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libelf-dev
Version: 0.165-1
Severity: serious

Dear Maintainer,

the newest upload of libelf-dev doesn't work with libc 2.21-6 and thus breaks
the build of mesa.
I've reproduced the FTBFS with the following minimal testcase:

cat > elf-ftbfs.c << EOF
#include <gelf.h>
EOF

gcc -c elf-ftbfs.c

In file included from /usr/include/gelf.h:32:0,
                 from elf-ftbfs.c:1:
/usr/include/libelf.h:280:8: error: unknown type name ‘Elf32_Chdr’
 extern Elf32_Chdr *elf32_getchdr (Elf_Scn *__scn);
        ^
/usr/include/libelf.h:281:8: error: unknown type name ‘Elf64_Chdr’
 extern Elf64_Chdr *elf64_getchdr (Elf_Scn *__scn);
        ^
In file included from elf-ftbfs.c:1:0:
/usr/include/gelf.h:89:9: error: unknown type name ‘Elf64_Chdr’
 typedef Elf64_Chdr GElf_Chdr;
         ^

Using libc 2.22 from experimental fixes this issue.

It seems that this implicit dependency on libc 2.22 was introduced in this
upstream change [1].

jcristau found the corresponding libc patch [2].

Please consider reverting the upstream change until we have libc 2.22 in
unstable.

Thanks,
Andreas

[1] 
https://git.fedorahosted.org/cgit/elfutils.git/commit/?id=5ddb50af4a488fdec358570502cbe058acb8ae93
[2] https://sourceware.org/ml/libc-alpha/2015-05/msg00018.html

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: elfutils
Source-Version: 0.165-2

We believe that the bug you reported is fixed in the latest version of
elfutils, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 810...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Kurt Roeckx <k...@roeckx.be> (supplier of updated elfutils package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 13 Jan 2016 17:50:08 +0100
Source: elfutils
Binary: elfutils libelf1 libelf-dev libdw-dev libdw1 libasm1 libasm-dev
Architecture: source amd64
Version: 0.165-2
Distribution: unstable
Urgency: medium
Maintainer: Kurt Roeckx <k...@roeckx.be>
Changed-By: Kurt Roeckx <k...@roeckx.be>
Description:
 elfutils   - collection of utilities to handle ELF objects
 libasm-dev - libasm development libraries and header files
 libasm1    - library with a programmable assembler interface
 libdw-dev  - libdw1 development libraries and header files
 libdw1     - library that provides access to the DWARF debug information
 libelf-dev - libelf1 development libraries and header files
 libelf1    - library to read and write ELF files
Closes: 810885
Changes:
 elfutils (0.165-2) unstable; urgency=medium
 .
   * Make the new libelf.h work with older elf.h from glibc (Closes: #810885)
Checksums-Sha1:
 e6f2d09b7b189c7907fc75f15d01c26d0aa82c88 2264 elfutils_0.165-2.dsc
 8e3cbf8a0a3cf5e7e30d3f45622125f16b31f1c7 39896 elfutils_0.165-2.debian.tar.xz
 fc592fc8a904276dfe35815a8645540eec66f029 883238 
elfutils-dbgsym_0.165-2_amd64.deb
 c5ac08b8ad8c59da50619d8aababc324179be1cb 292766 elfutils_0.165-2_amd64.deb
 f2224ec696f3b29dfcb7f83e91411035c8cbfe93 29386 libasm-dev_0.165-2_amd64.deb
 8b455b1175d37f92feb0c62ca14bbcd2808ff104 57958 libasm1-dbgsym_0.165-2_amd64.deb
 aaec4738127907d57a82a089025ebdb6285a1f61 27622 libasm1_0.165-2_amd64.deb
 9b69ef59ee5140c939302b2c3f5a589157e89de9 168816 libdw-dev_0.165-2_amd64.deb
 efb119d31d6ead7aeb81608700122a54f5a1e4c5 1023110 
libdw1-dbgsym_0.165-2_amd64.deb
 195a4bc2bf8efdec734515e9c95d5c0b3699466a 203628 libdw1_0.165-2_amd64.deb
 ed9f132693e81f2c1225a3b61e30589a38ab6386 66638 libelf-dev_0.165-2_amd64.deb
 7a341a3cdfc4133e05fb924164e698650d065a37 201604 
libelf1-dbgsym_0.165-2_amd64.deb
 7f4e4b7b7b13e6f9d757d72e721d8f3864c657cd 168530 libelf1_0.165-2_amd64.deb
Checksums-Sha256:
 88031b3c467f93190265c5f8ddf8dc1d8ff1e6bc7aea099f9cb21b53f02d7d16 2264 
elfutils_0.165-2.dsc
 af6036cbd44f3d715cdde1928ee85b3964e0baae94ac56731722196298a33038 39896 
elfutils_0.165-2.debian.tar.xz
 b9ce06a426a54680e7d6e9a648aab67a009f87330cfb9cb40099ec921685f939 883238 
elfutils-dbgsym_0.165-2_amd64.deb
 5fad2a2a3e28e6c38fa3b2acd10024662116655642522473711f7cdbeb417aa5 292766 
elfutils_0.165-2_amd64.deb
 6a5ff27fd08fb266fd10705a170f65a6c05955e5dd34742a61773534970b4bc3 29386 
libasm-dev_0.165-2_amd64.deb
 7f8432d54406747621664f16985fed6ad86d8e9efddaf4b502a0870f8f3c6507 57958 
libasm1-dbgsym_0.165-2_amd64.deb
 c831366f5f6a800cf7ea01e529dc4c58275c552c838c8235c194c1ed10eab482 27622 
libasm1_0.165-2_amd64.deb
 c0ae442987a3ee830ed50ca4262502b2393c46d7d53ffc9c49f397626bff7390 168816 
libdw-dev_0.165-2_amd64.deb
 d2f40fc12228e2676472d75afce7f9783173eed935b1036f90ef5883d9cea56c 1023110 
libdw1-dbgsym_0.165-2_amd64.deb
 77de8cb3df54e15b547cd0e5d5e32d913af6132dd64a48e43dc3a86a810e3c12 203628 
libdw1_0.165-2_amd64.deb
 deb2571be1562e00fde65658401311d8dbd1e119597e8b3d2e03debcf5e4bc3d 66638 
libelf-dev_0.165-2_amd64.deb
 776bde6d6a568c5fa42acf1c7e5764f6541ab46b1920c124c982e942438cba1f 201604 
libelf1-dbgsym_0.165-2_amd64.deb
 9a086ce68186bd1519ea06d0f87d6ed57dab95a9f844319efcbc982d5105bf4f 168530 
libelf1_0.165-2_amd64.deb
Files:
 2db872f105512a3a2f05240b67af7202 2264 libs optional elfutils_0.165-2.dsc
 98f8b5444053f192917427a4bfda7d74 39896 libs optional 
elfutils_0.165-2.debian.tar.xz
 809fe4d777157f2983683f926399e965 883238 debug extra 
elfutils-dbgsym_0.165-2_amd64.deb
 929441b6c613d75f99ec8efeceb0951f 292766 utils optional 
elfutils_0.165-2_amd64.deb
 40c4e27f5af9b7a00c05f49f6f002123 29386 libdevel optional 
libasm-dev_0.165-2_amd64.deb
 daccc3501ca8e3d76d9036a7f67030df 57958 debug extra 
libasm1-dbgsym_0.165-2_amd64.deb
 705b2d29998980fe33385d9a2f19707c 27622 libs optional libasm1_0.165-2_amd64.deb
 67d254633a3761c307f317fadded5d7c 168816 libdevel optional 
libdw-dev_0.165-2_amd64.deb
 872d69678f3a0de5378843233accd3d3 1023110 debug extra 
libdw1-dbgsym_0.165-2_amd64.deb
 459e64256523813e163056c39c6a7977 203628 libs optional libdw1_0.165-2_amd64.deb
 f005ed4cdd60f77883a438e8e38cf746 66638 libdevel optional 
libelf-dev_0.165-2_amd64.deb
 af45e98a97cbd8885bb553a40b42fa54 201604 debug extra 
libelf1-dbgsym_0.165-2_amd64.deb
 cefcde1088116609bcc29ff7ce52435e 168530 libs optional libelf1_0.165-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCgAGBQJWloraAAoJEOPE3c0eTBJEKAoP/1At58yg/FPnKJVXnXKCWRxD
44qURMu3IDp6zYryteNdNHTKRiovEhXlRhv2DNvocXcgtoBZkw6Jt9LozAWZkGgV
6Zmd831uzOmMtd86NYX/jElgw8OPKCrZ5HeKmRq5jv/vRBWz1M5iDI+JiJGH36RS
cxmBgW4KfEdVwJaGVW/Ga5M4tTnT0Odj1ekpev67DhF/TPFJIOoPJZF5AczKF4mp
f5zLIu/adFwR950TWht9zguD92wynepyauO/FR9mLiPr3N2rTnnkGQZbrbxCzC5B
8p0C3DPQ+Bx9i5md9el/A+PPnE73EJe5WJw2vUxGI5unZ+iSN5X3hWZX37vE3B7t
c9cfUItawkblN7zBxs9iQ1hApLVkT8WQWod3S4NtBq9R5mZlN55DN6u8g4INGrif
RfPGgwglc8SDstoqY6SYdpXePEvIQ6DOYvH+JV6c3R4pIElryazn8/tofVDTKv/m
8ThjOEQWc+t+VhBPItyADQX3axGLyLg3KW30gTwFUYLRPN+c0mu1gPSsM6E4HwfP
lnHjse0rmcoOPmoUqLIYykczoIecXGBlE4K7p6fn9qD2gf9ezdZ2g6Z2ZLM1L+hE
BiaRtWdH7Hpy7/4zy2ukdS3Xj511knl9rWgT6BFbX/dLadmDTi2ogTRd30lami6D
7zsoSDZsia2J+FKwkYHy
=XXza
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to