From ad358d449d89d465b6257a630f6b390216287f27 Mon Sep 17 00:00:00 2001 From: FirelightFlagboy <30697622+FirelightFlagboy@users.noreply.github.com> Date: Mon, 2 Nov 2026 20:26:26 +0100 Subject: [PATCH] Add missing bin `ld.mold` (#2050) Missing the file `ld.mold` comming from the linux assets. NB.1: `ld.mold` is a symlink to `mold`. NB.2: Window platform only provide `mold.exe`. --- manifests/mold.json | 10 ++++++++-- tools/codegen/base/mold.json | 10 ++++++++-- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/manifests/mold.json b/manifests/mold.json index 50dd5bd7..44e79fd5 100644 --- a/manifests/mold.json +++ b/manifests/mold.json @@ -3,7 +3,10 @@ "template": { "x86_64_linux_gnu": { "url": "https://github.com/rui314/mold/releases/download/v${version}/mold-${version}-x86_64-linux.tar.gz", - "bin": "mold-${version}-x86_64-linux/bin/mold" + "bin": [ + "mold-${version}-x86_64-linux/bin/mold", + "mold-${version}-x86_64-linux/bin/ld.mold" + ] }, "x86_64_windows": { "url": "https://github.com/rui314/mold/releases/download/v${version}/mold-${version}-x86_64-windows.zip", @@ -11,7 +14,10 @@ }, "aarch64_linux_gnu": { "url": "https://github.com/rui314/mold/releases/download/v${version}/mold-${version}-aarch64-linux.tar.gz", - "bin": "mold-${version}-aarch64-linux/bin/mold" + "bin": [ + "mold-${version}-aarch64-linux/bin/mold", + "mold-${version}-aarch64-linux/bin/ld.mold" + ] } }, "latest": { diff --git a/tools/codegen/base/mold.json b/tools/codegen/base/mold.json index 0d60a565..d7ff4990 100644 --- a/tools/codegen/base/mold.json +++ b/tools/codegen/base/mold.json @@ -6,7 +6,10 @@ "platform": { "x86_64_linux_gnu": { "asset_name": "${package}-${version}-x86_64-linux.tar.gz", - "bin": "${package}-${version}-x86_64-linux/bin/mold" + "bin": [ + "${package}-${version}-x86_64-linux/bin/mold", + "${package}-${version}-x86_64-linux/bin/ld.mold" + ] }, "x86_64_windows": { "asset_name": "${package}-${version}-x86_64-windows.zip", @@ -14,7 +17,10 @@ }, "aarch64_linux_gnu": { "asset_name": "${package}-${version}-aarch64-linux.tar.gz", - "bin": "${package}-${version}-aarch64-linux/bin/mold" + "bin": [ + "${package}-${version}-aarch64-linux/bin/mold", + "${package}-${version}-aarch64-linux/bin/ld.mold" + ] } } }