Your message dated Thu, 09 Oct 2014 13:50:09 +0000
with message-id <[email protected]>
and subject line Bug#702090: fixed in libbs2b 3.1.0+dfsg-2.1
has caused the Debian Bug report #702090,
regarding libbs2b: FTBFS on x32: Needs libtool update
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 [email protected]
immediately.)
--
702090: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=702090
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libbs2b
Version: 3.1.0+dfsg-2
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: port-x32 ftbfs-libtool
The libbs2b source package is getting this build failure on the unofficial
Debian x32 port:
<URL:http://buildd.debian-ports.org/status/fetch.php?pkg=libbs2b&arch=x32&ver=3.1.0%2Bdfsg-2&stamp=1361155075>:
...
/bin/bash ../libtool --tag=CXX --mode=link g++ -g -O2 -lm -version-info
0:0:0 -o libbs2b.la -rpath /usr/lib bs2b.lo bs2bclass.lo
../libtool: line 4467: test: : integer expression expected
../libtool: line 4467: test: : integer expression expected
creating reloadable object files...
../libtool: line 4502: test: : integer expression expected
creating a temporary reloadable object file: .libs/libbs2b.la-2.o
/usr/bin/ld -m elf_i386 -r -o .libs/libbs2b.la-1.o .libs/bs2b.o
/usr/bin/ld: Relocatable linking with relocations from format elf32-x86-64
(.libs/bs2b.o) to format elf32-i386 (.libs/libbs2b.la-1.o) is not supported
make[2]: *** [libbs2b.la] Error 1
make[2]: Leaving directory
`/build/buildd-libbs2b_3.1.0+dfsg-2-x32-b5Pkgu/libbs2b-3.1.0+dfsg/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/build/buildd-libbs2b_3.1.0+dfsg-2-x32-b5Pkgu/libbs2b-3.1.0+dfsg'
dh_auto_build: make -j1 returned exit code 2
make: *** [build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2
The fix is to update libtool using the current sid package (>= 2.4.2-1.2).
The attached debdiff does this at build time using dh-autoreconf.
--
Daniel Schepler
diff -Nru libbs2b-3.1.0+dfsg/debian/changelog libbs2b-3.1.0+dfsg/debian/changelog
--- libbs2b-3.1.0+dfsg/debian/changelog 2011-07-25 10:43:43.000000000 -0700
+++ libbs2b-3.1.0+dfsg/debian/changelog 2013-03-02 08:38:00.000000000 -0800
@@ -1,3 +1,10 @@
+libbs2b (3.1.0+dfsg-2+libtool) unreleased; urgency=low
+
+ * Update libtool at build time using dh-autoreconf, in order to fix a
+ build failure on x32.
+
+ -- Daniel Schepler <[email protected]> Sat, 02 Mar 2013 08:37:54 -0800
+
libbs2b (3.1.0+dfsg-2) unstable; urgency=low
* Update debian/rules so get-orig-source deletes subdirectories of win32/
diff -Nru libbs2b-3.1.0+dfsg/debian/control libbs2b-3.1.0+dfsg/debian/control
--- libbs2b-3.1.0+dfsg/debian/control 2011-07-25 09:03:24.000000000 -0700
+++ libbs2b-3.1.0+dfsg/debian/control 2013-03-02 08:36:46.000000000 -0800
@@ -3,7 +3,7 @@
Section: libs
Maintainer: Andrew Gainer <[email protected]>
Standards-Version: 3.9.2
-Build-Depends: debhelper (>= 8.1.3), libsndfile1-dev
+Build-Depends: debhelper (>= 8.1.3), libsndfile1-dev, dh-autoreconf
Homepage: http://bs2b.sourceforge.net/
Vcs-Git: git://git.debian.org/collab-maint/libbs2b.git
Vcs-Browser: http://git.debian.org/?p=collab-maint/libbs2b.git;a=summary
diff -Nru libbs2b-3.1.0+dfsg/debian/rules libbs2b-3.1.0+dfsg/debian/rules
--- libbs2b-3.1.0+dfsg/debian/rules 2011-07-25 09:06:09.000000000 -0700
+++ libbs2b-3.1.0+dfsg/debian/rules 2013-03-02 08:37:00.000000000 -0800
@@ -3,7 +3,7 @@
LDFLAGS += -Wl,--as-needed
%:
- dh $@
+ dh $@ --with autoreconf
PROJECT="bs2b/libbs2b"
--- End Message ---
--- Begin Message ---
Source: libbs2b
Source-Version: 3.1.0+dfsg-2.1
We believe that the bug you reported is fixed in the latest version of
libbs2b, which is due to be installed in the Debian FTP archive.
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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Peter Michael Green <[email protected]> (supplier of updated libbs2b 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sat, 04 Oct 2014 11:23:37 +0000
Source: libbs2b
Binary: libbs2b0 libbs2b-dev
Architecture: source amd64
Version: 3.1.0+dfsg-2.1
Distribution: unstable
Urgency: medium
Maintainer: Andrew Gainer <[email protected]>
Changed-By: Peter Michael Green <[email protected]>
Description:
libbs2b-dev - Bauer stereophonic-to-binaural DSP library development files
libbs2b0 - Bauer stereophonic-to-binaural DSP library
Closes: 646327 702090 727396
Changes:
libbs2b (3.1.0+dfsg-2.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Use dh-autoreconf to update autotools stuff for new ports (Closes: #702090,
#727396).
* Apply patch from Andrew Gainer over at ubuntu to make autoreconf actually
work.
* Apply "format security" warning/error fix from Ilya Barygin. I don't think
it will actually cause a security issue in this context and i'm not sure if
it will cause a FTBFS in debian (apparently it didn't back in 2011) but
it's
certainly horrible coding practice to pass a string that is not explicitly
intended to be a format string to the first parameter of a printf so may
as well fix it. (Closes: #646327)
* Remove config.log manually in clean target, it doesn't seem to get removed
automatically in all situations (in particular it was left behind when
retrying a build after configure failed).
Checksums-Sha1:
81b42517c9ee7927d8dc38c7c540a0b6c24eae42 1960 libbs2b_3.1.0+dfsg-2.1.dsc
daa37ff51a1835cbcc49246c4583007168de1a32 4484
libbs2b_3.1.0+dfsg-2.1.debian.tar.xz
98d2affac18f11a14d64ea83a808b967acde8ed5 11702
libbs2b0_3.1.0+dfsg-2.1_amd64.deb
a4f7fb38dba52b43640fc85b4d7ce2f8e1444246 13204
libbs2b-dev_3.1.0+dfsg-2.1_amd64.deb
Checksums-Sha256:
42c5c55e14cfecdd32823fa3b77f8d4a822a5d3f9f474f4c807c1027d2d05c1f 1960
libbs2b_3.1.0+dfsg-2.1.dsc
f05f184b1e09b23a9d167d4809273660883a15131b142ef1ba353addb992de26 4484
libbs2b_3.1.0+dfsg-2.1.debian.tar.xz
50d02bed0c6fb02bc4c649fd02e4d9966145ebffebf2cc8076d22cf862ef7805 11702
libbs2b0_3.1.0+dfsg-2.1_amd64.deb
262720fdcac34d780ddbca079129c7341a9f6199d2b26197d4fbaffa313828a8 13204
libbs2b-dev_3.1.0+dfsg-2.1_amd64.deb
Files:
6e6fdcd6a5c216c543c352a825da9042 11702 libs extra
libbs2b0_3.1.0+dfsg-2.1_amd64.deb
a36382858ff0611ad7ecced885ade206 13204 libdevel extra
libbs2b-dev_3.1.0+dfsg-2.1_amd64.deb
881d357ca6dcaa021f4c1b281b674fbf 1960 libs extra libbs2b_3.1.0+dfsg-2.1.dsc
eca9d555d58222209a34481e41245f98 4484 libs extra
libbs2b_3.1.0+dfsg-2.1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iQIcBAEBCAAGBQJUL/M9AAoJEAxI6ip6j/179YIP/A8wVGHbquBYX4Wjk3yWKmmD
RdGMdPsJvgD+08jB94wK+PInP0s23VfaQx5wnFS17DvfFNNOPCILw4mE2X9KEUFT
BLAllsgme7gTRX5iyzgkzFx7g/bN4hMv6jvrKo38MqDTadmGSpSD34lW0DXLGV9p
NFoS0hmcC9z5t2/jYc8N7sh3df7Jtqr5W/QUblFvaccdO1xdyMgFv8dRXkVR08fN
OIvzufUFbLhzeM17xmcew2KVqJXvgahHKrbNSZD/QpgMpgqPO/Bv3sBe3dqvNmaB
h+tY7r2KiZYXqM/yTBzbwnfMdIEgY9wk2IbJzn+rpqBa5lT4g9dskqeyepIR7UQi
im66UO4QMejfeWRNU/dr3+HJ7fDHfkqad8/Hk/mn7mTu6Ny9BQsq4+LmoZwJJqkD
mAdi1lkwSr0ESfVHImrjSFa3Hn08lMn/sAHl9Qbt5wBjN/y38rlJRu50cKkmkz6G
Djo6FBdCD55pWUPE6jlRQzDaHEk3kLUehlMW+sVEQ80jE+yayb7m5qegrZi+ZT7x
kIPK4jadIVQxItd4Z52v1w1veEIxEAfB/xylWtgkVlGlH1/2GR+cufwmjlqLeok+
xAuCkLylrLxFrJqnnqHkT3PSJQD81w1uhoH4NDAZMj3X1KJ4YpT1P+cZh8uJhjEH
fx8GIXClgKbQ16AjQv1K
=v9FP
-----END PGP SIGNATURE-----
--- End Message ---