the current version doesn't support EAPI=6 which Gentoo is moving to
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/9731422defea5640180ada3bec11abb57e5fc114 commit 9731422defea5640180ada3bec11abb57e5fc114 Author: Mike Frysinger <vapier@chromium.org> Date: Sun Apr 03 03:41:13 2016 python-exec: work around our compiler wrapper The python-exec ebuild leaks EPYTHON during configure which breaks our compiler as it relies on python. This has been fixed in newer versions of python-exec, but migrating to that requires a lot more work. Let's deploy a hack here as it allows for a smoother upgrade transition. BUG= chromium:600061 TEST=`cbuildbot chromiumos-sdk` works Change-Id: I8953b0933db29a00d3488c1a51c7fce3381467b8 Reviewed-on: https://chromium-review.googlesource.com/336990 Commit-Ready: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> Reviewed-by: David Hendricks <dhendrix@chromium.org> [modify] https://crrev.com/9731422defea5640180ada3bec11abb57e5fc114/dev-lang/python-exec/python-exec-2.0.1-r1.ebuild
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/7b558e3c4595ee71aecf555c5c60b5765c976c3d commit 7b558e3c4595ee71aecf555c5c60b5765c976c3d Author: Mike Frysinger <vapier@chromium.org> Date: Sat Apr 02 06:38:39 2016 bash: upgraded packages to upstream Upgraded app-shells/bash to version 4.3_p42-r2 for all. Needed w/newer EAPI versions. BUG= chromium:600061 TEST=`cbuildbot chromiumos-sdk` works Change-Id: I1064368fab6a9cd8b3831a74c52bc603d33529ef Reviewed-on: https://chromium-review.googlesource.com/336960 Commit-Ready: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> Reviewed-by: David Hendricks <dhendrix@chromium.org> [modify] https://crrev.com/7b558e3c4595ee71aecf555c5c60b5765c976c3d/app-shells/bash/Manifest [delete] https://crrev.com/9731422defea5640180ada3bec11abb57e5fc114/app-shells/bash/files/bash-4.2-no-readline.patch [rename] https://crrev.com/7b558e3c4595ee71aecf555c5c60b5765c976c3d/app-shells/bash/bash-4.3_p42-r2.ebuild [modify] https://crrev.com/7b558e3c4595ee71aecf555c5c60b5765c976c3d/app-shells/bash/files/bashrc [delete] https://crrev.com/9731422defea5640180ada3bec11abb57e5fc114/app-shells/bash/files/bash-4.2-speed-up-read-N.patch [modify] https://crrev.com/7b558e3c4595ee71aecf555c5c60b5765c976c3d/app-shells/bash/metadata.xml [delete] https://crrev.com/9731422defea5640180ada3bec11abb57e5fc114/app-shells/bash/files/bash-4.2-redhat-here-docs-stack.patch [delete] https://crrev.com/9731422defea5640180ada3bec11abb57e5fc114/app-shells/bash/files/bash-eol-pushback.patch [delete] https://crrev.com/9731422defea5640180ada3bec11abb57e5fc114/app-shells/bash/files/bash-4.2-read-retry.patch [delete] https://crrev.com/9731422defea5640180ada3bec11abb57e5fc114/app-shells/bash/files/bash-4.2-parallel-build.patch [add] https://crrev.com/7b558e3c4595ee71aecf555c5c60b5765c976c3d/app-shells/bash/files/bash-4.3-arrayfunc.patch [delete] https://crrev.com/9731422defea5640180ada3bec11abb57e5fc114/app-shells/bash/files/bash-4.2-execute-job-control.patch [add] https://crrev.com/7b558e3c4595ee71aecf555c5c60b5765c976c3d/app-shells/bash/files/bash-4.3-mapfile-improper-array-name-validation.patch [add] https://crrev.com/7b558e3c4595ee71aecf555c5c60b5765c976c3d/app-shells/bash/files/bash-4.3-append-process-segfault.patch [add] https://crrev.com/7b558e3c4595ee71aecf555c5c60b5765c976c3d/app-shells/bash/files/bash-4.3-compat-lvl.patch [delete] https://crrev.com/9731422defea5640180ada3bec11abb57e5fc114/app-shells/bash/files/bash-4.2-redhat-func-export.patch [modify] https://crrev.com/7b558e3c4595ee71aecf555c5c60b5765c976c3d/app-shells/bash/files/dot-bash_profile
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/d54d436c5c107b468c07316d9fc388c418970842 commit d54d436c5c107b468c07316d9fc388c418970842 Author: Mike Frysinger <vapier@chromium.org> Date: Sat Apr 02 06:17:06 2016 eclass: pull in updates for newer EAPI BUG= chromium:600061 TEST=`cbuildbot chromiumos-sdk` works CQ-DEPEND=CL:336990 Change-Id: I267b129a2abe2a0bd490fdced9d87d0297b442fb Reviewed-on: https://chromium-review.googlesource.com/336930 Commit-Ready: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> Reviewed-by: David Hendricks <dhendrix@chromium.org> [modify] https://crrev.com/d54d436c5c107b468c07316d9fc388c418970842/eclass/multilib.eclass [modify] https://crrev.com/d54d436c5c107b468c07316d9fc388c418970842/eclass/python-r1.eclass [modify] https://crrev.com/d54d436c5c107b468c07316d9fc388c418970842/eclass/python.eclass [modify] https://crrev.com/d54d436c5c107b468c07316d9fc388c418970842/eclass/multilib-build.eclass [modify] https://crrev.com/d54d436c5c107b468c07316d9fc388c418970842/eclass/python-any-r1.eclass [modify] https://crrev.com/d54d436c5c107b468c07316d9fc388c418970842/eclass/multibuild.eclass [modify] https://crrev.com/d54d436c5c107b468c07316d9fc388c418970842/eclass/multilib-minimal.eclass [modify] https://crrev.com/d54d436c5c107b468c07316d9fc388c418970842/eclass/distutils.eclass [modify] https://crrev.com/d54d436c5c107b468c07316d9fc388c418970842/eclass/multiprocessing.eclass [modify] https://crrev.com/d54d436c5c107b468c07316d9fc388c418970842/eclass/distutils-r1.eclass [modify] https://crrev.com/d54d436c5c107b468c07316d9fc388c418970842/eclass/python-single-r1.eclass [modify] https://crrev.com/d54d436c5c107b468c07316d9fc388c418970842/eclass/python-utils-r1.eclass
Issue 631581 has been merged into this issue.
Comment 1 by bugdroid1@chromium.org
, Apr 6 2016