This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug translation/14351] New: gcc -print-search-dirs must not use LANG and friends
- From: "olh at suse dot de" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 29 Feb 2004 22:55:04 -0000
- Subject: [Bug translation/14351] New: gcc -print-search-dirs must not use LANG and friends
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
I believe gcc -print-search-dirs must not use lang because the output is parsed by scripts.
Is there a good reason to use LANG= related settings to display such config and runtime options?
translating compile warnings is already horrible...
The point is, if a vendor ships such a localized compiler, scripts will break.
(Its probably not a new problem..)
olh@nectarine:~> /abuild/gcc_cvs_build/obj/install-gcc33/bin/gcc -print-search-dirs
installiere: /abuild/gcc_cvs_build/obj/install-gcc33/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3.4/
Programme: =/abuild/gcc_cvs_build/obj/install-gcc33/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3.4/:/abuild/gcc_cvs_build/obj/install-gcc33/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3.4/:/abuild/gcc_cvs_build/obj/install-gcc33/lib/gcc-lib/powerpc-unknown-linux-gnu/:/usr/lib/gcc/powerpc-unknown-linux-gnu/3.3.4/:/usr/lib/gcc/powerpc-unknown-linux-gnu/:/abuild/gcc_cvs_build/obj/install-gcc33/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3.4/../../../../powerpc-unknown-linux-gnu/bin/powerpc-unknown-linux-gnu/3.3.4/:/abuild/gcc_cvs_build/obj/install-gcc33/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3.4/../../../../powerpc-unknown-linux-gnu/bin/
Bibliotheken: =/abuild/gcc_cvs_build/obj/install-gcc33/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3.4/:/usr/lib/gcc/powerpc-unknown-linux-gnu/3.3.4/:/abuild/gcc_cvs_build/obj/install-gcc33/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3.4/../../../../powerpc-unknown-linux-gnu/lib/powerpc-unknown-linux-gnu/3.3.4/:/abuild/gcc_cvs_build/obj/install-gcc33/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3.4/../../../../powerpc-unknown-linux-gnu/lib/:/abuild/gcc_cvs_build/obj/install-gcc33/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3.4/../../../powerpc-unknown-linux-gnu/3.3.4/:/abuild/gcc_cvs_build/obj/install-gcc33/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3.4/../../../:/lib/powerpc-unknown-linux-gnu/3.3.4/:/lib/:/usr/lib/powerpc-unknown-linux-gnu/3.3.4/:/usr/lib/
olh@nectarine:~> /abuild/gcc_cvs_build/obj/install-gcc34/bin/gcc -print-search-dirs
installiere: /abuild/gcc_cvs_build/obj/install-gcc34/lib/gcc/powerpc-unknown-linux-gnu/3.5.0/
Programme: =/abuild/gcc_cvs_build/obj/install-gcc34/libexec/gcc/powerpc-unknown-linux-gnu/3.5.0/:/abuild/gcc_cvs_build/obj/install-gcc34/libexec/gcc/powerpc-unknown-linux-gnu/3.5.0/:/abuild/gcc_cvs_build/obj/install-gcc34/libexec/gcc/powerpc-unknown-linux-gnu/:/abuild/gcc_cvs_build/obj/install-gcc34/lib/gcc/powerpc-unknown-linux-gnu/3.5.0/:/abuild/gcc_cvs_build/obj/install-gcc34/lib/gcc/powerpc-unknown-linux-gnu/:/usr/libexec/gcc/powerpc-unknown-linux-gnu/3.5.0/:/usr/libexec/gcc/powerpc-unknown-linux-gnu/:/usr/lib/gcc/powerpc-unknown-linux-gnu/3.5.0/:/usr/lib/gcc/powerpc-unknown-linux-gnu/:/abuild/gcc_cvs_build/obj/install-gcc34/lib/gcc/powerpc-unknown-linux-gnu/3.5.0/../../../../powerpc-unknown-linux-gnu/bin/powerpc-unknown-linux-gnu/3.5.0/:/abuild/gcc_cvs_build/obj/install-gcc34/lib/gcc/powerpc-unknown-linux-gnu/3.5.0/../../../../powerpc-unknown-linux-gnu/bin/
Bibliotheken: =/abuild/gcc_cvs_build/obj/install-gcc34/lib/gcc/powerpc-unknown-linux-gnu/3.5.0/:/usr/lib/gcc/powerpc-unknown-linux-gnu/3.5.0/:/abuild/gcc_cvs_build/obj/install-gcc34/lib/gcc/powerpc-unknown-linux-gnu/3.5.0/../../../../powerpc-unknown-linux-gnu/lib/powerpc-unknown-linux-gnu/3.5.0/:/abuild/gcc_cvs_build/obj/install-gcc34/lib/gcc/powerpc-unknown-linux-gnu/3.5.0/../../../../powerpc-unknown-linux-gnu/lib/:/abuild/gcc_cvs_build/obj/install-gcc34/lib/gcc/powerpc-unknown-linux-gnu/3.5.0/../../../powerpc-unknown-linux-gnu/3.5.0/:/abuild/gcc_cvs_build/obj/install-gcc34/lib/gcc/powerpc-unknown-linux-gnu/3.5.0/../../../:/lib/powerpc-unknown-linux-gnu/3.5.0/:/lib/:/usr/lib/powerpc-unknown-linux-gnu/3.5.0/:/usr/lib/
olh@nectarine:~> locale
LANG=de_DE.UTF-8
LC_CTYPE="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_COLLATE=POSIX
LC_MONETARY="de_DE.UTF-8"
LC_MESSAGES="de_DE.UTF-8"
LC_PAPER="de_DE.UTF-8"
LC_NAME="de_DE.UTF-8"
LC_ADDRESS="de_DE.UTF-8"
LC_TELEPHONE="de_DE.UTF-8"
LC_MEASUREMENT="de_DE.UTF-8"
LC_IDENTIFICATION="de_DE.UTF-8"
LC_ALL=
this is probably ok to translate...
olh@nectarine:~> /abuild/gcc_cvs_build/obj/install-gcc34/bin/gcc -v
Lese Spezifikationen von /abuild/gcc_cvs_build/obj/install-gcc34/lib/gcc/powerpc-unknown-linux-gnu/3.5.0/specs
Konfiguriert mit: /home/foo/src/gcc-head/configure --enable-checking --enable-libgcj --enable-shared --enable-__cxa_atexit --enable-threads --enable-languages=c,c++,f77,java,objc,ada --prefix=/abuild/gcc_cvs_build/obj/install-gcc34 --with-system-zlib
Thread-Modell: posix
gcc-Version 3.5.0 20040129 (experimental)
olh@nectarine:~> /abuild/gcc_cvs_build/obj/install-gcc33/bin/gcc -v
Lese Spezifikationen von /abuild/gcc_cvs_build/obj/install-gcc33/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3.4/specs
Konfiguriert mit: /home/foo/src/gcc-3_3-branch/configure --enable-checking --enable-libgcj --enable-shared --enable-__cxa_atexit --enable-threads --enable-languages=c,c++,f77,java,objc,ada --prefix=/abuild/gcc_cvs_build/obj/install-gcc33 --with-system-zlib
Thread-Modell: posix
gcc-Version 3.3.4 20040227 (prerelease)
--
Summary: gcc -print-search-dirs must not use LANG and friends
Product: gcc
Version: 3.4.0
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: translation
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: olh at suse dot de
CC: gcc-bugs at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14351