Your message dated Tue, 30 Jan 2024 00:09:44 +0000
with message-id <[email protected]>
and subject line Bug#894047: fixed in bulletml 0.0.6-8
has caused the Debian Bug report #894047,
regarding bulletml 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.)
--
894047: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=894047
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: bulletml
Version: 0.0.6-7
Tags: patch
User: [email protected]
Usertags: rebootstrap
bulletml fails to cross build from source, because it uses the build
architecture compiler. Letting dh_auto_build pass cross tools to make
mostly fixes that except for the linking step of the tinyxml embedded
library. Also setting LD is required here. The attached patch does both
and makes bulletml cross build successfully. Please consider applying
it.
Why does bulletml use an embedded copy of tinyxml? Please consider using
the packaged version.
Helmut
diff --minimal -Nru bulletml-0.0.6/debian/changelog
bulletml-0.0.6/debian/changelog
--- bulletml-0.0.6/debian/changelog 2017-11-22 23:13:46.000000000 +0100
+++ bulletml-0.0.6/debian/changelog 2018-03-25 21:32:30.000000000 +0200
@@ -1,3 +1,12 @@
+bulletml (0.0.6-7.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: (Closes: #-1)
+ + Let dh_auto_build pass cross tools to make.
+ + Also pass LD along.
+
+ -- Helmut Grohne <[email protected]> Sun, 25 Mar 2018 21:32:30 +0200
+
bulletml (0.0.6-7) unstable; urgency=medium
* Team upload.
diff --minimal -Nru bulletml-0.0.6/debian/rules bulletml-0.0.6/debian/rules
--- bulletml-0.0.6/debian/rules 2017-11-22 23:13:46.000000000 +0100
+++ bulletml-0.0.6/debian/rules 2018-03-25 21:32:30.000000000 +0200
@@ -12,9 +12,9 @@
dh_testdir
rm -f src/calc.cpp #needs to be regenerated from src/calc.yy
rm -f src/*.o src/*/*.o
- $(MAKE) -C src CXXFLAGS="$(CXXFLAGS) $(CPPFLAGS)" libbulletml.a
+ dh_auto_build --sourcedirectory=src -- LD='$$(CXX)'
CXXFLAGS="$(CXXFLAGS) $(CPPFLAGS)" libbulletml.a
rm -f src/*.o src/*/*.o
- $(MAKE) -C src CXXFLAGS="$(CXXFLAGS) $(CPPFLAGS) -fPIC -fpic" \
+ dh_auto_build --sourcedirectory=src -- LD='$$(CXX)'
CXXFLAGS="$(CXXFLAGS) $(CPPFLAGS) -fPIC -fpic" \
LDFLAGS="$(LDFLAGS) -Wl,-z,defs" libbulletml.so
touch $@
--- End Message ---
--- Begin Message ---
Source: bulletml
Source-Version: 0.0.6-8
Done: Bastian Germann <[email protected]>
We believe that the bug you reported is fixed in the latest version of
bulletml, 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.
Bastian Germann <[email protected]> (supplier of updated bulletml 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: Mon, 29 Jan 2024 23:18:45 +0000
Source: bulletml
Architecture: source
Version: 0.0.6-8
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <[email protected]>
Changed-By: Bastian Germann <[email protected]>
Closes: 894047
Changes:
bulletml (0.0.6-8) unstable; urgency=medium
.
* Team upload.
* d/copyright: Convert to machine-readable format.
* Drop Vcs fields.
* Update to debhelper compat 12.
.
[ Helmut Grohne ]
* Fix FTCBFS: (Closes: #894047)
+ Let dh_auto_build pass cross tools to make.
+ Also pass LD along.
Checksums-Sha1:
2af5a5a592dd60ccdff9acc3b4f3216b6fb4ab90 1792 bulletml_0.0.6-8.dsc
51146134a8ff7a66e2b4abf52279311fcea95d04 17276 bulletml_0.0.6-8.debian.tar.xz
d9d1f396f89cab9edf576ba2680f5a552cf45227 5581 bulletml_0.0.6-8_source.buildinfo
Checksums-Sha256:
98d7af758b79f36114b0576a4444a26dfb07b6fd53cad565996f8f34f0839508 1792
bulletml_0.0.6-8.dsc
2b5a41ac00e890325192cd78319ec34a6cfba4e8663ea1886d1c9109613af6bc 17276
bulletml_0.0.6-8.debian.tar.xz
c6154bc458017e315d3a6272b719a1e37b7860974fce1d182bced38b9dc66055 5581
bulletml_0.0.6-8_source.buildinfo
Files:
0c9c6293a6f3426ac6e9bec15f6affc2 1792 libs optional bulletml_0.0.6-8.dsc
809d80159fccc65be6fb1163a154e91d 17276 libs optional
bulletml_0.0.6-8.debian.tar.xz
9a3fef4c74a8684a2c20f54269714a1a 5581 libs optional
bulletml_0.0.6-8_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmW4NWUQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFDfvC/4shrdEe33iBez9/D0U2GYbItKdmEucuX+3
7sYGmZhcUuFZEq5JumrMWoqQ9yqZUjTLTdBP7I7MDbX5Cvq0PT0Ktq+6J9esRNUG
UdBy+7dirAsdA6m82A1Fy1WErCJN2T8Rr9Fsp6ZGfP49TCvgKYUOoWCG+egqaYV7
jT2qwlhVOUUqP7nDhBAH/MAO/xoDXixYwQWXNsJfqKX+e9nQG9x7SZ0Ghs0GhQXi
SvsmjGFPFOXwi2PYDE77g6G5kfFeyl2o4c/mzEUXWKikh6NkPshQbgIl4pt1xncG
VEpjmLoDNpxa1n+4MJZTzqgYNTx5g6w+XkmCnYM1s/jmK3f0si8twBBV48AHjPV3
42IVDOH2VmwwrSNudjcb+jXIl7XmAlMn7Yy3H8UNuAIOujLU+h3p5dHex3iNJrqb
JuVm4GAMQt4JH/vgQNJ8D8cRoupYPpm1DJSaHeo6MCSjkHUZy/9PWZsU5nUOwzRp
fHfEsoFP+Sz/8LkeTLUcRBWmaDYyEp0=
=cSR6
-----END PGP SIGNATURE-----
--- End Message ---