diff options
author | Mike Frysinger <vapier@gentoo.org> | 2008-12-26 23:37:18 -0500 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2008-12-26 23:38:37 -0500 |
commit | 9f1de9b6afdbb83ff75fad66204fd95a83975eab (patch) | |
tree | e0f0a9d4581d3216adaf50cb86c785dde79ee8ec | |
parent | bump to sandbox-1.3.3 (diff) | |
download | sandbox-9f1de9b6afdbb83ff75fad66204fd95a83975eab.tar.gz sandbox-9f1de9b6afdbb83ff75fad66204fd95a83975eab.tar.bz2 sandbox-9f1de9b6afdbb83ff75fad66204fd95a83975eab.zip |
libsandbox: run awk scripts in C locale
To avoid random locale issues, run the awk scripts in the C locale. Some
locales (like turkish ones) do not map lower<->upper like the C locale.
URL: http://bugs.gentoo.org/252629
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Reported-by: Gürkan Gür <seqizz@gmail.com>
Reported-by: Harald van Dijk <truedfx@gentoo.org>
-rw-r--r-- | libsandbox/Makefile.am | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libsandbox/Makefile.am b/libsandbox/Makefile.am index 71af2c9..40834d4 100644 --- a/libsandbox/Makefile.am +++ b/libsandbox/Makefile.am @@ -43,11 +43,11 @@ GEN_HEADER_SCRIPT = $(top_srcdir)/scripts/gen_symbol_header.awk libsandbox.map: $(SYMBOLS_FILE) $(GEN_VERSION_MAP_SCRIPT) $(READELF) -h -s $(LIBC_PATH) | \ - $(AWK) -v SYMBOLS_LIST="$(SYMBOLS_LIST)" -f $(GEN_VERSION_MAP_SCRIPT) > $@ + LC_ALL=C $(AWK) -v SYMBOLS_LIST="$(SYMBOLS_LIST)" -f $(GEN_VERSION_MAP_SCRIPT) > $@ symbols.h: $(SYMBOLS_FILE) $(SYMBOLS_WRAPPERS) $(GEN_HEADER_SCRIPT) $(READELF) -h -s $(LIBC_PATH) | \ - $(AWK) -v SYMBOLS_LIST="$(SYMBOLS_LIST)" -f $(GEN_HEADER_SCRIPT) > $@ + LC_ALL=C $(AWK) -v SYMBOLS_LIST="$(SYMBOLS_LIST)" -f $(GEN_HEADER_SCRIPT) > $@ SB_NR_FILE = $(srcdir)/sb_nr.h.in sb_nr.h: symbols.h $(SB_NR_FILE) |