mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-21 12:30:06 +00:00
Set locale related environment variables in debugglibc.sh
Tests and binaries that use locale related functions need to run in the correct locale environment when being debugged via debugglibc.sh. This commit sets up the environment, specifically: GCONV_PATH, LOCPATH, and LC_ALL for such tests and binaries when they are being debugged outside of a test container. Reviewed-by: Carlos O'Donell <carlos@redhat.com>
This commit is contained in:
parent
03e26098b1
commit
b3b0b6916a
9
Makefile
9
Makefile
@ -305,6 +305,15 @@ then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Container tests needing locale data should install them in-container.
|
||||
# Other tests/binaries need to use locale data from the build tree.
|
||||
if [ "$$CONTAINER" = false ]
|
||||
then
|
||||
ENVVARS="GCONV_PATH=$${BUILD_DIR}/iconvdata $$ENVVARS"
|
||||
ENVVARS="LOCPATH=$${BUILD_DIR}/localedata $$ENVVARS"
|
||||
ENVVARS="LC_ALL=C $$ENVVARS"
|
||||
fi
|
||||
|
||||
# Expand environment setup command
|
||||
if [ -v ENVVARS ]
|
||||
then
|
||||
|
Loading…
Reference in New Issue
Block a user