Your message dated Wed, 14 Sep 2022 02:49:22 +0000
with message-id <[email protected]>
and subject line Bug#1019688: fixed in unace 1.2b-22
has caused the Debian Bug report #1019688,
regarding unace FTCBFS: uses the build architecture compiler
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.)
--
1019688: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1019688
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: unace
Version: 1.2b-21
Tags: patch
User: [email protected]
Usertags: ftcbfs
Hi Guillem,
your -21 upload broke cross building by adding CC=$(CC) without
initializing $(CC) properly. As far as I understand it, you deliberately
added it to override the upstream choice (e.g. for supporting clang
builds). Unfortunately, you failed to add proper initialization.
Possibly, you thought that buildtools.mk was part of default.mk so that
was sufficient, but it is not as of today. Please either include it or
change default.mk in dpkg. I'm attaching a patch for the former for your
convenience.
Helmut
diff --minimal -Nru unace-1.2b/debian/changelog unace-1.2b/debian/changelog
--- unace-1.2b/debian/changelog 2022-08-18 11:28:43.000000000 +0200
+++ unace-1.2b/debian/changelog 2022-09-11 12:22:32.000000000 +0200
@@ -1,3 +1,10 @@
+unace (1.2b-21.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: Let dpkg's buildtools.mk initialize CC. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]> Sun, 11 Sep 2022 12:22:32 +0200
+
unace (1.2b-21) unstable; urgency=medium
* Fix out of bounds read for .ace header comment. (Closes: #785377)
diff --minimal -Nru unace-1.2b/debian/rules unace-1.2b/debian/rules
--- unace-1.2b/debian/rules 2022-08-18 11:25:31.000000000 +0200
+++ unace-1.2b/debian/rules 2022-09-11 12:22:31.000000000 +0200
@@ -8,6 +8,7 @@
export DEB_CFLAGS_MAINT_APPEND = -Wall
include /usr/share/dpkg/default.mk
+include /usr/share/dpkg/buildtools.mk
ifeq ($(DEB_HOST_ARCH_ENDIAN),little)
DEB_CPPFLAGS_MAINT_APPEND += -DLO_HI_BYTE_ORDER
--- End Message ---
--- Begin Message ---
Source: unace
Source-Version: 1.2b-22
Done: Guillem Jover <[email protected]>
We believe that the bug you reported is fixed in the latest version of
unace, 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.
Guillem Jover <[email protected]> (supplier of updated unace 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: Wed, 14 Sep 2022 04:28:13 +0200
Source: unace
Architecture: source
Version: 1.2b-22
Distribution: unstable
Urgency: medium
Maintainer: Guillem Jover <[email protected]>
Changed-By: Guillem Jover <[email protected]>
Closes: 1019688
Changes:
unace (1.2b-22) unstable; urgency=medium
.
* Fix typo in patch description.
* Update lintian overrides for removed debian/watch file.
* Add missing buildtools.mk include, fixing FTCBFS.
Thanks to Helmut Grohne <[email protected]>. (Closes: #1019688)
Checksums-Sha1:
3a2c83d7c0c7ae333e20e9a284fbf70656b8e500 1760 unace_1.2b-22.dsc
89e4663188ec2cdb722e5643aa9257d25810c492 9360 unace_1.2b-22.debian.tar.xz
537e6ad411958c420807b3223fc1ac4943a2f325 5903 unace_1.2b-22_amd64.buildinfo
Checksums-Sha256:
a7a2d4614206d6c9a6d6e445cee5da900ec2d3ea382f81e06395dd741af409b7 1760
unace_1.2b-22.dsc
ae3386341aadbc95215745dd37324ae236d0b2a023089fac06c443a0453fc3c0 9360
unace_1.2b-22.debian.tar.xz
a0291a2249ea4ac5f76d2bea71d9bdc752fdba8becd21fce4e65395bbeaac93b 5903
unace_1.2b-22_amd64.buildinfo
Files:
cd6a3532e0d886bbd3012457a18fc0a7 1760 utils optional unace_1.2b-22.dsc
663d0c264681e5e0f2ced1720a77da46 9360 utils optional
unace_1.2b-22.debian.tar.xz
82500664cc6615dfcad02ab61eb1fd3a 5903 utils optional
unace_1.2b-22_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEETz509DYFDBD1aWV0uXK/PqSuV6MFAmMhPo4ACgkQuXK/PqSu
V6OxVg/+PymxWs1zvqq/LUIT205qTKuezp5QCsPxo+WUHtrS0VIn0wIx1j4vz7XV
NV/MiV3jkXGVfLsUOEsEOADff4DIK+GV80OqbncbxecaB6tDQwG06xo7u5lzwfOk
meVbeTE/Po4Mx6MhmiSBnFoZT4SM96cChC3kDVAJuz2dZF0jloX10rHSvT5NYIPh
j3c9sR7HXYcZkuECWxV9MNr8FvSpRqx5GO8kuV8yXXZAeml+YHD5Rv+yjaTBpwIT
uDqQiPfZt8F6/FH4RZiKVryIvFJO/3oYgZgAqOR+DL5yvgaIg83qCAndgC5P98jv
2sScXNMPW0mZCwQyfLSZw2hdu7YWNzZsHliLdi+E2ACmnc4RwmhP477G0goxPHcm
aIMaTu7aM4sFiZUHWl3XSQR2LwDicofsJKRaXDnUY273xt0lr/1j84fKa4JH9nvt
fqoaDGQnFqlyg28w2hBqBw+EC5FT/wEHgde+7v+8Ft0GxX//83zY8tAs/0oiPI2b
9aRUipW1+uyJRavPzhlqGnKYV9IQ1qvdxaCKFgp531mH/30eMVmO6bjybCLHZfx/
XI+E7xxhe7zrG9YjznTqlzsPUvTBV5VXTKUDXSnQTZDihPtXtGk/NLJHuuJH9cxQ
BCMcTrPdRm350x2xlKkNOzJ/2neuTljc29K9bTmNOsPXhMUcn/M=
=mBhz
-----END PGP SIGNATURE-----
--- End Message ---