Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package qt6-base for openSUSE:Factory 
checked in at 2023-07-08 22:47:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qt6-base (Old)
 and      /work/SRC/openSUSE:Factory/.qt6-base.new.23466 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qt6-base"

Sat Jul  8 22:47:04 2023 rev:35 rq:1097537 version:6.5.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/qt6-base/qt6-base.changes        2023-06-07 
23:08:42.395790910 +0200
+++ /work/SRC/openSUSE:Factory/.qt6-base.new.23466/qt6-base.changes     
2023-07-08 22:47:05.263103344 +0200
@@ -1,0 +2,10 @@
+Fri Jun 30 15:13:07 UTC 2023 - Christophe Marin <[email protected]>
+
+- Update subpackages requirements
+
+-------------------------------------------------------------------
+Thu Jun 29 11:13:42 UTC 2023 - Christophe Marin <[email protected]>
+
+- Replace 0001-Require-GCC-10.patch with 0001-Require-GCC-12.patch
+
+-------------------------------------------------------------------

Old:
----
  0001-Require-GCC-10.patch

New:
----
  0001-Require-GCC-12.patch

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

Other differences:
------------------
++++++ qt6-base.spec ++++++
--- /var/tmp/diff_new_pack.0ITUlH/_old  2023-07-08 22:47:06.335109787 +0200
+++ /var/tmp/diff_new_pack.0ITUlH/_new  2023-07-08 22:47:06.339109811 +0200
@@ -1,5 +1,5 @@
 #
-# spec file
+# spec file for package qt6-base
 #
 # Copyright (c) 2023 SUSE LLC
 #
@@ -47,15 +47,15 @@
 # No need to pollute the library dir with object files, install them in the 
qt6 subfolder
 Patch101:       0001-CMake-Install-objects-files-into-ARCHDATADIR.patch
 %if 0%{?suse_version} == 1500
-Patch102:       0001-Require-GCC-10.patch
+Patch102:       0001-Require-GCC-12.patch
 %endif
 ##
 BuildRequires:  cmake >= 3.18.3
 BuildRequires:  cups-devel
 # The default GCC version in Leap 15 is too old
 %if 0%{?suse_version} == 1500
-BuildRequires:  gcc10-PIE
-BuildRequires:  gcc10-c++
+BuildRequires:  gcc12-PIE
+BuildRequires:  gcc12-c++
 %else
 BuildRequires:  gcc-c++
 %endif
@@ -236,8 +236,8 @@
 Requires:       qt6-base-common-devel = %{version}
 %if 0%{?suse_version} == 1500
 # Some public classes require C++ 17 features
-Requires:       gcc10-PIE
-Requires:       gcc10-c++
+Requires:       gcc12-PIE
+Requires:       gcc12-c++
 %endif
 
 %description -n qt6-core-devel
@@ -327,6 +327,7 @@
 Requires:       cmake(Qt6EglFSDeviceIntegrationPrivate) = %{real_version}
 Requires:       cmake(Qt6EglFsKmsSupportPrivate) = %{real_version}
 Requires:       cmake(Qt6FbSupportPrivate) = %{real_version}
+Requires:       cmake(Qt6Gui) = %{real_version}
 Requires:       cmake(Qt6InputSupportPrivate) = %{real_version}
 Requires:       pkgconfig(xkbcommon)
 
@@ -578,8 +579,8 @@
 %description -n qt6-docs-common
 This package contains common files used for building Qt documentation.
 
-
 ### Static libraries ###
+
 %package -n qt6-exampleicons-devel-static
 Summary:        Qt ExampleIcons module
 # TODO
@@ -636,8 +637,8 @@
 This package provides private headers of libQt6PlatformSupport that do not have
 any ABI or API guarantees.
 
-
 ### Plugins ###
+
 %package -n qt6-networkinformation-glib
 Summary:        Network information for QNetworkInformation using 
GNetworkMonitor
 

