Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kf6-kirigami for openSUSE:Factory 
checked in at 2024-09-09 14:43:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kf6-kirigami (Old)
 and      /work/SRC/openSUSE:Factory/.kf6-kirigami.new.10096 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kf6-kirigami"

Mon Sep  9 14:43:18 2024 rev:8 rq:1199325 version:6.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kf6-kirigami/kf6-kirigami.changes        
2024-08-10 19:10:33.528654756 +0200
+++ /work/SRC/openSUSE:Factory/.kf6-kirigami.new.10096/kf6-kirigami.changes     
2024-09-09 14:43:22.784058362 +0200
@@ -1,0 +2,6 @@
+Sat Sep  7 08:46:42 UTC 2024 - Christophe Marin <christo...@krop.fr>
+
+- Add upstream change (kde#488326, boo#1228876):
+  * 0001-Disable-cachegen.patch
+
+-------------------------------------------------------------------

New:
----
  0001-Disable-cachegen.patch

BETA DEBUG BEGIN:
  New:- Add upstream change (kde#488326, boo#1228876):
  * 0001-Disable-cachegen.patch
BETA DEBUG END:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kf6-kirigami.spec ++++++
--- /var/tmp/diff_new_pack.kIQjie/_old  2024-09-09 14:43:23.316080437 +0200
+++ /var/tmp/diff_new_pack.kIQjie/_new  2024-09-09 14:43:23.316080437 +0200
@@ -35,6 +35,8 @@
 Source1:        %{rname}-%{version}.tar.xz.sig
 Source2:        frameworks.keyring
 %endif
+# PATCH-FIX-UPSTREAM
+Patch0:         0001-Disable-cachegen.patch
 BuildRequires:  doxygen
 BuildRequires:  kf6-extra-cmake-modules >= %{_kf6_bugfix_version}
 BuildRequires:  qt6-gui-private-devel >= %{qt6_version}

++++++ 0001-Disable-cachegen.patch ++++++
>From 7dea849cc263ddb33986e1e93669459ddde6990e Mon Sep 17 00:00:00 2001
From: Albert Astals Cid <aa...@kde.org>
Date: Sun, 21 Jul 2024 00:32:51 +0200
Subject: [PATCH] Disable cachegen

For some reason it breaks kirigami

BUGS: 488326
---
 src/CMakeLists.txt | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 85ce632f..cbdf4efb 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -9,12 +9,12 @@ add_subdirectory(layouts)
 add_library(Kirigami)
 add_library(KF6::Kirigami ALIAS Kirigami)
 
-if (WIN32)
-    # Kirigami apparently adds too many sources so on Windows we end
-    # up running into command line length limits. So disable cache
-    # generation on Windows for now.
-    set(_extra_options NO_CACHEGEN)
-endif()
+# On Windows Kirigami apparently adds too many sources so on Windows we end
+# up running into command line length limits. So disable cache
+# generation on Windows for now.
+# On Qt 6.7.2 cachegen is causing https://bugs.kde.org/show_bug.cgi?id=488326
+# investigate if future versions fix it and we can re-enable it
+set(_extra_options NO_CACHEGEN)
 if (BUILD_SHARED_LIBS)
     set(_extra_options ${_extra_options} NO_PLUGIN_OPTIONAL)
 endif()
-- 
2.46.0

Reply via email to