diff mbox series

patchelf: upgrade 0.19.1 -> 0.19.2

Message ID 20261002101441.1943643-1-jennifer.chukwu@amarulasolutions.com
State New
Headers show
Series patchelf: upgrade 0.19.1 -> 0.19.2 | expand

Commit Message

Jennifer Chukwu Oct. 2, 2026, 10:14 a.m. UTC
A bug fix release for rewriting executables after stripping.

- Fix executable corruption when patching again after strip removes padding
  between load segments, as seen when bootstrapping GHC (#593, #667).
  Rewritten sections and program headers now use the address mapping
  of the load segment covering the ELF header.
- Avoid allocating an unnecessary extra page when growing executable
  sections, while keeping split load segments from overlapping after page alignment (#667).

Signed-off-by: Jennifer Chukwu <jennifer.chukwu@amarulasolutions.com>
---
 meta/recipes-devtools/patchelf/patchelf_git.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
diff mbox series

Patch

diff --git a/meta/recipes-devtools/patchelf/patchelf_git.bb b/meta/recipes-devtools/patchelf/patchelf_git.bb
index 741c1e6612..a69f3b9d75 100644
--- a/meta/recipes-devtools/patchelf/patchelf_git.bb
+++ b/meta/recipes-devtools/patchelf/patchelf_git.bb
@@ -5,9 +5,9 @@  HOMEPAGE = "https://github.com/NixOS/patchelf"
 LICENSE = "GPL-3.0-only"
 
 SRC_URI = "git://github.com/NixOS/patchelf;protocol=https;branch=master;tag=${PV}"
-SRCREV = "7688b17c18d16f67fa8d5a82a2404c2e3a18648d"
+SRCREV = "382d8bc12db9e720515da49d9c272ef4a622c3c0"
 
-PV = "0.19.1"
+PV = "0.19.2"
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=c678957b0c8e964aa6c70fd77641a71e"