++++++ 0001-Require-GCC-10.patch -> 0001-Require-GCC-12.patch ++++++
--- /work/SRC/openSUSE:Factory/qt6-base/0001-Require-GCC-10.patch       
2021-10-04 18:41:36.982218477 +0200
+++ /work/SRC/openSUSE:Factory/.qt6-base.new.23466/0001-Require-GCC-12.patch    
2023-07-08 22:47:05.243103224 +0200
@@ -1,10 +1,10 @@
-From afa2842218c05393ddc77165d402190831dec283 Mon Sep 17 00:00:00 2001
-From: Christophe Giboudeaux <[email protected]>
+From fcd37b9845e4b4a362e7f2bb570955fad623bac8 Mon Sep 17 00:00:00 2001
+From: Christophe Marin <[email protected]>
 Date: Sun, 6 Jun 2021 10:44:09 +0200
-Subject: [PATCH] Require GCC 10
+Subject: [PATCH] Require GCC 12 on Leap
 
-qtbase fails to build with compilers that only partially support c++17.
-Some public headers also #include files that require newer compilers.
+The default compiler in Leap doesn't match the Qt requirements.
+Use the latest compiler version available on Leap.
 
 Change-Id: I0c4ad87af4dd60d12fa09366eb9910edafcc9c4c
 ---
@@ -13,7 +13,7 @@
  2 files changed, 5 insertions(+), 5 deletions(-)
 
 diff --git a/mkspecs/common/g++-base.conf b/mkspecs/common/g++-base.conf
-index c337696304..0be89b78a8 100644
+index d392879f66..5aac58a546 100644
 --- a/mkspecs/common/g++-base.conf
 +++ b/mkspecs/common/g++-base.conf
 @@ -8,14 +8,14 @@
@@ -21,34 +21,34 @@
  #
  
 -QMAKE_COMPILER          = gcc
-+QMAKE_COMPILER          = gcc-10
++QMAKE_COMPILER          = gcc-12
  
 -QMAKE_CC                = $${CROSS_COMPILE}gcc
-+QMAKE_CC                = $${CROSS_COMPILE}gcc-10
++QMAKE_CC                = $${CROSS_COMPILE}gcc-12
  
  QMAKE_LINK_C            = $$QMAKE_CC
  QMAKE_LINK_C_SHLIB      = $$QMAKE_CC
  
 -QMAKE_CXX               = $${CROSS_COMPILE}g++
-+QMAKE_CXX               = $${CROSS_COMPILE}g++-10
++QMAKE_CXX               = $${CROSS_COMPILE}g++-12
  
  QMAKE_LINK              = $$QMAKE_CXX
  QMAKE_LINK_SHLIB        = $$QMAKE_CXX
 diff --git a/mkspecs/common/gcc-base.conf b/mkspecs/common/gcc-base.conf
-index 9942089ed5..8b282d4b5b 100644
+index ae58326289..7bc6a54ccb 100644
 --- a/mkspecs/common/gcc-base.conf
 +++ b/mkspecs/common/gcc-base.conf
-@@ -123,8 +123,8 @@ QMAKE_CFLAGS_MIPS_DSPR2 += -mdspr2
+@@ -124,8 +124,8 @@ QMAKE_CFLAGS_MIPS_DSPR2 += -mdspr2
  QMAKE_CFLAGS_ARCH_HASWELL           = -march=core-avx2
  
  # Wrapper tools that understand .o/.a files with GIMPLE instead of machine 
code
 -QMAKE_AR_LTCG           = gcc-ar cqs
 -QMAKE_NM_LTCG           = gcc-nm -P
-+QMAKE_AR_LTCG           = gcc-ar-10 cqs
-+QMAKE_NM_LTCG           = gcc-nm-10 -P
++QMAKE_AR_LTCG           = gcc-ar-12 cqs
++QMAKE_NM_LTCG           = gcc-nm-12 -P
  QMAKE_RANLIB_LTCG       = true          # No need to run since gcc-ar has "s"
  
  QMAKE_LINK_OBJECT_SCRIPT = object_script
 -- 
-2.31.1
+2.41.0
 

Reply via email to