Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package EternalTerminal for openSUSE:Factory checked in at 2022-08-18 16:49:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/EternalTerminal (Old) and /work/SRC/openSUSE:Factory/.EternalTerminal.new.2083 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "EternalTerminal" Thu Aug 18 16:49:18 2022 rev:16 rq:997668 version:6.2.1 Changes: -------- --- /work/SRC/openSUSE:Factory/EternalTerminal/EternalTerminal.changes 2022-05-06 19:00:15.425416733 +0200 +++ /work/SRC/openSUSE:Factory/.EternalTerminal.new.2083/EternalTerminal.changes 2022-08-18 16:49:36.209506860 +0200 @@ -1,0 +2,8 @@ +Thu Aug 18 06:04:48 UTC 2022 - Michael Vetter <mvet...@suse.com> + +- Require gcc-c++ instead of gcc12-c++ in most cases + This will be gcc12-c++ on TW by default + In Leap 15.3/15.4 hard-require gcc10-c++ since the build fails with + older versions + +------------------------------------------------------------------- @@ -14,0 +23,4 @@ + * CVE-2022-24949 [bsc#1202435] + * CVE-2022-24950 [bsc#1202434] + * CVE-2022-24951 [bsc#1202433] + * CVE-2022-24952 [bsc#1202432] ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ EternalTerminal.spec ++++++ --- /var/tmp/diff_new_pack.ASog6I/_old 2022-08-18 16:49:36.897508462 +0200 +++ /var/tmp/diff_new_pack.ASog6I/_new 2022-08-18 16:49:36.901508471 +0200 @@ -30,7 +30,12 @@ BuildRequires: curl-devel BuildRequires: firewall-macros BuildRequires: firewalld -BuildRequires: gcc12-c++ +%if 0%{?sle_version} == 150400 || 0%{?sle_version} == 150300 +BuildRequires: gcc10-c++ +%define forced_gcc_version -10 +%else +BuildRequires: gcc-c++ +%endif BuildRequires: gflags-devel BuildRequires: libopenssl-1_1-devel BuildRequires: libsodium-devel @@ -50,6 +55,11 @@ %autosetup -n EternalTerminal-et-v%{version} -p1 %build + +%if 0%{?forced_gcc_version:1} +export CC=gcc%{?forced_gcc_version} +export CXX=g++%{?forced_gcc_version} +%endif export CXXFLAGS="%{optflags} -std=c++17" # see https://github.com/MisterTea/EternalTerminal/issues/403 %cmake -DDISABLE_VCPKG:BOOL=ON -DProtobuf_LITE_LIBRARY=%{_libdir}/libprotobuf-lite.so