aboutsummaryrefslogtreecommitdiffstats
path: root/package/libs/elfutils/patches/003-libintl-compatibility.patch
diff options
context:
space:
mode:
authorSergey V. Lobanov <sergey@lobanov.in>2022-01-04 17:22:07 +0300
committerHauke Mehrtens <hauke@hauke-m.de>2022-01-08 00:49:59 +0100
commit6835ea13f0fa2c3a6036e2af7d6f52839cf93d9a (patch)
tree36210f833fe989f358e303001ac7437b6e25e898 /package/libs/elfutils/patches/003-libintl-compatibility.patch
parente0a574d4b73b6444d493866128cf3be3fae10892 (diff)
downloadupstream-6835ea13f0fa2c3a6036e2af7d6f52839cf93d9a.tar.gz
upstream-6835ea13f0fa2c3a6036e2af7d6f52839cf93d9a.tar.bz2
upstream-6835ea13f0fa2c3a6036e2af7d6f52839cf93d9a.zip
elfutils: update to 0.186
Upstreamed patches (deleted): 0001-ppc_initreg.c-Incliude-asm-ptrace.h-for-pt_regs-defi.patch - https://sourceware.org/git/?p=elfutils.git;a=commitdiff;h=8382833a257b57b0d288be07d2d5e7af6c102869 110-no-cdefs.patch - https://sourceware.org/git/?p=elfutils.git;a=commitdiff;h=d390548df1942e98a1d836269a5e41ba52e121f1 Auto-refreshed: 006-Fix-build-on-aarch64-musl.patch 101-no-fts.patch Manually updated and refreshed: 005-build_only_libs.patch 003-libintl-compatibility.patch 100-musl-compat.patch Disabled _obstack_free check (via configure vars) Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
Diffstat (limited to 'package/libs/elfutils/patches/003-libintl-compatibility.patch')
-rw-r--r--package/libs/elfutils/patches/003-libintl-compatibility.patch54
1 files changed, 3 insertions, 51 deletions
diff --git a/package/libs/elfutils/patches/003-libintl-compatibility.patch b/package/libs/elfutils/patches/003-libintl-compatibility.patch
index 26fcc85c8b..3254dcffb2 100644
--- a/package/libs/elfutils/patches/003-libintl-compatibility.patch
+++ b/package/libs/elfutils/patches/003-libintl-compatibility.patch
@@ -11,9 +11,9 @@
Requires.private: zlib
--- a/configure.ac
+++ b/configure.ac
-@@ -590,6 +590,9 @@ AC_CONFIG_FILES([config/libelf.pc config
- AC_SUBST(USE_NLS, yes)
- AM_PO_SUBDIRS
+@@ -610,6 +610,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])
@@ -21,51 +21,3 @@
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>])
---- a/libasm/libasmP.h
-+++ b/libasm/libasmP.h
-@@ -36,6 +36,9 @@
-
- #include "libdwelf.h"
-
-+#ifdef _ /* fix libintl-stub */
-+#undef _
-+#endif
- /* gettext helper macros. */
- #define _(Str) dgettext ("elfutils", Str)
-
---- a/libdw/libdwP.h
-+++ b/libdw/libdwP.h
-@@ -37,6 +37,9 @@
- #include <dwarf.h>
- #include "atomics.h"
-
-+#ifdef _ /* fix libintl-stub */
-+#undef _
-+#endif
-
- /* gettext helper macros. */
- #define _(Str) dgettext ("elfutils", Str)
---- a/libdwfl/libdwflP.h
-+++ b/libdwfl/libdwflP.h
-@@ -47,6 +47,9 @@
-
- typedef struct Dwfl_Process Dwfl_Process;
-
-+#ifdef _ /* fix libintl-stub */
-+#undef _
-+#endif
- /* gettext helper macros. */
- #define _(Str) dgettext ("elfutils", Str)
-
---- a/libelf/libelfP.h
-+++ b/libelf/libelfP.h
-@@ -39,6 +39,9 @@
- #include <stdio.h>
- #include <string.h>
-
-+#ifdef _ /* fix libintl-stub */
-+#undef _
-+#endif
- /* gettext helper macros. */
- #define _(Str) dgettext ("elfutils", Str)
-