Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gmmlib for openSUSE:Factory checked 
in at 2026-09-29 17:54:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gmmlib (Old)
 and      /work/SRC/openSUSE:Factory/.gmmlib.new.383539 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gmmlib"

Tue Sep 29 17:54:38 2026 rev:44 rq:1381471 version:22.10.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gmmlib/gmmlib.changes    2026-04-22 
16:55:53.002780243 +0200
+++ /work/SRC/openSUSE:Factory/.gmmlib.new.383539/gmmlib.changes        
2026-09-29 17:56:14.001337930 +0200
@@ -1,0 +2,9 @@
+Tue Sep 29 10:06:38 UTC 2026 - Tomáš Chvátal <[email protected]>
+
+- Add gmmlib-ssp-strong.patch: upstream sets the basic
+  -fstack-protector in Source/GmmLib/Linux.cmake (both the aarch64 and
+  x86 branches), which downgrades the distro -fstack-protector-strong
+  default; use -fstack-protector-strong instead. Pass -p1 to %autosetup
+  so the patch strip level is explicit.
+
+-------------------------------------------------------------------

New:
----
  gmmlib-ssp-strong.patch

----------(New B)----------
  New:
- Add gmmlib-ssp-strong.patch: upstream sets the basic
  -fstack-protector in Source/GmmLib/Linux.cmake (both the aarch64 and
----------(New E)----------

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

Other differences:
------------------
++++++ gmmlib.spec ++++++
--- /var/tmp/diff_new_pack.BYOV2A/_old  2026-09-29 17:56:14.649364955 +0200
+++ /var/tmp/diff_new_pack.BYOV2A/_new  2026-09-29 17:56:14.651365038 +0200
@@ -27,6 +27,10 @@
 URL:            https://github.com/intel/gmmlib
 Source0:        %{url}/archive/refs/tags/intel-%{name}-%{version}.tar.gz
 Source1:        baselibs.conf
+# Upstream sets the basic -fstack-protector in Source/GmmLib/Linux.cmake
+# (both the aarch64 and x86 branches), which downgrades the distro
+# -fstack-protector-strong default; use the strong variant instead.
+Patch1:         gmmlib-ssp-strong.patch
 BuildRequires:  c++_compiler
 BuildRequires:  cmake
 BuildRequires:  pkgconfig
@@ -63,7 +67,7 @@
 This package provides development files.
 
 %prep
-%autosetup -n %{name}-intel-%{name}-%{version}
+%autosetup -p1 -n %{name}-intel-%{name}-%{version}
 
 %build
 chmod a-x LICENSE.md

++++++ gmmlib-ssp-strong.patch ++++++
--- a/Source/GmmLib/Linux.cmake
+++ b/Source/GmmLib/Linux.cmake
@@ -47,7 +47,7 @@
     # Common defines
     -DUSE_NEON
     # Other common flags
-    -fstack-protector
+    -fstack-protector-strong
     -fdata-sections
     -ffunction-sections
     -fmessage-length=0
@@ -97,7 +97,7 @@
     -DUSE_SSE3
     -DUSE_SSSE3
     # Other common flags
-    -fstack-protector
+    -fstack-protector-strong
     -fdata-sections
     -ffunction-sections
     -fmessage-length=0

Reply via email to