summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2007-11-30 00:35:44 +0000
committerZac Medico <zmedico@gentoo.org>2007-11-30 00:35:44 +0000
commit296a8dc66c3dfc2fe55d32da148a245d4e000633 (patch)
treebb9ee3cd37042fb6c462660289564a6d951dab0b /bin
parent4f4287014f5742bd08b8c950d7cfdf2fd52ea921 (diff)
downloadportage-296a8dc66c3dfc2fe55d32da148a245d4e000633.tar.gz
portage-296a8dc66c3dfc2fe55d32da148a245d4e000633.tar.bz2
portage-296a8dc66c3dfc2fe55d32da148a245d4e000633.zip
Bug #189417 - When ${T}/environment exists, isolate the ebuild
environment from the calling environment. This makes it possible for the build to unset a variable that was inherited from the calling environment, and the variable will remain unset between phases. svn path=/main/trunk/; revision=8754
Diffstat (limited to 'bin')
-rwxr-xr-xbin/ebuild.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/bin/ebuild.sh b/bin/ebuild.sh
index f8f7377d7..f30d6938d 100755
--- a/bin/ebuild.sh
+++ b/bin/ebuild.sh
@@ -1345,7 +1345,7 @@ READONLY_EBUILD_METADATA="DEPEND DESCRIPTION
EAPI HOMEPAGE INHERITED IUSE KEYWORDS LICENSE
PDEPEND PROVIDE RDEPEND RESTRICT SLOT SRC_URI"
-READONLY_PORTAGE_VARS="A CATEGORY D EBUILD EBUILD_PHASE \
+READONLY_PORTAGE_VARS="A CATEGORY D EBUILD EBUILD_ENV_FILE EBUILD_PHASE \
EBUILD_SH_ARGS EMERGE_FROM FILESDIR P PF PN \
PORTAGE_BIN_PATH PORTAGE_PYM_PATH PORTAGE_MUTABLE_FILTERED_VARS \
PORTAGE_TMPDIR PR PV PVR T WORKDIR"