Your message dated Wed, 08 May 2024 11:49:14 +0000
with message-id <e1s4fno-002yww...@fasolo.debian.org>
and subject line Bug#1058017: fixed in ace-of-penguins 1.5~rc2-6
has caused the Debian Bug report #1058017,
regarding ace-of-penguins FTCBFS: confuses build and host compiler flags
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 ow...@bugs.debian.org
immediately.)
--
1058017: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058017
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ace-of-penguins
Version: 1.5~rc2-5
Tags: patch upstream
User: debian-cr...@lists.debian.org
Usertags: ftcbfs
ace-of-penguins fails to cross build from source, because it confuses
build architecture and host architecture compiler flags. This happens at
the upstream level already. It hasn't been a problem earlier, but now
with PAC/BTI arm64 and amd64 have architecture-specific default flags
that happen to not work on other architectures. I suggest that you move
to AX_PROG_CC_FOR_BUILD from autoconf-archive instead of reinventing the
wheel here and attach a patch for your convenience.
Helmut
--- ace-of-penguins-1.5~rc2.orig/configure.in
+++ ace-of-penguins-1.5~rc2/configure.in
@@ -45,10 +45,10 @@
AC_PROG_LN_S
AC_PROG_MAKE_SET
-AC_CHECK_PROGS(BUILD_CC,gcc cc ${CC},gcc)
AC_CHECK_PROG(AR,${AR:-ar},${AR:-ar},ar)
AC_CHECK_PROG(LD,${LD:-ld},${LD:-ld},ld)
AC_CHECK_PROG(STRIP,${STRIP:-strip},${STRIP:-strip},strip)
+AX_PROG_CC_FOR_BUILD
dnl Checks for libraries.
dnl Replace `main' with a function in -lgd:
--- ace-of-penguins-1.5~rc2.orig/lib/Makefile.am
+++ ace-of-penguins-1.5~rc2/lib/Makefile.am
@@ -8,7 +8,6 @@
AM_CPPFLAGS = $(X_CFLAGS) @PDA@
AM_LDFLAGS = $(X_LIBS)
-BUILD_CC = @BUILD_CC@
AR = @AR@
STRIP = @STRIP@
@@ -20,11 +19,11 @@
# table_ai.c table_ck.c table_dc.c table_dg.c \
#table_dp.c table_in.c table_ky.c table_rd.c table_rs.c
-images.c : make-imglib Makefile images.in
+images.c : make-imglib$(BUILD_EXEEXT) Makefile images.in
./make-imglib -n cards -i $(srcdir)/png -d images.d $(srcdir)/images.in images.c
-make-imglib$(EXEEXT) : make-imglib.c
- $(BUILD_CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(srcdir)/make-imglib.c -o make-imglib -lpng -lz
+make-imglib$(BUILD_EXEEXT) : make-imglib.c
+ $(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) $(CPPFLAGS_FOR_BUILD) $(LDFLAGS_FOR_BUILD) $(srcdir)/make-imglib.c -o make-imglib -lpng -lz
-text2c$(EXEEXT) : text2c.c
- $(BUILD_CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(srcdir)/text2c.c -o text2c -lpng -lz
+text2c$(BUILD_EXEEXT) : text2c.c
+ $(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) $(CPPFLAGS_FOR_BUILD) $(LDFLAGS_FOR_BUILD) $(srcdir)/text2c.c -o text2c -lpng -lz
--- End Message ---
--- Begin Message ---
Source: ace-of-penguins
Source-Version: 1.5~rc2-6
Done: Reiner Herrmann <rei...@reiner-h.de>
We believe that the bug you reported is fixed in the latest version of
ace-of-penguins, 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 1058...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Reiner Herrmann <rei...@reiner-h.de> (supplier of updated ace-of-penguins
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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 04 Apr 2024 19:48:17 +0200
Source: ace-of-penguins
Architecture: source
Version: 1.5~rc2-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-de...@lists.alioth.debian.org>
Changed-By: Reiner Herrmann <rei...@reiner-h.de>
Closes: 1058017 1065046 1066349
Changes:
ace-of-penguins (1.5~rc2-6) unstable; urgency=medium
.
* Team upload.
.
[ Steve Langasek ]
* Fix missing function declaration. (Closes: #1065046, #1066349)
.
[ Helmut Grohne ]
* Fix FTCBFS by removing confusion between build and host compiler flags.
(Closes: #1058017)
.
[ Reiner Herrmann ]
* Declare that d/rules does not require root.
* Drop -Wl,--as-needed, which is used by default.
* Update lintian-overrides to new format and tag names.
* Use wildcards instead of hardcoded architectures in lintian-overrides.
* Declare compliance with Debian Policy 4.7.0.
Checksums-Sha1:
f0135ff32c38853451ef2369d34b15c6ea5360a0 2086 ace-of-penguins_1.5~rc2-6.dsc
3eba52d7cf2766c331bcb1736a3223618f7a2818 12712
ace-of-penguins_1.5~rc2-6.debian.tar.xz
2edd7c5ad4c9cb98a6d12744570d538c1d1096ba 6605
ace-of-penguins_1.5~rc2-6_source.buildinfo
Checksums-Sha256:
fb55da2f039ac39a38227bb80c6022b23985295462672c04158279029d2f4f51 2086
ace-of-penguins_1.5~rc2-6.dsc
c4baaced0702e1fbfa9aaf8e29f357bee286cf22dd5a1879294d4fdd3b617052 12712
ace-of-penguins_1.5~rc2-6.debian.tar.xz
c6bfdaeb911a06ab21af9141ebd3e0c2f8a86abc37944a499b1bd10b9346e435 6605
ace-of-penguins_1.5~rc2-6_source.buildinfo
Files:
94cae2895c9e406c68c13c391e475257 2086 games optional
ace-of-penguins_1.5~rc2-6.dsc
9cb0a1e4cb0f62e321e8e558b9a839d4 12712 games optional
ace-of-penguins_1.5~rc2-6.debian.tar.xz
0414180ff6d0b81b09afd566130dad44 6605 games optional
ace-of-penguins_1.5~rc2-6_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmY7YwkACgkQMfMURUSh
dBrhfg//fUjoGeGu+pHrcw5cL90EDG7Q2zI4XFK1rGRCwskjLKzwOzaQIevV7+k0
zN2DB3XZbHTjOTR7b/bPVsuB/bKXdRAiu9/xORYOP2E5DET3Rl8ebpAcqBAc+Cat
4vjYjurNvciBEjDD6RykUtmX8kWdpjyn0GNsYYXfc7hPBkrxCWXDiWxcc5uFpe0p
JR3GPgFWlbynPx3ZXreN0k5cH6omEkc/cyFycR0rFg3tlSUGI2FJz7CrAZsqc98W
ud5w3Wbkm2NyHyBVgiCc+unc/i8FrMswx139D88UUozfhMpr88p0FXwzinsZDfUf
k0zB/rPvpZuAiBZ2pRgfdN5pcJD5Gd8BFSOE/d/d/fQXAnWwcUAf3biR4mLukiSB
8TegIiVzgpzpDhYWIW4jtRaUHq2bSB0b6fbwna7WA7BZdcGP7QZPbt9v4s+sgmuI
SM5YSLS/dsSY9ne1XUyd4T428Mp4QjHVZkN41KWD79Pvlf0ranAbRVsVqP2kr3gL
1W2R3JC2Gf6F12cGjsL1hGd97L3KX6BELdBU1kjPyAGwHLBa1KpYzk1/y4Rvnd7K
YEpBRHd8hWemmc7nXd3GxAUUBcXBnD+ixCLvE9ylzsc9LTEA/VFpxYTQtbLJ1ef/
ktEDmZ/rdGAZSQ71kK4/qMH/6OvOr+UIwotzpQCZstsyLU9kI6Q=
=xtuS
-----END PGP SIGNATURE-----
pgpya8k4zmvjh.pgp
Description: PGP signature
--- End Message ---