Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package valgrind for openSUSE:Factory 
checked in at 2026-05-06 19:17:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/valgrind (Old)
 and      /work/SRC/openSUSE:Factory/.valgrind.new.30200 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "valgrind"

Wed May  6 19:17:21 2026 rev:159 rq:1350875 version:3.27.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/valgrind/valgrind.changes        2026-04-18 
21:32:03.099008595 +0200
+++ /work/SRC/openSUSE:Factory/.valgrind.new.30200/valgrind.changes     
2026-05-06 19:17:38.280444169 +0200
@@ -1,0 +2,33 @@
+Mon May  4 21:39:29 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 3.27.0:
+  * VALGRIND_REPLACES_MALLOC Returns 1 if the tool replaces
+    malloc (e.g., memcheck).  Returns 0 if the tool does not replace
+    malloc (e.g., cachegrind and callgrind) or if the executable is
+    not running under VALGRIND.
+  * VALGRIND_GET_TOOLNAME Get the running tool name as a
+    string. Takes two arguments, an input buffer pointer and the
+    length of that buffer. Returns the required length (including
+    terminating nul) for the tool name. Returns 0 and the contents
+    supplied buffer are not modified if not running under Valgrind.
+  * linux lightweight guard pages (madvise MADV_GUARD_INSTALL)
+    supported
+  * glibc 2.42+ (with linux 6.13+) uses MADV_GUARD_INSTALL to
+    setup stack guard pages. These lightweight guard pages are now
+    supported under valgrind. By default, Valgrind can handle to up to 500
+    madvise guard pages. With thread heavy workloads the default value
+    might not be sufficient. Use --max-guard-pages=N to provide a different
+    limit.
+  * If --max-guard-pages is not set explicitly, then it will
+    default to the --max-threads setting.
+  * --num-callers now has a minimum value of 2.
+  * x86: Support for SSE4.1 instructions has been ported from
+    AMD64 to (32bit) x86.
+  * s390x: Machine models older than z196 are no longer
+    supported.
+  * s390x: Support new z/Architecture features from the 15th
+    edition.  In particular this enables running binaries compiled
+    with `-march=arch15' or `-march=z17' and exploiting the new MSA
+    extensions 10-13.
+
+-------------------------------------------------------------------

Old:
----
  valgrind-3.26.0.tar.bz2
  valgrind-3.26.0.tar.bz2.asc

New:
----
  valgrind-3.27.0.tar.bz2
  valgrind-3.27.0.tar.bz2.asc

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

Other differences:
------------------
++++++ valgrind.spec ++++++
--- /var/tmp/diff_new_pack.H7gw9b/_old  2026-05-06 19:17:40.592539449 +0200
+++ /var/tmp/diff_new_pack.H7gw9b/_new  2026-05-06 19:17:40.628540932 +0200
@@ -29,7 +29,7 @@
 %endif
 %bcond_without docs
 Name:           valgrind%{?psuffix}
-Version:        3.26.0
+Version:        3.27.0
 Release:        0
 Summary:        Memory Management Debugger
 License:        GFDL-1.2-only AND GPL-3.0-or-later

++++++ valgrind-3.26.0.tar.bz2 -> valgrind-3.27.0.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/valgrind/valgrind-3.26.0.tar.bz2 
/work/SRC/openSUSE:Factory/.valgrind.new.30200/valgrind-3.27.0.tar.bz2 differ: 
char 11, line 1

Reply via email to