Your message dated Tue, 14 Nov 2023 08:49:47 +0000
with message-id <[email protected]>
and subject line Bug#944439: fixed in libimagequant 2.18.0-1
has caused the Debian Bug report #944439,
regarding libimagequant 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.)
--
944439: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=944439
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libimagequant
Version: 2.12.2-1.1
Tags: patch
User: [email protected]
Usertags: ftcbfs
libimagequant fails to cross build from source. It has a hand-written
configure script that fails to understand the --host flag passed by
dh_auto_configure. Instead, one is supposed to pass a CC assignment.
That mostly fixes the build, except when building from a !x86 to an
x86 architecture: There SSE is supposed to be detected from uname, so
the build becomes unreproducible. Instead, a --enable-sse or
--disable-sse flag should always be passed. Please consider applying the
attached patch.
Helmut
diff --minimal -Nru libimagequant-2.12.2/debian/changelog
libimagequant-2.12.2/debian/changelog
--- libimagequant-2.12.2/debian/changelog 2019-02-07 19:39:50.000000000
+0100
+++ libimagequant-2.12.2/debian/changelog 2019-11-09 21:37:26.000000000
+0100
@@ -1,3 +1,12 @@
+libimagequant (2.12.2-1.2) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: (Closes: #-1)
+ + Pass a suitable CC to the hand-written configure.
+ + Always force the decision for SSE.
+
+ -- Helmut Grohne <[email protected]> Sat, 09 Nov 2019 21:37:26 +0100
+
libimagequant (2.12.2-1.1) unstable; urgency=medium
* Non-maintainer upload.
diff --minimal -Nru libimagequant-2.12.2/debian/rules
libimagequant-2.12.2/debian/rules
--- libimagequant-2.12.2/debian/rules 2019-02-07 19:39:50.000000000 +0100
+++ libimagequant-2.12.2/debian/rules 2019-11-09 21:37:25.000000000 +0100
@@ -5,14 +5,14 @@
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
export DEB_CFLAGS_MAINT_APPEND=-D_FORTIFY_SOURCE=2
+include /usr/share/dpkg/buildtools.mk
+
%:
dh $@
-ifeq (,$(filter $(DEB_HOST_ARCH), amd64 x32))
override_dh_auto_configure:
- dh_auto_configure -- --disable-sse
-endif
+ dh_auto_configure -- 'CC=$(CC)' --$(if $(filter $(DEB_HOST_ARCH),amd64
x32),en,dis)able-sse
override_dh_install:
dh_install
--- End Message ---
--- Begin Message ---
Source: libimagequant
Source-Version: 2.18.0-1
Done: Andreas Tille <[email protected]>
We believe that the bug you reported is fixed in the latest version of
libimagequant, 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 libimagequant 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: SHA256
Format: 1.8
Date: Tue, 14 Nov 2023 09:37:09 +0100
Source: libimagequant
Architecture: source
Version: 2.18.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian PhotoTools Maintainers
<[email protected]>
Changed-By: Andreas Tille <[email protected]>
Closes: 944439
Changes:
libimagequant (2.18.0-1) unstable; urgency=medium
.
* New upstream version
* d/watch:
- Make sure to fetch only version 2.x series since 4.x is
rewritten in rust language
- Fix download name
* d/rules: add /usr/share/dpkg/buildtools.mk
Closes: #944439
* Standards-Version: 4.6.2 (routine-update)
Checksums-Sha1:
7ea0426de083b328d703a9820d2f63c614ac54d2 2167 libimagequant_2.18.0-1.dsc
eb90c754027b33af9e5414a4d1ea65fbbf56765b 382092
libimagequant_2.18.0.orig.tar.gz
dbbdb910fe1aeb2510e3197d284d104d6e5813ff 3564
libimagequant_2.18.0-1.debian.tar.xz
67d28a1d50fb1cb2a144a6c73320d7b58d727177 6853
libimagequant_2.18.0-1_amd64.buildinfo
Checksums-Sha256:
4fed608f269cc67749781cd80d169d0b6d5f51c687de4ff5397589da88aa3f53 2167
libimagequant_2.18.0-1.dsc
790d2593a587f9a27cec6245ee7a212b34b0aa63cac6383e550eda01236be636 382092
libimagequant_2.18.0.orig.tar.gz
9bc369e864ef871bbff23703cffefa42f6d22bfcc4bf169ac4541f6b9e1e3494 3564
libimagequant_2.18.0-1.debian.tar.xz
57876b698724864e20310bc4610fd7dac299a547f53320bcda54c9cd6bcc08e9 6853
libimagequant_2.18.0-1_amd64.buildinfo
Files:
ae3e59a527ab6fce4ab4f7359d88a913 2167 graphics optional
libimagequant_2.18.0-1.dsc
bc0870e98d02fef68f65ef770d0d5c30 382092 graphics optional
libimagequant_2.18.0.orig.tar.gz
5a0bf11152c48efaabfc9f9c8bc8f990 3564 graphics optional
libimagequant_2.18.0-1.debian.tar.xz
c7052b1b75a9a4d2454329ed0263bf6b 6853 graphics optional
libimagequant_2.18.0-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCAAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmVTMlMRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtFgHhAAg3Pq6ipGw2SHiOB86R/sWNBjPY4JUN+B
M3i9GJVShOpeR8X8Le2Lcz2qxK+9nmzytVVFkTSfIH4WTll2+qUN/6GSoeX+X72x
ChviMYksQ0gVlVrU0l1Rrm21PndGJTC3sJ5QXkjePCrkJmBmcHuuyEj4CLdPmJnR
aLA3Awb0GTEkd3qjmhLzfAhVnU/Bq1nwUg0yMEr0cvIPZptu2lmMKZ+9FgfcVpfV
I95N/Vb4wNj4wz9Hx/jo2Ia4SyLo7Yg8yldMJh6aSdtVf4sEi8qhZXYLvrdMOpuF
rd+7CqbPL7TwawUcIxfg4cbfkr98uPrWd5EmN1hRHegzj9AnLYVNxr4rY26FoxKu
wYYLtXIaCWN7J8+l2iA7fD94cWAviy3UHxczJHSYUnOArkf2VlrdxpCLBAsWZIFh
mqyge/oKCbem4bOdiUaHeGCHbGqYUhoyPBwA8aeANzlsmXWjaJ7In14l/2DgUKpn
3nG5ccWVFSQAq4x/xpJ8dWjXkNJl+h6QOENyk6izpb3lzNVx/Q2JSDbW1JUNfIq1
sgRE5tJ6feQjhYiS1jHedbURgf8GAK04A/3NlOz0EFyP3kSv1Rtwb3ZJQKgyy22z
pDGVaDvzwiJIH28jEr5FoixlLEu4arLH6KkiFmMaM1Zt/7C1p6RiNZC+XuWb+TQ2
BRt7J1Z4KUA=
=LtdP
-----END PGP SIGNATURE-----
--- End Message ---