Skip to content

community/patchelf: upgrade to 0.15.0

Patrycja Rosa requested to merge ptrcnull/aports:patchelf into master

https://github.com/NixOS/patchelf/releases

0.15.0

0.14.4

  • Several test fixes to fix patchelf test suite on openbsd by @klemensn
  • Allow multiple modifications in same call by @fzakaria in #361
  • Add support to build with musl by @fzakaria in #362
  • Fix typo: s/folllow/follow/ by @bjornfor in #366
  • mips: fix incorrect polarity on dyn_offset; closes #364 by @a-m-joseph in #365

0.14.3

  • this release adds support for static, pre-compiled patchelf binaries

0.14.2

  • make version number in tarball easier to use for packagers

0.14.1

  • build fix: add missing include

0.14

  • Bug fixes:
  • Fix corrupted library names when using --replace-needed multiple times
  • Fix setting an empty rpath
  • Don't try to parse .dynamic section of type NOBITS
  • Fix use-after-free in normalizeNoteSegments
  • Correct EINTR handling in writeFile
  • MIPS: Adjust PT_MIPS_ABIFLAGS segment and DT_MIPS_RLD_MAP_REL dynamic section if present
  • Fix binaries without .gnu.hash section
  • Support loongarch architecture
  • Remove limits on output file size for elf files
  • Allow reading rpath from file
  • Requires now C++17 for building

0.13.1

Bug fixes:

  • fix setting empty rpath
  • use memcpy instead of strcpy to set rpath
  • Don't try to parse .dynamic section of type NOBITS
  • fix use-after-free in normalizeNoteSegments
  • correct EINTR handling in writeFile
  • Adjust PT_MIPS_ABIFLAGS segment if present
  • Adjust DT_MIPS_RLD_MAP_REL dynamic section entry if present
  • fix binaries without .gnu.hash section

0.13

  • New --add-rpath flag.

  • Bug fixes.

Merge request reports