|
26 | 26 | # tar: needed for actions/cache@v4 |
27 | 27 | # git+openssh: needed for checkout (I think?) |
28 | 28 | # ruby: needed to install fpm |
29 | | - run: apk add tar git openssh make g++ ruby-dev |
| 29 | + run: apk add tar git openssh make g++ ruby-dev mold |
30 | 30 | - name: Work around CVE-2022-24765 |
31 | 31 | # We're not on a multi-user machine, so this is safe. |
32 | 32 | run: git config --global --add safe.directory "$GITHUB_WORKSPACE" |
|
73 | 73 | uses: actions/cache/restore@v4 |
74 | 74 | id: cache-llvm-build |
75 | 75 | with: |
76 | | - key: llvm-build-19-linux-alpine-v1 |
| 76 | + key: llvm-build-19-linux-alpine-v2 |
77 | 77 | path: llvm-build |
78 | 78 | - name: Build LLVM |
79 | 79 | if: steps.cache-llvm-build.outputs.cache-hit != 'true' |
@@ -222,7 +222,7 @@ jobs: |
222 | 222 | uses: actions/cache/restore@v4 |
223 | 223 | id: cache-llvm-build |
224 | 224 | with: |
225 | | - key: llvm-build-19-linux-asserts-v1 |
| 225 | + key: llvm-build-19-linux-asserts-v2 |
226 | 226 | path: llvm-build |
227 | 227 | - name: Build LLVM |
228 | 228 | if: steps.cache-llvm-build.outputs.cache-hit != 'true' |
@@ -292,6 +292,7 @@ jobs: |
292 | 292 | run: | |
293 | 293 | sudo apt-get update |
294 | 294 | sudo apt-get install --no-install-recommends \ |
| 295 | + mold \ |
295 | 296 | qemu-user \ |
296 | 297 | g++-${{ matrix.toolchain }} \ |
297 | 298 | libc6-dev-${{ matrix.libc }}-cross |
@@ -329,7 +330,7 @@ jobs: |
329 | 330 | uses: actions/cache/restore@v4 |
330 | 331 | id: cache-llvm-build |
331 | 332 | with: |
332 | | - key: llvm-build-19-linux-${{ matrix.goarch }}-v3 |
| 333 | + key: llvm-build-19-linux-${{ matrix.goarch }}-v4 |
333 | 334 | path: llvm-build |
334 | 335 | - name: Build LLVM |
335 | 336 | if: steps.cache-llvm-build.outputs.cache-hit != 'true' |
|
0 commit comments