Your message dated Wed, 06 Dec 2023 18:19:52 +0000
with message-id <e1rawuy-0066ks...@fasolo.debian.org>
and subject line Bug#1057297: fixed in knewstuff 5.107.0-2
has caused the Debian Bug report #1057297,
regarding knewstuff FTCBFS: skips building the designer plugin
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 ow...@bugs.debian.org
immediately.)
--
1057297: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057297
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: knewstuff
Version: 5.107.0-1
Tags: patch
User: debian-cr...@lists.debian.org
Usertags: ftcbfs
knewstuff fails to cross build from source, because it skips building
the designer plugin, but the packaging expects the designer plugin to be
built. Consider applying the attached patch.
Helmut
diff --minimal -Nru knewstuff-5.107.0/debian/changelog
knewstuff-5.107.0/debian/changelog
--- knewstuff-5.107.0/debian/changelog 2023-06-18 16:08:45.000000000 +0200
+++ knewstuff-5.107.0/debian/changelog 2023-12-02 12:46:35.000000000 +0100
@@ -1,3 +1,10 @@
+knewstuff (5.107.0-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCFBS: Always build the designer plugin. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de> Sat, 02 Dec 2023 12:46:35 +0100
+
knewstuff (5.107.0-1) unstable; urgency=medium
[ Aurélien COUDERC ]
diff --minimal -Nru knewstuff-5.107.0/debian/patches/cross.patch
knewstuff-5.107.0/debian/patches/cross.patch
--- knewstuff-5.107.0/debian/patches/cross.patch 1970-01-01
01:00:00.000000000 +0100
+++ knewstuff-5.107.0/debian/patches/cross.patch 2023-12-02
12:46:35.000000000 +0100
@@ -0,0 +1,17 @@
+--- knewstuff-5.107.0.orig/CMakeLists.txt
++++ knewstuff-5.107.0/CMakeLists.txt
+@@ -69,8 +69,12 @@
+
+ option(BUILD_QCH "Build API documentation in QCH format (for e.g. Qt
Assistant, Qt Creator & KDevelop)" OFF)
+ add_feature_info(QCH ${BUILD_QCH} "API documentation in QCH format (for e.g.
Qt Assistant, Qt Creator & KDevelop)")
+-
+-cmake_dependent_option(BUILD_DESIGNERPLUGIN "Build plugin for Qt Designer" ON
"NOT CMAKE_CROSSCOMPILING" OFF)
++if (CMAKE_CROSSCOMPILING)
++ set(BUILD_DESIGNERPLUGIN_DEFAULT OFF)
++else()
++ set(BUILD_DESIGNERPLUGIN_DEFAULT ON)
++endif()
++option(BUILD_DESIGNERPLUGIN "Build plugin for Qt Designer"
${BUILD_DESIGNERPLUGIN_DEFAULT})
+ add_feature_info(DESIGNERPLUGIN ${BUILD_DESIGNERPLUGIN} "Build plugin for Qt
Designer")
+
+ set(EXCLUDE_DEPRECATED_BEFORE_AND_AT 0 CACHE STRING "Control the range of
deprecated API excluded from the build [default=0].")
diff --minimal -Nru knewstuff-5.107.0/debian/patches/series
knewstuff-5.107.0/debian/patches/series
--- knewstuff-5.107.0/debian/patches/series 2023-03-16 22:42:02.000000000
+0100
+++ knewstuff-5.107.0/debian/patches/series 2023-12-02 12:46:35.000000000
+0100
@@ -1 +1,2 @@
remove-executable-flag-from-desktop-files
+cross.patch
diff --minimal -Nru knewstuff-5.107.0/debian/rules
knewstuff-5.107.0/debian/rules
--- knewstuff-5.107.0/debian/rules 2023-03-16 22:42:02.000000000 +0100
+++ knewstuff-5.107.0/debian/rules 2023-12-02 12:46:35.000000000 +0100
@@ -11,7 +11,7 @@
dh $@ --with pkgkde_symbolshelper
override_dh_auto_configure:
- dh_auto_configure -- -DBUILD_QCH=ON
+ dh_auto_configure -- -DBUILD_QCH=ON -DBUILD_DESIGNERPLUGIN=ON
override_dh_auto_test:
xvfb-run -a dh_auto_test
--- End Message ---
--- Begin Message ---
Source: knewstuff
Source-Version: 5.107.0-2
Done: Patrick Franz <delta...@debian.org>
We believe that the bug you reported is fixed in the latest version of
knewstuff, 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 1057...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Patrick Franz <delta...@debian.org> (supplier of updated knewstuff 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 06 Dec 2023 18:56:16 +0100
Source: knewstuff
Architecture: source
Version: 5.107.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Patrick Franz <delta...@debian.org>
Closes: 1057297
Changes:
knewstuff (5.107.0-2) unstable; urgency=medium
.
* Team upload.
.
[ Patrick Franz ]
* Fix FTCFBS: Always build the designer plugin, thx to Helmut Grohne
(Closes: #1057297).
Checksums-Sha1:
0926c88b098b5fc68a31d1835ce4de37159023f5 3344 knewstuff_5.107.0-2.dsc
f59374c01b45dc53a2db671e8849b10cd0e6cdf6 20872
knewstuff_5.107.0-2.debian.tar.xz
c92da4a3889e57c015f9ff89013c588d0930c94f 14038
knewstuff_5.107.0-2_source.buildinfo
Checksums-Sha256:
4b3249a5056e51f5404a5759dcedb851d3dc8be68cc58abb3e95603b5c44991e 3344
knewstuff_5.107.0-2.dsc
1c79f9828768c61adc3cf7571305762f9837c385524fcc903bb2d39b1616e7a6 20872
knewstuff_5.107.0-2.debian.tar.xz
854a54827b5a78f41a87b4cc71103a1ac3caddcbdea312b95349b334e8daac7b 14038
knewstuff_5.107.0-2_source.buildinfo
Files:
394f455d7d4567793826ad353c9cb2fb 3344 libs optional knewstuff_5.107.0-2.dsc
d505568b7d1b44574066cd34728189be 20872 libs optional
knewstuff_5.107.0-2.debian.tar.xz
78715a0ba949d7d78e116c4c93c04996 14038 libs optional
knewstuff_5.107.0-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEYodBXDR68cxZHu3Knp96YDB3/lYFAmVwtjIACgkQnp96YDB3
/lbwwRAAwZybyrPCTJ1si+eA9XN2zJZPTam3SSQEw7YH0pp0mz3BzEvVSYb570ch
9sfCd0n5G7VHc6j1BiIF8NI1cZEFzpOiWdQrlI917kbxiXc0wuw0gybtMoD7KZW6
O1CXHO2088n+sMKuWzU4EBsJwD6SI2MObNgs0qeH5y/yfgP389ivyC7W6B6TRT26
tIaaX4+j3z9iehx4IGuSG6MBzhrXmrl1Gh4dwYH7ZT6Sg/JDA4u97XeP77yD729L
jpK57y/7mQ4klftTmVVSBu863agJ7hxQbK6Lvq8svPSeVsHnCqgI8MWm7jOaDuBZ
cp7Tw2lzQh9c2CCQN6dh1zbn/gbT2IuAv+argbib77XJf0BPQt+yvsuQJKF7420c
qZtk8UPZugROYDNfGNJ1dxjxjJvVSNYMeUPjeej68uTgqK8MQu+9Y4GQCUKAZSdk
ziLjPq7RVfHCbyHod6OoUVWgiFiLz3Bujg2CoNEObNQU3Wk/p03j6Xjl5QI4LLUr
AXElusDMtSPvsYYOwK79MJuiBrggnylUJQLqjyAFJhVXc/srtMxYpglbfDEMa/gS
0TS3DO3HMxxwSw0gZDH5+aiU7oEtDEw8QKSjrENxCfr7X3aXxgRkjztQo8u26bw5
HtpH2I8uVRrNmH75P99s4DnUjv+e/fGaZ2kY94gWEOizSwmNnHs=
=mse3
-----END PGP SIGNATURE-----
--- End Message ---