Source: gcc-mingw-w64
Version: 0.3
Severity: serious
Tags: wheezy sid
User: [email protected]
Usertags: qa-ftbfs-20110718 qa-ftbfs
Justification: FTBFS on amd64
Hi,
During a rebuild of all packages in sid, your package failed to build on
amd64.
Relevant part:
> make[3]: Entering directory
> `/build/gcc-mingw-w64-8PdFvG/gcc-mingw-w64-0.3/build/x86_64-w64-mingw32/lto-plugin'
> test -z "/usr/lib/gcc/x86_64-w64-mingw32/4.6.1" || /bin/mkdir -p
> "/build/gcc-mingw-w64-8PdFvG/gcc-mingw-w64-0.3/debian/gcc-mingw-w64/usr/lib/gcc/x86_64-w64-mingw32/4.6.1"
> /bin/bash ./libtool --tag=disable-static --mode=install /usr/bin/install -c
> liblto_plugin.la
> '/build/gcc-mingw-w64-8PdFvG/gcc-mingw-w64-0.3/debian/gcc-mingw-w64/usr/lib/gcc/x86_64-w64-mingw32/4.6.1'
> libtool: install: /usr/bin/install -c .libs/liblto_plugin.so.0.0.0
> /build/gcc-mingw-w64-8PdFvG/gcc-mingw-w64-0.3/debian/gcc-mingw-w64/usr/lib/gcc/x86_64-w64-mingw32/4.6.1/liblto_plugin.so.0.0.0
> libtool: install: (cd
> /build/gcc-mingw-w64-8PdFvG/gcc-mingw-w64-0.3/debian/gcc-mingw-w64/usr/lib/gcc/x86_64-w64-mingw32/4.6.1
> && { ln -s -f liblto_plugin.so.0.0.0 liblto_plugin.so.0 || { rm -f
> liblto_plugin.so.0 && ln -s liblto_plugin.so.0.0.0 liblto_plugin.so.0; }; })
> libtool: install: (cd
> /build/gcc-mingw-w64-8PdFvG/gcc-mingw-w64-0.3/debian/gcc-mingw-w64/usr/lib/gcc/x86_64-w64-mingw32/4.6.1
> && { ln -s -f liblto_plugin.so.0.0.0 liblto_plugin.so || { rm -f
> liblto_plugin.so && ln -s liblto_plugin.so.0.0.0 liblto_plugin.so; }; })
> libtool: install: /usr/bin/install -c .libs/liblto_plugin.lai
> /build/gcc-mingw-w64-8PdFvG/gcc-mingw-w64-0.3/debian/gcc-mingw-w64/usr/lib/gcc/x86_64-w64-mingw32/4.6.1/liblto_plugin.la
> libtool: install: warning: remember to run `libtool --finish
> /usr/lib/gcc/x86_64-w64-mingw32/4.6.1'
> make[3]: Nothing to be done for `install-data-am'.
> make[3]: Leaving directory
> `/build/gcc-mingw-w64-8PdFvG/gcc-mingw-w64-0.3/build/x86_64-w64-mingw32/lto-plugin'
> make[2]: Leaving directory
> `/build/gcc-mingw-w64-8PdFvG/gcc-mingw-w64-0.3/build/x86_64-w64-mingw32/lto-plugin'
> make[1]: Leaving directory
> `/build/gcc-mingw-w64-8PdFvG/gcc-mingw-w64-0.3/build/x86_64-w64-mingw32'
> # Remove files which conflict with other packages
> # gcc-4.6-locales
> rm -rf
> /build/gcc-mingw-w64-8PdFvG/gcc-mingw-w64-0.3/debian/gcc-mingw-w64/usr/share/locale
> # binutils-dev
> rm -f
> /build/gcc-mingw-w64-8PdFvG/gcc-mingw-w64-0.3/debian/gcc-mingw-w64/usr/lib/libiberty.a
> # libstdc++6-4.6-dbg (potentially)
> rm -rf
> /build/gcc-mingw-w64-8PdFvG/gcc-mingw-w64-0.3/debian/gcc-mingw-w64/usr/share/gcc-*/python
> # libstdc++6-4.6-dev
> ls -1
> /build/gcc-mingw-w64-8PdFvG/gcc-mingw-w64-0.3/debian/gcc-mingw-w64/usr/include/c++/4.6/|grep
> -v w64-mingw32|xargs -I{} rm -rf
> /build/gcc-mingw-w64-8PdFvG/gcc-mingw-w64-0.3/debian/gcc-mingw-w64/usr/include/c++/4.6/{}
> # -doc packages
> rm -rf
> /build/gcc-mingw-w64-8PdFvG/gcc-mingw-w64-0.3/debian/gcc-mingw-w64/usr/share/info
> rm -rf
> /build/gcc-mingw-w64-8PdFvG/gcc-mingw-w64-0.3/debian/gcc-mingw-w64/usr/share/man/man7
> # No need to ship empty manpages
> rm -rf
> /build/gcc-mingw-w64-8PdFvG/gcc-mingw-w64-0.3/debian/gcc-mingw-w64/usr/share/man/man1
> # Drop .la files
> find /build/gcc-mingw-w64-8PdFvG/gcc-mingw-w64-0.3/debian/gcc-mingw-w64 -name
> \*.la -delete
> # Move libraries to base directories and add version-specific links
> for gnu_upstream_version in $(basename
> debian/gcc-mingw-w64/usr/share/gcc-*|cut -d- -f2); do \
> if [ "$gnu_upstream_version" != "4.6" ]; then \
> [ -d
> /build/gcc-mingw-w64-8PdFvG/gcc-mingw-w64-0.3/debian/gcc-mingw-w64/usr/include/c++
> ] && cd
> /build/gcc-mingw-w64-8PdFvG/gcc-mingw-w64-0.3/debian/gcc-mingw-w64/usr/include/c++
> && ln -s 4.6 $gnu_upstream_version || true; \
> for target in i686-w64-mingw32 x86_64-w64-mingw32; do \
> cd
> /build/gcc-mingw-w64-8PdFvG/gcc-mingw-w64-0.3/debian/gcc-mingw-w64/usr/lib/gcc/$target
> && \
> mv $gnu_upstream_version 4.6 && \
> ln -s 4.6 $gnu_upstream_version; \
> done; \
> fi; \
> done
> for i in 1 2; do \
> find
> /build/gcc-mingw-w64-8PdFvG/gcc-mingw-w64-0.3/debian/gcc-mingw-w64/ -type d
> -empty | while read i; do rmdir $i; done; \
> done
> touch install-stamp
> dh_testdir
> dh_testroot
> dh_installdocs
> dh_installman
> dh_installchangelogs
> /build/gcc-mingw-w64-8PdFvG/gcc-mingw-w64-0.3/src/ChangeLog
> # Strip the binaries
> dh_strip -Xw64-mingw32/lib -Xw64-mingw32/4.6/lib
> # Special processing for the libraries
> strip --remove-section=.comment --remove-section=.note --strip-unneeded
> /build/gcc-mingw-w64-8PdFvG/gcc-mingw-w64-0.3/debian/gcc-mingw-w64/usr/lib/gcc/i686-w64-mingw32/4.6/liblto_plugin.so.0.0.0
>
> /build/gcc-mingw-w64-8PdFvG/gcc-mingw-w64-0.3/debian/gcc-mingw-w64/usr/lib/gcc/x86_64-w64-mingw32/4.6/liblto_plugin.so.0.0.0
> for target in i686-w64-mingw32 x86_64-w64-mingw32; do \
> $target-strip --strip-unneeded
> /build/gcc-mingw-w64-8PdFvG/gcc-mingw-w64-0.3/debian/gcc-mingw-w64/usr/$target/lib/libiberty.a
> && \
> $target-strip --strip-unneeded
> /build/gcc-mingw-w64-8PdFvG/gcc-mingw-w64-0.3/debian/gcc-mingw-w64/usr/lib/gcc/$target/4.6/lib*.a;
> \
> done
> i686-w64-mingw32-strip:
> '/build/gcc-mingw-w64-8PdFvG/gcc-mingw-w64-0.3/debian/gcc-mingw-w64/usr/i686-w64-mingw32/lib/libiberty.a':
> No such file
> x86_64-w64-mingw32-strip:
> '/build/gcc-mingw-w64-8PdFvG/gcc-mingw-w64-0.3/debian/gcc-mingw-w64/usr/x86_64-w64-mingw32/lib/libiberty.a':
> No such file
> make: *** [binary-arch] Error 1
The full build log is available from:
http://people.debian.org/~lucas/logs/2011/07/18/gcc-mingw-w64_0.3_lsid64.buildlog
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. Internet was not
accessible from the build systems.
--
| Lucas Nussbaum
| [email protected] http://www.lucas-nussbaum.net/ |
| jabber: [email protected] GPG: 1024D/023B3F4F |
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]