commit:     1056f45c6d5733e899383b265df42f74af61e2c2
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 17 04:12:45 2016 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Mon Oct 17 04:12:45 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1056f45c

www-client/chromium: work around invalid LD in environment

Bug: https://bugs.gentoo.org/597218

Package-Manager: portage-2.3.2

 www-client/chromium/chromium-54.0.2840.59.ebuild | 4 ++++
 www-client/chromium/chromium-55.0.2873.0.ebuild  | 4 ++++
 2 files changed, 8 insertions(+)

diff --git a/www-client/chromium/chromium-54.0.2840.59.ebuild 
b/www-client/chromium/chromium-54.0.2840.59.ebuild
index 26e676c..150f342 100644
--- a/www-client/chromium/chromium-54.0.2840.59.ebuild
+++ b/www-client/chromium/chromium-54.0.2840.59.ebuild
@@ -537,6 +537,10 @@ src_configure() {
        # Make sure the build system will use the right tools, bug #340795.
        tc-export AR CC CXX NM
 
+       # Work around people setting LD in make.conf, bug 597218.
+       # gn's bootstrap.py looks at the environment first.
+       export LD=${CXX}
+
        # Define a custom toolchain for GN
        myconf_gn+=" custom_toolchain=\"${FILESDIR}/toolchain:default\""
 

diff --git a/www-client/chromium/chromium-55.0.2873.0.ebuild 
b/www-client/chromium/chromium-55.0.2873.0.ebuild
index 53bd939..133ec4a 100644
--- a/www-client/chromium/chromium-55.0.2873.0.ebuild
+++ b/www-client/chromium/chromium-55.0.2873.0.ebuild
@@ -535,6 +535,10 @@ src_configure() {
        # Make sure the build system will use the right tools, bug #340795.
        tc-export AR CC CXX NM
 
+       # Work around people setting LD in make.conf, bug 597218.
+       # gn's bootstrap.py looks at the environment first.
+       export LD=${CXX}
+
        # Define a custom toolchain for GN
        myconf_gn+=" custom_toolchain=\"${FILESDIR}/toolchain:default\""
 

Reply via email to