Diff chromium-150.0.7871.128 with a chromium-150.0.7871.186

/usr/portage/www-client/chromium/chromium-150.0.7871.186.ebuild 2026-08-07 20:03:04.941468383 +0300
86 86
# Unstable in gentoo exists mostly to give devs some breathing room for beta/stable releases.
87 87
# It shouldn't be keyworded but adventurous users are encouraged to select it;
88 88
# there's official dev channel Google Chrome after all.
89
KEYWORDS="amd64 arm64"
89
KEYWORDS="~amd64 ~arm64"
90 90

  
91 91
IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-zstd"
92 92
IUSE="+X ${IUSE_SYSTEM_LIBS} bindist bundled-toolchain cups debug ffmpeg-chromium gtk4 +hangouts headless kerberos +official pax-kernel pgo"
......
339 339
		if use !bundled-toolchain; then
340 340
			llvm-r1_pkg_setup
341 341
			rust_pkg_setup
342

  
342
			if tc-ld-is-mold; then
343
				ewarn "Mold is currently not supported, it will not be used"
344
			fi
343 345
			# Forcing clang; respect llvm_slot_x to enable selection of impl via LLVM_COMPAT
344 346
			AR=llvm-ar
345 347
			CPP="${CHOST}-clang++-${LLVM_SLOT} -E"
......
1164 1166
			"rust_sysroot_absolute=\"$(get_rust_prefix)\""
1165 1167
			"rustc_version=\"${RUST_SLOT}\""
1166 1168
		)
1167

  
1168
		if tc-ld-is-mold; then
1169
			myconf_gn+=(
1170
				"use_mold=true"
1171
				"use_lld=false"
1172
				"linker_path=\"${EPREFIX}/usr/bin/mold\""
1173
			)
1174
		else
1175
			myconf_gn+=( "use_lld=true" )
1176
		fi
1169
		# Currently disabled, runtime issues with mold
1170
		#if tc-ld-is-mold; then
1171
		#if 	myconf_gn+=(
1172
		#if 		"use_mold=true"
1173
		#if 		"use_lld=false"
1174
		#if 		"linker_path=\"${EPREFIX}/usr/bin/mold\""
1175
		#if 	)
1176
		#if else
1177
		myconf_gn+=( "use_lld=true" )
1178
		#fi
1177 1179

  
1178 1180
		if [[ ${LLVM_SLOT} -lt 23 ]]; then
1179 1181
			# Workaround for -fsanitize-ignore-for-ubsan-feature (added in LLVM 23)
Thank you!