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

Bug#467603: gcj-4.3: FTBFS: patching failed.



Package: gcj-4.3
Version: 4.3-20080202-1
Severity: serious
User: debian-qa@lists.debian.org
Usertags: qa-ftbfs-20080225 qa-ftbfs
Justification: FTBFS on i386

Hi,

During a rebuild of all packages in sid, your package failed to build on i386.

Relevant part:
> make[1]: Entering directory `/build/user/gcj-4.3-4.3-20080202'
> dh_testdir
> rm -f pxxx status
> rm -f *-summary *-protocol testsuite-comparision summary-diff
> if [ -f /build/user/gcj-4.3-4.3-20080202/src/gcc/p/config-lang.in.debian ]; then \
> 	  mv -f /build/user/gcj-4.3-4.3-20080202/src/gcc/p/config-lang.in.debian /build/user/gcj-4.3-4.3-20080202/src/gcc/p/config-lang.in; \
> 	else true; fi
> rm -f /build/user/gcj-4.3-4.3-20080202/src/gcc/po/*.gmo
> rm -f debian/lib{ffi,g2c,gcc,gcj,objc,stdc++}{-v3,[0-9]}*.{{pre,post}{inst,rm},shlibs}
> fs=`echo debian/*-BV* debian/*GCJ* debian/*CXX* debian/*LC* debian/*MF* | sort -u`; \
> 	for f in $fs; do \
> 	  [ -f $f ] || continue; \
> 	  f2=$(echo $f | sed 's/BV/4.3/;s/PV//;s/CXX/6/;s/LGCJ/9-0/;s/GCJ/9/;s/LC/1/;s/FFI/4/;s/MF/0/'); \
> 	  rm -f $f2; \
> 	done
> rm -f debian/shlibs.local debian/substvars.local
> rm -f debian/*.debhelper
> [ -d debian/bugs ] && /usr/bin/make -C debian/bugs clean
> make[1]: [clean] Error 1 (ignored)
> rm -f debian/README.libstdc++-baseline debian/README.Bugs
> rm -f debian/lib*gcj-bc.shlibs
> rm -rf bin locales
> rm -rf check-inst
> dh_clean
> make[1]: Leaving directory `/build/user/gcj-4.3-4.3-20080202'
> rm -rf /build/user/gcj-4.3-4.3-20080202/src /build/user/gcj-4.3-4.3-20080202/build* debian/tmp* html
> rm -f bootstrap-* first-move-stamp
> rm -f debian/*.tmp
> rm -f debian/soname-cache
> find debian -name '.#*' | xargs -r rm -f
> find debian/patches -name '*.dpatch' -type f ! -perm 644 | xargs -r chmod 644
> dh_clean
>  dpkg-source -b gcj-4.3-4.3-20080202
> dpkg-source: building gcj-4.3 using existing gcj-4.3_4.3-20080202.orig.tar.gz
> dpkg-source: building gcj-4.3 in gcj-4.3_4.3-20080202-1.diff.gz
> dpkg-source: building gcj-4.3 in gcj-4.3_4.3-20080202-1.dsc
>  debian/rules build
> debian/rules.unpack:167: warning: overriding commands for target `stamps/01-unpack-stamp-'
> debian/rules.unpack:149: warning: ignoring old commands for target `stamps/01-unpack-stamp-'
> debian/rules.unpack:191: warning: overriding commands for target `stamps/01-unpack-stamp-'
> debian/rules.unpack:167: warning: ignoring old commands for target `stamps/01-unpack-stamp-'
> : # unpack gcc tarball
> mkdir stamps
> if [ -d /build/user/gcj-4.3-4.3-20080202/src ]; then \
> 	  echo >&2 "Source directory /build/user/gcj-4.3-4.3-20080202/src exists. Delete by hand"; \
> 	  false; \
> 	fi
> rm -rf gcc-20080219
> case gcc-20080219.tar.lzma in \
> 	  *.bz2)  tar -x --bzip2 -f /usr/src/gcc-4.3/gcc-20080219.tar.lzma;; \
> 	  *.gz)   tar -x --gzip  -f /usr/src/gcc-4.3/gcc-20080219.tar.lzma;; \
> 	  *.lzma) lzcat /usr/src/gcc-4.3/gcc-20080219.tar.lzma | tar -x -f -;; \
> 	  *)     false; \
> 	esac
> mv gcc-20080219 /build/user/gcj-4.3-4.3-20080202/src
> echo "gcc-20080219.tar.lzma unpacked." > stamps/01-unpack-stamp-gcc-20080219.tar.lzma
> echo -e "\nBuilt from Debian source package gcj-4.3-4.3-20080202-1" \
> 		> pxxx
> echo -e "Integrated upstream packages in this version:\n" >> pxxx
> for i in gcc-20080219.tar.lzma ; do echo "  $i" >> pxxx; done
> mv -f pxxx stamps/01-unpack-stamp
> sh -e debian/patches/rename-info-files.dpatch -patch -d /build/user/gcj-4.3-4.3-20080202/src
> patching file libgomp/libgomp.texi
> patching file libgomp/Makefile.am
> Hunk #1 succeeded at 91 (offset -2 lines).
> patching file libgomp/Makefile.in
> Hunk #1 succeeded at 316 (offset 3 lines).
> Hunk #2 succeeded at 1080 (offset 8 lines).
> patching file gcc/doc/cpp.texi
> patching file gcc/doc/cppinternals.texi
> patching file gcc/doc/extend.texi
> Hunk #1 succeeded at 11508 (offset 19 lines).
> patching file gcc/doc/gcc.texi
> patching file gcc/doc/gccint.texi
> patching file gcc/doc/invoke.texi
> Hunk #1 succeeded at 7465 (offset 100 lines).
> Hunk #2 succeeded at 7473 (offset 100 lines).
> Hunk #3 succeeded at 15224 (offset 100 lines).
> Hunk #4 succeeded at 15379 (offset 100 lines).
> patching file gcc/doc/libgcc.texi
> patching file gcc/doc/makefile.texi
> patching file gcc/doc/passes.texi
> Hunk #1 succeeded at 192 (offset 1 line).
> patching file gcc/doc/standards.texi
> Hunk #1 succeeded at 231 (offset 1 line).
> patching file gcc/java/Make-lang.in
> patching file gcc/java/gcj.texi
> patching file gcc/fortran/Make-lang.in
> patching file gcc/fortran/gfortran.texi
> patching file gcc/treelang/Make-lang.in
> patching file gcc/treelang/treelang.texi
> patching file gcc/Makefile.in
> Hunk #1 succeeded at 3616 (offset 2 lines).
> Hunk #2 succeeded at 3685 (offset 2 lines).
> Hunk #3 succeeded at 4027 (offset 2 lines).
> Hunk #4 succeeded at 4232 (offset 2 lines).
> sh -e debian/patches/gcc-textdomain.dpatch -patch -d /build/user/gcj-4.3-4.3-20080202/src
> patching file gcc/Makefile.in
> Hunk #1 succeeded at 4490 (offset -75 lines).
> patching file gcc/intl.c
> Hunk #1 succeeded at 50 (offset -1 lines).
> patching file libcpp/Makefile.in
> patching file libcpp/system.h
> patching file libcpp/init.c
> Hunk #1 succeeded at 130 (offset 8 lines).
> sh -e debian/patches/gcc-driver-extra-langs.dpatch -patch -d /build/user/gcj-4.3-4.3-20080202/src
> patching file gcc/Makefile.in
> Hunk #1 succeeded at 419 (offset -5 lines).
> sh -e debian/patches/gcc-hash-style-both.dpatch -patch -d /build/user/gcj-4.3-4.3-20080202/src
> patching file gcc/config/alpha/linux-elf.h
> patching file gcc/config/s390/linux.h
> patching file gcc/config/sparc/linux.h
> patching file gcc/config/sparc/linux64.h
> Hunk #1 succeeded at 167 (offset 1 line).
> Hunk #2 succeeded at 176 (offset 1 line).
> Hunk #3 succeeded at 257 (offset 1 line).
> patching file gcc/config/i386/linux.h
> patching file gcc/config/i386/linux64.h
> patching file gcc/config/ia64/linux.h
> patching file gcc/config/rs6000/sysv4.h
> patching file gcc/config/rs6000/linux64.h
> sh -e debian/patches/libstdc++-pic.dpatch -patch -d /build/user/gcj-4.3-4.3-20080202/src
> patching file libstdc++-v3/src/Makefile.am
> Hunk #1 succeeded at 296 with fuzz 1 (offset 86 lines).
> patching file libstdc++-v3/src/Makefile.in
> Hunk #1 succeeded at 695 (offset 84 lines).
> Hunk #2 succeeded at 728 (offset 84 lines).
> Hunk #3 succeeded at 867 (offset 137 lines).
> sh -e debian/patches/libstdc++-doclink.dpatch -patch -d /build/user/gcj-4.3-4.3-20080202/src
> patching file libstdc++-v3/doc/doxygen/mainpage.html
> Hunk #1 FAILED at 30.
> Hunk #2 FAILED at 69.
> 2 out of 2 hunks FAILED -- saving rejects to file libstdc++-v3/doc/doxygen/mainpage.html.rej
> can't find file to patch at input line 52
> Perhaps you used the wrong -p or --strip option?
> The text leading up to this was:
> --------------------------
> |--- libstdc++-v3/doc/html/documentation.html~	2008-01-18 21:29:26.000000000 +0100
> |+++ libstdc++-v3/doc/html/documentation.html	2008-01-19 18:06:02.112585097 +0100
> --------------------------
> No file to patch.  Skipping patch.
> 1 out of 1 hunk ignored
> make: *** [stamps/02-patch-stamp-libstdc++-doclink] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2008/02/25

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot containing a sid i386
environment.  Internet was not accessible from the build systems.

-- 
| Lucas Nussbaum
| lucas@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas@nussbaum.fr             GPG: 1024D/023B3F4F |



Reply to: