Your message dated Sat, 08 Oct 2011 12:32:41 +0000
with message-id <[email protected]>
and subject line Bug#608901: fixed in binutils 2.21.90.20111004-2
has caused the Debian Bug report #608901,
regarding link failure with ld --as-needed
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.)


-- 
608901: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=608901
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: openmpi,binutils
User: [email protected]
Usertags: origin-ubuntu natty ubuntu-patch
User: [email protected]
Usertags: ld-as-needed

With gcc, gcc-4.5 and binutils from experimental, the following configure test (taken from petsc) fails with --as-needed:

$ cat test.F
      program main
       include 'mpif.h'
       integer ierr
       call mpi_init(ierr)
      end

$ mpif90 test.F -Wl,--as-needed -Wall -Wno-unused-variable -g -I/usr/lib/openmpi/include -I/usr/lib/openmpi/lib -L/usr/lib/openmpi/lib -L/usr/lib/gcc/i686-linux-gnu/4.5.2 -ldl -lmpi -lopen-rte -lopen-pal -lnsl -lutil -lgcc_s -lpthread -ldl/usr/bin/ld: /tmp/cccq3IWF.o(.debug_info+0x48d): unresolvable R_X86_64_64 relocation against symbol `mpi_fortran_argv_null_' /usr/bin/ld: /tmp/cccq3IWF.o(.debug_info+0x4a7): unresolvable R_X86_64_64 relocation against symbol `mpi_fortran_argv_null_' /usr/bin/ld: /tmp/cccq3IWF.o(.debug_info+0x511): unresolvable R_X86_64_64 relocation against symbol `mpi_fortran_errcodes_ignore_' /usr/bin/ld: /tmp/cccq3IWF.o(.debug_info+0x52b): unresolvable R_X86_64_64 relocation against symbol `mpi_fortran_errcodes_ignore_'

the error messages hint to an object file not built with -fPIC, but I didn't find one yet.

The -L/usr/lib/openmpi/lib is needed until bug #608717 is fixed.



--- End Message ---
--- Begin Message ---
Source: binutils
Source-Version: 2.21.90.20111004-2

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.21.90.20111004-2_i386.deb
  to main/b/binutils/binutils-dev_2.21.90.20111004-2_i386.deb
binutils-doc_2.21.90.20111004-2_all.deb
  to main/b/binutils/binutils-doc_2.21.90.20111004-2_all.deb
binutils-gold_2.21.90.20111004-2_i386.deb
  to main/b/binutils/binutils-gold_2.21.90.20111004-2_i386.deb
binutils-multiarch_2.21.90.20111004-2_i386.deb
  to main/b/binutils/binutils-multiarch_2.21.90.20111004-2_i386.deb
binutils-source_2.21.90.20111004-2_all.deb
  to main/b/binutils/binutils-source_2.21.90.20111004-2_all.deb
binutils_2.21.90.20111004-2.diff.gz
  to main/b/binutils/binutils_2.21.90.20111004-2.diff.gz
binutils_2.21.90.20111004-2.dsc
  to main/b/binutils/binutils_2.21.90.20111004-2.dsc
binutils_2.21.90.20111004-2_i386.deb
  to main/b/binutils/binutils_2.21.90.20111004-2_i386.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.
Matthias Klose <[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: SHA1

Format: 1.8
Date: Thu, 06 Oct 2011 08:06:04 +0200
Source: binutils
Binary: binutils binutils-dev binutils-multiarch binutils-gold binutils-hppa64 
binutils-spu binutils-doc binutils-source
Architecture: source all i386
Version: 2.21.90.20111004-2
Distribution: unstable
Urgency: low
Maintainer: Matthias Klose <[email protected]>
Changed-By: Matthias Klose <[email protected]>
Description: 
 binutils   - The GNU assembler, linker and binary utilities
 binutils-dev - The GNU binary utilities (BFD development files)
 binutils-doc - Documentation for the GNU assembler, linker and binary utilities
 binutils-gold - The (experimental) GNU gold linker utility
 binutils-hppa64 - The GNU assembler, linker and binary utilities targeted for 
hppa6
 binutils-multiarch - Binary utilities that support multi-arch targets
 binutils-source - The GNU assembler, linker and binary utilities (source)
 binutils-spu - The GNU assembler, linker and binary utilities targeted for 
spu-e
Closes: 608901
Changes: 
 binutils (2.21.90.20111004-2) unstable; urgency=low
 .
   * Fix PR ld/13250, preserve the maximum alignment and size for common
     symbols (H.J. Lu). Closes: #608901. LP: #697229.
Checksums-Sha1: 
 e60c61dd0be80ab012717b090edc46539ca03239 1771 binutils_2.21.90.20111004-2.dsc
 7aaef4cd476d475ae80300785730b145e1471fa8 71282 
binutils_2.21.90.20111004-2.diff.gz
 94e40018ac987ebf7609697677025ed9ebd087c2 580990 
binutils-doc_2.21.90.20111004-2_all.deb
 2ab20b1700c09e8f74599cd9b3c8d468f38d1f6d 14109810 
binutils-source_2.21.90.20111004-2_all.deb
 ca3eb3e446c588c8939ebe6ca993aeaa001740c1 4605680 
binutils_2.21.90.20111004-2_i386.deb
 aa16bd7f5e53f3924354365890688b24a65e0e7d 4085468 
binutils-dev_2.21.90.20111004-2_i386.deb
 8e2d1c9a8bbb5ba7594c493d67dec2ebce86a6d7 2235698 
binutils-multiarch_2.21.90.20111004-2_i386.deb
 568692fc690354049a4ea6ead6f5cffccd89d168 1488 
binutils-gold_2.21.90.20111004-2_i386.deb
Checksums-Sha256: 
 202ed0533441dd25c9acba9e20fdc47a48edc7d10938a062a372f34eea262ad8 1771 
binutils_2.21.90.20111004-2.dsc
 ae8fbf753d3644d66b86e3c8f49236bd6c8c63ee5c80ab435af770e8e417d3eb 71282 
binutils_2.21.90.20111004-2.diff.gz
 6be9283b25faab80b74f66d290fc0856b470f804d1e584efaa328a4fc46c1b14 580990 
binutils-doc_2.21.90.20111004-2_all.deb
 31d6fa4d3b8bec962db8e285dcc7aaa330ecd6ebc4fab47a127bed84d6b0dd4d 14109810 
binutils-source_2.21.90.20111004-2_all.deb
 6e6df21625eff2377f53aa69ac7ca000ba452411a789cef0d90195525f8ab340 4605680 
binutils_2.21.90.20111004-2_i386.deb
 d7ca3cc9a256ef6fc849ec4d422233fef8e10705d1dd4d59e441419bbf02cf39 4085468 
binutils-dev_2.21.90.20111004-2_i386.deb
 04ab17fa7fe4eb78e5f0bdac22f5cbd8aa82811acca18b232d5a378706711d35 2235698 
binutils-multiarch_2.21.90.20111004-2_i386.deb
 896d02ef283fc09244d11e7cfac2c14a17290fe9299b1dfdc2bd142aa543c0f7 1488 
binutils-gold_2.21.90.20111004-2_i386.deb
Files: 
 e9055dbf0ad1d224356f35754126b482 1771 devel optional 
binutils_2.21.90.20111004-2.dsc
 deb03ea49407e2bf347843fc5d8635e8 71282 devel optional 
binutils_2.21.90.20111004-2.diff.gz
 5ec36cb2405022dd765ca4356e60f741 580990 doc optional 
binutils-doc_2.21.90.20111004-2_all.deb
 935c46d59743c0f66ae75d6a50b171f5 14109810 devel optional 
binutils-source_2.21.90.20111004-2_all.deb
 a39f6296df9d5bffc57c98d4cbc76ee8 4605680 devel optional 
binutils_2.21.90.20111004-2_i386.deb
 53f0681fc15d9dba599e0940adb6a2bd 4085468 devel extra 
binutils-dev_2.21.90.20111004-2_i386.deb
 f3d6da148bfdad6b5fd2007981b77899 2235698 devel extra 
binutils-multiarch_2.21.90.20111004-2_i386.deb
 f0431d2f1c0cd81eaeb0f840f6392ce2 1488 devel extra 
binutils-gold_2.21.90.20111004-2_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk6QPzMACgkQStlRaw+TLJyROwCdF4lzDD4twN8ydy30tJm8lp5B
ycwAoIDU6D6nYsZRxt44yt3QGNr2ZBg3
=Bxcj
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to