jammy-amd64-tf-a-build-lts2.10: Use GNU Arm toolchain 12.3.rel1
Per the official docs:
https://trustedfirmware-a.readthedocs.io/en/lts-v2.10.7/getting_started/prerequisites.html#toolchain
Fixes https://linaro.atlassian.net/browse/TFC-661
Signed-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
Change-Id: I0a7b82f41f423152dc489b847573bb6833c9699f
diff --git a/jammy-amd64-tf-a-build-lts2.10/tf-dependencies.install b/jammy-amd64-tf-a-build-lts2.10/tf-dependencies.install
index 0f244cc..7e57c30 100755
--- a/jammy-amd64-tf-a-build-lts2.10/tf-dependencies.install
+++ b/jammy-amd64-tf-a-build-lts2.10/tf-dependencies.install
@@ -23,7 +23,7 @@
# Install Arm GCC toolchain (arm-none-eabi GNU-A)
curl --connect-timeout 15 --retry 5 --create-dirs -fsSLo /tmp/gcc-arm-x86_64-arm-none-eabi.tar.xz \
- https://developer.arm.com/-/media/Files/downloads/gnu/11.3.Rel1/binrel/arm-gnu-toolchain-11.3.rel1-x86_64-arm-none-eabi.tar.xz
+ https://developer.arm.com/-/media/Files/downloads/gnu/12.3.Rel1/binrel/arm-gnu-toolchain-12.3.rel1-x86_64-arm-none-eabi.tar.xz
tar -Jxf /tmp/gcc-arm-x86_64-arm-none-eabi.tar.xz -C ${TOOLS_DIR} --strip-components=1
# Install Arm GCC toolchain (arm-none-eabi GNU-RM)
@@ -34,7 +34,7 @@
# Install Arm GCC toolchain (aarch64-none-elf)
curl --connect-timeout 15 --retry 5 --create-dirs -fsSLo /tmp/gcc-arm-x86_64-aarch64-none-elf.tar.xz \
- https://developer.arm.com/-/media/Files/downloads/gnu/11.3.Rel1/binrel/arm-gnu-toolchain-11.3.rel1-x86_64-aarch64-none-elf.tar.xz
+ https://developer.arm.com/-/media/Files/downloads/gnu/12.3.Rel1/binrel/arm-gnu-toolchain-12.3.rel1-x86_64-aarch64-none-elf.tar.xz
tar -Jxf /tmp/gcc-arm-x86_64-aarch64-none-elf.tar.xz -C ${TOOLS_DIR} --strip-components=1
# Install Linaro GCC 6.2.1 toolchain (aarch64-none-elf), which is required by some platforms, i.e. marvell