update-patchelf
authorDebian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Tue, 5 Nov 2019 09:39:14 +0000 (10:39 +0100)
committerGianfranco Costamagna <locutusofborg@debian.org>
Sun, 29 Dec 2019 21:44:55 +0000 (21:44 +0000)
commitfc70392934ebf86a38d4dd6df41763808c1faa0a
tree1c25872dfa59eb83d61ee20b12bc071577b704c6
parent28ad24fa1a58f7232fa6bf552feb4c3544b1e561
update-patchelf

Update patchelf to current git version

The current version fixes a bug which broke the ability to strip
binaries with debug symbols:
https://github.com/NixOS/patchelf/pull/117

With the former version of patchelf, I would get "not enough room for
program headers, try linking with -N" when trying to strip the binaries.

This patch brings patchelf in sync with the commit
27ffe8ae871e7a186018d66020ef3f6162c12c69 of patchelf's git
repository.

Also update patchelf's build process to match the logic in upstream's
automake files (thanks to Frédéric Bonnard for the patch to properly use
getconf PAGESIZE).

Bug: https://bugreports.qt.io/browse/PYSIDE-740
Last-Update: 2018-07-09

Gbp-Pq: Name update-patchelf.patch
build_scripts/main.py
sources/patchelf/elf.h
sources/patchelf/patchelf.cc