From da807a371ab602ddfd62202a4ba4690fcce3b05a Mon Sep 17 00:00:00 2001 From: Stas Sergeev Date: Sat, 14 Sep 2024 19:22:36 +0300 Subject: [PATCH] mkproto.sh: export LC_ALL instead of setting in-line Hope that fixes the flatpak-build regression. --- src/libc/dj64/parsers/mkproto.sh | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/libc/dj64/parsers/mkproto.sh b/src/libc/dj64/parsers/mkproto.sh index 08bc4649..90005014 100755 --- a/src/libc/dj64/parsers/mkproto.sh +++ b/src/libc/dj64/parsers/mkproto.sh @@ -43,13 +43,19 @@ extr_proto() { } list_syms() { - LC_ALL=C nm -A "$1" | grep " $2 " | tr -s '[:blank:]' | cut -d " " -f 3 | \ + saved_LA=$LC_ALL + export LC_ALL=C + nm -A "$1" | grep " $2 " | tr -s '[:blank:]' | cut -d " " -f 3 | \ sed 's/^_//' + export LC_ALL=$saved_LA } list_syms2() { - LC_ALL=C nm -A "$1" | grep -E " $2 "\|" $3 " | tr -s '[:blank:]' | cut -d " " -f 3 | \ + saved_LA=$LC_ALL + export LC_ALL=C + nm -A "$1" | grep -E " $2 "\|" $3 " | tr -s '[:blank:]' | cut -d " " -f 3 | \ sed 's/^_//' + export LC_ALL=$saved_LA } TF=/tmp/tagsxx