Your message dated Tue, 10 Nov 2009 03:32:51 +0000
with message-id <e1n7htp-0005du...@ries.debian.org>
and subject line Bug#550810: fixed in binutils 2.20-3
has caused the Debian Bug report #550810,
regarding FTBFS: sh4: `builddir-single/libiberty/pic/libiberty.a': No such file
or directory
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.)
--
550810: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=550810
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: binutils
Version: 2.19.91.20091006-1
Severity: important
Tags: patch
User: debian-...@superh.org
Usertags: sh4
Hi,
I am now trying to run Debian on Renesas SH CPU(sh4).
http://buildd.debian-ports.org/status/architecture.php?suite=unstable&a=sh4&priority=
But binutils FTBFS on sh4.
Because sh4 doesn't set PICFLAG=-fPIC on configure.
-----
rm -f debian/binutils-multiarch/usr/share/man/man1/windres.1
: # Remove empty directory
rmdir debian/tmp/usr/include/
: # install libiberty PIC library
install -m 644 builddir-single/libiberty/pic/libiberty.a \
debian/binutils-dev/usr/lib/libiberty_pic.a
install: cannot stat `builddir-single/libiberty/pic/libiberty.a': No such file
or directory
make: *** [install-stamp] Error 1
dpkg-buildpackage: error: /usr/bin/fakeroot debian/rules binary-arch gave error
exit status 2
-----
I made a patch to revise to be able to build.
Would you apply it?
Best regards,
Nobuhiro
diff --git a/libiberty/configure b/libiberty/configure
index 9463f8f..c52dfeb 100755
--- a/libiberty/configure
+++ b/libiberty/configure
@@ -4860,6 +4860,7 @@ if [ "${shared}" = "yes" ]; then
* ) PICFLAG=-fPIC ;;
esac ;;
s390*-*-*) PICFLAG=-fpic ;;
+ sh*-*-*) PICFLAG=-fPIC ;;
esac
fi
diff --git a/libiberty/configure.ac b/libiberty/configure.ac
index c34fc10..90ea852 100644
--- a/libiberty/configure.ac
+++ b/libiberty/configure.ac
@@ -217,6 +217,7 @@ if [[ "${shared}" = "yes" ]]; then
* ) PICFLAG=-fPIC ;;
esac ;;
s390*-*-*) PICFLAG=-fpic ;;
+ sh*-*-*) PICFLAG=-fPIC ;;
esac
fi
AC_SUBST(PICFLAG)
--- End Message ---
--- Begin Message ---
Source: binutils
Source-Version: 2.20-3
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.20-3_i386.deb
to main/b/binutils/binutils-dev_2.20-3_i386.deb
binutils-doc_2.20-3_all.deb
to main/b/binutils/binutils-doc_2.20-3_all.deb
binutils-gold_2.20-3_i386.deb
to main/b/binutils/binutils-gold_2.20-3_i386.deb
binutils-multiarch_2.20-3_i386.deb
to main/b/binutils/binutils-multiarch_2.20-3_i386.deb
binutils-source_2.20-3_all.deb
to main/b/binutils/binutils-source_2.20-3_all.deb
binutils_2.20-3.diff.gz
to main/b/binutils/binutils_2.20-3.diff.gz
binutils_2.20-3.dsc
to main/b/binutils/binutils_2.20-3.dsc
binutils_2.20-3_i386.deb
to main/b/binutils/binutils_2.20-3_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 550...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Matthias Klose <d...@debian.org> (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 ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Tue, 10 Nov 2009 02:15:41 +0100
Source: binutils
Binary: binutils binutils-dev binutils-multiarch binutils-gold binutils-hppa64
binutils-spu binutils-doc binutils-source
Architecture: source all i386
Version: 2.20-3
Distribution: unstable
Urgency: low
Maintainer: Matthias Klose <d...@debian.org>
Changed-By: Matthias Klose <d...@debian.org>
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: 521106 526961 550810 553435 553436 553512
Changes:
binutils (2.20-3) unstable; urgency=low
.
* Apply updates from the 2.20 branch up to 20091108:
- Fix PR gold/10876 (closes: #553435), PR gold/10910, PR gold/10860,
PR gold/10880 (closes: #553512, #553436), PR gold/10887,
PR gold/10893, PR gold/10895 (thanks to Peter Fritzsche for tracking
the gold reports).
* Fix libiberty build failure on sh4 (Nobuhiro Iwamatsu). Closes: #550810.
* PR ld/10858: Fix pie on mips/mipsel. Closes: #526961.
* Ignore regressions on sparc; the proper fix is to fix the testcases
for v9.
* Remove the conflict between binutils-multiarch and binutils-gold.
Closes: #521106.
Checksums-Sha1:
5c823290590dd5304e880fabd94b8a79ec9e1014 1298 binutils_2.20-3.dsc
a9ffe24a44a159e7342d6ebb80c7da68a64a5397 74095 binutils_2.20-3.diff.gz
22296d6a5f5c4602c2bdcef094507ac52ba9db98 547060 binutils-doc_2.20-3_all.deb
ee1ac1e657f2f8e278edb811b4ab81bd2406c7ae 16294598
binutils-source_2.20-3_all.deb
f92e4c1de70381c82ffb083a98bcb95e07bafe2d 3238708 binutils_2.20-3_i386.deb
9922015f204c419433d880801b1ba88aee9f9bbd 3481358 binutils-dev_2.20-3_i386.deb
061f41d3484521119a4577fdfe3a8da578f0ee63 1979124
binutils-multiarch_2.20-3_i386.deb
a0764c2743291fd546d4c7692f8d6647b2c483d9 553680 binutils-gold_2.20-3_i386.deb
Checksums-Sha256:
2bbdc50619d8cf92d756def073c14a923d27910e76da0d5635097f6c16775546 1298
binutils_2.20-3.dsc
e3b9104d52710e74a9870d25e0274eb83a8e89979cdef35b1625e907714d4fe9 74095
binutils_2.20-3.diff.gz
b0030e7e98fb012f8d12e34a929d9bbe66baecd2584abf3698d060a1f9500cd2 547060
binutils-doc_2.20-3_all.deb
a6e8534a285bd893304839746ca0e533f1103e400c56d2b6ae8e34c685410110 16294598
binutils-source_2.20-3_all.deb
c4a532012d1acca2d2a6766e1dbb25c598efc48738f38216f0763e13f770539a 3238708
binutils_2.20-3_i386.deb
68891fcee36e77ba96f1a99030faef55ed7cd7b9a741aadfdb91a60ff90bcc4b 3481358
binutils-dev_2.20-3_i386.deb
052f3f6c3031d62f629d3f318151d4a7bbf368e86f8bd6efddb074287bda763b 1979124
binutils-multiarch_2.20-3_i386.deb
d3fdef487488f87e80a5412a68d185da70a975b80f6c8512d0bf3ac58d059006 553680
binutils-gold_2.20-3_i386.deb
Files:
fbb534f0b81a4f03bc3844605b81d6da 1298 devel optional binutils_2.20-3.dsc
14bb7f532d2a14fb1773f62b7470c542 74095 devel optional binutils_2.20-3.diff.gz
bb03d68d2a49961c17451f4f997e7fde 547060 doc optional
binutils-doc_2.20-3_all.deb
47eb238bdcdf42312eb23705a30e417f 16294598 devel optional
binutils-source_2.20-3_all.deb
fe7b91040fa9c4df97722216fc8c0cba 3238708 devel optional
binutils_2.20-3_i386.deb
012bd1c403a05f6575df1293d702662c 3481358 devel extra
binutils-dev_2.20-3_i386.deb
ffd4f460e0622d054c6da9dffabdfa65 1979124 devel extra
binutils-multiarch_2.20-3_i386.deb
5c409192d8beb8f42734735378288b25 553680 devel extra
binutils-gold_2.20-3_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkr40rkACgkQStlRaw+TLJx7SwCdGyV7THgHAF5Ryh3z1erv2oAg
urEAni1jZnV5o1m4BGfeRlNWNBkV4wRP
=4HhT
-----END PGP SIGNATURE-----
--- End Message ---