Your message dated Tue, 10 Sep 2019 12:35:22 +0000
with message-id <[email protected]>
and subject line Bug#923888: fixed in goattracker 2.75-3
has caused the Debian Bug report #923888,
regarding goattracker 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.)


-- 
923888: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=923888
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: goattracker
Version: 2.74+dfsg1-1
Tags: patch
User: [email protected]
Usertags: rebootstrap

goattracker fails to cross build from source, because it does not pass
cross tools to make. Using dh_auto_build mostly fixes that except for a
few hard coded compiler invocations that need to be made substitutable.
Please consider applying the attached patch.

Helmut
--- goattracker-2.74+dfsg1/debian/changelog
+++ goattracker-2.74+dfsg1/debian/changelog
@@ -1,3 +1,12 @@
+goattracker (2.74+dfsg1-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: (Closes: #-1)
+    + Let dh_auto_build pass cross tools to make.
+    + cross.patch: Make gcc substitutable.
+
+ -- Helmut Grohne <[email protected]>  Tue, 06 Mar 2019 19:11:13 +0100
+
 goattracker (2.74+dfsg1-1) unstable; urgency=medium
 
   * debian/README.source: updated to also drop the *.exe files.
--- goattracker-2.74+dfsg1/debian/patches/cross.patch
+++ goattracker-2.74+dfsg1/debian/patches/cross.patch
@@ -0,0 +1,23 @@
+--- goattracker-2.74+dfsg1.orig/src/makefile.common
++++ goattracker-2.74+dfsg1/src/makefile.common
+@@ -41,16 +41,16 @@
+       $(CXX) -DGT2RELOC -o $@ $^ $(LIBS)
+       
+ $(PREFIX)mod2sng$(SUFFIX): mod2sng.o bme/bme_end.o
+-      gcc -o $@ $^
++      $(CC) -o $@ $^
+ 
+ $(PREFIX)ins2snd2$(SUFFIX): ins2snd2.o bme/bme_end.o
+-      gcc -o $@ $^
++      $(CC) -o $@ $^
+ 
+ $(PREFIX)sngspli2$(SUFFIX): sngspli2.o bme/bme_end.o
+-      gcc -o $@ $^
++      $(CC) -o $@ $^
+ 
+ $(PREFIX)betaconv$(SUFFIX): betaconv.o bme/bme_end.o
+-      gcc -o $@ $^
++      $(CC) -o $@ $^
+ 
+ goattrk2.dat: player.s altplayer.s chargen.bin palette.bin cursor.bin 
goattrk2.bmp goattrk2.seq
+       bme/datafile $@ goattrk2.seq
--- goattracker-2.74+dfsg1/debian/patches/series
+++ goattracker-2.74+dfsg1/debian/patches/series
@@ -1 +1,2 @@
 makefile
+cross.patch
--- goattracker-2.74+dfsg1/debian/rules
+++ goattracker-2.74+dfsg1/debian/rules
@@ -17,8 +17,8 @@
 
 build-stamp:
        dh_testdir
-       $(MAKE) -C src/bme CFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS)" 
LDFLAGS="$(LDFLAGS)"
-       $(MAKE) -C src CFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS)" 
LDFLAGS="$(LDFLAGS)"
+       dh_auto_build --sourcedirectory=src/bme -- CFLAGS="$(CFLAGS)" 
CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)"
+       dh_auto_build --sourcedirectory=src -- CFLAGS="$(CFLAGS)" 
CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)"
        touch $@
 
 clean:

--- End Message ---
--- Begin Message ---
Source: goattracker
Source-Version: 2.75-3

We believe that the bug you reported is fixed in the latest version of
goattracker, 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.
Gürkan Myczko <[email protected]> (supplier of updated goattracker 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, 10 Sep 2019 10:39:13 +0200
Source: goattracker
Architecture: source
Version: 2.75-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Packages Maintainers 
<[email protected]>
Changed-By: Gürkan Myczko <[email protected]>
Closes: 923888
Changes:
 goattracker (2.75-3) unstable; urgency=medium
 .
   * Apply dh_auto_build part of patch to fix FTCBFS. (Closes: 923888)
     Thanks Helmut Grohne for the patch.
   * Bump standards version to 4.4.0.
Checksums-Sha1:
 754fee6b27895a0292a1d87ef0048b37aa64ac74 1864 goattracker_2.75-3.dsc
 c26345c564818beefff18367402bc9247837cd2b 6512 goattracker_2.75-3.debian.tar.xz
 efde8e4f2e7a357576f76bc0e99a07785bfcac93 5808 
goattracker_2.75-3_source.buildinfo
Checksums-Sha256:
 a4eaeddd486aa3d994372674d3ce21e143413bf9cb516cbf9026e393a97cdb61 1864 
goattracker_2.75-3.dsc
 164b82ee0f72f81719bf050da50b65c56f2c2dc8a796d51a7d6c47e551b4dfe5 6512 
goattracker_2.75-3.debian.tar.xz
 534f6adcfb35b1db8db5e8f37d0ed3e0e138fe5caa48190e138e9b86216e8373 5808 
goattracker_2.75-3_source.buildinfo
Files:
 263b6e9c7ba510cd5bf2290d7bbdc526 1864 sound optional goattracker_2.75-3.dsc
 e0eafffaa814ffd5b9f38c5e0e275ddf 6512 sound optional 
goattracker_2.75-3.debian.tar.xz
 655ada97404b26272b1d88ff98c79e85 5808 sound optional 
goattracker_2.75-3_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEkjZVexcMh/iCHArDweDZLphvfH4FAl13k5YACgkQweDZLphv
fH636RAA81f/Ss30w9GXg+cTZ43FD4sb7NpRgt8RbKaWNTX4exKTa5Hv1cx1FY/B
tCarsmh+Y6v2Yte841vU/b1bK12BfiScQzYZ3O5k+Xq0pcdPEtN27yYp21bcPLjp
pjGVWuRre2V/ZFnEFNxtRLEXCHfw3WP/bLTD6I0MgYre2mkXkT8HqqriUXd4PnVZ
1JrTVigVj2aPJ7iAU9gi0y8N+Pw6hGGN6x+WmmYA2zrqo0LNuBJOfCKVkAwTMGAc
Zj1/APoZuOaYtDKttZVTV3SXbQxmMEpMSH/YjXOJknLrcP8EEPV63fU+n+Z8snr+
JTSK+0u5TeoLukDOW+xDWCve7oQlbDoq86m0+wDoCZu6Xvk8lv2W/KkaoVCS4KNa
z0DfXXIv+hpcqxGjmF0Zsm20/AjENRluqkaWwGoFFw0QxT2ajffH4nZA6owOiZDg
9UX2zkhXRwWan3t/qVGM9VpHvXK/qPLODtfXPmiQFoJMfd1cuuDoFti70qG6h5d9
+4zhYXIPVbltFfSDT8Mmxf0YoidKcBMLPkSFeSFyIChI/XfL10sRdK42nEXWA7Oa
+lVGWPiq+yTUIA9ZLxLOsky5plPRMP5aPazUrqUiAGwxtK2veQNJuGBzUaLWS+BZ
Yu1PfeYkgvyEmLvhsQvk1vkRQTj76ep9a21YKTDI9OLmvvpmihw=
=frSF
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
pkg-multimedia-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to