Your message dated Thu, 21 Mar 2019 06:49:18 +0000
with message-id <e1h6rvu-0004ib...@fasolo.debian.org>
and subject line Bug#923264: fixed in libbloom 1.5-5
has caused the Debian Bug report #923264,
regarding libbloom FTCBFS: builds for the wrong architecture
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 ow...@bugs.debian.org
immediately.)
--
923264: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=923264
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: libbloom
Version: 1.5-4
Tags: patch
User: helm...@debian.org
Usertags: rebootstrap
libbloom fails to cross build from source, because it does not pass
cross tool sto make. The easiest way of fixing that is using
dh_auto_build. It also fails running tests in the presence of
DEB_BUILD_OPTIONS=nocheck. It also confuses the meaning of host and
target (refer to man dpkg-architecture). And finally, it fails to
initialize the architecture variable. The attached patch fixes all of
that and makes libbloom cross buildable. Please consider applying it.
Helmut
diff --minimal -Nru libbloom-1.5/debian/changelog libbloom-1.5/debian/changelog
--- libbloom-1.5/debian/changelog 2018-06-10 11:17:46.000000000 +0200
+++ libbloom-1.5/debian/changelog 2019-02-25 17:00:13.000000000 +0100
@@ -1,3 +1,14 @@
+libbloom (1.5-4.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: (Closes: #-1)
+ + Let dh_auto_build pass cross tools to make.
+ + Honour DEB_BUILD_OPTIONS=nocheck.
+ + Fix host/target confusion.
+ + Let dpkg's architecture.mk initialize DEB_HOST_MULTIARCH.
+
+ -- Helmut Grohne <hel...@subdivi.de> Mon, 25 Feb 2019 17:00:13 +0100
+
libbloom (1.5-4) unstable; urgency=medium
* debian/control:
diff --minimal -Nru libbloom-1.5/debian/rules libbloom-1.5/debian/rules
--- libbloom-1.5/debian/rules 2018-06-10 11:03:55.000000000 +0200
+++ libbloom-1.5/debian/rules 2019-02-25 17:00:13.000000000 +0100
@@ -6,18 +6,21 @@
# Add multiarch triplet include directory
DPKG_EXPORT_BUILDFLAGS = 1
+include /usr/share/dpkg/architecture.mk
include /usr/share/dpkg/buildflags.mk
-CFLAGS+=-I/usr/include/$(DEB_TARGET_MULTIARCH)
+CFLAGS+=-I/usr/include/$(DEB_HOST_MULTIARCH)
override_dh_auto_build:
- make BITS=default
+ dh_auto_build -- BITS=default
override_dh_auto_test:
+ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
make BITS=default test
+endif
override_dh_auto_install:
- mkdir -p usr/lib/$(DEB_TARGET_MULTIARCH)
- cp -a build/libbloom.so* usr/lib/$(DEB_TARGET_MULTIARCH)/
+ mkdir -p usr/lib/$(DEB_HOST_MULTIARCH)
+ cp -a build/libbloom.so* usr/lib/$(DEB_HOST_MULTIARCH)/
dh_auto_install
%:
--- End Message ---
--- Begin Message ---
Source: libbloom
Source-Version: 1.5-5
We believe that the bug you reported is fixed in the latest version of
libbloom, 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 923...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Roger Shimizu <rogershim...@gmail.com> (supplier of updated libbloom 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 21 Mar 2019 14:14:36 +0900
Source: libbloom
Binary: libbloom-dev libbloom1
Architecture: source
Version: 1.5-5
Distribution: unstable
Urgency: medium
Maintainer: Roger Shimizu <rogershim...@gmail.com>
Changed-By: Roger Shimizu <rogershim...@gmail.com>
Description:
libbloom-dev - simple and small bloom filter implementation in C (development
fi
libbloom1 - simple and small bloom filter implementation in C
Closes: 923264
Changes:
libbloom (1.5-5) unstable; urgency=medium
.
[ Helmut Grohne ]
* Fix FTCBFS: (Closes: #923264)
+ Let dh_auto_build pass cross tools to make.
+ Honour DEB_BUILD_OPTIONS=nocheck.
+ Fix host/target confusion.
+ Let dpkg's architecture.mk initialize DEB_HOST_MULTIARCH.
Checksums-Sha1:
25817bcdf299d2b4a669ad12cf09dfb88f01c69b 1939 libbloom_1.5-5.dsc
1b613c472046b3c1aba56a28ddb026f926f1d1ed 4316 libbloom_1.5-5.debian.tar.xz
dba70ef668861ff26bd76c13ed6f049ba03d4db1 5737 libbloom_1.5-5_source.buildinfo
Checksums-Sha256:
14a0458c253e74bd843db6a01f073183b9480bb9d008663c2fa3cf8a5336ffa6 1939
libbloom_1.5-5.dsc
cc0a911d946349ed733fcf4ec695a62ee1da0371c74bbc8db9435f2745f4826b 4316
libbloom_1.5-5.debian.tar.xz
0c468f52d08d1230ed13fd5499e4a09de4483b848172f93cb8319ad1462071d2 5737
libbloom_1.5-5_source.buildinfo
Files:
d130c1864d8d1e6a42a388ef515636b2 1939 libs optional libbloom_1.5-5.dsc
8ebcb202435579ef060abdfa56caa93c 4316 libs optional
libbloom_1.5-5.debian.tar.xz
eb9261d755c3d32ce4d0431c41a2c596 5737 libs optional
libbloom_1.5-5_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJLBAEBCgA1FiEECjKtvoA5m+cWOFnspHhrDacDNKgFAlyTL28XHHJvZ2Vyc2hp
bWl6dUBnbWFpbC5jb20ACgkQpHhrDacDNKgY3BAAq47YlT8K9fGdJDn10sfTG7z7
d/GgCOicH+NDuPl5RZ4N3oZcF1LgNBaFCHP/HC9k3b+ZMOfmVhUyvOcD6PdBQLoK
9YZnYTkY87Mzu/s3Kqgo80c8FyGwbqHuUwk71P7UcQxUdflHghTfBVEiZWAau7xa
oZrvzUWYZEw8ycNX6tdq6J4iHfrS44yPunTxeAHfraEd50DGdlqrhI54wGdV6lXU
NlIMqpFYjp+vX7en5FI4JUC5VZ3za4IHDUnFYeDNnk8B/1fs/gJJf8OvlKLrJnwu
Z2I3ZmTiijmk/MQsx6crLsGHC/ZU6M7mH92t3NvxlkuT+8WNapQ16IuD+8+Q77Oi
PBFqKhmtfzCYOtermBMYG1c6abws3KgD/a7hV0zelpmXSKZ/nVzbfTRmMVgg10MI
QygJubaNV3Die0kJ2VoT25KhXQ8sgp3PMGcAbRkI5CqCIJlIFDE/a5j3ISPz0jEB
MGweZVzO3Rrz42fqYHhcH4B8kYFE2Gob1fmZwVGZudq7pk4n/NJ1CyOsDnyO8yLK
MaSHmalBaaIT86P9BWMYgsHIQv1Xgni054VXAnjcFyxEe4232so9G8xIdrBLAaYC
ULlZXvj1zaoMojof50ujeo2CFFtvoA97jmB1zGj15siskQ5fN9IhUuMSDWSApWrF
XhTH/yJy2Olj7aNyST4=
=lBCu
-----END PGP SIGNATURE-----
--- End Message ---