File tree Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Original file line number Diff line number Diff line change 1
- 49
1
+ 50
Original file line number Diff line number Diff line change @@ -27,9 +27,9 @@ ARG TARGETARCH
27
27
28
28
RUN apt-get update && apt-get upgrade -y && apt-get install -y wget nano rsync curl gnupg2 jq unzip bzip2 xz-utils
29
29
30
- # for clang-*-15 , see https://apt.llvm.org/
31
- RUN echo "deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-18 main" >> /etc/apt/sources.list && \
32
- echo "deb-src http://apt.llvm.org/jammy/ llvm-toolchain-jammy-18 main" >> /etc/apt/sources.list && \
30
+ # for clang-*-20 , see https://apt.llvm.org/. Stay in sync with rust compiler
31
+ RUN echo "deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-20 main" >> /etc/apt/sources.list && \
32
+ echo "deb-src http://apt.llvm.org/jammy/ llvm-toolchain-jammy-20 main" >> /etc/apt/sources.list && \
33
33
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add -
34
34
35
35
# Install gcc8-arm-none-eabi
@@ -48,7 +48,7 @@ RUN if [ "${TARGETPLATFORM}" = "linux/arm64" ]; then \
48
48
# Tools for building
49
49
RUN apt-get update && apt-get install -y \
50
50
make \
51
- llvm-18 \
51
+ llvm-20 \
52
52
gcc-10 \
53
53
binutils \
54
54
valgrind \
@@ -80,8 +80,8 @@ RUN update-alternatives --install /usr/bin/gcov gcov /usr/bin/gcov-10 100
80
80
RUN apt-get update && apt-get install -y \
81
81
python3 \
82
82
python3-pip \
83
- clang-format-18 \
84
- clang-tidy-18
83
+ clang-format-20 \
84
+ clang-tidy-20
85
85
86
86
RUN python3 -m pip install --upgrade pip
87
87
You can’t perform that action at this time.
0 commit comments