mold: Build for mold (#12302)

* mold => 2.40.3

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* mold: Build Run on linux/arm/v7.

* Do not cancel entire build when one architecture fails to build.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* mold: Build Run on linux/386.

* mold: Package File Update Run on linux/386 container.

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
This commit is contained in:
chromebrew-actions[bot]
2025-07-30 15:46:18 -05:00
committed by GitHub
parent f951614543
commit b21a43b9e9
2 changed files with 6 additions and 7 deletions

View File

@@ -175,7 +175,6 @@ jobs:
if: ${{ !cancelled() }}
concurrency:
group: ${{ matrix.arch }}-${{ github.workflow }}-${{ inputs.branch || github.ref_name }}
cancel-in-progress: true
steps:
- name: Build Container cleanup
run: |
@@ -434,6 +433,7 @@ jobs:
if [ -n "$(git status --porcelain)" ]; then
git config user.name "${{ github.actor }}"
git config user.email "${{ github.actor }}@users.noreply.github.com"
git config pull.ff only
git stash || true
git pull
git stash pop || true

View File

@@ -6,7 +6,7 @@ require 'buildsystems/cmake'
class Mold < CMake
description 'A Modern Linker'
homepage 'https://github.com/rui314/mold'
version '2.40.2'
version '2.40.3'
license 'MIT'
compatibility 'all'
source_url 'https://github.com/rui314/mold.git'
@@ -14,15 +14,14 @@ class Mold < CMake
binary_compression 'tar.zst'
binary_sha256({
aarch64: 'a13cb59b2be7f54758b0c455cf632c3bc67b74714373329ee4c9f60e1291952f',
armv7l: 'a13cb59b2be7f54758b0c455cf632c3bc67b74714373329ee4c9f60e1291952f',
i686: '8d45f8efa9c8f5943c52a411b2bc41a27ee392731533e2100ff5b6bd6c5c1bd4',
x86_64: '392e182dbb3d94c30a8b5a2d63afad18a7787f059aa154f60f6c2d48c097e0d9'
aarch64: '4a5d83fc2ef4ce1855476d6abc835f6f3b911b5f555132895b7d4bd053c0b70c',
armv7l: '4a5d83fc2ef4ce1855476d6abc835f6f3b911b5f555132895b7d4bd053c0b70c',
i686: '9fbce4bfa168d40c66f194a065b6b8fd45037bbba5ee6aa138bbae9bca173b17',
x86_64: 'e0b73702ff9d889bb9ac7825823765112c7cd2136167af85b3764530f9cb379d'
})
depends_on 'gcc_lib' # R
depends_on 'glibc' # R
depends_on 'openssl' # R
depends_on 'xxhash' => :build
depends_on 'zlib' # R
depends_on 'zstd' # R