commit:     2b96b04ef3d7b876ccf29de8ee1738f49112c95f
Author:     Matt Jolly <kangie <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 28 09:34:19 2024 +0000
Commit:     Matt Jolly <kangie <AT> gentoo <DOT> org>
CommitDate: Sun Jul 28 09:35:05 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b96b04e

www-client/chromium: forcibly disable 'updater' target for 127

Closes: https://bugs.gentoo.org/936673
Signed-off-by: Matt Jolly <kangie <AT> gentoo.org>

 www-client/chromium/chromium-127.0.6533.72.ebuild | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/www-client/chromium/chromium-127.0.6533.72.ebuild 
b/www-client/chromium/chromium-127.0.6533.72.ebuild
index ac25cba49b1b..0861db4237d8 100644
--- a/www-client/chromium/chromium-127.0.6533.72.ebuild
+++ b/www-client/chromium/chromium-127.0.6533.72.ebuild
@@ -1118,6 +1118,11 @@ chromium_configure() {
                myconf_gn+=" arm_control_flow_integrity=\"none\""
        fi
 
+       # 936673: Updater (which we don't use) depends on libsystemd
+       # This _should_ always be disabled if we're not building a
+       # "Chrome" branded browser, but obviously this is not always sufficient.
+       myconf_gn+=" enable_updater=false"
+
        # Enable official builds
        myconf_gn+=" is_official_build=$(usex official true false)"
        myconf_gn+=" use_thin_lto=$(usex lto true false)"

Reply via email to