Skip to content

Commit 3f7e789

Browse files
Update to GCC v14.2 - Including workaround for mbedTLS (#3197)
***NO_CI***
1 parent 2123eaf commit 3f7e789

24 files changed

Lines changed: 167 additions & 184 deletions

.devcontainer/All/Dockerfile.All

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
FROM ghcr.io/nanoframework/dev-container-all:v2.66
1+
FROM ghcr.io/nanoframework/dev-container-all:v2.67

.devcontainer/All/Dockerfile.All.SRC

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ RUN apt-get update \
3232

3333
RUN mkdir -p /tmp/dc-downloads /tmp/dc-extracted
3434

35-
ARG GCC_VERSION=13.3.rel1
35+
ARG GCC_VERSION=14.2.rel1
3636
ARG GCC_URI=https://armkeil.blob.core.windows.net/developer/Files/downloads/gnu/$GCC_VERSION/binrel/arm-gnu-toolchain-$GCC_VERSION-x86_64-arm-none-eabi.tar.xz
3737
RUN mkdir -p /tmp/dc-downloads /tmp/dc-extracted/gcc \
3838
&& curl -o /tmp/dc-downloads/gcc-arm.tar.xz $GCC_URI \
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
FROM ghcr.io/nanoframework/dev-container-chibios-rp:v1.0
1+
FROM ghcr.io/nanoframework/dev-container-chibios-rp:v1.1

.devcontainer/ChibiOS-RP/Dockerfile.ChibiOS-RP.SRC

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ RUN apt-get update \
99

1010
RUN mkdir -p /tmp/dc-downloads /tmp/dc-extracted
1111

12-
ARG GCC_VERSION=13.3.rel1
12+
ARG GCC_VERSION=14.2.rel1
1313
ARG GCC_URI=https://armkeil.blob.core.windows.net/developer/Files/downloads/gnu/$GCC_VERSION/binrel/arm-gnu-toolchain-$GCC_VERSION-x86_64-arm-none-eabi.tar.xz
1414
RUN mkdir -p /tmp/dc-downloads /tmp/dc-extracted/gcc \
1515
&& curl -o /tmp/dc-downloads/gcc-arm.tar.xz $GCC_URI \
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
FROM ghcr.io/nanoframework/dev-container-chibios:v1.41
1+
FROM ghcr.io/nanoframework/dev-container-chibios:v1.42

.devcontainer/ChibiOS/Dockerfile.ChibiOS.SRC

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ RUN apt-get update \
99

1010
RUN mkdir -p /tmp/dc-downloads /tmp/dc-extracted
1111

12-
ARG GCC_VERSION=13.3.rel1
12+
ARG GCC_VERSION=14.2.rel1
1313
ARG GCC_URI=https://armkeil.blob.core.windows.net/developer/Files/downloads/gnu/$GCC_VERSION/binrel/arm-gnu-toolchain-$GCC_VERSION-x86_64-arm-none-eabi.tar.xz
1414
RUN mkdir -p /tmp/dc-downloads /tmp/dc-extracted/gcc \
1515
&& curl -o /tmp/dc-downloads/gcc-arm.tar.xz $GCC_URI \
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
FROM ghcr.io/nanoframework/dev-container-freertos-nxp:v1.10
1+
FROM ghcr.io/nanoframework/dev-container-freertos-nxp:v1.11

.devcontainer/FreeRTOS-NXP/Dockerfile.FreeRTOS-NXP.SRC

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ RUN apt-get update \
99

1010
RUN mkdir -p /tmp/dc-downloads /tmp/dc-extracted
1111

12-
ARG GCC_VERSION=13.3.rel1
12+
ARG GCC_VERSION=14.2.rel1
1313
ARG GCC_URI=https://armkeil.blob.core.windows.net/developer/Files/downloads/gnu/$GCC_VERSION/binrel/arm-gnu-toolchain-$GCC_VERSION-x86_64-arm-none-eabi.tar.xz
1414
RUN mkdir -p /tmp/dc-downloads /tmp/dc-extracted/gcc \
1515
&& curl -o /tmp/dc-downloads/gcc-arm.tar.xz $GCC_URI \
@@ -62,8 +62,11 @@ RUN git clone --branch R0.16 https://github.com/abbrev/fatfs.git --depth 1 ./sou
6262
&& git submodule update --init --recursive
6363

6464
# Clone FreeRTOS
65-
RUN git clone --branch V10.4.1-kernel-only https://github.com/FreeRTOS/FreeRTOS-Kernel.git --depth 1 ./sources/FreeRTOS \
66-
&& git clone --branch 5.5.1 https://github.com/ARM-software/CMSIS_5.git --depth 1 ./sources/CMSIS_5
65+
RUN git clone --branch V10.4.1-kernel-only https://github.com/FreeRTOS/FreeRTOS-Kernel.git --depth 1 ./sources/FreeRTOS
66+
67+
# Clone CMSIS
68+
RUN git clone --branch 5.5.1 https://github.com/ARM-software/CMSIS_5.git --depth 1 ./sources/CMSIS_5 \
69+
&& git -C ./sources/CMSIS_5 lfs pull --include="CMSIS/DSP/**"
6770

6871
# set gcc location
6972
ARG TMP_GCC_PATH=/usr/local/bin/gcc

.devcontainer/TI/Dockerfile.TI

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
FROM ghcr.io/nanoframework/dev-container-ti:v1.28
1+
FROM ghcr.io/nanoframework/dev-container-ti:v1.29

.devcontainer/TI/Dockerfile.TI.SRC

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ RUN apt-get update \
99

1010
RUN mkdir -p /tmp/dc-downloads /tmp/dc-extracted
1111

12-
ARG GCC_VERSION=13.3.rel1
12+
ARG GCC_VERSION=14.2.rel1
1313
ARG GCC_URI=https://armkeil.blob.core.windows.net/developer/Files/downloads/gnu/$GCC_VERSION/binrel/arm-gnu-toolchain-$GCC_VERSION-x86_64-arm-none-eabi.tar.xz
1414
RUN mkdir -p /tmp/dc-downloads /tmp/dc-extracted/gcc \
1515
&& curl -o /tmp/dc-downloads/gcc-arm.tar.xz $GCC_URI \

0 commit comments

Comments
 (0)