Patches rebased: - 003-libintl-compatibility.patch - 005-build_only_libs.patch - 006-Fix-build-on-aarch64-musl.patch - 101-no-fts.patch Patches removed due being upstreamed: - 007-add-libeu-symbols-to-libelf.patch - 008-fix-autoconf-ENABLE_IMA_VERIFICATION.patch - 009-fix-null-dereference-with-lto.patch - 102-fix-potential-deref-of-null-error.patch Note that this release is needed in order to build against GCC 16.1 https://github.com/openwrt/openwrt/pull/23194 Release notes from 0.192 to 0.195: https://inbox.sourceware.org/elfutils-devel/CAJDtP-RjuT13zehLgSvz9TnwQZ1VYPOS=q_kuut5a2g+KLamgw@mail.gmail.com/T/ https://inbox.sourceware.org/elfutils-devel/CAJDtP-S0rYAOZQeDZvMtPkQztgK9RboWtYwpqNLCNGNdaSGn-A@mail.gmail.com/T/ https://inbox.sourceware.org/elfutils-devel/CAJDtP-Qok4ViNzvrr28WgkCCqrFH0iAZStiD8C7nbpDhrPzLWA@mail.gmail.com/T/ Signed-off-by: John Audia <therealgraysky@proton.me> Link: https://github.com/openwrt/openwrt/pull/23468 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
24 lines
682 B
Diff
24 lines
682 B
Diff
--- a/config/libelf.pc.in
|
|
+++ b/config/libelf.pc.in
|
|
@@ -8,7 +8,7 @@ Description: elfutils libelf library to
|
|
Version: @VERSION@
|
|
URL: http://elfutils.org/
|
|
|
|
-Libs: -L${libdir} -lelf
|
|
+Libs: -L${libdir} -lelf @intl_LDFLAGS@
|
|
Cflags: -I${includedir}
|
|
|
|
Requires.private: zlib @LIBZSTD@
|
|
--- a/configure.ac
|
|
+++ b/configure.ac
|
|
@@ -788,6 +788,9 @@ dnl AM_GNU_GETTEXT_REQUIRE_VERSION suppo
|
|
AM_GNU_GETTEXT_VERSION([0.19.6])
|
|
AM_GNU_GETTEXT_REQUIRE_VERSION([0.19.6])
|
|
|
|
+case "$USE_NLS" in yes) intl_LDFLAGS="-lintl" ;; esac
|
|
+AC_SUBST([intl_LDFLAGS])
|
|
+
|
|
dnl Appended to the config.h file.
|
|
dnl We hide all kinds of configuration magic in lib/eu-config.h.
|
|
AH_BOTTOM([#include <eu-config.h>])
|