[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#697353: binutils: FTBFS with texinfo from experimental



Source: binutils
Version: 2.23.1-1~exp3
Severity: normal
X-Debbugs-CC: debian-tex-maint@lists.debian.org

binutils 2.23.1-1~exp3 FTBFS with texinfo 4.13.92.dfsg.1-1 from
experimental. There are some warnings that seem to cause the FTBFS:

guest@morrison:~/cross$ apt-cache policy texinfo
texinfo:
  Installed: 4.13.92.dfsg.1-1
  Candidate: 4.13.92.dfsg.1-1
  Version table:
 *** 4.13.92.dfsg.1-1 0
       1900 http://http.debian.net/debian/ experimental/main amd64 Packages
        100 /var/lib/dpkg/status
     4.13a.dfsg.1-10 0
       1700 http://http.debian.net/debian/ testing/main amd64 Packages
       1800 http://http.debian.net/debian/ unstable/main amd64 Packages
guest@morrison:~/cross$ apt-get --build -oDpkg::Build-options="-b" source binutils
Reading package lists... Done
Building dependency tree       
Reading state information... Done
NOTICE: 'binutils' packaging is maintained in the 'Bzr' version control system at:
http://bazaar.launchpad.net/~doko/binutils/pkg-2.23-debian
Please use:
bzr branch http://bazaar.launchpad.net/~doko/binutils/pkg-2.23-debian
to retrieve the latest (possibly unreleased) updates to the package.
Skipping already downloaded file 'binutils_2.23.1-1~exp3.dsc'
Skipping already downloaded file 'binutils_2.23.1.orig.tar.gz'
Skipping already downloaded file 'binutils_2.23.1-1~exp3.diff.gz'
Need to get 0 B of source archives.
dpkg-source: info: extracting binutils in binutils-2.23.1
dpkg-source: info: unpacking binutils_2.23.1.orig.tar.gz
dpkg-source: info: applying binutils_2.23.1-1~exp3.diff.gz
dpkg-buildpackage: source package binutils
dpkg-buildpackage: source version 2.23.1-1~exp3
dpkg-buildpackage: source changed by Matthias Klose <doko@debian.org>
dpkg-buildpackage: host architecture amd64
 dpkg-source --before-build binutils-2.23.1
 fakeroot debian/rules clean
QUILT_PATCHES=/home/guest/cross/binutils-2.23.1/debian/patches \
  quilt --quiltrc /dev/null pop -a -R || test $? = 2
...
cd builddir-single && env CC="gcc" CXX="g++" CFLAGS="-g -O2" \
	../configure --with-sysroot=/ --enable-shared --enable-plugins --prefix=/usr --build=x86_64-linux-gnu --host=x86_64-linux-gnu --with-pkgversion="GNU Binutils for Debian" --enable-targets=x86_64-linux-gnux32 --enable-ld=default --enable-gold
...
checking for makeinfo... makeinfo
...
make[1]: Entering directory `/home/guest/cross/binutils-2.23.1/builddir-single'
...
checking for makeinfo... makeinfo
...
gcc -g -O2  -o sysinfo sysinfo.o syslex_wrap.o
./sysinfo -d <../../binutils/sysroff.info >sysroff.h
Making info in doc
make[4]: Entering directory `/home/guest/cross/binutils-2.23.1/builddir-single/binutils/doc'
restore=: && backupdir=".am$$" && \
rm -rf $backupdir && mkdir $backupdir && \
if (makeinfo --split-size=5000000 --split-size=5000000 --version) >/dev/null 2>&1; then \
  for f in binutils.info binutils.info-[0-9] binutils.info-[0-9][0-9] binutils.i[0-9] binutils.i[0-9][0-9]; do \
    if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
  done; \
else :; fi && \
if makeinfo --split-size=5000000 --split-size=5000000 -I "../../../binutils/doc" -I "../../../binutils/../libiberty" -I "../../../binutils/../bfd/doc" -I ../../bfd/doc  -I ../../../binutils/doc \
 -o binutils.info `test -f 'binutils.texi' || echo '../../../binutils/doc/'`binutils.texi; \
then \
  rc=0; \
else \
  rc=$?; \
  $restore $backupdir/* `echo "./binutils.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
../../../binutils/doc/binutils.texi:4378: warning: @itemx should not begin @table
../../../binutils/doc/binutils.texi:4386: @itemx must follow @item
../../../binutils/doc/binutils.texi:4390: @itemx must follow @item
../../../binutils/doc/binutils.texi:4396: @itemx must follow @item
../../../binutils/doc/binutils.texi:4400: @itemx must follow @item
../../../binutils/doc/binutils.texi:4410: @itemx must follow @item
../../../binutils/doc/binutils.texi:2385: warning: Node next `ranlib' in menu `readelf' and in sectioning `size' differ
../../../binutils/doc/binutils.texi:2463: warning: Node prev `size' in menu `readelf' and in sectioning `ranlib' differ
../../../binutils/doc/binutils.texi:2687: warning: Node next `strip' in menu `elfedit' and in sectioning `c++filt' differ
../../../binutils/doc/binutils.texi:3221: warning: Node next `nlmconv' in menu `windres' and in sectioning `windmc' differ
../../../binutils/doc/binutils.texi:3326: warning: Node next `windmc' in menu `dlltool' and in sectioning `windres' differ
../../../binutils/doc/binutils.texi:3326: warning: Node prev `windmc' in menu `windres' and in sectioning `nlmconv' differ
../../../binutils/doc/binutils.texi:3487: warning: Node next `windres' in menu `windmc' and in sectioning `dlltool' differ
../../../binutils/doc/binutils.texi:3487: warning: Node prev `windres' in menu `nlmconv' and in sectioning `windmc' differ
../../../binutils/doc/binutils.texi:3681: warning: Node next `dlltool' in menu `Common Options' and in sectioning `readelf' differ
../../../binutils/doc/binutils.texi:3681: warning: Node prev `dlltool' in menu `windmc' and in sectioning `windres' differ
../../../binutils/doc/binutils.texi:4084: warning: Node next `readelf' in menu `size' and in sectioning `elfedit' differ
../../../binutils/doc/binutils.texi:4084: warning: Node prev `readelf' in menu `ranlib' and in sectioning `dlltool' differ
../../../binutils/doc/binutils.texi:4338: warning: Node next `elfedit' in menu `c++filt' and in sectioning `Common Options' differ
../../../binutils/doc/binutils.texi:4338: warning: Node prev `elfedit' in menu `strip' and in sectioning `readelf' differ
../../../binutils/doc/binutils.texi:4432: warning: Node prev `Common Options' in menu `dlltool' and in sectioning `elfedit' differ
make[4]: *** [binutils.info] Error 1
make[4]: Leaving directory `/home/guest/cross/binutils-2.23.1/builddir-single/binutils/doc'
Making info in po
make[4]: Entering directory `/home/guest/cross/binutils-2.23.1/builddir-single/binutils/po'
make[4]: Nothing to be done for `info'.
make[4]: Leaving directory `/home/guest/cross/binutils-2.23.1/builddir-single/binutils/po'
make[4]: Entering directory `/home/guest/cross/binutils-2.23.1/builddir-single/binutils'
make[4]: Nothing to be done for `info-am'.
make[4]: Leaving directory `/home/guest/cross/binutils-2.23.1/builddir-single/binutils'
make[3]: *** [info-recursive] Error 1
make[3]: Leaving directory `/home/guest/cross/binutils-2.23.1/builddir-single/binutils'
make[2]: *** [all-binutils] Error 2
make[2]: Leaving directory `/home/guest/cross/binutils-2.23.1/builddir-single'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/guest/cross/binutils-2.23.1/builddir-single'
make: *** [build-single-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
Build command 'cd binutils-2.23.1 && dpkg-buildpackage -b' failed.
E: Child process failed
guest@morrison:~/cross$ apt-cache policy texinfo
texinfo:
  Installed: 4.13.92.dfsg.1-1
  Candidate: 4.13.92.dfsg.1-1
  Version table:
 *** 4.13.92.dfsg.1-1 0
       1900 http://http.debian.net/debian/ experimental/main amd64 Packages
        100 /var/lib/dpkg/status
     4.13a.dfsg.1-10 0
       1700 http://http.debian.net/debian/ testing/main amd64 Packages
       1800 http://http.debian.net/debian/ unstable/main amd64 Packages
guest@morrison:~/cross$ sudo apt-get install texinfo=4.13a.dfsg.1-10
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following package was automatically installed and is no longer required:
  libtext-unidecode-perl
Use 'apt-get autoremove' to remove it.
Suggested packages:
  texlive-generic-recommended texinfo-doc-nonfree
The following packages will be DOWNGRADED:
  texinfo
0 upgraded, 0 newly installed, 1 downgraded, 0 to remove and 39 not upgraded.
Need to get 0 B/983 kB of archives.
After this operation, 1,648 kB disk space will be freed.
Do you want to continue [Y/n]? 
dpkg: warning: downgrading texinfo from 4.13.92.dfsg.1-1 to 4.13a.dfsg.1-10
(Reading database ... 604780 files and directories currently installed.)
Preparing to replace texinfo 4.13.92.dfsg.1-1 (using .../texinfo_4.13a.dfsg.1-10_amd64.deb) ...
Unpacking replacement texinfo ...
Processing triggers for man-db ...
Setting up texinfo (4.13a.dfsg.1-10) ...
Running mktexlsr. This may take some time. ... done.
guest@morrison:~/cross$ cd binutils-2.23.1/builddir-single/binutils/doc
guest@morrison:~/cross/binutils-2.23.1/builddir-single/binutils/doc$ make
if test -f cxxfilt.man; then \
  man=cxxfilt.man; \
else \
  man=../../../binutils/doc/cxxfilt.man; \
fi; \
sed -e 's/@PROGRAM@/c++filt/' \
    -e 's/cxxfilt/c++filt/' < $man \
	> c++filt.1
guest@morrison:~/cross/binutils-2.23.1/builddir-single/binutils/doc$ make binutils.info 
restore=: && backupdir=".am$$" && \
rm -rf $backupdir && mkdir $backupdir && \
if (makeinfo --version) >/dev/null 2>&1; then \
  for f in binutils.info binutils.info-[0-9] binutils.info-[0-9][0-9] binutils.i[0-9] binutils.i[0-9][0-9]; do \
    if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
  done; \
else :; fi && \
if makeinfo -I "../../../binutils/doc" -I "../../../binutils/../libiberty" -I "../../../binutils/../bfd/doc" -I ../../bfd/doc  -I ../../../binutils/doc \
 -o binutils.info `test -f 'binutils.texi' || echo '../../../binutils/doc/'`binutils.texi; \
then \
  rc=0; \
else \
  rc=$?; \
  $restore $backupdir/* `echo "./binutils.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc


-- System Information:
Debian Release: 7.0
  APT prefers experimental
  APT policy: (1900, 'experimental'), (1800, 'unstable'), (1700, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: armel
armhf

Kernel: Linux 3.7-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

-- 
bye,
pabs

http://wiki.debian.org/PaulWise

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: