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

Bug#1023944: marked as done (kxmlgui FTCBFS: disables designer plugin)



Your message dated Mon, 18 Mar 2024 23:32:45 +0000
with message-id <E1rmMTF-00H6ky-J2@fasolo.debian.org>
and subject line Bug#1023944: fixed in kxmlgui 5.115.0-1
has caused the Debian Bug report #1023944,
regarding kxmlgui 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.)


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

kxmlgui fails to cross build from source, because building tests fails.
However, cross builds are performed with the nocheck option, so they
should not be building tests. I'm attaching a patch to disable building
tests for nocheck builds for your convenience. With this patch, it cross
builds successfully.

Helmut
diff --minimal -Nru kxmlgui-5.98.0/debian/changelog kxmlgui-5.98.0/debian/changelog
--- kxmlgui-5.98.0/debian/changelog	2022-09-18 23:11:47.000000000 +0200
+++ kxmlgui-5.98.0/debian/changelog	2022-11-12 21:06:41.000000000 +0100
@@ -1,3 +1,10 @@
+kxmlgui (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 21:06:41 +0100
+
 kxmlgui (5.98.0-1) unstable; urgency=medium
 
   [ Aurélien COUDERC ]
diff --minimal -Nru kxmlgui-5.98.0/debian/patches/cross.patch kxmlgui-5.98.0/debian/patches/cross.patch
--- kxmlgui-5.98.0/debian/patches/cross.patch	1970-01-01 01:00:00.000000000 +0100
+++ kxmlgui-5.98.0/debian/patches/cross.patch	2022-11-12 21:04:52.000000000 +0100
@@ -0,0 +1,11 @@
+--- kxmlgui-5.98.0.orig/CMakeLists.txt
++++ kxmlgui-5.98.0/CMakeLists.txt
+@@ -39,7 +39,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")
+ 
+ # Dependencies
diff --minimal -Nru kxmlgui-5.98.0/debian/patches/series kxmlgui-5.98.0/debian/patches/series
--- kxmlgui-5.98.0/debian/patches/series	1970-01-01 01:00:00.000000000 +0100
+++ kxmlgui-5.98.0/debian/patches/series	2022-11-12 21:04:34.000000000 +0100
@@ -0,0 +1 @@
+cross.patch
diff --minimal -Nru kxmlgui-5.98.0/debian/rules kxmlgui-5.98.0/debian/rules
--- kxmlgui-5.98.0/debian/rules	2022-07-28 00:30:54.000000000 +0200
+++ kxmlgui-5.98.0/debian/rules	2022-11-12 21:06:40.000000000 +0100
@@ -9,7 +9,7 @@
 	dh $@ --with pkgkde_symbolshelper
 
 override_dh_auto_configure:
-	dh_auto_configure -- -DBUILD_QCH=ON -DXMLGUI_DISTRIBUTION_TEXT="$(DEB_VENDOR) packages" -DBUILD_TESTING=OFF
+	dh_auto_configure -- -DBUILD_QCH=ON -DXMLGUI_DISTRIBUTION_TEXT="$(DEB_VENDOR) packages" -DBUILD_TESTING=OFF -DBUILD_DESIGNERPLUGIN=ON
 
 override_dh_auto_test:
 	# Disable dh_auto_test at build time

--- End Message ---
--- Begin Message ---
Source: kxmlgui
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
kxmlgui, 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 1023944@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 kxmlgui 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:05:11 +0100
Source: kxmlgui
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: 1023944
Changes:
 kxmlgui (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 to Uploaders.
   * Fix FTCBFS: Build designer plugin, thx to Helmut Grohne (Closes:
     #1023944).
Checksums-Sha1:
 b611c167879288d03ed85836c02b27cdf0525749 3173 kxmlgui_5.115.0-1.dsc
 ea07dfffc5fdef6112fb981b3aac1cc7290bfe5d 2953252 kxmlgui_5.115.0.orig.tar.xz
 7b43faa93854872620e0f90c18de7cdfe74affb5 488 kxmlgui_5.115.0.orig.tar.xz.asc
 9dc862801afdd785fc78e0aaa27ae11d25a657d2 18060 kxmlgui_5.115.0-1.debian.tar.xz
 03ca19ee36a520c8dff897622788c69323cf937e 15938 kxmlgui_5.115.0-1_source.buildinfo
Checksums-Sha256:
 f3b4174e826deea0fb363b432d15e876fccbe88b8378a51bcfa5c940818f7697 3173 kxmlgui_5.115.0-1.dsc
 6b712d22d444210f803511daa7792b37ad1f8b29b7bcafee940ef0c06cb3783d 2953252 kxmlgui_5.115.0.orig.tar.xz
 0873bd90967fb5ba04f6a5d5eaa8462d5ff3f91ba667c726fbd93839caec5583 488 kxmlgui_5.115.0.orig.tar.xz.asc
 e6a121ad0edce72de0bf2d0481c99879e0fa70f80fb7ab982dec3e10d4954284 18060 kxmlgui_5.115.0-1.debian.tar.xz
 0d8b314a9bfe69bb8bdc00141147eaea90a0fed06ccfbd085efb7daf62fad898 15938 kxmlgui_5.115.0-1_source.buildinfo
Files:
 a13fac86b4bc8a2715b5f223067963fd 3173 libs optional kxmlgui_5.115.0-1.dsc
 30270996c70d97fbda952aa2f822339f 2953252 libs optional kxmlgui_5.115.0.orig.tar.xz
 3c623adbed47c758b56603cbab5bc738 488 libs optional kxmlgui_5.115.0.orig.tar.xz.asc
 5a22a9f8d2e342eedcf6f549b81b2d41 18060 libs optional kxmlgui_5.115.0-1.debian.tar.xz
 f5e8acd36d0a3033b3cb4b75f45192a2 15938 libs optional kxmlgui_5.115.0-1_source.buildinfo

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

iQJIBAEBCgAyFiEEYodBXDR68cxZHu3Knp96YDB3/lYFAmX4yLMUHGRlbHRhb25l
QGRlYmlhbi5vcmcACgkQnp96YDB3/laJJxAAj8s5ZUsRN/CZRDqs4rNLfrHahUhr
eKBbCnzRKpnqqF8C0uZMxuHIRkpfepmYj8pDtyFgawtGSTm5BEu7q62VclU186Te
Bm4iR9bcel/NMTEBAsZ9Ua/DjdSVOxo23MbYkaNWHvs523WUJoEaZb/dxSZXUo35
w4A7eFJ5CFE6r+pYC5AbDERn9fcdMpy960KioYgiDqbqIpzhGfDXi6AOMo/xitrh
qrbKVFBZrh2Rn8m9dS++zLZojUYV6vydHPEZCvpZbMBOZ8nYjkX2+vLkx+i4TgJY
QLJflD2Vfq2nGVHmWEcmClfp2tefueb2rPuJ9+MQv45YyKeZLw+kIU+uRctDsMbk
asYebG8UdcEOmDdDgQDf1Oq44JKc0yKBJbrrQsKy0iprpM15MPhM/6vliMsfFz9W
hWXGq/LhekoKXDrYwFvChSlEW0yeiNWIgOxbTO8hHvmRPng+XrBzHs0MdBwbJoTX
0MkG2+bbWej7wGd7zY7WibEWA2KZ5fcOg30G7mvRDh4ZAj6RECwAOjtgAfPUI3wX
ennY946xJ0C+0Un+MK11Of8nAOGb3wxug1FXqhyFB8QYYq4aMrhpHBhQ1x1rxuls
cU58bO8g8Hda417w9zk6J0FWcGQOBkcTcTNrkQauu9mfw0uhmagV91f6o5OvVaZ1
2eDJum+MmiZ2juo=
=aAOz
-----END PGP SIGNATURE-----

Attachment: pgpXSM068tNnc.pgp
Description: PGP signature


--- End Message ---

Reply to: