Your message dated Wed, 23 May 2012 12:17:18 +0000
with message-id <[email protected]>
and subject line Bug#671804: fixed in binutils 2.22-6.1
has caused the Debian Bug report #671804,
regarding binutils: Various hurd-i386 FTBFS due to ELF management discrepancy
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 [email protected]
immediately.)
--
671804: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=671804
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: binutils
Version: 2.22-6
Severity: important
Tags: patch
User: [email protected]
Usertags: hurd
Hello,
See for instance
https://buildd.debian.org/status/fetch.php?pkg=calcoo&arch=hurd-i386&ver=1.3.18-3%2Bb1&stamp=1336056055
We used to drop no-add-needed to avoid these, but we really have to fix
them now. It seems they do not happen on Linux & kFreeBSD simply due to
a discrepancy in ./ld/emultempl/elf32.em, in the code that looks into
/etc/ld.so.conf*, so please apply the attached patch to fix all these
FTBFS.
Samuel
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1,
'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.0.4 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages binutils depends on:
ii libc6 2.13-32
ii libgcc1 1:4.7.0-3
ii libstdc++6 4.7.0-3
ii zlib1g 1:1.2.6.dfsg-2
binutils recommends no packages.
Versions of packages binutils suggests:
ii binutils-doc 2.22-6
-- no debconf information
--- ./ld/emultempl/elf32.em.orig 2012-05-07 02:25:44.786069598 +0200
+++ ./ld/emultempl/elf32.em 2012-05-07 02:27:55.783091094 +0200
@@ -72,7 +72,7 @@
if [ "x${USE_LIBPATH}" = xyes ] ; then
case ${target} in
- *-*-linux-* | *-*-k*bsd*-*)
+ *-*-linux-* | *-*-k*bsd*-* | *-*-gnu*)
fragment <<EOF
#ifdef HAVE_GLOB
#include <glob.h>
@@ -376,7 +376,7 @@
EOF
case ${target} in
- *-*-linux-* | *-*-k*bsd*-*)
+ *-*-linux-* | *-*-k*bsd*-* | *-*-gnu*)
fragment <<EOF
{
struct bfd_link_needed_list *l;
@@ -627,7 +627,7 @@
# FreeBSD
;;
- *-*-linux-* | *-*-k*bsd*-*)
+ *-*-linux-* | *-*-k*bsd*-* | *-*-gnu*)
fragment <<EOF
/* For a native linker, check the file /etc/ld.so.conf for directories
in which we may find shared libraries. /etc/ld.so.conf is really
@@ -1321,7 +1321,7 @@
# FreeBSD
;;
- *-*-linux-* | *-*-k*bsd*-*)
+ *-*-linux-* | *-*-k*bsd*-* | *-*-gnu*)
# Linux
fragment <<EOF
if (gld${EMULATION_NAME}_check_ld_so_conf (l->name, force))
--- End Message ---
--- Begin Message ---
Source: binutils
Source-Version: 2.22-6.1
We believe that the bug you reported is fixed in the latest version of
binutils, which is due to be installed in the Debian FTP archive:
binutils-dev_2.22-6.1_amd64.deb
to main/b/binutils/binutils-dev_2.22-6.1_amd64.deb
binutils-doc_2.22-6.1_all.deb
to main/b/binutils/binutils-doc_2.22-6.1_all.deb
binutils-gold_2.22-6.1_amd64.deb
to main/b/binutils/binutils-gold_2.22-6.1_amd64.deb
binutils-multiarch_2.22-6.1_amd64.deb
to main/b/binutils/binutils-multiarch_2.22-6.1_amd64.deb
binutils-source_2.22-6.1_all.deb
to main/b/binutils/binutils-source_2.22-6.1_all.deb
binutils_2.22-6.1.diff.gz
to main/b/binutils/binutils_2.22-6.1.diff.gz
binutils_2.22-6.1.dsc
to main/b/binutils/binutils_2.22-6.1.dsc
binutils_2.22-6.1_amd64.deb
to main/b/binutils/binutils_2.22-6.1_amd64.deb
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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Samuel Thibault <[email protected]> (supplier of updated binutils 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 18 May 2012 11:52:14 +0200
Source: binutils
Binary: binutils binutils-dev binutils-multiarch binutils-gold binutils-hppa64
binutils-spu binutils-doc binutils-source
Architecture: source all amd64
Version: 2.22-6.1
Distribution: unstable
Urgency: low
Maintainer: Matthias Klose <[email protected]>
Changed-By: Samuel Thibault <[email protected]>
Description:
binutils - GNU assembler, linker and binary utilities
binutils-dev - GNU binary utilities (BFD development files)
binutils-doc - Documentation for the GNU assembler, linker and binary utilities
binutils-gold - GNU gold linker utility
binutils-hppa64 - GNU assembler, linker and binary utilities targeted for
hppa64-li
binutils-multiarch - Binary utilities that support multi-arch targets
binutils-source - GNU assembler, linker and binary utilities (source)
binutils-spu - GNU assembler, linker and binary utilities targeted for spu-elf
Closes: 671804
Changes:
binutils (2.22-6.1) unstable; urgency=low
.
* Non-maintainer upload.
* Fix PR ld/14069 (hurd-i386) (Closes: #671804).
Checksums-Sha1:
595702c23d422836afbf4556e10e0fb8a2dff094 1732 binutils_2.22-6.1.dsc
4a8b49fb097bdf73ebd3faf1287f5fb1a47f818d 114874 binutils_2.22-6.1.diff.gz
76fa79e7dc7033ec1c0d1d8f5dc4c87294c84171 581250 binutils-doc_2.22-6.1_all.deb
2a8d9f8dda8ab9e3022c8643fed4cd1f8792f7ac 14850268
binutils-source_2.22-6.1_all.deb
fc11e224272251620d2a58a53b22b3fca24e8701 4783270 binutils_2.22-6.1_amd64.deb
053f9b68be561fc6f15381fc11562383ec114e43 4514530
binutils-dev_2.22-6.1_amd64.deb
d1959b86c08ab7d10403d1b2037c4543898fd44d 2211176
binutils-multiarch_2.22-6.1_amd64.deb
de39a3f1b3d245a2eecabd2626607392a74889c1 1398 binutils-gold_2.22-6.1_amd64.deb
Checksums-Sha256:
83182b6076e71b8e0dae098633cfe4241a6f475095cde6f724877e80ae529cda 1732
binutils_2.22-6.1.dsc
d78ba65222ded815a976d16a86e7291e77988262faba8055fadeb5fae8fd544e 114874
binutils_2.22-6.1.diff.gz
346eb7460abd94d2cd728a0cfba99015c4c38e4b66ee6672a3fafd75a879ba76 581250
binutils-doc_2.22-6.1_all.deb
c89284352990554fc85400ce9eb0cdde1d611912ed10ed6fa41f78fede4b0980 14850268
binutils-source_2.22-6.1_all.deb
b617443e806e3077d4fbb26f60ae19459fceb8e8f722622b25ee36e273cc5a3a 4783270
binutils_2.22-6.1_amd64.deb
0a65b47015492fdfb922d109fb63b6bae1f38136cb1adf3d64e632bfd9b0a657 4514530
binutils-dev_2.22-6.1_amd64.deb
c85402446b3cdb5ef37ef421dff7b89d863d24f450e841162c387c1c5faae8e7 2211176
binutils-multiarch_2.22-6.1_amd64.deb
eebcc8d8a5536f86042dfce85e1eee7adb987eeb0c6355d5eec77bde8e364aa9 1398
binutils-gold_2.22-6.1_amd64.deb
Files:
e4c38701f965925c24cf4761a21687c2 1732 devel optional binutils_2.22-6.1.dsc
1293226664ca60080ea1fb402ad9c13d 114874 devel optional
binutils_2.22-6.1.diff.gz
8e3755d1b07036b8b0a27bbc05400c12 581250 doc optional
binutils-doc_2.22-6.1_all.deb
5ec4580084bb2d9433c33deb735f849d 14850268 devel optional
binutils-source_2.22-6.1_all.deb
ff834fb4a458703be7d6af0f46b60ff3 4783270 devel optional
binutils_2.22-6.1_amd64.deb
16909ecfebc6f08cb6bc27a62111a07f 4514530 devel extra
binutils-dev_2.22-6.1_amd64.deb
dc82fa37103a3d667b9931e905c6be1d 2211176 devel extra
binutils-multiarch_2.22-6.1_amd64.deb
e8e1f6c666803f7656ccdf673cc39e3a 1398 devel extra
binutils-gold_2.22-6.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iF4EAREKAAYFAk+2L5gACgkQUesQhRznqyj3SAEAucmcXAhYzEjizCH450lFcLHF
Oxxox+mzF79BYO6b2R0A/RYK1k9zDQ1nsB6Uhb/rRkx8DTGZvNESy6u4E70K84Gv
=BhX2
-----END PGP SIGNATURE-----
--- End Message ---