openwrt/tools
Petr Štetiar 9aa35fada6 patchelf: backport fix for rpath endianness
This is backport of upstream fix introduced in commit e88d83c8b4e4
("patchelf: Check ELF endianness before writing new runpath") which
fixes broken rpath handling on big endian systems:

 $ patchelf --set-rpath '/opt/foo/bar' lxc4-start
 $ readelf -d lxc4-start
 ...
  0x1d000000 (<unknown>: 1d000000)        0x72f
 ...

Expected output, having following patch applied is:

 $ readelf -d lxc4-start
 ...
  0x0000001d (RUNPATH)                    Library runpath: [/opt/foo/bar]
 ...

Build and runtime tested on mvebu/turris-omnia, ipq40xx/glinet-b1300
and external target xrx500/nec-wx3000hp (MIPS BE).

Signed-off-by: Matthias Van Gestel <matthias.vangestel_ext@softathome.com>
Signed-off-by: Petr Štetiar <ynezz@true.cz>
2022-03-31 10:22:33 +02:00
..
autoconf
automake
b43-tools
bc
bison tools/bison: Update to 3.4.1 2019-09-04 13:18:42 +02:00
cbootimage
cbootimage-configs
ccache ccache: update to 3.7.2 2019-09-04 13:34:08 +02:00
cmake tools/cmake: fix typo in parallel make patch 2020-08-11 01:14:25 +02:00
coreutils
dosfstools
e2fsprogs tools/e2fsprogs: Update to version 1.45.4 2019-11-07 19:42:42 +01:00
elftosb
expat expat: Update to version 2.2.9 2019-11-07 19:42:42 +01:00
findutils
firmware-utils tplink-safeloader: fix C7v5 factory flashing from vendor fw > v1.1.x 2021-05-06 09:55:07 +02:00
flex
flock
genext2fs
gengetopt tools/gengetopt: Update to 2.23 2019-09-04 13:26:24 +02:00
gmp
include
isl
kernel2minor
libelf tools: libelf: fix headers to trigger -Wundef warnings 2019-09-04 13:46:55 +02:00
libressl tools: libressl: fix compilation for non-glibc clib (FS#2400) 2019-09-04 13:31:40 +02:00
libtool
lzma
lzma-old
m4 tools/m4: update to 1.4.19 2021-11-07 19:49:57 +01:00
make-ext4fs make_ext4fs: Update to version 2020-01-05 2020-07-29 12:11:04 +02:00
missing-macros
mkimage tools: mkimage: fix __u64 typedef conflict with new glibc 2019-09-12 02:25:03 +00:00
mklibs tools/mklibs: Fix compile with GCC 11 2021-05-16 23:55:26 +02:00
mm-macros
mpc
mpfr
mtd-utils tools/mtd-utils: update to 2.1.1 2019-08-27 10:31:06 +02:00
mtools
padjffs2
patch tools/patch: apply upstream patch for cve-2019-13638 2019-08-14 07:29:32 +02:00
patch-image
patchelf patchelf: backport fix for rpath endianness 2022-03-31 10:22:33 +02:00
pkg-config
qemu
quilt
scons
sdimage
sed
sparse
squashfs squashfs: Fix compile with GCC 10 2020-05-24 14:40:49 +02:00
squashfskit4 tools: squashfskit4: fix build with GCC10 2020-03-29 18:47:15 +02:00
sstrip
tar
upslug2 upslug2: Update to git repository 2019-09-04 13:47:11 +02:00
wrt350nv2-builder
xz
zip
zlib zlib: backport security fix for a reproducible crash in compressor 2022-03-24 10:02:01 +01:00
Makefile tools: always create $STAGING_DIR/usr/{include,lib} 2020-12-06 08:31:03 +01:00