Versions
v9999 :: 0 :: gentoo
- Modified
- License
- MIT BSD-2 CC0-1.0
- USE flags
- debug test
v2.37.1 :: 0 :: gentoo
- Modified
- License
- MIT BSD-2 CC0-1.0
- Keywords
- -alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~riscv ~sparc ~x86
- USE flags
- debug test
v2.36.0 :: 0 :: gentoo
- Modified
- License
- MIT BSD-2 CC0-1.0
- Keywords
- -alpha amd64 ~arm ~arm64 ~loong ~ppc ~riscv ~sparc ~x86
- USE flags
- debug test
v2.35.1 :: 0 :: gentoo
- Modified
- License
- MIT BSD-2 CC0-1.0
- Keywords
- -alpha amd64 ~arm ~arm64 ~loong ~ppc ~riscv ~sparc ~x86
- USE flags
- debug
v2.1.0 :: 0 :: gentoo
- Modified
- License
- MIT BSD-2
- Keywords
- amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86
USE flags
General
- debug
- Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
Dependencies
app-arch / zstd : zstd fast compression library
dev-cpp / tbb : High level abstract threading library
dev-libs / blake3 : a fast cryptographic hash function
dev-libs / mimalloc : A compact general purpose allocator with excellent performance
dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)
Runtime Dependencies
app-arch / zstd : zstd fast compression library
dev-cpp / tbb : High level abstract threading library
dev-libs / blake3 : a fast cryptographic hash function
dev-libs / mimalloc : A compact general purpose allocator with excellent performance
dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)
Bugs
- 875839
- sys-devel/mold-1.5.1 fails tests (MUSL): 229 - x86_64-version.sh (Failed)
- 894260
- sys-devel/mold-1.10.1 - fails x86_64-version test whereas this test passes when testsuite is run from git
- 899974
- sys-devel/mold-1.10.1 - packages built with mold fail with: crtbeginS.o:(.text): cannot find a symbol in .opd for R_PPC64_REL24 at offset 0x0 because of stripped sys-devel/gcc
- 914592
- sys-devel/mold: rekeywording
- 939954
- sys-devel/mold-2.32.1 one test fails : x86_64-pack-dyn-relocs-relr
- 941189
- sys-devel/mold: make mimalloc an optional dependency via USE=mimalloc
- 949982
- sys-devel/mold: Fails to build rust packages with LTO - mold: fatal: failed to load plugin : /usr/bin/ld.mold: undefined symbol: onload
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-devel/mold: Stabilize 2.36.0 amd64, #951578
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: drop 2.34.1-r1, 2.35.0
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: add 2.37.1, drop 2.37.0
Short-lived release. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: add 2.37.0
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: fix inverted conditional
MOLD_ENABLE_QEMU_TESTS is only exposed w/ tests enabled. Closes: https://bugs.gentoo.org/949842 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: conditionally build tests
Not that it makes much difference here as it only affects a single extra target for a symlink, but that could change in future. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-devel/mold: Stabilize 2.35.1 amd64, #948526
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: Stabilize 2.35.0 amd64, #947968
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: add 2.36.0
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: add 2.35.1
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: drop x86_64-range-extension-thunk2 skip
Fixed upstream now. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: drop 2.32.1, 2.33.0, 2.33.0-r1, 2.34.0, 2.34.1
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-devel/mold: Stabilize 2.34.1-r1 amd64, #945998
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Sam James · gentoo
sys-devel/mold: skip test failing w/ C23
I can't rebuild to test a fix to the test right now, so skip it instead. Bug: https://github.com/rui314/mold/issues/1370 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/mold: fix phase order style
... to match execution order. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: add 2.35.0
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: Stabilize 2.34.1 amd64, #943478
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: workaround linux-6.11 incompatibility
Don't write to existing files, instead replace them. This fixes (or works around) an incompatibility with linux-6.11. Bug: https://github.com/rui314/mold/issues/1361 Bug: https://bugs.gentoo.org/938659 Closes: https://bugs.gentoo.org/941070 Thanks-to: Jinghao Jia <jinghao7@illinois.edu> Thanks-to: ernsteiswuerfel <erhard_f@mailbox.org> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: Stabilize 2.33.0-r1 amd64, #941258
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: add 2.34.1
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: mark -alpha for >=2.34.0
See https://github.com/gentoo/gentoo/pull/38786#issuecomment-2379507657. Bug: https://bugs.gentoo.org/917271 Signed-off-by: Sam James <sam@gentoo.org> - Leonardo Hernández Hernández · gentoo
sys-devel/mold: add 2.34.0
Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Closes: https://github.com/gentoo/gentoo/pull/38786 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: control assertions with USE=debug
Still not really sure how we should handle this distro-wide but whatever. Anyway, the assertions being enabled is how we hit #938009. Bug: https://bugs.gentoo.org/938009 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/mold: fix --icf assert
Shows up when building Firefox. Closes: https://bugs.gentoo.org/938009 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: drop 2.30.0, 2.31.0, 2.32.0
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
sys-devel/mold: Stabilize 2.32.1 amd64, #938643
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: fix test paths in live
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: Keyword 2.33.0 ppc, #917271
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: add 2.33.0
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: add 2.32.1
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: Stabilize 2.31.0 amd64, #934865
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: drop 2.4.0, 2.4.1
Signed-off-by: Sam James <sam@gentoo.org> - Leonardo Hernández Hernández · gentoo
sys-devel/mold: add 2.32.0
Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Closes: https://github.com/gentoo/gentoo/pull/37163 Signed-off-by: Sam James <sam@gentoo.org> - Leonardo Hernández Hernández · gentoo
sys-devel/mold: update LICENSE
Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: add 2.31.0
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: drop obsolete PCH option
No longer needed as the eclass does it for us (3867345f8c2d9f24157508bc6372f479a82cf33f). Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/mold: fix tests w/ gcc 14
Test-only change. Bug: https://github.com/rui314/mold/issues/1244 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: Stabilize 2.30.0 amd64, #930847
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: add 2.30.0
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: add 2.4.1
Since 3867345f8c2d9f24157508bc6372f479a82cf33f, cmake.eclass should handle the PCH thing for us, so drop the patch (which needed rebasing anyway). Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: drop 2.3.2, 2.3.2-r1, 2.3.3
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Smith · gentoo
sys-devel/mold: set TEST_$TOOL env for tests
Use the configured compiler instead of invoking cc directly when running tests. Closes: https://bugs.gentoo.org/918967 Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: Stabilize 2.3.2-r1 amd64, #917270
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-devel/mold: Stabilize 2.4.0 amd64, #919113
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: add 2.4.0
Closes: https://bugs.gentoo.org/914849 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Leonardo Hernández Hernández · gentoo
sys-devel/mold: propagate keywords to 9999
Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Sam James <sam@gentoo.org> - Leonardo Hernández Hernández · gentoo
sys-devel/mold: add 2.3.3
Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Closes: https://github.com/gentoo/gentoo/pull/33829 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: Keyword 2.3.2-r1 sparc, #917271
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/mold: Keyword 2.3.2-r1 arm, #917271
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: use dosym -r, sync live
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: drop 1.11.0, 2.0.0-r1, 2.0.0-r2, 2.3.1
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/mold: backport symbol interposition fix (e.g. mimalloc/musl segfault)
Closes: https://bugs.gentoo.org/917089 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: drop 2.2.0, 2.3.0
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/mold: add 2.3.2
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Leonardo Hernández Hernández · gentoo
sys-devel/mold: add 2.3.1
Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Closes: https://github.com/gentoo/gentoo/pull/33445 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: add 2.3.0, disable PCH
PCH is buggy and not worth it (especially for clean builds where we're not installing any headers too...) Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-devel/mold: Stabilize 2.1.0 amd64, #914787
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-devel/mold: Keyword 2.2.0 arm64, #914592
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-devel/mold: Keyword 2.2.0 x86, #914592
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
sys-devel/mold: Keyword 2.2.0 riscv, #914592
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
sys-devel/mold: forward ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - WANG Xuerui · gentoo
sys-devel/mold: keyword 2.2.0 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: add 2.2.0
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: Stabilize 2.0.0-r1 amd64, #913491
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Smith · gentoo
sys-devel/mold: update live ebuild
- remove openssl dependency - add blake3 dependency, update keywords to match Bug: https://bugs.gentoo.org/912967 Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
sys-devel/mold: keyword 2.1.0 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: add 2.1.0
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: backport DT_RELR fix
Bug: https://bugs.gentoo.org/911591 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/mold: drop 1.10.1, 2.0.0
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: backport musl test fix
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: add 2.0.0
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-devel/mold: Keyword 1.11.0 arm64, #905072
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: Stabilize 1.11.0 amd64, #904548
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: add 1.11.0
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/mold: drop 1.8.0-r1, 1.9.0
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-devel/mold: Stabilize 1.10.1 amd64, #899534
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-devel/mold: sync live ebuild keywords
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
sys-devel/mold: keyword 1.10.1 for ~ppc64
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: add 1.10.1, drop 1.10.0
Fixes issues with GLIBCXX_ASSERTIONS. Bug: https://github.com/rui314/mold/issues/969 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Smith · gentoo
sys-devel/mold: add 1.10.0
Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: add 1.9.0
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/mold: drop 1.7.1-r1
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: Stabilize 1.8.0-r1 amd64, #889776
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: depend on fixed dev-cpp/tbb for pthreads
Bug: https://bugs.gentoo.org/881161 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: add 1.8.0
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Smith · gentoo
sys-devel/mold: drop 1.6.0-r1
Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: add 1.7.1, drop 1.7.0
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Smith · gentoo
sys-devel/mold: update live ebuild
Signed-off-by: Matthew Smith <matthew@gentoo.org> - Matthew Smith · gentoo
sys-devel/mold: add 1.7.0
Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Smith · gentoo
sys-devel/mold: drop 1.4.2, 1.5.1
Signed-off-by: Matthew Smith <matthew@gentoo.org> - Matthew Smith · gentoo
sys-devel/mold: update live ebuild
Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Smith · gentoo
sys-devel/mold: remove system-tbb USE flag
Latest upstream version now contains the required fixes, so it can be reliably used instead of the vendored copy. Bug: https://bugs.gentoo.org/866407 Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
sys-devel/mold: Keyword 1.6.0 x86, #870760
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Smith · gentoo
sys-devel/mold: add 1.6.0
Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Smith · gentoo
sys-devel/mold: update live ebuild
Signed-off-by: Matthew Smith <matthew@gentoo.org> - Matthew Smith · gentoo
sys-devel/mold: add 1.5.1
- Fix mold wrapper - Now depends on zstd Closes: https://github.com/gentoo/gentoo/pull/27436 Closes: https://bugs.gentoo.org/872773 Thanks-to: YamaD <me@dyama.net> Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: drop 1.4.1
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Smith · gentoo
sys-devel/mold: add 1.4.2
Signed-off-by: Matthew Smith <matthew@gentoo.org> - Matthew Smith · gentoo
sys-devel/mold: drop 1.3.1, 1.3.1-r1, 1.4.0
Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Smith · gentoo
sys-devel/mold: update live ebuild
Python script is dropped and rewritten in CMake. Signed-off-by: Matthew Smith <matthew@gentoo.org> - Matthew Smith · gentoo
sys-devel/mold: stop calling python during build
Closes: https://bugs.gentoo.org/865859 Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Smith · gentoo
sys-devel/mold: fix build with gcc-12
Prevent overeager stripping of compiler flags by vendored tbb CMake scripts. No revbump as installed files are the same. Closes: https://bugs.gentoo.org/865837 Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Smith · gentoo
sys-devel/mold: update live ebuild
Signed-off-by: Matthew Smith <matthew@gentoo.org> - Matthew Smith · gentoo
sys-devel/mold: add 1.4.1
Also switch to new CMake build system, and add a (currently masked) USE-flag to switch between vendored and system tbb. Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Smith · gentoo
sys-devel/mold: add 1.4.0
Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Han Gao · gentoo
sys-devel/mold: riscv keywording
Signed-off-by: Han Gao <rabenda.cn@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/26632 Signed-off-by: Sam James <sam@gentoo.org> - Han Gao · gentoo
sys-devel/mold: fix riscv R_RISCV_SET32 in EhFrameSection
Bug: https://bugs.gentoo.org/861488 Signed-off-by: Han Gao <rabenda.cn@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: drop 1.2.1-r1, 1.3.0
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: add 1.3.1
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/mold: drop 1.2
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Smith · gentoo
sys-devel/mold: fix prepare phase when glibc has no static-pie
Closes: https://bugs.gentoo.org/854474 Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Smith · gentoo
sys-devel/mold: add 1.3.0
Signed-off-by: Matthew Smith <matthew@gentoo.org> - Matthew Smith · gentoo
sys-devel/mold: fix tests
Fix LD_PRELOAD path in mold-wrapper tests, and delete more tests that require QEMU. Signed-off-by: Matthew Smith <matthew@gentoo.org> - Matthew Smith · gentoo
sys-devel/mold: use pkg-config to find OpenSSL
Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: drop 1.1.1
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Smith · gentoo
sys-devel/mold: don't invoke python during build
Closes: https://bugs.gentoo.org/841575 Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Smith · gentoo
sys-devel/mold: add 1.2.1
Signed-off-by: Matthew Smith <matthew@gentoo.org> - Matthew Smith · gentoo
sys-devel/mold: handle renamed/additional tests
Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Smith · gentoo
sys-devel/mold: add 1.2
Closes: https://bugs.gentoo.org/837977 Signed-off-by: Matthew Smith <matthew@gentoo.org> - Matthew Smith · gentoo
sys-devel/mold: disable more tests
Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: drop 1.0.3, 1.1
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Smith · gentoo
sys-devel/mold: Enable tests
Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Smith · gentoo
sys-devel/mold: add 1.1.1
Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Smith · gentoo
sys-devel/mold: check compiler version
Acked-by: Sam James <sam@gentoo.org> Closes: https://bugs.gentoo.org/831473 Closes: https://github.com/gentoo/gentoo/pull/24321 Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: add 1.1
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: drop 1.0.0-r1, 1.0.1-r1, 1.0.2
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/mold: add 1.0.3
Very tiny changes but we may as well bump given it's a quick build and to get it off the to-bump-list. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
sys-devel/mold: fix double Prefix, thanks Jens Lindenmeier
Closes: https://bugs.gentoo.org/832685 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: add 1.0.2
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michael Orlitzky · gentoo
sys-devel/mold: new revision sans "GNU gold" in --version.
The new mold-1.0.1-r1 includes upstream commit cea6a569afa5 which removes the string "GNU gold" from mold's --version string. This is necessary on Gentoo to prevent false positives from tc-ld-is-gold() in the toolchain-funcs eclass. Closes: https://bugs.gentoo.org/831478 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Michael Orlitzky <mjo@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marco Scardovi · gentoo
sys-devel/mold: use only one .sh on rm
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Marco Scardovi <marco@scardovi.com> Closes: https://github.com/gentoo/gentoo/pull/23606 Signed-off-by: Sam James <sam@gentoo.org> - Marco Scardovi · gentoo
sys-devel/mold: bump to 1.0.1
This release actually has supports for --defsym, plus other useful things (see https://github.com/rui314/mold/releases/tag/v1.0.1) Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Marco Scardovi <marco@scardovi.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: drop 0.9.6-r3
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/mold: add < dep on mimalloc for released versions
Only 9999 supports mimalloc-2. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: use system xxhash in 9999
Doesn't seem like earlier versions actually used it yet. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: add 1.0.0
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: add link to upstream tests bug
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/mold: tweak running tests again for 9999
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: update 9999 for tests
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: simplify 9999
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/mold: drop upstreamed patches
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: add live ebuild
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/mold: really fix wrapper
Bug: https://bugs.gentoo.org/823653 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: fix whitespace
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/mold: fix wrapper libdir path
Bug: https://github.com/rui314/mold/issues/127 Closes: https://bugs.gentoo.org/823653 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/mold: initial import
Signed-off-by: Sam James <sam@gentoo.org>