pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/patchelf



Module Name:    pkgsrc
Committed By:   adam
Date:           Sun Nov  1 15:05:05 UTC 2026

Modified Files:
        pkgsrc/devel/patchelf: Makefile distinfo

Log Message:
patchelf: updated to 0.19.3

0.19.3

Bug fixes

Fix overlapping load segment mappings when growing an executable's interpreter
and then rewriting its RPATH. Preserve writable coverage of .dynamic so the
dynamic loader can update DT_DEBUG, fixing crashes in musl bootstrap GCC and
GNAT
Reuse the header load segment for further growth and reserve enough file and
virtual address space after strip removes padding, preventing later rewrites
from overlapping mappings or corrupting section contents
Keep the program header table covered by a load segment when repeated
executable rewrites split note segments and grow the table. This fixes invalid
PHDR coverage on x86_64 and an assertion failure on AArch64, including when
patching Grpc.Tools binaries
Update DT_VERDEF when .gnu.version_d is relocated, preventing the dynamic
loader from following stale symbol version definitions and crashing before
the program starts
Fix zsh completion of options, OS ABI names, input files, library names, and
colon-separated directory lists


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 pkgsrc/devel/patchelf/Makefile
cvs rdiff -u -r1.18 -r1.19 pkgsrc/devel/patchelf/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/patchelf/Makefile
diff -u pkgsrc/devel/patchelf/Makefile:1.21 pkgsrc/devel/patchelf/Makefile:1.22
--- pkgsrc/devel/patchelf/Makefile:1.21 Fri Oct  2 04:55:13 2026
+++ pkgsrc/devel/patchelf/Makefile      Sun Nov  1 15:05:04 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.21 2026/10/02 04:55:13 adam Exp $
+# $NetBSD: Makefile,v 1.22 2026/11/01 15:05:04 adam Exp $
 
-DISTNAME=      patchelf-0.19.2
+DISTNAME=      patchelf-0.19.3
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=NixOS/}
 GITHUB_RELEASE=        ${PKGVERSION_NOREV}

Index: pkgsrc/devel/patchelf/distinfo
diff -u pkgsrc/devel/patchelf/distinfo:1.18 pkgsrc/devel/patchelf/distinfo:1.19
--- pkgsrc/devel/patchelf/distinfo:1.18 Fri Oct  2 04:55:13 2026
+++ pkgsrc/devel/patchelf/distinfo      Sun Nov  1 15:05:04 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.18 2026/10/02 04:55:13 adam Exp $
+$NetBSD: distinfo,v 1.19 2026/11/01 15:05:04 adam Exp $
 
-BLAKE2s (patchelf-0.19.2.tar.bz2) = 94469cdc089ce0b99fe57c2a21064bb318841b1fa9bd562f4952a95e8a2b1a78
-SHA512 (patchelf-0.19.2.tar.bz2) = 2d7b76ca8b953f03f9e73830d6c4b178cadefcd54385b58be458dc4fc90e3c9af66d4fe551143fa229de17629bb67d055168ed28c3025be12fb684078822239e
-Size (patchelf-0.19.2.tar.bz2) = 444307 bytes
+BLAKE2s (patchelf-0.19.3.tar.bz2) = 1b8cf6105a4a0c72963b69569951fd7c700c8f6844455affe6469bca00f2c17a
+SHA512 (patchelf-0.19.3.tar.bz2) = 16ff5113b6941a326f570f8dadee40bfd975add8b1475bb00e6eb90bf341029fd61baeaf30a630a19500792ae79fb07b5a9b18d630f6734423f4ebca647e0c21
+Size (patchelf-0.19.3.tar.bz2) = 444978 bytes



Home | Main Index | Thread Index | Old Index