From 9df9fcfa401695f942929df8d4d2a474c8244468 Mon Sep 17 00:00:00 2001 From: "Z. Liu" Date: Sun, 26 Jan 2025 09:21:15 +0800 Subject: [PATCH] sys-devel/dwz: fix compilation on different locales otherwise "readelf | grep" will return nothing for non-ascii locales Signed-off-by: Z. Liu Closes: https://github.com/gentoo/gentoo/pull/40308 Signed-off-by: Sam James --- sys-devel/dwz/dwz-0.15-r1.ebuild | 2 ++ sys-devel/dwz/dwz-0.15-r4.ebuild | 2 ++ sys-devel/dwz/dwz-9999.ebuild | 2 ++ 3 files changed, 6 insertions(+) diff --git a/sys-devel/dwz/dwz-0.15-r1.ebuild b/sys-devel/dwz/dwz-0.15-r1.ebuild index 6ea8c380f942b..2b489208a1869 100644 --- a/sys-devel/dwz/dwz-0.15-r1.ebuild +++ b/sys-devel/dwz/dwz-0.15-r1.ebuild @@ -41,6 +41,8 @@ src_prepare() { } src_compile() { + export LANG=C LC_ALL=C # grep find nothing for non-ascii locales + emake CFLAGS="${CFLAGS}" srcdir="${S}" } diff --git a/sys-devel/dwz/dwz-0.15-r4.ebuild b/sys-devel/dwz/dwz-0.15-r4.ebuild index 1fa3a4e115ac3..aff95634ad3bd 100644 --- a/sys-devel/dwz/dwz-0.15-r4.ebuild +++ b/sys-devel/dwz/dwz-0.15-r4.ebuild @@ -52,6 +52,8 @@ src_prepare() { } src_compile() { + export LANG=C LC_ALL=C # grep find nothing for non-ascii locales + tc-export PKG_CONFIG export LIBS="-lelf" diff --git a/sys-devel/dwz/dwz-9999.ebuild b/sys-devel/dwz/dwz-9999.ebuild index 8e0c26c75f093..7692569e9bcad 100644 --- a/sys-devel/dwz/dwz-9999.ebuild +++ b/sys-devel/dwz/dwz-9999.ebuild @@ -41,6 +41,8 @@ src_prepare() { } src_compile() { + export LANG=C LC_ALL=C # grep find nothing for non-ascii locales + emake CFLAGS="${CFLAGS}" srcdir="${S}" }