www-client/chromium: pass --no-clean to GN bootstrap script
authorMike Gilbert <floppym@gentoo.org>
Thu, 20 Apr 2017 17:20:31 +0000 (13:20 -0400)
committerMike Gilbert <floppym@gentoo.org>
Thu, 20 Apr 2017 17:21:02 +0000 (13:21 -0400)
This may aid in debugging if the built gn fails to run.

Bug: https://bugs.gentoo.org/615902
Package-Manager: Portage-2.3.5_p19, Repoman-2.3.2_p49

www-client/chromium/chromium-58.0.3029.81.ebuild
www-client/chromium/chromium-59.0.3067.0.ebuild

index 306b006b0325db698fcaf85c532104299e0ef02b..90c93ae0e60da80f2dd6d7d235c4804a1def2e29 100644 (file)
@@ -509,7 +509,7 @@ src_configure() {
 
        einfo "Configuring Chromium..."
        # TODO: bootstrapped gn binary hangs when using tcmalloc with portage's sandbox.
-       tools/gn/bootstrap/bootstrap.py -v --gn-gen-args "${myconf_gn} use_allocator=\"none\"" || die
+       tools/gn/bootstrap/bootstrap.py -v --no-clean --gn-gen-args "${myconf_gn} use_allocator=\"none\"" || die
        myconf_gn+=" use_allocator=$(usex tcmalloc \"tcmalloc\" \"none\")"
        out/Release/gn gen --args="${myconf_gn}" out/Release || die
 }
index ead35d303d6f758d4c043d58fd273a61829e0ae8..c8063a88539e9112e0f9a05004f1e29a7a96977f 100644 (file)
@@ -512,7 +512,7 @@ src_configure() {
        touch chrome/test/data/webui/i18n_process_css_test.html || die
 
        einfo "Configuring Chromium..."
-       tools/gn/bootstrap/bootstrap.py -v --gn-gen-args "${myconf_gn}" || die
+       tools/gn/bootstrap/bootstrap.py -v --no-clean --gn-gen-args "${myconf_gn}" || die
        out/Release/gn gen --args="${myconf_gn}" out/Release || die
 }