Your message dated Wed, 20 Sep 2023 00:23:06 +0000
with message-id <[email protected]>
and subject line Bug#923178: fixed in transcend 0.3.dfsg2-4
has caused the Debian Bug report #923178,
regarding transcend FTCBFS: builds for the build 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 [email protected]
immediately.)
--
923178: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=923178
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: transcend
Version: 0.3.dfsg2-3
Tags: patch
User: [email protected]
Usertags: rebootstrap
transcend fails to cross build from source, because it builds for the
build architecture. dh_auto_build passes cross tools for the makefile
buildsystem, but not for the autoconf buildsystem as it expects
./configure to take care of that. transcend's configure doesn't do that,
so for using this feature, we need to force the makefile build system.
Then transcend uses a non-standard compiler name GXX, so we need to
rename the variable. The attached patch implements that and makes
transcend cross buildable. Please consider applying it.
Helmut
diff --minimal -Nru transcend-0.3.dfsg2/debian/changelog
transcend-0.3.dfsg2/debian/changelog
--- transcend-0.3.dfsg2/debian/changelog 2013-06-01 11:46:43.000000000
+0200
+++ transcend-0.3.dfsg2/debian/changelog 2019-02-24 20:19:53.000000000
+0100
@@ -1,3 +1,10 @@
+transcend (0.3.dfsg2-3.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: Let dh_auto_build pass cross tools to make. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]> Sun, 24 Feb 2019 20:19:53 +0100
+
transcend (0.3.dfsg2-3) unstable; urgency=low
* Add patch to build with portaduio19. (Closes: #594014).
diff --minimal -Nru transcend-0.3.dfsg2/debian/rules
transcend-0.3.dfsg2/debian/rules
--- transcend-0.3.dfsg2/debian/rules 2013-06-01 11:46:43.000000000 +0200
+++ transcend-0.3.dfsg2/debian/rules 2019-02-24 20:19:53.000000000 +0100
@@ -16,7 +16,8 @@
mkdir -p 32x32
convert -scale 32x32 transcend.png 32x32/transcend.png
convert 32x32/transcend.png 32x32/transcend.xpm
- $(MAKE) -C Transcend/game \
+ dh_auto_build --buildsystem=makefile --sourcedirectory=Transcend/game
-- \
+ GXX='$$(CXX)' \
OPTIMIZE_FLAG="$(CPPFLAGS) $(CXXFLAGS) \
-DLEVELS_DIR=\\\"/usr/share/games/transcend/levels\\\""
\
PLATFORM_LINK_FLAGS="$(LDFLAGS) -lGL -lglut -lGLU -lportaudio
-lpthread"
--- End Message ---
--- Begin Message ---
Source: transcend
Source-Version: 0.3.dfsg2-4
Done: Bastian Germann <[email protected]>
We believe that the bug you reported is fixed in the latest version of
transcend, 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 transcend 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, 19 Sep 2023 19:19:41 +0000
Source: transcend
Architecture: source
Version: 0.3.dfsg2-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <[email protected]>
Changed-By: Bastian Germann <[email protected]>
Closes: 923178 1011589
Changes:
transcend (0.3.dfsg2-4) unstable; urgency=medium
.
* Team upload
* Drop old Vcs fields
* Remove Sam from Uploaders (Closes: #1011589)
.
[ Helmut Grohne ]
* Fix FTCBFS: Let dh_auto_build pass cross tools to make (Closes: #923178)
Checksums-Sha1:
d802fe3ccec88051e4f46d5e2680d239d1974809 1881 transcend_0.3.dfsg2-4.dsc
d471efa664bee0ffbfe42f602e0eb010a66aad56 9436
transcend_0.3.dfsg2-4.debian.tar.xz
e220d68cd97ef554ae58ed92021d73e40c662a5a 7437
transcend_0.3.dfsg2-4_source.buildinfo
Checksums-Sha256:
da4972f92ed2b690b5dad4b1f0f92e2e9ad74ef2a75502fa73f8ad4e06496eb1 1881
transcend_0.3.dfsg2-4.dsc
efd594387681edb9294dbeb375e89b54aeca8685a8f2011982d54d26aedc550c 9436
transcend_0.3.dfsg2-4.debian.tar.xz
6da9bfc1003f40a22c82761462c623bef3f46411a41c9e28052bb327bed12300 7437
transcend_0.3.dfsg2-4_source.buildinfo
Files:
af78b5a8199bc24d3c4afb0c735ed708 1881 games optional transcend_0.3.dfsg2-4.dsc
93861033605bff0a473de6904b3ae81d 9436 games optional
transcend_0.3.dfsg2-4.debian.tar.xz
f13aab2dcef2ee8a156a9a4342ae48c2 7437 games optional
transcend_0.3.dfsg2-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmUKNpUQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFKhzDACC2fPpWXFwmoh4V5lUB12czHYP7hiavyL7
mIvDUyPKZziZOruPDrfK6ZDRI4rcXgK8TsSQQ2V1ltUpWjF0TUfbrs9nzsOZro27
+U1xvWr3VR5igCyn0A0d88FmxUI4BuDsxW1nF0BQjbyvUQ2hjIp80fYwM8zQZD7a
Hhgz3hiCSctKZGXAiS4a6wuI22u96uQDpXnleAIgM64/+PQB0HXcSMUCQlz8lcLr
aZykBfMkLIyntwebsZMGqvultoc5T4K+L5HmwuvPg57sbEl4wDEMY2VhKVo/LZB9
DlOoQjKDEqyvOeyAgmp/ewpbyKQCb7O8B2PIMK0+Sp8oMC/aP2NTx+y8aEfg8pxx
pJb/OT0zL3dMB9cjU3t/BkHSwhc+Tkb7p/Orq1c+1mG2s58+lOoizK9RA0yeimkR
ftzjum51C9ySWb2qj9lnXMwE4nKbMp1r0U4EUajLFOi4KNsRDbWQDo6J8AOw3/c+
T0H8e/Cmr3BieLZAA6TpkuyKpmO+i9A=
=9RMw
-----END PGP SIGNATURE-----
--- End Message ---