Your message dated Thu, 04 Dec 2025 09:33:49 +0000
with message-id <[email protected]>
and subject line Bug#958133: fixed in bucklespring 1.5.1-1
has caused the Debian Bug report #958133,
regarding bucklespring FTCBFS: hard codes build architecture build tools
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.)


-- 
958133: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=958133
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: bucklespring
Version: 1.4.0-2
Tags: patch upstream
User: [email protected]
Usertags: ftcbfs

bucklespring fails to cross build from source, because ths upstream
Makefile hard codes the build architecture pkg-config. Beyond that, it
also hard codes the build architecture compiler in one occasion and uses
a non-standard variable that dh_auto_build does not substitute. Please
consider applying the attached patch to fix all of the above and make
bucklespring cross buildable.

Helmut
--- bucklespring-1.4.0.orig/Makefile
+++ bucklespring-1.4.0/Makefile
@@ -5,6 +5,7 @@
 
 PATH_AUDIO ?= "./wav"
 
+PKG_CONFIG ?= $(CROSS)pkg-config
 CFLAGS  += $(CPPFLAGS)
 CFLAGS  += -Wall -Werror 
 CFLAGS  += -DVERSION=\"$(VERSION)\"
@@ -24,19 +25,19 @@
  ifeq ($(OS), Darwin)
   BIN     := $(NAME)
   PKG_CONFIG_PATH := "./mac/lib/pkgconfig" 
-  LDFLAGS += $(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) pkg-config --libs alure openal)
-  CFLAGS  += $(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) pkg-config --cflags alure openal)
+  LDFLAGS += $(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) $(PKG_CONFIG) --libs alure openal)
+  CFLAGS  += $(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) $(PKG_CONFIG) --cflags alure openal)
   LDFLAGS  += -framework ApplicationServices -framework OpenAL
  else
   BIN     := $(NAME)
-  LDFLAGS += $(shell pkg-config --libs openal alure xtst x11)
-  CFLAGS  += $(shell pkg-config --cflags openal alure xtst x11)
+  LDFLAGS += $(shell $(PKG_CONFIG) --libs openal alure xtst x11)
+  CFLAGS  += $(shell $(PKG_CONFIG) --cflags openal alure xtst x11)
  endif
 endif
 
 OBJS    = $(subst .c,.o, $(SRC))
 CC 	= $(CROSS)gcc
-LD 	= $(CROSS)gcc
+LD 	= $(CC)
 STRIP 	= $(CROSS)strip
 
 %.o: %.c
@@ -52,7 +53,7 @@
 	rm -rf $(NAME)-$(VERSION)
 
 rec: rec.c
-	gcc -Wall -Werror rec.c -o rec
+	$(CC) -Wall -Werror rec.c -o rec
 
 clean:
 	rm -f $(OBJS) $(BIN) core rec

--- End Message ---
--- Begin Message ---
Source: bucklespring
Source-Version: 1.5.1-1
Done: Andreas Tille <[email protected]>

