Your message dated Wed, 29 Jan 2025 13:50:34 +0000
with message-id <[email protected]>
and subject line Bug#906716: fixed in rgbpaint 0.8.7-7
has caused the Debian Bug report #906716,
regarding rgbpaint FTCBFS: uses the build architecture compiler and pkg-config
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.)
--
906716: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=906716
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: rgbpaint
Version: 0.8.7-6
Tags: patch
User: [email protected]
Usertags: rebootstrap
rgbpaint fails to cross build from source, because it uses the build
architecture compiler and pkg-config. Unlike autotools-generated
configure scripts, this hand written one does not understand the usual
--host flag. Instead one is supposed to pass a suitable CC environment
variable. It also hard codes the build architecture pkg-config leaving
no choice on replacing it. The attached patch make pkg-config
substitutable in ./configure and extends debian/rules to supply both
variables. The values are seeded from dpkg's buildtools.mk, which
generally does the right thing. It makes rgbpaint cross buildable.
Please consider applying it.
Helmut
diff --minimal -Nru rgbpaint-0.8.7/debian/changelog
rgbpaint-0.8.7/debian/changelog
--- rgbpaint-0.8.7/debian/changelog 2016-04-06 16:04:37.000000000 +0200
+++ rgbpaint-0.8.7/debian/changelog 2018-08-20 06:18:10.000000000 +0200
@@ -1,3 +1,10 @@
+rgbpaint (0.8.7-6.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: Use host tools for CC and PKG_CONFIG. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]> Mon, 20 Aug 2018 06:18:10 +0200
+
rgbpaint (0.8.7-6) unstable; urgency=low
* Set Standards-Version to 3.9.7, no changes.
diff --minimal -Nru rgbpaint-0.8.7/debian/patches/cross.patch
rgbpaint-0.8.7/debian/patches/cross.patch
--- rgbpaint-0.8.7/debian/patches/cross.patch 1970-01-01 01:00:00.000000000
+0100
+++ rgbpaint-0.8.7/debian/patches/cross.patch 2018-08-20 06:17:41.000000000
+0200
@@ -0,0 +1,17 @@
+--- rgbpaint-0.8.7.orig/configure
++++ rgbpaint-0.8.7/configure
+@@ -146,11 +146,12 @@
+ echo "MT_VERSION=$MT_VERSION" >> $GTK_FILE
+ echo "MT_DATE=$MT_DATE" >> $GTK_FILE
+
++ : "${PKG_CONFIG:=pkg-config}"
+ if [ "$OS" = "GNU/Linux" ]
+ then
+ BIN_INSTALL=$LIN_BIN_INSTALL
+- GTK_INCLUDE=`pkg-config gtk+-2.0 --cflags`
+- GTK_LIB=`pkg-config gtk+-2.0 --libs`
++ GTK_INCLUDE=`$PKG_CONFIG gtk+-2.0 --cflags`
++ GTK_LIB=`$PKG_CONFIG gtk+-2.0 --libs`
+ else
+ BIN_INSTALL=$WIN_BIN_INSTALL
+ MT_LANG_DEST=locale
diff --minimal -Nru rgbpaint-0.8.7/debian/patches/series
rgbpaint-0.8.7/debian/patches/series
--- rgbpaint-0.8.7/debian/patches/series 2016-04-06 12:15:52.000000000
+0200
+++ rgbpaint-0.8.7/debian/patches/series 2018-08-20 06:15:50.000000000
+0200
@@ -10,3 +10,4 @@
10-fix_lib_underlinkage.diff
11-hardening_errors.diff
12-build_portability.diff
+cross.patch
diff --minimal -Nru rgbpaint-0.8.7/debian/rules rgbpaint-0.8.7/debian/rules
--- rgbpaint-0.8.7/debian/rules 2016-04-06 12:15:53.000000000 +0200
+++ rgbpaint-0.8.7/debian/rules 2018-08-20 06:18:07.000000000 +0200
@@ -3,6 +3,9 @@
DPKG_EXPORT_BUILD_FLAGS = 1
include /usr/share/dpkg/buildflags.mk
+-include /usr/share/dpkg/buildtools.mk
+export CC
+export PKG_CONFIG ?= pkg-config
%:
dh $@
--- End Message ---
--- Begin Message ---
Source: rgbpaint
Source-Version: 0.8.7-7
Done: Andreas Tille <[email protected]>
We believe that the bug you reported is fixed in the latest version of
rgbpaint, 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 rgbpaint 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: Sun, 19 Jan 2025 14:03:17 +0100
Source: rgbpaint
Architecture: source
Version: 0.8.7-7
Distribution: unstable
Urgency: low
Maintainer: Debian PhotoTools Maintainers
<[email protected]>
Changed-By: Andreas Tille <[email protected]>
Closes: 906716
Changes:
rgbpaint (0.8.7-7) unstable; urgency=low
.
* Team upload.
.
[ Mats Erik Andersson ]
* debian/copyright: Clarify that GPL-2+ is upstreams's chosen license.
.
[ Andreas Tille ]
* Maintain package in Debian Phototools team
* Secure URI in Homepage
* Secure URI in watch file
* Build-Depends: remove dpkg-dev, s/pkg-config/pkgconf/
.
[ Helmut Grohne ]
* FTCBFS: Use host tools for CC and PKG_CONFIG. (Closes: #906716)
.
[ Andreas Tille ]
* Standards-Version: 4.7.0 (routine-update)
* debhelper-compat 13 (routine-update)
* Secure URI in copyright format (routine-update)
* Rules-Requires-Root: no (routine-update)
Checksums-Sha1:
8345bf1b7358f72a855f91da2ef8657f07647f7a 2103 rgbpaint_0.8.7-7.dsc
c130fe8b0b6c92ab727a9f0a1faa14d2a545692d 27576 rgbpaint_0.8.7-7.debian.tar.xz
3b8a8618fab060a827ed68e425545db199e919a2 12140 rgbpaint_0.8.7-7_amd64.buildinfo
Checksums-Sha256:
7939078c851b448f5f18be182b7f4b70615eb2ba4a61dac6a7ba0043695d90ee 2103
rgbpaint_0.8.7-7.dsc
b3a8016c5fdbbdb695b10d167fe72cd8bc2691f426393678a68ff835ef9b77f4 27576
rgbpaint_0.8.7-7.debian.tar.xz
a2e5811d892488d7f0cbd39344093ed6c007c45063ebb80bac4c65d22de2fc2b 12140
rgbpaint_0.8.7-7_amd64.buildinfo
Files:
80b4a992453b303b35b5163f967d843e 2103 graphics optional rgbpaint_0.8.7-7.dsc
842d1b669ad20d2aeed82a299fcc8f91 27576 graphics optional
rgbpaint_0.8.7-7.debian.tar.xz
eb32f3fb80c7eca330f7dab7e95807cd 12140 graphics optional
rgbpaint_0.8.7-7_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmeM+XwRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtF5AQ//Vqa72IDBLO/ycqaXzuQ3KYJ00dlRnMT7
Mxjd3zGRw74wPupHuSvHBEOCLC27zHGvy9Lx2Bt20K27ljzVxBiKT0kfgg7Rd8fb
/cPXZkNLV4U5/EEaByXch9HxMEhy7FjbYpsq3lX9q10VEm2g2wBBEotjU9B+ijuj
tLcyhuCvGlRkDbB3PM0E5Oiej+96EB9B+UfhTvTMGBqiQGIAaCAg5G3M/3s6hyx5
KiG87I5lZRdF3wQaYpOxctp7NiLCJx/gpkx+C7i9anYUmHWudtuF6FJOIa7aqbTn
RI6jaa3QvHikLN7QwNIIeDmAo51kH0f8vkwdxEA6hAX1YY+zBCAHKpp83vX6D50y
K/+5QrcZwC6cyA6D3rsczvS3YfZ0SguvVtAdPdDkoUaNCW96yXljEjV+6MgGvGI8
PSTF7CfT3pX3owqCuzpGFe/dt+7gwMUZZq7p1C05QDsg3r3oAQffdNq1GT5njLSy
yhvKFfiGyFfvCEIuEebzn920k4j7sSJ4TMD/1H9bFJAI5OiUZz9YJHmda+AlZYSZ
9fp/iPKtg2RS9mZvj2fjXWqch3WL37sBYDTvsMbuiVneelAA6tfTI5aYJEaZPWm5
ABduMiirhc6VTwzpEAxlAZcbOsfAuV17Qo5nXx1qQAQWFw4GuEtG9zXqLvXW0CnW
SRoEDHWRNgY=
=lo4u
-----END PGP SIGNATURE-----
pgpyTLEqTmbaf.pgp
Description: PGP signature
--- End Message ---