From 72bd208846535725ea28b8173e79ef60e57a968c Mon Sep 17 00:00:00 2001 From: Jonathan Nieder Date: Mon, 8 Oct 2012 14:04:23 -0700 Subject: nptl_db/Makefile: force C locale when running readelf db-symbols.awk relies on English-language readelf output to find the beginning of the symbol table, so force the locale. Without this change, "make check" fails in non-English locales: | diff -p -U 0 ../sysdeps/unix/sysv/linux/x86_64/64/nptl/libthread_db.abilist [...]/nptl_db/libthread_db.symlist | readelf -W -s [...]/nptl/libpthread.so | gawk -f [...]/nptl_db/db-symbols.v.i > [...]/nptl_db/db-symbols.out | make[2]: *** [[...]/nptl_db/db-symbols.out] Erreur 1 --- nptl_db/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'nptl_db/Makefile') diff --git a/nptl_db/Makefile b/nptl_db/Makefile index d15fb9e..6ccb3d0 100644 --- a/nptl_db/Makefile +++ b/nptl_db/Makefile @@ -60,6 +60,6 @@ $(objpfx)libthread_db.so: $(common-objpfx)libc.so \ tests: $(objpfx)db-symbols.out $(objpfx)db-symbols.out: $(objpfx)db-symbols.v.i \ $(common-objpfx)nptl/libpthread.so - readelf -W -s $(filter %.so,$^) | $(AWK) -f $< > $@ + LC_ALL=C readelf -W -s $(filter %.so,$^) | $(AWK) -f $< > $@ $(objpfx)db-symbols.v.i: db-symbols.awk -- cgit v1.1