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
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 ---