shield
Recommended update for valgrind
SUSE-SLES-16.0-1197
This update for valgrind fixes the following issues: - update to 3.27.1 (jsc#PED-15483): * valgrind 3.27 "--fair-sched=yes" does not work * Valgrind incorrectly unpacks the result of sys_port (port_getn) * on error, leading to a ~60s wallclock time delay on every call * n-i-bz Update vg-lifespan (copyright) years * n-i-bz Use SSizeT for VG_(readlink) result in VG_(realpath) - update to 3.27.0: * VALGRIND_REPLACES_MALLOC Returns 1 if the tool replaces malloc. * VALGRIND_GET_TOOLNAME Get the running tool name as a string. Takes two arguments, an input buffer pointer and the length of that buffer. * 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. * 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. - remove 32bit for all SLES 16 based products (jsc#PED-15782) - update to 3.26.0: * Upgrade to the GNU General Public License version 3. * Control building documentation. When using make dist set the Makefile BUILD_DOCS to none, all or html. none, does not build any documentation. * New VEX API function LibVEX_set_VexControl * The deprecated IROps: Iop_Clz32/64 and Iop_Ctz32/64 have been removed * The Linux Test Project (LTP) integration has been updated to v20250930. * --modify-fds=yes has been added. It acts like --modify-fds=high (the highest available file descriptor is returned first) except when when the lowers stdin/stdout/stderr (file descriptors 0, 1, 2) are available. * With --xml=yes log output protocol 6 is now always used. * Add "bad" option for --track-fds. When --track-fds=bad is specified, do not produce errors about unclosed file descriptors at program exit. * vgdb will now handle the qExecAndArgs packet. * DWARF inlined subroutine handling has been rewritten to work cross compile units. - updated keyring from https://www.klomp.org/mark/gnupg-pub.txt - Enable build on riscv64 - Fix file list
-
Release DateJul 10 2026
-
References
-
Typerecommended
-
Severitymoderate
cloud_download Downloads
SUSE Linux Enterprise Server for SAP applications 16.0 x86_64
-
Packagesvalgrind
Memory Management Debuggervalgrind-client-headers3.27.1-160000.1.1 lock rpm
Header files for for Valgrindvalgrind-devel3.27.1-160000.1.1 lock rpm
Header files for for Valgrind3.27.1-160000.1.1 lock rpm
SUSE Linux Enterprise Server 16.0 ppc64le
-
Packagesvalgrind
Memory Management Debuggervalgrind-client-headers3.27.1-160000.1.1 lock rpm
Header files for for Valgrindvalgrind-devel3.27.1-160000.1.1 lock rpm
Header files for for Valgrind3.27.1-160000.1.1 lock rpm
SUSE Linux Enterprise Server 16.0 s390x
-
Packagesvalgrind
Memory Management Debuggervalgrind-client-headers3.27.1-160000.1.1 lock rpm
Header files for for Valgrindvalgrind-devel3.27.1-160000.1.1 lock rpm
Header files for for Valgrind3.27.1-160000.1.1 lock rpm
SUSE Linux Enterprise Server 16.0 x86_64
-
Packagesvalgrind
Memory Management Debuggervalgrind-client-headers3.27.1-160000.1.1 lock rpm
Header files for for Valgrindvalgrind-devel3.27.1-160000.1.1 lock rpm
Header files for for Valgrind3.27.1-160000.1.1 lock rpm
SUSE Linux Enterprise Server for SAP applications 16.0 ppc64le
-
Packagesvalgrind
Memory Management Debuggervalgrind-client-headers3.27.1-160000.1.1 lock rpm
Header files for for Valgrindvalgrind-devel3.27.1-160000.1.1 lock rpm
Header files for for Valgrind3.27.1-160000.1.1 lock rpm
SUSE Linux Enterprise Server 16.0 aarch64
-
Packagesvalgrind
Memory Management Debuggervalgrind-client-headers3.27.1-160000.1.1 lock rpm
Header files for for Valgrindvalgrind-devel3.27.1-160000.1.1 lock rpm
Header files for for Valgrind3.27.1-160000.1.1 lock rpm