[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#924868: marked as done (basic256 FTCBFS: uses the build architecture qmake during dh_auto_clean)



Your message dated Wed, 15 Jul 2020 12:48:28 +0000
with message-id <E1jvgpo-0001ba-71@fasolo.debian.org>
and subject line Bug#924868: fixed in basic256 1.1.4.0+dfsg-2
has caused the Debian Bug report #924868,
regarding basic256 FTCBFS: uses the build architecture qmake during dh_auto_clean
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 owner@bugs.debian.org
immediately.)


-- 
924868: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=924868
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: basic256
Version: 1.1.4.0-3
Tags: patch
User: helmutg@debian.org
Usertags: rebootstrap

basic256 fails to cross build from source, because dh_auto_clean fails
running the build architecture qmake. Build-Depends only ask for the
host architecture qmake. The attached patch forces using the host
architecture one. Alternatively, adding a dependency on qt5-qmake:native
would also fix the issue. Please consider applying the attached patch.

Helmut
diff --minimal -Nru basic256-1.1.4.0/debian/changelog basic256-1.1.4.0/debian/changelog
--- basic256-1.1.4.0/debian/changelog	2018-05-03 14:26:00.000000000 +0200
+++ basic256-1.1.4.0/debian/changelog	2019-03-17 21:04:13.000000000 +0100
@@ -1,3 +1,10 @@
+basic256 (1.1.4.0-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Use a cross qmake during dh_auto_clean. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de>  Sun, 17 Mar 2019 21:04:13 +0100
+
 basic256 (1.1.4.0-3) unstable; urgency=medium
 
   * Update Vcs-* URIs for move to salsa.debian.org
diff --minimal -Nru basic256-1.1.4.0/debian/rules basic256-1.1.4.0/debian/rules
--- basic256-1.1.4.0/debian/rules	2018-05-03 13:28:00.000000000 +0200
+++ basic256-1.1.4.0/debian/rules	2019-03-17 21:04:12.000000000 +0100
@@ -3,14 +3,18 @@
 export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 export QT_SELECT=qt5
 
+include /usr/share/dpkg/architecture.mk
+ifeq ($(DEB_BUILD_ARCH),$(DEB_HOST_ARCH))
+QMAKE = qmake
+else
+QMAKE = $(DEB_HOST_GNU_TYPE)-qmake
+endif
+
 %:
 	dh $@ --buildsystem=qmake
 
 override_dh_auto_clean:
-	if [ -f $(CURDIR)/Makefile ]; then \
-	    sed -i -e 's/\/usr\/lib\/x86_64-linux-gnu\/qt5\/bin\/qmake/\/usr\/bin\/qmake/' $(CURDIR)/Makefile; \
-	fi
-	dh_auto_clean
+	dh_auto_clean -- QMAKE=$(QMAKE)
 
 override_dh_auto_configure:
 	dh_auto_configure -- BASIC256.pro

--- End Message ---
--- Begin Message ---
Source: basic256
Source-Version: 1.1.4.0+dfsg-2
Done: Graham Inggs <ginggs@debian.org>

We believe that the bug you reported is fixed in the latest version of
basic256, 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 924868@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Graham Inggs <ginggs@debian.org> (supplier of updated basic256 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 15 Jul 2020 12:28:39 +0000
Source: basic256
Architecture: source
Version: 1.1.4.0+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Graham Inggs <ginggs@debian.org>
Closes: 924868
Changes:
 basic256 (1.1.4.0+dfsg-2) unstable; urgency=medium
 .
   [ Graham Inggs ]
   * QA upload
   * Switch to debhelper 13
   * Set Rules-Requires-Root: no
   * Do not link with -Wl,--as-needed, it is now the default
   * Update debian/basic256.lintian-overrides
 .
   [ Helmut Grohne ]
   * Fix FTCBFS: Use a cross qmake during dh_auto_clean. (Closes: #924868)
Checksums-Sha1:
 ac1b59ad693e069322b0d47f2fd39b8f56069a87 2037 basic256_1.1.4.0+dfsg-2.dsc
 e4e4715c1b48992b1e5db11a939fa79fd7f62af9 9440 basic256_1.1.4.0+dfsg-2.debian.tar.xz
Checksums-Sha256:
 b7eb0cdf65b5ea251526869930aec0adcb266f1c82b2e35e76b15bb3bcfbb073 2037 basic256_1.1.4.0+dfsg-2.dsc
 1fabd8d19af569b1c33e12d7a07d6e815567086dab5feba19c677c44286063db 9440 basic256_1.1.4.0+dfsg-2.debian.tar.xz
Files:
 3ddb8abae65b761022a360de5e476460 2037 devel optional basic256_1.1.4.0+dfsg-2.dsc
 337689b3ab5283f5f9398787516be899 9440 devel optional basic256_1.1.4.0+dfsg-2.debian.tar.xz

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

iQIzBAEBCgAdFiEEJeP/LX9Gnb59DU5Qr8/sjmac4cIFAl8O+EgACgkQr8/sjmac
4cJPuhAAsrHF+XTfpG1ABnyVrMG5M4cE1dpTaKbSOZEoK567WKUeCQ6R4dCfkpJG
SX0KrIyQyUDvt/KtpzUqF6mmHomobGSHXy+JaLIf3gUbgydUwSPPA7LakpAiZo7g
YgkqpjtpF8iEKwPhpf1ICE3saHmZkd7qJggnHw8W2h0viR1M7ebq/yGJTXinCDFA
0P+JmN/jTQPi1fh7pAQCZ8MM/xA9W4ADKlk70KwlabHNz3or0V7TqfDXHQH30l0T
DmlCwWFJv5Amr00M7ZdcIX7THhK5DlX/Rld25vC55L1A5kYN+t5PbiOMBiIzyLHI
jQKoSyT85ymsz2Izid5IvKCGUdsYwc4sXASd18pxsyx44iHWlkaaFtvQSkMC+cma
Pg4XucoZOGO3nQ7GSQGpNHdtipt3++1HcRP2uDGDMxSY9sEpgSba2abyPK1RpwDj
yjuoMcsFOMd5FKFsHJo7Wfb4iWDtVjzbiJLZkcMqKNGJ9KSr7dwAMYI9dSH1X27F
tSM+uh7V9YxtYnTDMAdPwy323d8R1EVJkTWOARZkiwdSHkFbzzwgmMpt8T52RnJY
yBjW5P0ZZFCZZq8f2JDdoBz9di8E9bam2Lc4Rzqvc7sVh2iTwYwqkfPnJPVF0LUR
Nt3a55gXBtfqsegawqVV1rKa5WMgopVBd3zOSULGRUifKfbf1MQ=
=PRNT
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: