aboutsummaryrefslogtreecommitdiff
path: root/libbacktrace
diff options
context:
space:
mode:
authorSergei Trofimovich <siarheit@google.com>2021-08-12 23:09:08 +0100
committerSergei Trofimovich <siarheit@google.com>2021-08-13 07:29:12 +0100
commit62e420293a293608f383d9b9c7f2debd666e9fc9 (patch)
tree16ddd9484a1a9adbd2b576e7be4cc14e05ddf206 /libbacktrace
parentc5b21c3f4c17b0649155035d2f9aa97b2da8a813 (diff)
downloadgcc-62e420293a293608f383d9b9c7f2debd666e9fc9.zip
gcc-62e420293a293608f383d9b9c7f2debd666e9fc9.tar.gz
gcc-62e420293a293608f383d9b9c7f2debd666e9fc9.tar.bz2
libbacktrace: fix b2test_buildid test on non-english locales
On LANG=ru_RU.UTF-8 'b2test_buildid' test fails due to localized readelf output: $ LANG=ru_RU.UTF-8 readelf -n b2test | fgrep 4e37e8f ID сборки: 4e37e8fead8d6e8b0a9dc95ea25cd784dff3a393 $ LANG=C readelf -n b2test | fgrep 4e37e8f Build ID: 4e37e8fead8d6e8b0a9dc95ea25cd784dff3a393 libbacktrace/ * install-debuginfo-for-buildid.sh.in: Force non-localized readelf output with LANG=C.
Diffstat (limited to 'libbacktrace')
-rw-r--r--libbacktrace/install-debuginfo-for-buildid.sh.in2
1 files changed, 1 insertions, 1 deletions
diff --git a/libbacktrace/install-debuginfo-for-buildid.sh.in b/libbacktrace/install-debuginfo-for-buildid.sh.in
index 1364779..91dfdfe 100644
--- a/libbacktrace/install-debuginfo-for-buildid.sh.in
+++ b/libbacktrace/install-debuginfo-for-buildid.sh.in
@@ -47,7 +47,7 @@ mkdir_p="@MKDIR_P@"
build_id_dir="$1"
src="$2"
-buildid=$($readelf -n $src \
+buildid=$(LANG=C $readelf -n $src \
| $grep "Build ID" \
| $awk '{print $3}')