We believe that the bug you reported is fixed in the latest version of
bucklespring, 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.
Andreas Tille <[email protected]> (supplier of updated bucklespring 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: Thu, 04 Dec 2025 10:08:20 +0100
Source: bucklespring
Architecture: source
Version: 1.5.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <[email protected]>
Changed-By: Andreas Tille <[email protected]>
Closes: 958133
Changes:
 bucklespring (1.5.1-1) unstable; urgency=medium
 .
   * QA upload.
 .
   [ Dominik George ]
    * Move to Salsa.
    * Update my mail address.
 .
   [ Debian Janitor ]
   * Apply multi-arch hints.
     + bucklespring-data: Add Multi-Arch: foreign.
 .
   [ Helmut Grohne ]
   * Fix FTCBFS: hard codes build architecture build tools
     Closes: #958133
 .
   [ Andreas Tille ]
   * d/watch: Version=5
   * New upstream version
   * Standards-Version: 4.7.2 (routine-update)
   * debhelper-compat 13 (routine-update)
   * Update renamed lintian tag names in lintian overrides.
Checksums-Sha1:
 0852810830535f01789a184101621403f5160d12 2024 bucklespring_1.5.1-1.dsc
 bc2bd93e17f32ffde9098e43a0b7f26fb7e981df 3897563 bucklespring_1.5.1.orig.tar.gz
 32ca751200f2f5f0036e69f2887c8fdf93688e8c 3256 
bucklespring_1.5.1-1.debian.tar.xz
 b81b21aba54bd914b0473d620c70e0909be51d0b 7081 
bucklespring_1.5.1-1_amd64.buildinfo
Checksums-Sha256:
 6c61181c804b776a266652778a429b89401fa275462fbf4b18cb5c18cf7dc63b 2024 
bucklespring_1.5.1-1.dsc
 f322fc23d3aef6ce542006b00820e9444ad1ef60735df1799823d1017f2a80a2 3897563 
bucklespring_1.5.1.orig.tar.gz
 d18556e02c0acc25fe5f29f5d7486424d4abbe9464d14929f3bf973467f1c7ff 3256 
bucklespring_1.5.1-1.debian.tar.xz
 af4b1269b815f1d9c56b4fe6269f75899ca11bfed7f63808577e0387c4bbbcd0 7081 
bucklespring_1.5.1-1_amd64.buildinfo
Files:
 c3d2ae1cb01039ea13c6d2983d773392 2024 games optional bucklespring_1.5.1-1.dsc
 4d278a758c7e1622a3431b82d95d4d2d 3897563 games optional 
bucklespring_1.5.1.orig.tar.gz
 4e2d4880c637aea193c64d579f9ad2fb 3256 games optional 
bucklespring_1.5.1-1.debian.tar.xz
 2d8eb30c81d57398ca46dab38830286a 7081 games optional 
bucklespring_1.5.1-1_amd64.buildinfo

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

iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmkxUeMRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtHZnQ//dZxCAHDOGDkW3Gs6sDAhS06ZSFksk5h1
P/UHge0NoHtFN2NIKgcoWDW3PE+KRBJM4D0WHcdaoZD/EekLH6zV4kRQirnQVk/3
qsmhnx+NwrYOrkDtnv5KXphk+DhQOPAXRoR+BGkmSl2o3U2e0v+UsjiMsVxguGhB
ozjRq1XN9spM8raPIcszm0dBhAlxxBq73EvIfXoDXrJmrWYflWXvxU5AxgJkPGTk
YOJcKigEPBgmEPAu7WFi/dWbdHuG2FJf/PI5Q4XtUuxjq1isorYTHkCpIkiqBoS+
+BcaCqqwaZE4ePwz0ZSEuARRA5wQKzfGsbmQGWZVt32G+S57DqWbq5qEblADQP6y
bFiMShcvdcUVd0SP5KhMSWRCY1sSESdwiX3vcojLd9gkYY/nPEiRUide0gcxxDRE
QD18EKOew87m6UMRGZ8p7Bq5EEu3hXV1NYbt3O7zJ8ScSC04RkHKliOkc7TtjOU0
MV3K/zFzU5H4At5XrCF+gett9JLiVilmOasv8fntGCUsg9BY/upctAszmNatvcH9
oB2vWWhVx0wValhel4ZZJeGRZAqBvfmx617vqbWo4G6CtRtGyYcXxMkVGrlXsk7k
ZYtKSpnBo3gYQ8Lol2F+A4TIPj6FqP/oOcTc2dtpQenM0nUESa9O1k0/OSnMP399
RjV4Lw+SAME=
=ZYyM
-----END PGP SIGNATURE-----

Attachment: pgpuB9kTVP_eE.pgp
Description: PGP signature


--- End Message ---

Reply via email to