summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorSteven J Newbury <steve@snewbury.org.uk>2009-04-21 23:03:18 +0100
committerSteven J Newbury <steve@snewbury.org.uk>2009-04-21 23:03:18 +0100
commit677bceb232cd88ad44245a4f4c2314543ce21cb5 (patch)
tree4e7e52e6151bca67e4f4c1151bec64ec5343464a /eclass
parentNew metadata (diff)
downloadmultilib-portage-677bceb232cd88ad44245a4f4c2314543ce21cb5.tar.gz
multilib-portage-677bceb232cd88ad44245a4f4c2314543ce21cb5.tar.bz2
multilib-portage-677bceb232cd88ad44245a4f4c2314543ce21cb5.zip
Some env vars were missed in restore function with earlier update.
Diffstat (limited to 'eclass')
-rw-r--r--eclass/multilib-native.eclass5
1 files changed, 4 insertions, 1 deletions
diff --git a/eclass/multilib-native.eclass b/eclass/multilib-native.eclass
index c6874de3e..7172d850e 100644
--- a/eclass/multilib-native.eclass
+++ b/eclass/multilib-native.eclass
@@ -358,9 +358,12 @@ _restore_multilib_platform_env() {
FCFLAGS="${EMULTILIB_FCFLAGS[$(_set_multilib_array_index ${1})]}"
FFLAGS="${EMULTILIB_FFLAGS[$(_set_multilib_array_index ${1})]}"
LDFLAGS="${EMULTILIB_LDFLAGS[$(_set_multilib_array_index ${1})]}"
+ CDEFINE="${EMULTILIB_CDEFINE[$(_set_multilib_array_index ${1})]}"
+ CHOST="${EMULTILIB_CHOST[$(_set_multilib_array_index ${1})]}"
+ CBUILD="${EMULTILIB_CBUILD[$(_set_multilib_array_index ${1})]}"
+ LIBDIR="${EMULTILIB_LIBDIR[$(_set_multilib_array_index ${1})]}"
# Saved Portage/eclass variables
- CHOST="${EMULTILIB_CHOST[$(_set_multilib_array_index ${1})]}"
S="${EMULTILIB_S[$(_set_multilib_array_index ${1})]}"
ECONF_SOURCE="${EMULTILIB_ECONF_SOURCE[$(_set_multilib_array_index ${1})]}"
KDE_S="${EMULTILIB_KDE_S[$(_set_multilib_array_index ${1})]}"