diff options
| author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-10-15 17:50:52 +0100 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-10-16 10:53:10 +0100 |
| commit | df545375a48efcd0d658cf03b6b994e3235eb7a6 (patch) | |
| tree | 53c1adfdc820447c196369e18f498aad6180ee7d /meta/recipes-devtools/patchelf/patchelf_git.bb | |
| parent | c410bccc9c746ee2475d0f8dbdf410996adb8be4 (diff) | |
| download | poky-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.bb | 20 |
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 @@ | |||
| 1 | SUMMARY = "Tool to allow editing of RPATH and interpreter fields in ELF binaries" | ||
| 2 | DESCRIPTION = "PatchELF is a simple utility for modifying existing ELF executables and libraries." | ||
| 3 | HOMEPAGE = "https://github.com/NixOS/patchelf" | ||
| 4 | |||
| 5 | LICENSE = "GPL-3.0-only" | ||
| 6 | |||
| 7 | SRC_URI = "git://github.com/NixOS/patchelf;protocol=https;branch=master \ | ||
| 8 | " | ||
| 9 | SRCREV = "b49de1b3384e7928bf0df9a889fe5a4e7b3fbddf" | ||
| 10 | |||
| 11 | PV = "0.18.0+git" | ||
| 12 | |||
| 13 | LIC_FILES_CHKSUM = "file://COPYING;md5=c678957b0c8e964aa6c70fd77641a71e" | ||
| 14 | |||
| 15 | inherit autotools | ||
| 16 | |||
| 17 | PACKAGES += "${PN}-zsh-completion" | ||
| 18 | FILES:${PN}-zsh-completion = "${datadir}/zsh" | ||
| 19 | |||
| 20 | BBCLASSEXTEND = "native nativesdk" | ||
