Your message dated Sat, 11 Sep 2021 03:19:05 +0000
with message-id <[email protected]>
and subject line Bug#908635: fixed in wing 0.7-32
has caused the Debian Bug report #908635,
regarding wing FTCBFS: does not pass cross tools to make
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.)
--
908635: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=908635
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: wing
Version: 0.7-31
Tags: patch
User: [email protected]
Usertags: rebootstrap
wing fails to cross build from source, because it uses the build
architecture compiler. debian/rules does not pass cross tools to make.
The easiest way to fix that is using dh_auto_build. Unfortunately, it
now uses the C compiler rather than the C++ compiler, because "CC"
usually is a C compiler. Fixing the upstream Makefile to use the
standard variable "CXX" makes the cross build succeed. Please consider
applying the attached patch.
Helmut
diff --minimal -Nru wing-0.7/debian/changelog wing-0.7/debian/changelog
--- wing-0.7/debian/changelog 2017-10-18 18:01:52.000000000 +0200
+++ wing-0.7/debian/changelog 2018-09-12 06:02:59.000000000 +0200
@@ -1,3 +1,12 @@
+wing (0.7-31.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: (Closes: #-1)
+ + Let dh_auto_build pass cross tools to make.
+ + cross.patch: Use the standard variable for C++ compilers.
+
+ -- Helmut Grohne <[email protected]> Wed, 12 Sep 2018 06:02:59 +0200
+
wing (0.7-31) unstable; urgency=medium
* Team upload.
diff --minimal -Nru wing-0.7/debian/patches/cross.patch
wing-0.7/debian/patches/cross.patch
--- wing-0.7/debian/patches/cross.patch 1970-01-01 01:00:00.000000000 +0100
+++ wing-0.7/debian/patches/cross.patch 2018-09-12 06:02:55.000000000 +0200
@@ -0,0 +1,24 @@
+--- wing-0.7.orig/makefile.unx
++++ wing-0.7/makefile.unx
+@@ -3,7 +3,7 @@
+
+ TARGET := wing
+
+-CC := g++
++CXX := g++
+ CPPFLAGS :=
+ CFLAGS := -Wall -Wno-deprecated-declarations -g -O2
+ CXXFLAGS := $(CFLAGS)
+@@ -26,10 +26,10 @@
+
+
+ wing : $(OBJ)
+- $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) $(OBJ) -o $(TARGET) $(LIBS)
++ $(CXX) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) $(OBJ) -o $(TARGET) $(LIBS)
+
+ .o : .cpp
+- $(CC) $(CFLAGS) -c $^ -o $@
++ $(CXX) $(CFLAGS) -c $^ -o $@
+
+ clean:
+ rm -f *.o additional/*.o
diff --minimal -Nru wing-0.7/debian/patches/series
wing-0.7/debian/patches/series
--- wing-0.7/debian/patches/series 2017-10-18 18:01:52.000000000 +0200
+++ wing-0.7/debian/patches/series 2018-09-12 06:02:34.000000000 +0200
@@ -1,2 +1,3 @@
010_makefile.diff
020_misc.diff
+cross.patch
diff --minimal -Nru wing-0.7/debian/rules wing-0.7/debian/rules
--- wing-0.7/debian/rules 2017-10-18 18:01:52.000000000 +0200
+++ wing-0.7/debian/rules 2018-09-12 06:02:12.000000000 +0200
@@ -9,7 +9,7 @@
dh $@
override_dh_auto_build:
- $(MAKE) -f makefile.unx CPPFLAGS='$(CPPFLAGS)' CFLAGS='$(CFLAGS)'
LDFLAGS='$(LDFLAGS)'
+ dh_auto_build --buildsystem=makefile -- -f makefile.unx
CPPFLAGS='$(CPPFLAGS)' CFLAGS='$(CFLAGS)' LDFLAGS='$(LDFLAGS)'
override_dh_install:
mkdir -p debian/wing-data/usr/share/games/wing
--- End Message ---
--- Begin Message ---
Source: wing
Source-Version: 0.7-32
Done: Boyuan Yang <[email protected]>
We believe that the bug you reported is fixed in the latest version of
wing, 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.
Boyuan Yang <[email protected]> (supplier of updated wing 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: Fri, 10 Sep 2021 22:49:32 -0400
Source: wing
Architecture: source
Version: 0.7-32
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <[email protected]>
Changed-By: Boyuan Yang <[email protected]>
Closes: 908635
Changes:
wing (0.7-32) unstable; urgency=medium
.
* Team upload.
* Refresh packaging:
+ Bump Standards-Version to 4.6.0.
+ Bump debhelper compat to v13.
* debian/control: Update Vcs-* fields to use git packaging repo
on Debian Salsa GitLab.
* debian/patches/0003-cross.patch: Add patch to fix FTCBFS.
(Closes: #908635)
* debian/rules: ditto.
* debian/compat: Dropped.
* Mark package wing-data as Multi-Arch: foreign.
Checksums-Sha1:
a1efa0c43e013d1a9b00c3c81ebd4609e819b6f8 1919 wing_0.7-32.dsc
d996c6fefdffd89215d7516315f35c5215ea4ca0 771460 wing_0.7.orig.tar.gz
134f44d0cd85d22d742f98ba0e0cbabcfc665887 15640 wing_0.7-32.debian.tar.xz
63acaa2cdfbd5e77684b03ce14ef3429c18d0674 7158 wing_0.7-32_amd64.buildinfo
Checksums-Sha256:
5700074a11e545a515a2589d2bd46a6d7ff6464beb1bd4b4e7d48162d4eb4a4b 1919
wing_0.7-32.dsc
919ed5616145d8f588126522c37f8de9907e0096a21c85e37c772796eb80c6af 771460
wing_0.7.orig.tar.gz
3731713fde8884fd5610f24e61fa6fd6fb0ebb64588f934b602b9e0a7b73befb 15640
wing_0.7-32.debian.tar.xz
847b15bffb7bb5dfde32a9d1dea21f85ee1daae2772065aae4dbfaa58b0cd99e 7158
wing_0.7-32_amd64.buildinfo
Files:
3d679b4ee667cd5bffcf7f02cb83ef1d 1919 games optional wing_0.7-32.dsc
f480ce50910a05b16014752041cf965b 771460 games optional wing_0.7.orig.tar.gz
87d082df0303ee95fc796e7f3d0434e1 15640 games optional wing_0.7-32.debian.tar.xz
5f65b1ff87a27af85a53fea9fd57d274 7158 games optional
wing_0.7-32_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmE8Gw0ACgkQwpPntGGC
Ws53gBAAtUTC5oveHauWhwO5067swtagEFPLQT08H+VBDz53pjvnEkgDJ5YiLMYD
ggS/xrthOGfgRYghu9EGmT9MVLufjwMvbRSVQMEA163N73lGamZ9Ere3+oE+6qS/
EI3vX9a/nwKywbm7ge58AbyqujaNfrhnFPbLnj0A573swsrKD9hXwNncBJfcf9T/
bsOvBjo4UPFUdO7QyKfmzQh/KPBeAQeeebRHTh4JcV6H3d2+Pb/XlTo+pqcRUka0
fta6v9+DQk38Tz6rJsIIVIn5eE3wCVMVM5GxnWS7V6te1jI7+zs0RThIZxHoL/DR
i3a6OIJPZdrAmo+tdjDti0/JPa4IrWBV9lv6qgQShG/17sb7Eux3ZMlVXct8jK5C
3mrlQpvAhLqdAKWvEDp5zJYdulmxSI++muVXTtYo3ljsmecs0qKak5W3/89ipD5V
ID9+XyQJ1irv4QDJIyiYIQV0DpInIpW4CZSkiVV1FWxCEIKNuyKAwoPzEtDyimoX
+Pszlz4ftlV4g8RZVY6xN6TyH+0KoT+ISxE8QTOFm+oxwAAmWYwbmLvmoFCeiy4H
l1XFtdQoWdnsIWmpqzcv7Hf5mj4OTTy2ATEvZYXTfK7gfEIyxMk8c9zkLlG5TYOK
pOE/teftpsg5TMZ+jtJZ+Gi4mFPlwRKMpr8EZN/7Y2jkJZaaSbw=
=/LRs
-----END PGP SIGNATURE-----
--- End Message ---