SUSE-RU-2025:20619-1: moderate: Recommended update for libpulp

SLE-UPDATES null at suse.de
Fri Aug 29 20:30:50 UTC 2025



# Recommended update for libpulp

Announcement ID: SUSE-RU-2025:20619-1  
Release Date: 2025-08-14T14:14:33Z  
Rating: moderate  
References:

  * bsc#1228879
  * bsc#1231727
  * bsc#1239092
  * bsc#1240031
  * bsc#1241897
  * bsc#1243923
  * bsc#1244263
  * jsc#PED-10952
  * jsc#PED-11850

  
Affected Products:

  * SUSE Linux Micro 6.1

  
  
An update that contains two features and has seven fixes can now be installed.

## Description:

This update for libpulp fixes the following issues:

Update package with libpulp-0.3.15:

  * Fix race condition on ppc64le livepatching (bsc#1244263)
  * Fix SIGABRT when non-valid JSON is given at input (bsc#1243923)
  * Fix linking against libpthread on older versions of glibc for ppc64le.

Update package with libpulp-0.3.14:

  * Remove any linking to GLIBC_PRIVATE symbols.

Update package with libpulp-0.3.13:

  * Improve detection of -msplit-patch-nops flag (bsc#1240031).
  * Allow `trigger` to disable seccomp in target process while livepaching.
  * Make sure libpulp don't crash when calling libc.so.6 (bsc#1241897)

Update package with libpulp-0.3.12:

  * Remove TEXTRELs in ppc64le port (bsc#1239092).
  * Check for -msplit-patch-nops flag.

Update package with libpulp-0.3.11:

  * Detect whenever the process was loaded in a custom starting address.
  * ulp_stack now allocates multiples of page size.
  * Fix livepatching of `malloc` in ppc64le (jsc#PED-11850).

Update package with libpulp-0.3.10:

  * Fix livepatching on Debian systems.
  * Improve error message when ptrace_scope is active.
  * Avoid saving unecessary registers in ppc64le.
  * Fix failing tests when libpulp is loaded system-wide.
  * Correct TOC loading in ppc64le (jsc#PED-11850).

Update package with libpulp-0.3.9:

  * Fix limitation in ppc64le not being able to livepatch functions with more
    than 8 parameters (jsc#PED-11850).

  * Re-enable support for userspace livepatching in ppc64le (jsc#PED-11850).

  * Disable build on ppc64le until gcc-13 pfe patch reaches SP7.

  * Update package with libpulp-0.3.8:

  * Fix livepatching failure in glibc 2.40.
  * Force compilation with gcc-13 for SP7 and Tumbleweed (jsc#PED-10952).
  * Add ppc64le as supported architecture (jsc#PED-10952).

  * Cleanup /var/livepatches on boot time.

  * Add timestamps on each message.

  * Update rpm-helper script for SLE Micro (bsc#1228879).

  * Update macros.userspace-livepatch for SLE Micro (bsc#1228879).
  * Guard macros behind sle_version >= 1600.

  * Add SELinux policy for /var/livepatches (bsc#1228879).

  * Update rpm-helper script for SLE Micro.

Update package with libpulp-0.3.7

  * Fix fails due to realpath returning NULL in SLE-Micro.
  * Return insn_queue because of permission errors on /proc/self/mem.
  * Fix livepatch of malloc (bsc#1231727).

## Patch Instructions:

To install this SUSE update use the SUSE recommended installation methods like
YaST online_update or "zypper patch".  
Alternatively you can run the command listed for your product:

  * SUSE Linux Micro 6.1  
    zypper in -t patch SUSE-SLE-Micro-6.1-217=1

## Package List:

  * SUSE Linux Micro 6.1 (x86_64)
    * libpulp-tools-debuginfo-0.3.15-slfo.1.1_1.1
    * libpulp0-debuginfo-0.3.15-slfo.1.1_1.1
    * libpulp-debugsource-0.3.15-slfo.1.1_1.1
    * libpulp-tools-0.3.15-slfo.1.1_1.1
    * libpulp0-0.3.15-slfo.1.1_1.1

## References:

  * https://bugzilla.suse.com/show_bug.cgi?id=1228879
  * https://bugzilla.suse.com/show_bug.cgi?id=1231727
  * https://bugzilla.suse.com/show_bug.cgi?id=1239092
  * https://bugzilla.suse.com/show_bug.cgi?id=1240031
  * https://bugzilla.suse.com/show_bug.cgi?id=1241897
  * https://bugzilla.suse.com/show_bug.cgi?id=1243923
  * https://bugzilla.suse.com/show_bug.cgi?id=1244263
  * https://jira.suse.com/browse/PED-10952
  * https://jira.suse.com/browse/PED-11850

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.suse.com/pipermail/sle-updates/attachments/20250829/c679ea7e/attachment.htm>


More information about the sle-updates mailing list