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 <[email protected]>
---
 meta/recipes-devtools/patchelf/patchelf_git.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

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"
 
-- 
2.43.0

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#247101): 
https://lists.openembedded.org/g/openembedded-core/message/247101
Mute This Topic: https://lists.openembedded.org/mt/121544171/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to