summaryrefslogtreecommitdiff
path: root/docker
diff options
context:
space:
mode:
authorOlivier Deprez <olivier.deprez@arm.com>2023-10-26 13:01:59 +0100
committerRyan Roberts <ryan.roberts@arm.com>2023-10-27 11:40:27 +0100
commit0644ec36cd1fdb09dd075759b4e12c3d90b2d272 (patch)
treea15388fc04ec399f5c4d80a7cd57ad8c90ba018e /docker
parent7b827fdd4fe9622237b9b3306ae689c1e4f5a472 (diff)
chore: update LLVM/Clang to 15.0.6
Update docker image to use clang 15.0.6. Align Hafnium v2.9 build to the toolchain version recommended in hafnium docs: https://hafnium.readthedocs.io/en/latest/getting_started/building.html#toolchain Signed-off-by: Olivier Deprez <olivier.deprez@arm.com>
Diffstat (limited to 'docker')
-rwxr-xr-xdocker/build.sh12
1 files changed, 6 insertions, 6 deletions
diff --git a/docker/build.sh b/docker/build.sh
index e8163af..aa02813 100755
--- a/docker/build.sh
+++ b/docker/build.sh
@@ -34,9 +34,9 @@ if [ "${ARCH}" == "x86_64" ]; then
TCH_PKG_URL_AARCH64=https://developer.arm.com/-/media/Files/downloads/gnu/11.3.rel1/binrel
TCH_PKG_NAME_AARCH64=arm-gnu-toolchain-11.3.rel1-x86_64-aarch64-none-elf.tar.xz
TCH_PATH_AARCH64=arm-gnu-toolchain-11.3.rel1-x86_64-aarch64-none-elf/bin
- TCH_LLVM_PKG_URL=https://github.com/llvm/llvm-project/releases/download/llvmorg-12.0.0
- TCH_LLVM_PKG_NAME=clang+llvm-12.0.0-x86_64-linux-gnu-ubuntu-20.04.tar.xz
- TCH_LLVM_PATH=clang+llvm-12.0.0-x86_64-linux-gnu-ubuntu-20.04/bin
+ TCH_LLVM_PKG_URL=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6
+ TCH_LLVM_PKG_NAME=clang+llvm-15.0.6-x86_64-linux-gnu-ubuntu-18.04.tar.xz
+ TCH_LLVM_PATH=clang+llvm-15.0.6-x86_64-linux-gnu-ubuntu-18.04/bin
TCH_PKG_URL_AARCH32=https://developer.arm.com/-/media/Files/downloads/gnu/11.3.rel1/binrel
TCH_PKG_NAME_AARCH32=arm-gnu-toolchain-11.3.rel1-x86_64-arm-none-eabi.tar.xz
TCH_PATH_AARCH32=arm-gnu-toolchain-11.3.rel1-x86_64-arm-none-eabi/bin
@@ -49,9 +49,9 @@ elif [ "${ARCH}" == "aarch64" ] || [ "${ARCH}" == "arm" ]; then
TCH_PKG_URL_AARCH64=https://developer.arm.com/-/media/Files/downloads/gnu/11.3.rel1/binrel
TCH_PKG_NAME_AARCH64=arm-gnu-toolchain-11.3.rel1-aarch64-aarch64-none-elf.tar.xz
TCH_PATH_AARCH64=arm-gnu-toolchain-11.3.rel1-aarch64-aarch64-none-elf/bin
- TCH_LLVM_PKG_URL=https://github.com/llvm/llvm-project/releases/download/llvmorg-12.0.0
- TCH_LLVM_PKG_NAME=clang+llvm-12.0.0-aarch64-linux-gnu.tar.xz
- TCH_LLVM_PATH=clang+llvm-12.0.0-aarch64-linux-gnu/bin
+ TCH_LLVM_PKG_URL=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6
+ TCH_LLVM_PKG_NAME=clang+llvm-15.0.6-aarch64-linux-gnu.tar.xz
+ TCH_LLVM_PATH=clang+llvm-15.0.6-aarch64-linux-gnu/bin
TCH_PKG_URL_AARCH32=https://developer.arm.com/-/media/Files/downloads/gnu/11.3.rel1/binrel
TCH_PKG_NAME_AARCH32=arm-gnu-toolchain-11.3.rel1-aarch64-arm-none-eabi.tar.xz
TCH_PATH_AARCH32=arm-gnu-toolchain-11.3.rel1-aarch64-arm-none-eabi/bin