mold/2.41.0

mold is a faster drop-in replacement for existing Unix linkers. It is several times faster than the LLVM lld linker.

#compilation#ld#linkage#pre-built

Readme

mold: A Modern Linker

mold is a faster drop-in replacement for existing Unix linkers. It is several times quicker than the LLVM lld linker, the second-fastest open-source linker. mold aims to enhance developer productivity by minimizing build time, particularly in rapid debug-edit-rebuild cycles.

You can configure Conan to download the latest version of mold and use it as the linker when building your dependencies and projects from source. Currently only supported when targeting Linux as the platform.

To use mold automatically as the linker, you can add the following section to your host profile that targets Linux. When using gcc, please note that the following flags require gcc 12.1 or greater.

[tool_requires]
*:mold/[*]
[conf]
tools.build:exelinkflags=['-fuse-ld=mold']
tools.build:sharedlinkflags=['-fuse-ld=mold']

Using mold

Loading usage information…

Packages

Linuxx86_64Release

package ID034e557523b8834eb65c8f3f8936db0966a8ba59
Recipe revisioncaee7a8cd33866c73ed2599226226e9e

optionswith_mimalloc=False
Macosx86_64Release

package ID009558b38422cd35ace9e23941cb7a052eae30f7
Recipe revisioncaee7a8cd33866c73ed2599226226e9e

optionswith_mimalloc=False

Dependencies

Loading dependencies…

MITcaee7a8cd33866c73ed2599226226e9e
MITa357733ec40ef4c0cb35c3f6e60154b4
MIT44282fa99154eee09ae6bd32d31cfc2e
MIT48fbdcd0108c5ce89f1c12cb4fe91280
MITa9c0d6357549f480801ab25284d8f495
MITe31d60209daa5ece4edf21dd3e7c15f5
MITff7a16b53a30f0afec41f5c509c02589
MIT6d549a90fa6619cdd5cd5761aea30479
MIT777cf84d7386f2aa3ee8348e8f6c2fd8
MITe366c1444c15fd2815715981a52d87cf
AGPL-3.09d5bfee6301a5caabf83d99d2d7a7f4b
!AGPL-3.08fe378e0ce55067030e0869ef4e8d417
!AGPL-3.031dfef96444961adf96547cada74655c
!AGPL-3.0b417b8dee1cd6af60c746e723408422d
!AGPL-3.0cd5e7dea40ad75ed1bb150cb3efc69fd
!ea13aab39403030a779dde32274c245e

🔍 Ready to secure your dependencies in seconds?

  1. Register for free at audit.conan.io/register.
  2. Save your token and activate it via the confirmation email you receive.
  3. Configure Conan to use your token:
    conan audit provider auth conancenter --token=<token>
  4. Scan for vulnerabilities:
    # Check a specific reference
    conan audit list mold/2.41.0
    # Scan the entire dependency graph
    conan audit scan --requires=mold/2.41.0

Note: For more details on the Conan Audit command, please read this post.

Tip: To avoid exposing your token in shell history, authenticate using an environment variable (e.g. CONAN_AUDIT_PROVIDER_TOKEN_CONANCENTER=<token>). For more info, see the documentation.

conanv2.41.0
[![Conan Center](https://img.shields.io/conan/v/mold)](https://conan.io/center/recipes/mold)