Package: src:gmp
Version: 2:6.0.0+dfsg-2.3
Severity: normal
X-Debbugs-CC: Jordi Mallach <[email protected]>
User: [email protected]
Usertags: rebootstrap
Since the recent sequence of NMUs, gmp started to FTCBFS on arm64.
Please have a look at the tail of the build log:
dpkg-gensymbols: warning: some symbols or patterns disappeared in the symbols
file: see diff output below
dpkg-gensymbols: warning: debian/libgmp10/DEBIAN/symbols doesn't match
completely debian/libgmp10.symbols
--- debian/libgmp10.symbols (libgmp10_2:6.0.0+dfsg-2.3_arm64)
+++ dpkg-gensymbols8TvKYr 2014-04-30 21:49:34.000000000 +0000
@@ -604,7 +604,7 @@
(arch=any-i386)__gmpn_sub_nc_pentium4_sse2@Base 2:5.1.1
(arch=any-i386)__gmpn_sub_nc_pentium@Base 2:5.1.1
(arch=any-i386)__gmpn_sub_nc_x86@Base 2:5.1.1
- (arch=!hppa !mips !mipsel !sparc64)__gmpn_sublsh1_n@Base 0
+#MISSING: 2:6.0.0+dfsg-2.3# (arch=!hppa !mips !mipsel
!sparc64)__gmpn_sublsh1_n@Base 0
(arch=any-i386)__gmpn_sublsh1_n_init@Base 2:5.1.1
__gmpn_submul_1@Base 0
(arch=any-i386)__gmpn_submul_1_atom_sse2@Base 2:5.1.1
(grep -s -v misc:Pre-Depends debian/libgmp10.substvars; echo
misc:Pre-Depends=multiarch-support) > debian/libgmp10.substvars.new
mv debian/libgmp10.substvars.new debian/libgmp10.substvars
rm -f debian/libgmpxx4ldbl/DEBIAN/shlibs
install -d debian/libgmpxx4ldbl/DEBIAN
echo 'libgmpxx 4 libgmpxx4ldbl' >>debian/libgmpxx4ldbl/DEBIAN/shlibs
echo "# Automatically added by dh_makeshlibs">>
debian/libgmpxx4ldbl.postinst.debhelper
sed "" /usr/share/debhelper/autoscripts/postinst-makeshlibs >>
debian/libgmpxx4ldbl.postinst.debhelper
echo '# End automatically added section' >>
debian/libgmpxx4ldbl.postinst.debhelper
echo "# Automatically added by dh_makeshlibs">>
debian/libgmpxx4ldbl.postrm.debhelper
sed "" /usr/share/debhelper/autoscripts/postrm-makeshlibs >>
debian/libgmpxx4ldbl.postrm.debhelper
echo '# End automatically added section' >>
debian/libgmpxx4ldbl.postrm.debhelper
chmod 644 debian/libgmpxx4ldbl/DEBIAN/shlibs
chown 0:0 debian/libgmpxx4ldbl/DEBIAN/shlibs
(grep -s -v misc:Pre-Depends debian/libgmpxx4ldbl.substvars; echo
misc:Pre-Depends=multiarch-support) > debian/libgmpxx4ldbl.substvars.new
mv debian/libgmpxx4ldbl.substvars.new debian/libgmpxx4ldbl.substvars
rm -f debian/libgmp-dev/DEBIAN/shlibs
rm -f debian/libgmp3-dev/DEBIAN/shlibs
dh_makeshlibs: failing due to earlier errors
make[1]: *** [binary-common] Error 2
make[1]: Leaving directory `/tmp/buildd/gmp/gmp-6.0.0+dfsg'
make: *** [binary-arch] Error 2
dpkg-buildpackage: error: debian/rules binary-arch gave error exit status 2
More context and a link to the full build log is available at:
https://jenkins.debian.net/view/rebootstrap/job/rebootstrap_arm64_gcc48/lastBuild/console
It appears that arm64 is not the only affected architecture and gmp also
FTBFS for a number of ports such as alpha, m68k and sh4, see:
http://buildd.debian-ports.org/status/package.php?p=gmp
Helmut
--
debian-science-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers