[PATCH] libelf: Rewrite elf_scnshndx, extended index table handling

2025-02-23 Thread Mark Wielaard
elf_scnshndx is a elfutils extension to libelf that given a SHT_SYMTAB section returns the index to the corresponding SHT_SYMTAB_SHNDX section, if it exists. This is needed when there are more than 64K sections and there are symbols that have to refer to a section with an index larger than 64K, bec

[Bug backends/32684] aarch64 linux 4 build failure: struct user_pac_mask not defined

2025-02-23 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=32684 Mark Wielaard changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

Re: [PATCH] aarch64: define struct user_pac_mask if needed

2025-02-23 Thread Mark Wielaard
Hi Markus, On Fri, Feb 21, 2025 at 11:19:34AM -0800, Markus Mayer wrote: > On Aarch64, Linux is using Pointer Authentication Code (PAC) for pointer > authentication.[1] The struct "user_pac_mask" has been part of the Linux > kernel since version 5.0 as part of this feature. However, older kernels

Re: ☠ Buildbot (Sourceware): elfutils-snapshots-coverage - failed test (failure) (main)

2025-02-23 Thread Mark Wielaard
Hi, On Thu, Feb 20, 2025 at 08:18:15PM +, buil...@sourceware.org wrote: > A new failure has been detected on builder elfutils-snapshots-coverage while > building elfutils. > > Full details are available at: > https://builder.sourceware.org/buildbot/#/builders/250/builds/210 > > Build st

Re: [obv] [patch] debuginfod-client memory hygiene

2025-02-23 Thread Mark Wielaard
Hi Frank, On Thu, Feb 20, 2025 at 02:18:04PM -0500, Frank Ch. Eigler wrote: > > [...] > > This does sounds like a bug in glibc sscanf. I cannot find a > > description of what exactly happens with 'm' modifier allocated > > buffers on error. So I can imagine a double free if sscanf frees the > > bu

☺ Buildbot (Sourceware): elfutils - build successful (main)

2025-02-23 Thread builder
A restored build has been detected on builder elfutils-fedora-s390x while building elfutils. Full details are available at: https://builder.sourceware.org/buildbot/#/builders/43/builds/396 Build state: build successful Revision: e543c7f5c2b28ac2bce1e9f09fad30caebb579d5 Worker: fedora-s390x B