Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gpgme for openSUSE:Factory checked in at 2023-09-25 20:00:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gpgme (Old) and /work/SRC/openSUSE:Factory/.gpgme.new.1770 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gpgme" Mon Sep 25 20:00:00 2023 rev:100 rq:1113289 version:1.22.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gpgme/gpgme.changes 2023-08-23 14:56:52.229910374 +0200 +++ /work/SRC/openSUSE:Factory/.gpgme.new.1770/gpgme.changes 2023-09-25 20:00:19.887948482 +0200 @@ -1,0 +2,14 @@ +Sat Sep 23 23:26:53 UTC 2023 - Christophe Marin <[email protected]> + +- Use GCC 12 for building the Qt6 library on Leap 15. The + default compiler is too old. +- Use '%{without xxx}' rather than '!%{with xxx}' in spec file + +------------------------------------------------------------------- +Sat Sep 23 23:26:53 UTC 2023 - Christophe Marin <[email protected]> + +- Use GCC 12 for building the Qt6 library. The default compiler + is too old. +- Use '%{without xxx}' rather than '!%{with xxx}' in spec file + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gpgme.spec ++++++ --- /var/tmp/diff_new_pack.eDDX5h/_old 2023-09-25 20:00:21.420003717 +0200 +++ /var/tmp/diff_new_pack.eDDX5h/_new 2023-09-25 20:00:21.424003861 +0200 @@ -70,6 +70,12 @@ BuildRequires: pkgconfig(Qt5Test) %endif %if %{with qt6} +%if 0%{?suse_version} < 1550 +# The default compiler is too old for Qt6, use the newest +# version available in the :Update repo +BuildRequires: gcc12-c++ +BuildRequires: gcc12-PIE +%endif BuildRequires: pkgconfig(Qt6Core) >= 6.4.0 BuildRequires: pkgconfig(Qt6Test) %endif @@ -254,6 +260,10 @@ %if %{with qt6} languages="cpp qt6" +%if 0%{?suse_version} < 1550 +# Qt6 needs full c++-17 support +export CXX=g++-12 CC=gcc-12 CPP=cpp-12 +%endif %endif %configure \ @@ -290,12 +300,12 @@ %ldconfig_scriptlets -n libqgpgmeqt6-15 %endif -%if !%{with qt} && !%{with qt6} +%if %{without qt} && %{without qt6} %ldconfig_scriptlets -n libgpgme11 %ldconfig_scriptlets -n libgpgmepp6 %endif -%if !%{with qt} && !%{with qt6} +%if %{without qt} && %{without qt6} %files %license COPYING COPYING.LESSER LICENSES %doc AUTHORS ChangeLog ChangeLog-2011 README NEWS THANKS TODO VERSION
