Your message dated Sat, 20 Jul 2024 16:20:25 +0000
with message-id <[email protected]>
and subject line Bug#946764: fixed in primrose 6+dfsg1-5
has caused the Debian Bug report #946764,
regarding primrose 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.)
--
946764: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=946764
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: primrose
Version: 6+dfsg1-4
Tags: patch
User: [email protected]
Usertags: ftcbfs
primrose fails to cross build from source, because it uses build
architecture build tools. It does have a configure script, but it does
not take the host architecture into account in any way. So effectively,
we're dealing with a makefile build system here and should be passing
cross tools to make. dh_auto_build almost does the job here except for
primrose using a non-standard compiler name (GXX instead of CXX). Please
consider applying the attached to make primrose cross buildable.
Helmut
diff --minimal -Nru primrose-6+dfsg1/debian/changelog
primrose-6+dfsg1/debian/changelog
--- primrose-6+dfsg1/debian/changelog 2017-08-01 16:33:16.000000000 +0200
+++ primrose-6+dfsg1/debian/changelog 2019-12-15 07:09:25.000000000 +0100
@@ -1,3 +1,12 @@
+primrose (6+dfsg1-4.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: (Closes: #-1)
+ + Let dh_auto_build pass cross tools to make.
+ + Pass C++ compiler as GXX.
+
+ -- Helmut Grohne <[email protected]> Sun, 15 Dec 2019 07:09:25 +0100
+
primrose (6+dfsg1-4) unstable; urgency=medium
* Fix build reproducibility issues due to use of imagemagick (Closes:
#778481)
diff --minimal -Nru primrose-6+dfsg1/debian/rules primrose-6+dfsg1/debian/rules
--- primrose-6+dfsg1/debian/rules 2014-11-26 09:44:13.000000000 +0100
+++ primrose-6+dfsg1/debian/rules 2019-12-15 07:09:25.000000000 +0100
@@ -18,7 +18,7 @@
convert -background None -gravity center -extent 64x64
tilePlacementGames/game1/gameSource/iPhone/icon.png $(PNGRBTD)
64x64/primrose.png
cp -f tilePlacementGames/game1/build/win32/icon.png 32x32/primrose.png
convert 32x32/primrose.png 32x32/primrose.xpm
- $(MAKE) -C tilePlacementGames/game1/gameSource
PLATFORM_LINK_FLAGS="-lGL -lSDL -lpthread $(LDFLAGS)"
PLATFORM_COMPILE_FLAGS="$(CXXFLAGS) $(CPPFLAGS) -DETCDIR=\\\"/etc/primrose\\\"
-DDATADIR=\\\"/usr/share/games/primrose/\\\""
+ dh_auto_build --sourcedirectory=tilePlacementGames/game1/gameSource --
GXX='$$(CXX)' PLATFORM_LINK_FLAGS="-lGL -lSDL -lpthread $(LDFLAGS)"
PLATFORM_COMPILE_FLAGS="$(CXXFLAGS) $(CPPFLAGS) -DETCDIR=\\\"/etc/primrose\\\"
-DDATADIR=\\\"/usr/share/games/primrose/\\\""
override_dh_auto_clean:
[ ! -f tilePlacementGames/game1/gameSource/Makefile ] || $(MAKE) -C
tilePlacementGames/game1/gameSource clean
--- End Message ---
--- Begin Message ---
Source: primrose
Source-Version: 6+dfsg1-5
Done: Alexandre Detiste <[email protected]>
We believe that the bug you reported is fixed in the latest version of
primrose, 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.
Alexandre Detiste <[email protected]> (supplier of updated primrose 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: Sat, 20 Jul 2024 17:20:13 +0200
Source: primrose
Architecture: source
Version: 6+dfsg1-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <[email protected]>
Changed-By: Alexandre Detiste <[email protected]>
Closes: 946764
Changes:
primrose (6+dfsg1-5) unstable; urgency=medium
.
* Team Upload
* Move game to Salsa
* Switch to DebHelper 13
* Fix FTCBFS (Closes: #946764)
* Remove old Debian Menu file
* Set "Rules-Requires-Root: no"
Checksums-Sha1:
24b8f4e82eb05854733871d63520154a4a474ee9 2015 primrose_6+dfsg1-5.dsc
8f8df092829162b759219df2ab4fbcfce62aa97b 5896 primrose_6+dfsg1-5.debian.tar.xz
020f94289f98d8e58a7f49c5b31c4c8d4eceb5c0 12386
primrose_6+dfsg1-5_source.buildinfo
Checksums-Sha256:
744794f88068024d233618924824025cd87a0cc23d5d8b926c1e56fa690b7cdd 2015
primrose_6+dfsg1-5.dsc
77ffe58b899a28b4645e14cee97cc1a077e9112598c449922ea0e9ed6fbc340d 5896
primrose_6+dfsg1-5.debian.tar.xz
85bcad78adb9db093decb1311e3ea6391a131bc9828d43b9e0d757d6a3d404e3 12386
primrose_6+dfsg1-5_source.buildinfo
Files:
34789a4a1074e1ecc53e9fa96bae1162 2015 games optional primrose_6+dfsg1-5.dsc
461894950eb1d9859d29ed5bd59d8cdd 5896 games optional
primrose_6+dfsg1-5.debian.tar.xz
47517fab7af55a839fcc8105bab3a0f1 12386 games optional
primrose_6+dfsg1-5_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmab3NcRHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBpaBA/8DelylUrXX4gHOkObKvnhBQwobSNQKOKL
+t6DRpjabhGGOSb0SEavz4sOQ3UrMBV5uZeoqd5+2dvHXbonVJ+MraVokr12wuUA
Gf9CgA/uKZVJKwKcb/qijDOF3s0oemt87rLvzofaCRjx3s/1GhtI+Q6BrPTR0JTQ
r7lduD/T8siOF8wKc0mbtvX/Flzdjcef0V5IrEgsTPvi+C8bPvSwPQDV8bamn/Dq
BbCUwmZicVpJ2JzfGobwnvC5I8D+AprjfEP1BvVhWhaDhbGdGrY6dkX5kUxYk3RI
HCp6ezh8PSkm7MKqtNhD//qLHdA/ba7GP/ZcvFYsYQmSFibNGmLS9UWUkrp/ERRg
gup91SZGWomONuChXlarLX9Ejta4CYRFfz2H4fb3zq2DXZI1HlCmgedJ14EXex3O
vckhcDWxiPPqiLEpddphyJwmQ3z9shEaxMNxYZWvNChsDkG28h4qPkyCMKMd9IJA
PdA8/S0qIjM4/7qUZYbc7qIABxROWwPjpomw4T4R3G4TSDEbHgUXAVdZtbDOiZxm
BlcCLiZJyb4MhEkubV+yofWp653mK4+m3yk7jerLKm2YdSC30wjjT76wb3SdJ6UF
xcrxeZv171aVN4sjDaQfMKhxcwVoiY+gaKG6sk6LAEI1gy8/Wj25HjjD8N/VZP1I
9y1Jl9R9m4w=
=tRK7
-----END PGP SIGNATURE-----
pgpKwvjVZFkIX.pgp
Description: PGP signature
--- End Message ---