PR/59928 CVS commit: src/libexec/ld.elf_so

"Jared D. McNeill" <[email protected]>
Newsgroups gmane.os.netbsd.devel.pkgsrc.bugs
Message-ID <[email protected]>
The following reply was made to PR pkg/59928; it has been noted by GNATS.

From: "Jared D. McNeill" <[email protected]>
To: [email protected]
Cc: 
Subject: PR/59928 CVS commit: src/libexec/ld.elf_so
Date: Sun, 18 Jan 2026 19:19:10 +0000

 Module Name:	src
 Committed By:	jmcneill
 Date:		Sun Jan 18 19:19:09 UTC 2026
 
 Modified Files:
 	src/libexec/ld.elf_so: Makefile map_object.c rtld.h
 	src/libexec/ld.elf_so/arch/powerpc: fixup.c
 
 Log Message:
 powerpc: Improve espresso fixup
 
 The previous implementation naively patched all executable program
 segments and this had some unintended consequences (PR pkg/59928).
 Let's use the section header table to narrow the scope of the patching.
 
 
 To generate a diff of this commit:
 cvs rdiff -u -r1.154 -r1.155 src/libexec/ld.elf_so/Makefile
 cvs rdiff -u -r1.70 -r1.71 src/libexec/ld.elf_so/map_object.c
 cvs rdiff -u -r1.153 -r1.154 src/libexec/ld.elf_so/rtld.h
 cvs rdiff -u -r1.2 -r1.3 src/libexec/ld.elf_so/arch/powerpc/fixup.c
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.