This is an automated email from the ASF dual-hosted git repository.
xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git
The following commit(s) were added to refs/heads/master by this push:
new 89e409a194 tools: Switch riscv GCC to 12.3
89e409a194 is described below
commit 89e409a1940d34555002155f276fd0e50688fc91
Author: Huang Qi <[email protected]>
AuthorDate: Tue Sep 19 10:43:24 2023 +0800
tools: Switch riscv GCC to 12.3
GCC13 have compatibility issue with libcxx (need libcxx 17+).
Please refer to: https://github.com/llvm/llvm-project/issues/62396
Signed-off-by: Huang Qi <[email protected]>
---
tools/ci/docker/linux/Dockerfile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tools/ci/docker/linux/Dockerfile b/tools/ci/docker/linux/Dockerfile
index dbf5443ea6..272d82ad97 100644
--- a/tools/ci/docker/linux/Dockerfile
+++ b/tools/ci/docker/linux/Dockerfile
@@ -170,7 +170,7 @@ RUN cd /tools/renesas-tools/build/gcc && \
FROM nuttx-toolchain-base AS nuttx-toolchain-riscv
# Download the latest RISCV GCC toolchain prebuilt by xPack
RUN mkdir riscv-none-elf-gcc && \
- curl -s -L
"https://github.com/xpack-dev-tools/riscv-none-elf-gcc-xpack/releases/download/v13.2.0-1/xpack-riscv-none-elf-gcc-13.2.0-1-linux-x64.tar.gz"
\
+ curl -s -L
"https://github.com/xpack-dev-tools/riscv-none-elf-gcc-xpack/releases/download/v12.3.0-1/xpack-riscv-none-elf-gcc-12.3.0-1-linux-x64.tar.gz"
\
| tar -C riscv-none-elf-gcc --strip-components 1 -xz
###############################################################################