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

Bug#1023943: marked as done (ktextwidgets FTCBFS: disables designer plugin)



Your message dated Mon, 18 Mar 2024 23:32:02 +0000
with message-id <E1rmMSY-00H6fg-J5@fasolo.debian.org>
and subject line Bug#1023943: fixed in ktextwidgets 5.115.0-1
has caused the Debian Bug report #1023943,
regarding ktextwidgets 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.)


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

ktextwidgets 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 ktextwidgets-5.98.0/debian/changelog ktextwidgets-5.98.0/debian/changelog
--- ktextwidgets-5.98.0/debian/changelog	2022-09-18 23:11:47.000000000 +0200
+++ ktextwidgets-5.98.0/debian/changelog	2022-11-12 18:28:07.000000000 +0100
@@ -1,3 +1,10 @@
+ktextwidgets (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 18:28:07 +0100
+
 ktextwidgets (5.98.0-1) unstable; urgency=medium
 
   [ Aurélien COUDERC ]
diff --minimal -Nru ktextwidgets-5.98.0/debian/patches/cross.patch ktextwidgets-5.98.0/debian/patches/cross.patch
--- ktextwidgets-5.98.0/debian/patches/cross.patch	1970-01-01 01:00:00.000000000 +0100
+++ ktextwidgets-5.98.0/debian/patches/cross.patch	2022-11-12 18:27:50.000000000 +0100
@@ -0,0 +1,11 @@
+--- ktextwidgets-5.98.0.orig/CMakeLists.txt
++++ ktextwidgets-5.98.0/CMakeLists.txt
+@@ -58,7 +58,7 @@
+ 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")
+ 
+ add_definitions(-DTRANSLATION_DOMAIN=\"ktextwidgets5\")
diff --minimal -Nru ktextwidgets-5.98.0/debian/patches/series ktextwidgets-5.98.0/debian/patches/series
--- ktextwidgets-5.98.0/debian/patches/series	1970-01-01 01:00:00.000000000 +0100
+++ ktextwidgets-5.98.0/debian/patches/series	2022-11-12 18:27:31.000000000 +0100
@@ -0,0 +1 @@
+cross.patch
diff --minimal -Nru ktextwidgets-5.98.0/debian/rules ktextwidgets-5.98.0/debian/rules
--- ktextwidgets-5.98.0/debian/rules	2022-07-28 00:32:10.000000000 +0200
+++ ktextwidgets-5.98.0/debian/rules	2022-11-12 18:28:06.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" dh_auto_test --no-parallel

--- End Message ---
--- Begin Message ---
Source: ktextwidgets
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
ktextwidgets, 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 1023943@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 ktextwidgets 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: Tue, 19 Mar 2024 00:03:29 +0100
Source: ktextwidgets
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: 1023943
Changes:
 ktextwidgets (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:
     #1023943).
Checksums-Sha1:
 27b2a01436bcb193366b0de55b0f1ebbf0ae228e 3061 ktextwidgets_5.115.0-1.dsc
 cd2ccb59f99c8b6e66476e37a371ad7ef8305635 2552660 ktextwidgets_5.115.0.orig.tar.xz
 c9d179267a60b99455750049db0c9ec83679d695 488 ktextwidgets_5.115.0.orig.tar.xz.asc
 8c3e1e14f7564ea23ac46133b20b1ed826abe1ba 13828 ktextwidgets_5.115.0-1.debian.tar.xz
 9e4f7d60c6c4e20854009da8b845cc8e1b46ce24 15701 ktextwidgets_5.115.0-1_source.buildinfo
Checksums-Sha256:
 6e98457c731a1afe96c27ac805cd1f2655434899329f9ca55347fa1d6f8c6c74 3061 ktextwidgets_5.115.0-1.dsc
 6348888c0cc0a37045337f09d71a28f2fd275dfa2258e5ed4e5342f310a39d8e 2552660 ktextwidgets_5.115.0.orig.tar.xz
 ed189d0b3902d48f2016515f7bc34cfb73ae30bc4e3557b237bbd797a8c18a48 488 ktextwidgets_5.115.0.orig.tar.xz.asc
 aae0549bcf4ba2d57986d8c614836bca0eb7965a9e8378834e6024386b1213da 13828 ktextwidgets_5.115.0-1.debian.tar.xz
 f4e603ee98e326813a507e1f25d46a4a3c47a7f6460fc0015875ac72ca0186eb 15701 ktextwidgets_5.115.0-1_source.buildinfo
Files:
 c3c98dc5eabb941de2a0f48a131e24bb 3061 libs optional ktextwidgets_5.115.0-1.dsc
 94a3182125744d25654f2c507dea6614 2552660 libs optional ktextwidgets_5.115.0.orig.tar.xz
 74de01ef0cf83bf323bdc0555d9fc05c 488 libs optional ktextwidgets_5.115.0.orig.tar.xz.asc
 6b15fc0e7f8bc5a27c6caf7eb2bcad1f 13828 libs optional ktextwidgets_5.115.0-1.debian.tar.xz
 9c147fa159de10e89040aa9416f51159 15701 libs optional ktextwidgets_5.115.0-1_source.buildinfo

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

iQJIBAEBCgAyFiEEYodBXDR68cxZHu3Knp96YDB3/lYFAmX4yHYUHGRlbHRhb25l
QGRlYmlhbi5vcmcACgkQnp96YDB3/laCKBAAnHE0NWER1v3RxQKWiU8Bfb9hz5o/
K523i9CAbU7I3FK+B51zcIyb88qgCf5jrrNpajD4B4oT35qBSGr5JzXxjZsubn4L
3NE38ojee4GhD5JptJo8JgHJBlwFC25M1rTAh3jG2e75dgXq0/T9B8jYB19xoucB
C89aDcUIAY7GaV/PJoPWnQu1bAV1xuHZ1xnD3ixRIHFU4iwfny5TKe9mrHAusuZj
Rc83qo5v7kBPNmUcuTcPdcKBIgGtglVU6Lr0JreMhrYjppF05gjxbGTUM6MJ+Fnr
4soaOzIOWMr8zJo2WOIwuCI5R7Pa+JRdbr4Ml8XJCmmMNAXJffEbPk7lbvmHAXtg
Ti1W8l+FnoLhUgKxXemtv2xoOOcuW4ooRiffuxRuHqMHKdqi9grTCT+Jlx6l72Ok
mDY/mq7RK8ZrfnVou6L/fjOmMa1axoltwqCEyL6YoP30emCR3YjOJQTPyiaIAMcA
sFmKeNkXJO0gm+jTuMFRWdsMcioGuSv+xAZ1GBIhG+CBm/JyMVoSAfaW62TAnW77
1SzCgCv17PzqjBkrdGAAtXdt8dopQifotS7uDdAs7+GaWZfNhQSr+H66nqAm0jwo
s1Zz/RITscRGlelCUWkLRsZ9Jrh78cnGnRW4cIvpYb/ccl+6d5yYVJ/VJwtedf+m
3Dmrv001iET1vg0=
=g3mK
-----END PGP SIGNATURE-----

Attachment: pgpC0vfFPbzR4.pgp
Description: PGP signature


--- End Message ---

Reply to: