--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: qtsvg-opensource-src FTCBFS: doesn't pass cross tools to qmake
- From: Helmut Grohne <helmut@subdivi.de>
- Date: Sun, 5 Nov 2017 20:29:01 +0100
- Message-id: <20171105192900.nm3lavjgoumomnao@alf.mars>
Source: qtsvg-opensource-src
Version: 5.9.2-2
Tags: patch
User: helmutg@debian.org
Usertags: rebootstrap
qtsvg-opensource-src fails to cross build from source, because it
doesn't pass any cross tools to qmake. Now debhelper learned how to do
that for qmake, so using dh_auto_configure should be sufficient. Indeed,
it does make the configure step (but not the build step succeed). Using
dh_auto_configure also ensures that build flags are passed down and that
stripping is deferred to dh_strip, so this seems like a general
improvement. Please consider applying the attached patch.
Helmut
diff --minimal -Nru qtsvg-opensource-src-5.9.2/debian/changelog qtsvg-opensource-src-5.9.2/debian/changelog
--- qtsvg-opensource-src-5.9.2/debian/changelog 2017-10-26 15:49:09.000000000 +0200
+++ qtsvg-opensource-src-5.9.2/debian/changelog 2017-11-05 20:17:50.000000000 +0100
@@ -1,3 +1,10 @@
+qtsvg-opensource-src (5.9.2-2.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Let dh_auto_configure pass cross tools to qmake. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de> Sun, 05 Nov 2017 20:17:50 +0100
+
qtsvg-opensource-src (5.9.2-2) unstable; urgency=medium
* Upload to unstable.
diff --minimal -Nru qtsvg-opensource-src-5.9.2/debian/rules qtsvg-opensource-src-5.9.2/debian/rules
--- qtsvg-opensource-src-5.9.2/debian/rules 2017-10-26 15:49:09.000000000 +0200
+++ qtsvg-opensource-src-5.9.2/debian/rules 2017-11-05 20:17:48.000000000 +0100
@@ -14,7 +14,7 @@
dh $@ --with pkgkde_symbolshelper
override_dh_auto_configure:
- qmake QT_BUILD_PARTS+=tests
+ dh_auto_configure -- QT_BUILD_PARTS+=tests
override_dh_auto_build-indep:
dh_auto_build -Smakefile -- docs
--- End Message ---
--- Begin Message ---
- To: 880930-close@bugs.debian.org
- Subject: Bug#880930: fixed in qtsvg-opensource-src 5.9.2-3
- From: Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org>
- Date: Sun, 03 Dec 2017 18:26:19 +0000
- Message-id: <E1eLYy3-000IdQ-Df@fasolo.debian.org>
Source: qtsvg-opensource-src
Source-Version: 5.9.2-3
We believe that the bug you reported is fixed in the latest version of
qtsvg-opensource-src, 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 880930@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org> (supplier of updated qtsvg-opensource-src 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: SHA256
Format: 1.8
Date: Sun, 03 Dec 2017 13:13:59 -0300
Source: qtsvg-opensource-src
Binary: libqt5svg5 libqt5svg5-dev qtsvg5-examples qtsvg5-doc qtsvg5-doc-html
Architecture: source
Version: 5.9.2-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org>
Description:
libqt5svg5 - Qt 5 SVG module
libqt5svg5-dev - Qt 5 SVG module development files
qtsvg5-doc - Qt 5 SVG documentation
qtsvg5-doc-html - Qt 5 SVG HTML documentation
qtsvg5-examples - Qt 5 SVG examples
Closes: 880930
Changes:
qtsvg-opensource-src (5.9.2-3) unstable; urgency=medium
.
* Do not call qmake directly anymore.
Require debhelper >= 10.9.2~ (Closes: #880930).
Checksums-Sha1:
98874706b0f019fed5702deef0b0e238b3a6d30b 2806 qtsvg-opensource-src_5.9.2-3.dsc
8dc5f51fe77b48324738739d2c71405bb723ff36 10644 qtsvg-opensource-src_5.9.2-3.debian.tar.xz
85d4503b050fd6d385f4de7641f9f2f34064f6d2 6587 qtsvg-opensource-src_5.9.2-3_source.buildinfo
Checksums-Sha256:
d407ecbe232a213dc33f9a1df597644abfa6feb03ff58fefb8c73c60e5e7f294 2806 qtsvg-opensource-src_5.9.2-3.dsc
48d6e6bc0bb0b63f3478f8fe946b3f9ad7fde5c7297a6242cced4526a385fb46 10644 qtsvg-opensource-src_5.9.2-3.debian.tar.xz
78f77b737f49e8d2be541538a171dcd2078ab93fc109f3b8b5dfee5b9dbe2e08 6587 qtsvg-opensource-src_5.9.2-3_source.buildinfo
Files:
1d7738a10c2a45866a2cbda6e493f4c4 2806 libs optional qtsvg-opensource-src_5.9.2-3.dsc
d8cc5420c4cd4f14eec60fd953059dd8 10644 libs optional qtsvg-opensource-src_5.9.2-3.debian.tar.xz
f0fc64dbe3bcac2d5984c0fdd709799c 6587 libs optional qtsvg-opensource-src_5.9.2-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCAAyFiEEEt36hKwjsrvwSzE8q2RfQGKGp9AFAlokIzIUHGxpc2FuZHJv
QGRlYmlhbi5vcmcACgkQq2RfQGKGp9BSlA//fAzA+rvEOTPugxcNTWZfVzkGQ6M0
1de30eUEXWexNpqEbKDkXkunB54tuOI4BvCH83lpZrrZekjzVaoTTsO2aoKj0B03
SOlFB9eEMCFXAjzGiPE2x9/gL42donlqyl4Sy/Z2EqsHpzaawcDd/xqmESIk6bDz
/XADBd7caPUya/Ng72fBfizEGOf5GCdr1N2FJAyFzHw6mgTh5o5K046iTpGEhw8M
5ygVGLrPmDOUk0bJdnZl0GSv4Erq9of6Btwkx1FcZ15FLsjmwSB8nYMwDCCfeqvh
iqDcQbmrxX4qBLrvfKAF3fRC9hV08VbwHPE8fW912MTX/MGBfFalhHQ4HwdYDB1u
iOkQ3lLkxdGbLW8qLQT8Smzd4TsF4hkEwDI7zXTsDI0RLX0xfHRHAKA6vdfWmMh5
ORoQgK3K1RMLD8TdEM6cTO5YO6sx0CrCufP533Dk57luQvPZLCRCtSb7iFphBEW5
F6/DI3iKnPCPf/1VaNmP3Y6HYgSg2wbWYVDt+wOQwSpEJA2a6Suunt3l/MDMm5Sf
wvcfRT1U+0vfCDcT88Ko0cg2OdLHae4UODDj6IhI/VmRnKkZrE6JHPdXH5FMrp6U
Gdc5ykNdms5MhFhxYB5okKBeuu0wLdAL0rnsiymjd/96AWvy6QrGtMUONoFcQrDn
b295Q7G4ws9I0lA=
=LTIg
-----END PGP SIGNATURE-----
--- End Message ---