dev-lang/python: set LC_ALL=C in src_compile
authorMike Gilbert <floppym@gentoo.org>
Sat, 24 Sep 2016 01:11:34 +0000 (21:11 -0400)
committerMike Gilbert <floppym@gentoo.org>
Sat, 24 Sep 2016 01:11:45 +0000 (21:11 -0400)
Package-Manager: portage-2.3.0_p43

dev-lang/python/python-2.7.10-r1.ebuild
dev-lang/python/python-2.7.12.ebuild
dev-lang/python/python-3.4.3-r1.ebuild
dev-lang/python/python-3.4.5.ebuild
dev-lang/python/python-3.5.2.ebuild

index 180d7beeaa5b66c71bccc66167de44769a3ff4f5..de85de70feb870a3395437f0ba7abacd6653593f 100644 (file)
@@ -146,10 +146,6 @@ src_configure() {
                einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
        fi
 
-       # Ensure sed works as expected
-       # https://bugs.gentoo.org/594768
-       export LC_COLLATE=C
-
        if [[ "$(gcc-major-version)" -ge 4 ]]; then
                append-flags -fwrapv
        fi
index 1066b16c21cf00e2f9aa27d597bc4f51141dc4ea..0856ef25528990f22bb066c53b94c5d7cd2aaab4 100644 (file)
@@ -144,10 +144,6 @@ src_configure() {
                einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
        fi
 
-       # Ensure sed works as expected
-       # https://bugs.gentoo.org/594768
-       export LC_COLLATE=C
-
        if [[ "$(gcc-major-version)" -ge 4 ]]; then
                append-flags -fwrapv
        fi
index 67492b30bbfc3468a419f860bbbfd21275ebc84d..43e136944bea4f5af184697079f03a0c7af2044e 100644 (file)
@@ -115,10 +115,6 @@ src_configure() {
                einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
        fi
 
-       # Ensure sed works as expected
-       # https://bugs.gentoo.org/594768
-       export LC_COLLATE=C
-
        if [[ "$(gcc-major-version)" -ge 4 ]]; then
                append-flags -fwrapv
        fi
@@ -177,6 +173,10 @@ src_configure() {
 }
 
 src_compile() {
+       # Ensure sed works as expected
+       # https://bugs.gentoo.org/594768
+       local -x LC_ALL=C
+
        # Avoid invoking pgen for cross-compiles.
        touch Include/graminit.h Python/graminit.c || die
 
index 860da679f226d87c4f4a12f9beda1695ebd9b480..f5c7f7d72247cdcc03be1f15c2c8c68d08afe2e1 100644 (file)
@@ -112,10 +112,6 @@ src_configure() {
                einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
        fi
 
-       # Ensure sed works as expected
-       # https://bugs.gentoo.org/594768
-       export LC_COLLATE=C
-
        if [[ "$(gcc-major-version)" -ge 4 ]]; then
                append-flags -fwrapv
        fi
@@ -173,6 +169,10 @@ src_configure() {
 }
 
 src_compile() {
+       # Ensure sed works as expected
+       # https://bugs.gentoo.org/594768
+       local -x LC_ALL=C
+
        # Avoid invoking pgen for cross-compiles.
        touch Include/graminit.h Python/graminit.c || die
 
index 4875c2d15d28db569cfe7ea72fd0fe3963904008..0dfc3504b2092183136a09ea5dd66eff00e73ea2 100644 (file)
@@ -111,10 +111,6 @@ src_configure() {
                einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
        fi
 
-       # Ensure sed works as expected
-       # https://bugs.gentoo.org/594768
-       export LC_COLLATE=C
-
        if [[ "$(gcc-major-version)" -ge 4 ]]; then
                append-flags -fwrapv
        fi
@@ -174,6 +170,10 @@ src_configure() {
 }
 
 src_compile() {
+       # Ensure sed works as expected
+       # https://bugs.gentoo.org/594768
+       local -x LC_ALL=C
+
        cd "${BUILD_DIR}" || die
 
        emake CPPFLAGS= CFLAGS= LDFLAGS=