Your message dated Tue, 12 Apr 2022 16:03:47 +0000
with message-id <[email protected]>
and subject line Bug#903521: fixed in beav 1:1.40-18.3
has caused the Debian Bug report #903521,
regarding beav FTCBFS: uses the build architecture compiler
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.)
--
903521: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=903521
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: beav
Version: 1:1.40-18
Tags: patch
User: [email protected]
Usertags: rebootstrap
beav fails to cross build from source, because it uses the build
architecture compiler. The easiest way of passing cross tools to make is
using dh_auto_build, but beav doesn't use debhelper at all. So the
attached patch implements the logic manually to make beav cross
buildable. Please consider applying it.
Helmut
diff -u beav-1.40/debian/rules beav-1.40/debian/rules
--- beav-1.40/debian/rules
+++ beav-1.40/debian/rules
@@ -2,14 +2,17 @@
#
# Debian rules extensively rewritten by Martin Mitchell <[email protected]>
+DPKG_EXPORT_BUILDTOOLS=1
+include /usr/share/dpkg/architecture.mk
+-include /usr/share/dpkg/buildtools.mk
+
CFLAGS = -O2 -g -Wall -DUNIX -DNOPROTO
LDFLAGS = -s
-ARCH = $(shell dpkg --print-installation-architecture)
-STRIP=strip --strip-unneeded --remove-section=.note --remove-section=.comment
+STRIP=$(DEB_HOST_GNU_TYPE)-strip --strip-unneeded --remove-section=.note
--remove-section=.comment
build:
# Builds the binary package.
- make CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)"
+ make CC="$(CC)" CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)"
touch build
clean:
diff -u beav-1.40/debian/changelog beav-1.40/debian/changelog
--- beav-1.40/debian/changelog
+++ beav-1.40/debian/changelog
@@ -1,3 +1,10 @@
+beav (1:1.40-18.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: Use host tools. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]> Tue, 10 Jul 2018 23:33:49 +0200
+
beav (1:1.40-18) unstable; urgency=low
* Repackaged with the original 1.40 source so that we get a proper diff.gz.
--- End Message ---
--- Begin Message ---
Source: beav
Source-Version: 1:1.40-18.3
Done: Vagrant Cascadian <[email protected]>
We believe that the bug you reported is fixed in the latest version of
beav, 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.
Vagrant Cascadian <[email protected]> (supplier of updated beav 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: SHA512
Format: 1.8
Date: Tue, 12 Apr 2022 08:48:43 -0700
Source: beav
Architecture: source
Version: 1:1.40-18.3
Distribution: unstable
Urgency: medium
Maintainer: Sam Hocevar (Debian packages) <[email protected]>
Changed-By: Vagrant Cascadian <[email protected]>
Closes: 903521
Changes:
beav (1:1.40-18.3) unstable; urgency=medium
.
* Non-maintainer upload.
.
[ Helmut Grohne ]
* Fix FTCBFS: Use host tools. Closes: #903521
Checksums-Sha1:
f8169f87d001756036209655d5da50c8a672fe85 1163 beav_1.40-18.3.dsc
ff4228f9a5f64f61cb8690b49d53bf945d6040b8 14552 beav_1.40-18.3.diff.gz
Checksums-Sha256:
e7ca517b33fd82e0b359ecbe6f4fe05c79e0fa26580268580f7a1ed3e38dfc09 1163
beav_1.40-18.3.dsc
8253b91f054b5f0a53c7dea985e7f101d00d5439b2fcbd61f6510c310bde1141 14552
beav_1.40-18.3.diff.gz
Files:
8497cada64141980fc89ff79c2a52009 1163 editors optional beav_1.40-18.3.dsc
4a976ca7d8cf934dab24937b44c21f9e 14552 editors optional beav_1.40-18.3.diff.gz
-----BEGIN PGP SIGNATURE-----
iIkEARYKADEWIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCYlWgvxMcdmFncmFudEBk
ZWJpYW4ub3JnAAoJENxRj8h/lxaqwdAA+wb6E0INtASofjMCRxVnKRTrD+yi1e4+
6CJFjp65PafvAQDUuNBUR+R2FZEPRvKgUD32FAsLcc6I+Qk6KXERdcsADw==
=NF2w
-----END PGP SIGNATURE-----
--- End Message ---