Сравнение mold-2.40.4-r2 с mold-9999

/usr/portage/sys-devel/mold/mold-9999.ebuild 2026-09-03 20:03:05.319884136 +0300
14 14
	SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
15 15
	# -alpha: alpha support was dropped upstream:
16 16
	# https://github.com/rui314/mold/commit/3711ddb95e23c12991f6b8c7bfeba4f1421d19d4
17
	KEYWORDS="-alpha amd64 ~arm ~arm64 ~loong ~ppc ~riscv ~sparc ~x86"
17
	KEYWORDS="-alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~riscv ~sparc ~x86"
18 18
fi
19 19

  
20 20
# mold (MIT)
......
32 32
	dev-libs/blake3:=
33 33
	dev-libs/xxhash:=
34 34
	virtual/zlib:=
35
	mimalloc? ( >=dev-libs/mimalloc-2:= )
35
	mimalloc? ( >=dev-libs/mimalloc-3:= )
36 36
"
37 37
DEPEND="${RDEPEND}"
38

  
39
PATCHES=(
40
	"${FILESDIR}"/${PN}-2.40.4-as-needed-group.patch
41
	"${FILESDIR}"/${PN}-2.40.4-textrel-test.patch
42
)
38
BDEPEND="
39
	test? ( llvm-core/clang:* )
40
"
43 41

  
44 42
pkg_pretend() {
45 43
	# Requires a c++20 compiler, see #831473
......
79 77
	# Fails if binutils errors out on textrels by default
80 78
	rm test/textrel.sh test/textrel2.sh || die
81 79

  
82
	# Fails with (sometimes, maybe dependent on sys-devel/clang default
83
	# linker):
84
	# "/usr/bin/x86_64-pc-linux-gnu-ld.bfd: unrecognised emulation mode: llvm"
85
	rm test/lto-llvm2.sh || die
80
	# Don't let the default linker config affect the tests, bug #974439
81
	sed -e 's:\(clang\|clang\+\+\):\1 --no-default-config:' -i test/*.sh || die
86 82

  
87 83
	# static-pie tests require glibc built with static-pie support
88 84
	if ! has_version -d 'sys-libs/glibc[static-pie(+)]'; then
Спасибо!