File tree 2 files changed +6
-14
lines changed 2 files changed +6
-14
lines changed Original file line number Diff line number Diff line change 5
5
# file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
6
6
#
7
7
8
- FROM ubuntu:23.10
8
+ FROM ubuntu:24.04
9
9
10
10
RUN \
11
11
apt-get update && \
Original file line number Diff line number Diff line change 5
5
# file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
6
6
#
7
7
8
- FROM ubuntu:23.10
8
+ FROM ubuntu:24.04
9
9
10
10
RUN \
11
11
apt-get update && \
12
12
apt-get --no-install-recommends -y install \
13
- wget \
14
13
ca-certificates \
14
+ clang-18 \
15
+ libclang-rt-18-dev \
16
+ libc++-18-dev \
17
+ libc++abi-18-dev \
15
18
libssl-dev \
16
19
git \
17
20
ninja-build \
18
21
python3 \
19
22
python3-requests \
20
23
python-is-python3 \
21
24
mysql-client && \
22
- echo 'deb http://apt.llvm.org/mantic/ llvm-toolchain-mantic-18 main' > /etc/apt/sources.list.d/llvm.list && \
23
- wget -qO- https://apt.llvm.org/llvm-snapshot.gpg.key > /etc/apt/trusted.gpg.d/apt.llvm.org.asc && \
24
- apt-get update && \
25
- apt-get --no-install-recommends -y install \
26
- clang-18 \
27
- libclang-rt-18-dev \
28
- libc++-18-dev \
29
- libc++abi-18-dev && \
30
- apt-get -y remove wget && \
31
- apt-get -y autoremove && \
32
25
ln -s /usr/bin/clang++-18 /usr/bin/clang++ && \
33
26
ln -s /usr/bin/clang-18 /usr/bin/clang
34
-
You can’t perform that action at this time.
0 commit comments