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

Bug#1023897: marked as done (kwidgetsaddons FTCBFS: disables designer plugin)



Your message dated Mon, 18 Mar 2024 23:22:12 +0000
with message-id <E1rmMJ2-00H4vW-K0@fasolo.debian.org>
and subject line Bug#1023897: fixed in kcompletion 5.115.0-1
has caused the Debian Bug report #1023897,
regarding kwidgetsaddons FTCBFS: disables 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 owner@bugs.debian.org
immediately.)


-- 
1023897: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1023897
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: kcompletion
Version: 5.98.0-1
Tags: patch
User: debian-cross@lists.debian.org
Usertags: ftcbfs

kcompletion fails to cross build from source, because the upstream
CMakeLists.txt forcefully disables building the designer plugin during
cross builds. I think this should be an option and it practically works.
I'm attaching a patch for your convenience.

Helmut
diff --minimal -Nru kcompletion-5.98.0/debian/changelog kcompletion-5.98.0/debian/changelog
--- kcompletion-5.98.0/debian/changelog	2022-09-18 23:11:40.000000000 +0200
+++ kcompletion-5.98.0/debian/changelog	2022-11-12 08:03:24.000000000 +0100
@@ -1,3 +1,10 @@
+kcompletion (5.98.0-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Build designer plugin. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de>  Sat, 12 Nov 2022 08:03:24 +0100
+
 kcompletion (5.98.0-1) unstable; urgency=medium
 
   [ Aurélien COUDERC ]
diff --minimal -Nru kcompletion-5.98.0/debian/patches/cross.patch kcompletion-5.98.0/debian/patches/cross.patch
--- kcompletion-5.98.0/debian/patches/cross.patch	1970-01-01 01:00:00.000000000 +0100
+++ kcompletion-5.98.0/debian/patches/cross.patch	2022-11-12 08:03:06.000000000 +0100
@@ -0,0 +1,11 @@
+--- kcompletion-5.98.0.orig/CMakeLists.txt
++++ kcompletion-5.98.0/CMakeLists.txt
+@@ -46,7 +46,7 @@ set(EXCLUDE_DEPRECATED_BEFORE_AND_AT 0 C
+ 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)
++option(BUILD_DESIGNERPLUGIN "Build plugin for Qt Designer" "NOT CMAKE_CROSSCOMPILING")
+ add_feature_info(DESIGNERPLUGIN ${BUILD_DESIGNERPLUGIN} "Build plugin for Qt Designer")
+ 
+ ecm_set_disabled_deprecation_versions(
diff --minimal -Nru kcompletion-5.98.0/debian/patches/series kcompletion-5.98.0/debian/patches/series
--- kcompletion-5.98.0/debian/patches/series	1970-01-01 01:00:00.000000000 +0100
+++ kcompletion-5.98.0/debian/patches/series	2022-11-12 08:03:01.000000000 +0100
@@ -0,0 +1 @@
+cross.patch
diff --minimal -Nru kcompletion-5.98.0/debian/rules kcompletion-5.98.0/debian/rules
--- kcompletion-5.98.0/debian/rules	2022-07-28 00:30:14.000000000 +0200
+++ kcompletion-5.98.0/debian/rules	2022-11-12 08:03:22.000000000 +0100
@@ -7,7 +7,7 @@
 	dh $@ --with kf5,pkgkde_symbolshelper --buildsystem kf5 --without build_stamp
 
 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 --server-args="-screen 0 1024x768x24+32" dh_auto_test

--- End Message ---
--- Begin Message ---
Source: kcompletion
Source-Version: 5.115.0-1
Done: Patrick Franz <deltaone@debian.org>

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

Debian distribution maintenance software
pp.
Patrick Franz <deltaone@debian.org> (supplier of updated kcompletion 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: Mon, 18 Mar 2024 23:59:51 +0100
Source: kcompletion
Architecture: source
Version: 5.115.0-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Patrick Franz <deltaone@debian.org>
Closes: 1023897
Changes:
 kcompletion (5.115.0-1) experimental; urgency=medium
 .
   [ Patrick Franz ]
   * New upstream release (5.115.0).
   * Update build-deps and deps with the info from cmake.
   * Add myself as uploader and remove inactive ones. Thank you for your
     work.
   * Fix FTCBFS: Build designer plugin, thx to Helmut Grohne (Closes:
     #1023897).
Checksums-Sha1:
 0bc000da03a50d3125717c4c71574949b7b17137 2894 kcompletion_5.115.0-1.dsc
 f665a1613bd27b9535710b9688d98b45b9d4bdfd 2337732 kcompletion_5.115.0.orig.tar.xz
 ba450df0f64b86c7a4e44316c7f0c733e97959af 488 kcompletion_5.115.0.orig.tar.xz.asc
 73fef507156efd1e25957f8c8086e13079c5bdf1 14272 kcompletion_5.115.0-1.debian.tar.xz
 6c719de0ab666763a2880ce9adba1d3a2c2bcc6c 13853 kcompletion_5.115.0-1_source.buildinfo
Checksums-Sha256:
 0c466aef21a1c9bfbb4d9dc72326c5750baa3b39cb7c374389bded821fe28b17 2894 kcompletion_5.115.0-1.dsc
 b134a5c9535589c8a1e694286cd1cddc6b9df77f2330f101dec155568f710dc7 2337732 kcompletion_5.115.0.orig.tar.xz
 58e8c84de43181860200a204622be9168e368e4be7d0488c0565a5f4f3caf3f2 488 kcompletion_5.115.0.orig.tar.xz.asc
 ec414381ff34f44a573b9377292831fa24d352ba80ae428af1c6d20ec1f3278e 14272 kcompletion_5.115.0-1.debian.tar.xz
 b3522e09f37f74265bf8ff9fd85313b23548ab978573865f50f5c027abb7c799 13853 kcompletion_5.115.0-1_source.buildinfo
Files:
 1d6f2d66611439be2b48a677fc03424c 2894 libs optional kcompletion_5.115.0-1.dsc
 f0c3fc3ad2f0ad70c612d672d0ecb980 2337732 libs optional kcompletion_5.115.0.orig.tar.xz
 d7ebb3bbe31c79e453617c0d4f32ca2b 488 libs optional kcompletion_5.115.0.orig.tar.xz.asc
 a4d8df410074e6ac2c089ec4c1fb9fa3 14272 libs optional kcompletion_5.115.0-1.debian.tar.xz
 ff11cb1043bf4c6b45a53a5eb29d3685 13853 libs optional kcompletion_5.115.0-1_source.buildinfo

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

iQJIBAEBCgAyFiEEYodBXDR68cxZHu3Knp96YDB3/lYFAmX4x60UHGRlbHRhb25l
QGRlYmlhbi5vcmcACgkQnp96YDB3/lbQJxAAsasV5jglqIges72MWaDo6bz5T2ee
3zpgqhygmacxvxlTIlEqW3a0eOCAIQuVSvaCLRomrkycbjyOXnPuLISmocTG+hnZ
hF2EBujXhfLDoNyIatKVnnMWkWnrvcSfhuVb9Et9DbK3ACuTmUgsL4PSojGG01sZ
bL7ww7wKicB4UEPyFtc6xPXg4n4OzVeUUFE8IoQlK09EpHZcQNW1qYs/wNtIg2EI
y8c3IJpzGbZO59fUbi6tqaVPzlCRygoyTAb0VJjJPqb3n8zJs4xYP1aoLxknXLf5
NPbSAN4usBjOIQmYBmppkGhxgncFFnAjMNbALlWoE/upkETpFKQj6WaoR9rWY8qs
4F4XCkgmW57GCgS43Oi01n4O1Dwar9i8XXgzMvGidYn5aJkIlDdxRmRUXEECWeyc
OZfHDXHUf0XmpMNPxwW0VpJP3vGrctDZNnicyBR0HBQ1YpLK0NQnXfVRVKzM2kig
AAJRoEhzVgp2BGaYv8LKVRRdIV+E6Uq3SJjL1KkZUeqisc88JBxoxMnZugJg9Ga4
Gxzwyww0LjC2VIbiawhAu948dSwRINZwsLOlTyOhm5beINOffzw1NghA+uVYHZgh
9yjGjn6RZL23hsDt5gZ7rLbovp45UVaM5UeHHZiKZbmSG6JCrO/nkLxhmytyxuwC
YGg/CDQ88KYiQlQ=
=hmha
-----END PGP SIGNATURE-----

Attachment: pgp21pdStl12J.pgp
Description: PGP signature


--- End Message ---

Reply to: