gpo.zugaina.org

Search Portage & Overlays:

sys-devel/mold

A Modern Linker

Screenshots

  • mold-9999
    test debug

    View      Download      Browse     License: MIT BSD-2 CC0-1.0   
    Overlay: gentoo
  • mold-3.0.0
    ~amd64
    debug mimalloc debug

    View      Download      Browse     License: MIT Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 CC0-1.0 Unicode-3.0   
    Overlay: Miezhiko
  • mold-3.0.0
    ~amd64
    mimalloc test debug

    View      Download      Browse     License: MIT Boost-1.0 MIT Unicode-3.0 ZLIB || ( Apache-2.0 Apache-2.0-with-LLVM-exceptions CC0-1.0 ) || ( Apache-2.0 CC0-1.0 MIT-0 )   
    Overlay: bentoo
  • mold-2.42.1
    -alpha amd64 ~arm ~arm64 ~loong ~ppc ~riscv ~sparc ~x86
    debug mimalloc test

    View      Download      Browse     License: MIT BSD-2 CC0-1.0   
    Overlay: gentoo
  • mold-2.41.0
    -alpha amd64 ~arm ~arm64 ~loong ~ppc ~riscv ~sparc ~x86
    debug mimalloc test

    View      Download      Browse     License: MIT BSD-2 CC0-1.0   
    Overlay: gentoo

ChangeLog

commit 3d926d211aa2eeeb6a9c08326a93739835d6f581
Author: lucascouts <lucascs@protonmail.com>
Date: Mon Oct 12 14:50:43 2026 -0300

mod(sys-devel/mold-3.0.0): KEYWORDS to ~amd64, the Rust rewrite is no ::gentoo mirror

The KEYWORDS were inherited from ::gentoo's C++ 2.42.x, but 3.0.0 is the
Rust rewrite with no ::gentoo counterpart, so the amd64-only baseline
applies. The wide list also left BDEPEND >=rust-1.95 unsolvable on the arm
profiles that mask Rust (pkgcheck NonsolvableDepsIn{Dev,Stable}, 50 rows).
Other arches keep ::gentoo's 2.42.x.

Verified: pkgcheck clean on sys-devel/mold; gentoo-parity.sh sys-devel/mold
7 rows, all JUSTIFIED, no stale tag.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit fe0a0604b4625da1eb69d9f7f9db10fcf6f0207f
Author: lucascouts <lucascs@protonmail.com>
Date: Mon Oct 5 14:27:51 2026 -0300

sys-devel/mold: add 3.0.0

3.0.0 is the Rust rewrite: Cargo replaces CMake, oneTBB is gone, and
xxhash/BLAKE3 are crates now. ::gentoo still carries 2.42.1, the last C++
release, so the package returns to the overlay ahead of it.

The mimalloc_rust git crate ships its mimalloc submodule empty in the
GitHub archive, so the pinned commit is fetched as its own distfile.
Re-enable the autoupdate record; bumps need CRATES regenerated.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 7cbe62f54c74e5f4d536b216480af1c1a1916d44
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Aug 19 23:15:05 2026 -0300

del(dev-util/claude-code-2.1.236, net-im/telegram-desktop-7.0.9, sci-ml/ollama-0.32.14, sys-apps/uutils-coreutils-0.10.0, sys-devel/mold-2.42.0, sys-firmware/intel-microcode-20260812_p20260813, www-client/chromium-151.0.7922.108)

commit ae7379975b1c182fc15719f73908ed485f8d323e
Author: lucascouts <lucascs@protonmail.com>
Date: Thu Aug 13 12:36:46 2026 -0300

add(sys-devel/mold-2.42.0), add(metadata/{md5-cache/net-misc/postman-bin-12.23.5, md5-cache/sci-ml/llama-cpp-0_pre10408, md5-cache/sys-devel/mold-2.42.0}), mod(app-emulation/qemu-11.1.0), mod(metadata/md5-cache/app-emulation/qemu-11.1.0, .autoupdate/packages.toml), up(net-misc/postman-bin-12.23.2 -> 12.23.5, sci-ml/llama-cpp-0_pre10405 -> 0_pre10408)

commit 26cf02e8d752f2846e63ff81feafd89b3d883bf7
Author: lucascouts <lucascs@protonmail.com>
Date: Fri May 1 00:20:26 2026 -0300

del(sys-devel/mold-2.41.0)

commit ae9eb268c227e8909fd5e623a20c4e1ea2f24c22
Author: lucascouts <lucascs@protonmail.com>
Date: Sun Apr 19 13:54:09 2026 -0300

add(sys-devel/mold-2.41.0)