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

Closes: https://bugs.gentoo.org/936673
Signed-off-by: Matt Jolly <kangie@gentoo.org>
This commit is contained in:
Matt Jolly
2024-07-28 19:34:19 +10:00
parent 54aa9f031b
commit 2b96b04ef3

View File

@@ -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)"