openwrt/package
Ryan Keane afffcd09e5 elfutils: Backport some patches to fix errors
On aarch64 musl gcc 14.x compiler, trying compiling elfutils 0.192 with
lto option enabled will cause null-dereference error.
Example error message:

...
elf_compress.c: In function 'elf_compress':
elf_compress.c:675:26: error: potential null pointer dereference [-Werror=null-dereference]
  675 |           shdr->sh_flags |= SHF_COMPRESSED;
      |                          ^
elf_compress_gnu.c: In function 'elf_compress_gnu':
elf_compress_gnu.c:127:25: error: potential null pointer dereference [-Werror=null-dereference]
  127 |           shdr->sh_size = new_size;
      |                         ^                      ^
...

This is a false postive warning but will abort compilation if gcc has
`-Werror` flag. This commit add a patch for this, see the bugzilla
report below.

This commit backports a series of patches to fix some errors.

Add patch:
- 007-add-libeu-symbols-to-libelf.patch
- 008-fix-autoconf-ENABLE_IMA_VERIFICATION.patch
- 009-fix-null-dereference-with-lto.patch

Link: https://sourceware.org/bugzilla/show_bug.cgi?id=32311
Signed-off-by: Ryan Keane <the.ra2.ifv@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/16886
Signed-off-by: Robert Marko <robimarko@gmail.com>
2024-11-16 19:57:58 +01:00
..
base-files base-files: move apk distfeeds into directory 2024-11-16 17:26:27 +01:00
boot uboot-envtools: add support for GatoNetworks GDSP 2024-11-14 04:14:23 +00:00
devel perf: fix version for APK 2024-11-12 17:55:16 +01:00
firmware linux-firmware: rename packages for i915 firmware 2024-11-15 19:03:21 +01:00
kernel x86: make i915 as a kmod with required firmware 2024-11-15 19:03:21 +01:00
libs elfutils: Backport some patches to fix errors 2024-11-16 19:57:58 +01:00
network ppp: remove more unnecessary kernel checks 2024-11-16 14:26:47 +01:00
system apk: add a customfeeds.list configuration file 2024-11-16 17:26:27 +01:00
utils utils: Add the omnia-eeprom utility 2024-11-15 13:01:31 +01:00
Makefile build: apk: Remove /run/apk/db.lock 2024-11-16 14:22:22 +01:00