From 8e62e33fef7a6bde668e109b00d2f3b4e6a51a9a 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 | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/libc/dj64/parsers/mkproto.sh b/src/libc/dj64/parsers/mkproto.sh index 08bc4649..fdb5a7a4 100755 --- a/src/libc/dj64/parsers/mkproto.sh +++ b/src/libc/dj64/parsers/mkproto.sh @@ -43,13 +43,21 @@ 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/^_//' + echo nm returned $? + 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/^_//' + echo nm returned $? + export LC_ALL=$saved_LA } TF=/tmp/tagsxx