summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2006-06-11 18:02:13 +0000
committerMike Frysinger <vapier@gentoo.org>2006-06-11 18:02:13 +0000
commit4ba77d6d0b7230581febb2f6caa57af975e9d568 (patch)
tree46996fef57f6a209f63c2524ca4320896809b03b
parentapply LANG patch to more configure files than just the toplevel one (diff)
downloadhistorical-4ba77d6d0b7230581febb2f6caa57af975e9d568.tar.gz
historical-4ba77d6d0b7230581febb2f6caa57af975e9d568.tar.bz2
historical-4ba77d6d0b7230581febb2f6caa57af975e9d568.zip
fixup more LANG bugs #124063
Package-Manager: portage-2.1
-rw-r--r--sys-devel/gcc/Manifest14
-rw-r--r--sys-devel/gcc/files/gcc-configure-LANG.patch20
2 files changed, 27 insertions, 7 deletions
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index a815cb366892..92d805c97211 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -233,10 +233,10 @@ AUX fix_libtool_files.sh 1712 RMD160 01788fd6927a9f7bba4a01ec133d6f3494644fe9 SH
MD5 1acd56209164ab837c5f91723434464e files/fix_libtool_files.sh 1712
RMD160 01788fd6927a9f7bba4a01ec133d6f3494644fe9 files/fix_libtool_files.sh 1712
SHA256 6b47fb8fa34920ca9ccb449396b25205ad8fe307c869a50e5c4442971e8d4d15 files/fix_libtool_files.sh 1712
-AUX gcc-configure-LANG.patch 1464 RMD160 75cb1ee7f63098c95515c6fda47f1c63e1d83487 SHA1 cbe4cb2ffad094da09ec271e67b3bbe49d9e5e14 SHA256 f3cfc4ecd3a59a02163dc865f6948239082629ed740e5e583f34e159b8fe8b2f
-MD5 d9048a5b51508963fda0673f8180f9d8 files/gcc-configure-LANG.patch 1464
-RMD160 75cb1ee7f63098c95515c6fda47f1c63e1d83487 files/gcc-configure-LANG.patch 1464
-SHA256 f3cfc4ecd3a59a02163dc865f6948239082629ed740e5e583f34e159b8fe8b2f files/gcc-configure-LANG.patch 1464
+AUX gcc-configure-LANG.patch 2052 RMD160 91f5b90600dfccb10c4e2308a5a1485275fdfeee SHA1 56ecd1d6f2e4bd0b35ac108be72a4f6f60212c38 SHA256 63de6d2dcfe14f21d147abeb1390405b9220c03f8e968f482d4b4c1cf279c88b
+MD5 e1d606df0fb23c52c4ec513d52fa50ab files/gcc-configure-LANG.patch 2052
+RMD160 91f5b90600dfccb10c4e2308a5a1485275fdfeee files/gcc-configure-LANG.patch 2052
+SHA256 63de6d2dcfe14f21d147abeb1390405b9220c03f8e968f482d4b4c1cf279c88b files/gcc-configure-LANG.patch 2052
AUX gcc-spec-env.patch 1389 RMD160 55e3920f2db033629d2846e8a8aef69ef98d4508 SHA1 7c18d7afc89f74108c2c357b4a8c000394834076 SHA256 9d157b7dabd7e0921b1a72d551281a7500351748329c6bd442005d61a470a70d
MD5 f6eef7e81b209ca3c63c39e319b4a7a5 files/gcc-spec-env.patch 1389
RMD160 55e3920f2db033629d2846e8a8aef69ef98d4508 files/gcc-spec-env.patch 1389
@@ -499,7 +499,7 @@ SHA256 d2d943ae10a0508a10859046b0c9ef2b968f3e7a1bb70f7830cde8485f88aef2 files/di
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
-iD8DBQFEiyBq2+ySkm8kpY0RAjrlAJ9qILMez+wefLDlGx2lu/mHpj8yOwCZAePF
-zklJ+eFgKYnVWSTvzWiiydE=
-=FA69
+iD8DBQFEjFuq2+ySkm8kpY0RAqF5AJ4o32M1xKEr4ur2rozLWUp9mn6s1gCgqdJy
+JGR9fio/xNQ/MkRpig0Wgps=
+=TqVS
-----END PGP SIGNATURE-----
diff --git a/sys-devel/gcc/files/gcc-configure-LANG.patch b/sys-devel/gcc/files/gcc-configure-LANG.patch
index 663bf0b28a8f..d1b1b0353662 100644
--- a/sys-devel/gcc/files/gcc-configure-LANG.patch
+++ b/sys-devel/gcc/files/gcc-configure-LANG.patch
@@ -42,3 +42,23 @@ http://bugs.gentoo.org/103483
# confdefs.h avoids OS command line length limits that DEFS can exceed.
rm -rf conftest* confdefs.h
# AIX cpp loses on an empty file, so make sure it contains at least a newline.
+@@ -1850,6 +1850,19 @@
+ # Compiler output produced by configure, useful for debugging
+ # configure, is in ./config.log if it exists.
+
++# NLS nuisances.
++for as_var in \
++ LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
++ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
++ LC_TELEPHONE LC_TIME
++do
++ if (set +x; test -z "`(eval \$as_var=C; export \$as_var) 2>&1`"); then
++ eval \$as_var=C; export \$as_var
++ else
++ unset \$as_var
++ fi
++done
++
+ ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
+ for ac_option
+ do