Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package abseil-cpp for openSUSE:Factory checked in at 2022-07-13 14:31:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/abseil-cpp (Old) and /work/SRC/openSUSE:Factory/.abseil-cpp.new.1523 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "abseil-cpp" Wed Jul 13 14:31:49 2022 rev:25 rq:988573 version:20220623.0 Changes: -------- --- /work/SRC/openSUSE:Factory/abseil-cpp/abseil-cpp.changes 2022-07-05 12:27:09.697842978 +0200 +++ /work/SRC/openSUSE:Factory/.abseil-cpp.new.1523/abseil-cpp.changes 2022-07-13 14:32:00.701259274 +0200 @@ -1,0 +2,6 @@ +Mon Jul 11 14:56:15 UTC 2022 - Bruno Pitrus <brunopit...@hotmail.com> + +- Add Fix-maes-msse41-leaking-into-pkgconfig.patch + * Do not make programs compiled with abseil require new-ish CPUs. + +------------------------------------------------------------------- New: ---- Fix-maes-msse41-leaking-into-pkgconfig.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ abseil-cpp.spec ++++++ --- /var/tmp/diff_new_pack.0QrNjq/_old 2022-07-13 14:32:01.433260219 +0200 +++ /var/tmp/diff_new_pack.0QrNjq/_new 2022-07-13 14:32:01.437260224 +0200 @@ -34,6 +34,8 @@ %else Patch0: options-cxx17.patch %endif +# PATCH-FIX-UPSTREAM Fix-maes-msse41-leaking-into-pkgconfig.patch +Patch1: Fix-maes-msse41-leaking-into-pkgconfig.patch %description Abseil is a collection of C++11 libraries which augment the C++ ++++++ Fix-maes-msse41-leaking-into-pkgconfig.patch ++++++ Fix for programs depending on abseil getting unexpectedly compiled with -maes -msse4.1 (or equivalent for other platforms), raising the CPU requirement. --- a/CMake/AbseilHelpers.cmake 2022-06-23 20:22:47.000000000 +0200 +++ b/CMake/AbseilHelpers.cmake 2022-07-11 16:51:58.364596579 +0200 @@ -166,6 +166,8 @@ set(PC_CFLAGS "${PC_CFLAGS} ${cflag}") elseif(${cflag} MATCHES "^(-W|/w[1234eo])") # Don't impose our warnings on others. + elseif(${cflag} MATCHES "^-m") + # Don't impose CPU instruction requirements on others, as the code performs feature detection on runtime. else() set(PC_CFLAGS "${PC_CFLAGS} ${cflag}") endif()