diff options
-rw-r--r-- | usr/lib/portage/pym/portage/package/ebuild/config.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/usr/lib/portage/pym/portage/package/ebuild/config.py b/usr/lib/portage/pym/portage/package/ebuild/config.py index b75d28c..f3633ed 100644 --- a/usr/lib/portage/pym/portage/package/ebuild/config.py +++ b/usr/lib/portage/pym/portage/package/ebuild/config.py @@ -383,6 +383,10 @@ class config(object): env_d = getconfig(os.path.join(eroot, "etc", "profile.env"), tolerant=tolerant, expand=False) or {} expand_map = env_d.copy() + + # Hack in some env vars. + # https://bugs.gentoo.org/492854 + expand_map.update(dict((k, v) for k, v in os.environ.items() if k.startswith('ANDROID_'))) self._expand_map = expand_map # Allow make.globals to set default paths relative to ${EPREFIX}. |