Skip to content

Commit a5f7425

Browse files
committed
fix(ci): add mold linker to Linux build dependencies
The .cargo/config.toml uses -fuse-ld=mold on Linux targets, so mold must be installed on the self-hosted runner alongside clang.
1 parent ef1cf12 commit a5f7425

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.github/actions/build_bindings_python/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ runs:
6060
shell: bash
6161
run: |
6262
sudo apt-get update -yq
63-
sudo apt-get install -yq --no-install-recommends build-essential clang libssl-dev pkg-config cmake protobuf-compiler
63+
sudo apt-get install -yq --no-install-recommends build-essential clang mold libssl-dev pkg-config cmake protobuf-compiler
6464
if [[ "${{ inputs.target }}" == aarch64-* ]]; then
6565
echo "JEMALLOC_SYS_WITH_LG_PAGE=16" >> $GITHUB_ENV
6666
else

0 commit comments

Comments
 (0)