summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/patchelf/patchelf_git.bb
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2025-10-15 17:50:52 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2025-10-16 10:53:10 +0100
commitdf545375a48efcd0d658cf03b6b994e3235eb7a6 (patch)
tree53c1adfdc820447c196369e18f498aad6180ee7d /meta/recipes-devtools/patchelf/patchelf_git.bb
parentc410bccc9c746ee2475d0f8dbdf410996adb8be4 (diff)
downloadpoky-df545375a48efcd0d658cf03b6b994e3235eb7a6.tar.gz
patchelf: Update 0.18.0 -> 0.18.0+git
Patchelf hasn't released since 2023 but does have fixes on its master branch. We've been seeing segfaults on relocated qemu-img binaries from qemu-system-native in some cases and using an updated patchelf does seem to avoid these. The patches have all be applied upstream. https://github.com/NixOS/patchelf/commit/0e338941fc730c1e7080ca04fc1ee18b9ae2854b is 2/3 combined License-Update: Change http -> https [https://github.com/NixOS/patchelf/commit/30da44915ec3d22e27dad457dd585e985f576986] [YOCTO #16003] (From OE-Core rev: ec616d5ab1d3147a2634a0506111e88964da3fad) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/patchelf/patchelf_git.bb')
-rw-r--r--meta/recipes-devtools/patchelf/patchelf_git.bb20
1 files changed, 20 insertions, 0 deletions
diff --git a/meta/recipes-devtools/patchelf/patchelf_git.bb b/meta/recipes-devtools/patchelf/patchelf_git.bb
new file mode 100644
index 0000000000..daeae96142
--- /dev/null
+++ b/meta/recipes-devtools/patchelf/patchelf_git.bb
@@ -0,0 +1,20 @@
1SUMMARY = "Tool to allow editing of RPATH and interpreter fields in ELF binaries"
2DESCRIPTION = "PatchELF is a simple utility for modifying existing ELF executables and libraries."
3HOMEPAGE = "https://github.com/NixOS/patchelf"
4
5LICENSE = "GPL-3.0-only"
6
7SRC_URI = "git://github.com/NixOS/patchelf;protocol=https;branch=master \
8"
9SRCREV = "b49de1b3384e7928bf0df9a889fe5a4e7b3fbddf"
10
11PV = "0.18.0+git"
12
13LIC_FILES_CHKSUM = "file://COPYING;md5=c678957b0c8e964aa6c70fd77641a71e"
14
15inherit autotools
16
17PACKAGES += "${PN}-zsh-completion"
18FILES:${PN}-zsh-completion = "${datadir}/zsh"
19
20BBCLASSEXTEND = "native nativesdk"