14
14
MAKE_SRC_URL : " https://ftp.gnu.org/gnu/make/make-4.4.1.tar.gz"
15
15
RUSTUP_INIT_URL : " https://static.rust-lang.org/rustup/dist/x86_64-unknown-linux-gnu/rustup-init"
16
16
CMAKE_URL : " https://github.com/Kitware/CMake/releases/download/v3.28.0-rc5/cmake-3.28.0-rc5-linux-x86_64.tar.gz"
17
+ PATCHELF_URL : " https://github.com/NixOS/patchelf/releases/download/0.18.0/patchelf-0.18.0-x86_64.tar.gz"
17
18
PUBLIC_SIMICS_PKGS_URL_WINDOWS : " https://registrationcenter-download.intel.com/akdlm/IRC_NAS/ead79ef5-28b5-48c7-8d1f-3cde7760798f/simics-6-packages-2024-05-win64.ispm"
18
19
# NOTE: We use the old ISPM because there is something wrong with 1.8.3 with unattended installation
19
20
# PUBLIC_SIMICS_ISPM_URL_WINDOWS: "https://registrationcenter-download.intel.com/akdlm/IRC_NAS/881ee76a-c24d-41c0-af13-5d89b2a857ff/intel-simics-package-manager-1.7.5-win64.exe"
@@ -587,7 +588,7 @@ jobs:
587
588
uses : actions/cache@v4
588
589
with :
589
590
path : .github/builder/rsrc
590
- key : " cache-builder-dependencies-${{ env.PUBLIC_SIMICS_ISPM_URL}}-${{env.PUBLIC_SIMICS_PKGS_URL }}"
591
+ key : " cache-builder-dependencies-${{ env.PUBLIC_SIMICS_ISPM_URL}}-${{env.PUBLIC_SIMICS_PKGS_URL }}-${{ env.CFE_URL }}-${{ env.LLVM_SRC_URL }}-${{ env.MAKE_SRC_URL }}-${{ env.RUSTUP_INIT_URL }}-${{ env.CMAKE_URL }} "
591
592
592
593
- name : Download Builder Dependencies
593
594
if : ${{ steps.cache-builder-dependencies.outputs.cache-hit != 'true' }}
@@ -604,10 +605,12 @@ jobs:
604
605
curl -L -o .github/builder/rsrc/make-4.4.1.tar.gz \
605
606
"${{ env.MAKE_SRC_URL }}"
606
607
curl -L -o .github/builder/rsrc/rustup-init \
607
- "${RUSTUP_INIT_URL}"
608
+ "${{ env. RUSTUP_INIT_URL } }"
608
609
chmod +x .github/builder/rsrc/rustup-init
609
610
curl -L -o .github/builder/rsrc/cmake-3.28.0-rc5-linux-x86_64.tar.gz \
610
- "${CMAKE_URL}"
611
+ "${{ env.CMAKE_URL }}"
612
+ curl -L -o .github/builder/rsrc/patchelf-0.18.0-x86_64.tar.gz \
613
+ "${{ env.PATCHELF_URL}}"
611
614
612
615
- name : Build Distribution Package
613
616
run : |
0 commit comments