File tree Expand file tree Collapse file tree 3 files changed +13
-13
lines changed
Expand file tree Collapse file tree 3 files changed +13
-13
lines changed Original file line number Diff line number Diff line change 11# Build stage for Bitcoin Core
2- FROM alpine:3.22 AS build
2+ FROM alpine:3.23 AS build
33
44RUN apk --no-cache add \
55 boost-dev \
66 build-base \
77 ccache \
88 chrpath \
9- clang18 \
9+ clang21 \
1010 cmake \
1111 file \
1212 gnupg \
@@ -55,16 +55,16 @@ RUN cmake -B build \
5555 -DBUILD_TX=ON \
5656 -DBUILD_UTIL=OFF \
5757 -DCMAKE_BUILD_TYPE=RelWithDebInfo \
58- -DCMAKE_CXX_COMPILER=clang++-18 \
59- -DCMAKE_C_COMPILER=clang-18 \
58+ -DCMAKE_CXX_COMPILER=clang++-21 \
59+ -DCMAKE_C_COMPILER=clang-21 \
6060 -DCMAKE_INSTALL_PREFIX:PATH="${BITCOIN_PREFIX}" \
6161 -DWITH_CCACHE=ON && \
6262 cmake --build build -j$(nproc) && \
6363 strip build/bin/bitcoin-cli build/bin/bitcoin-tx build/bin/bitcoind && \
6464 cmake --install build
6565
6666# Build stage for compiled artifacts
67- FROM alpine:3.22
67+ FROM alpine:3.23
6868
6969ARG UID=100
7070ARG GID=101
Original file line number Diff line number Diff line change 11# Build stage for Bitcoin Core
2- FROM alpine:3.22 AS build
2+ FROM alpine:3.23 AS build
33
4- ENV CLANG_V=20
4+ ENV CLANG_V=21
55
66RUN apk --no-cache add \
77 boost-dev \
@@ -66,7 +66,7 @@ RUN cmake -B build \
6666 cmake --install build
6767
6868# Build stage for compiled artifacts
69- FROM alpine:3.21
69+ FROM alpine:3.23
7070
7171ARG UID=100
7272ARG GID=101
Original file line number Diff line number Diff line change 11# Build stage for Bitcoin Core
2- FROM alpine:3.22 AS build
2+ FROM alpine:3.23 AS build
33
44RUN apk --no-cache add \
55 boost-dev \
@@ -8,7 +8,7 @@ RUN apk --no-cache add \
88 capnproto-dev \
99 ccache \
1010 chrpath \
11- clang20 \
11+ clang21 \
1212 cmake \
1313 file \
1414 gnupg \
@@ -35,15 +35,15 @@ RUN cmake -B build \
3535 -DBUILD_TX=ON \
3636 -DBUILD_UTIL=OFF \
3737 -DCMAKE_BUILD_TYPE=RelWithDebInfo \
38- -DCMAKE_CXX_COMPILER=clang++-20 \
39- -DCMAKE_C_COMPILER=clang-20 \
38+ -DCMAKE_CXX_COMPILER=clang++-21 \
39+ -DCMAKE_C_COMPILER=clang-21 \
4040 -DCMAKE_INSTALL_PREFIX:PATH="${BITCOIN_PREFIX}" \
4141 -DWITH_CCACHE=ON && \
4242 cmake --build build -j$(nproc) && \
4343 cmake --install build --strip
4444
4545# Copy build artefacts
46- FROM alpine:3.22
46+ FROM alpine:3.23
4747
4848ARG UID=100
4949ARG GID=101
You can’t perform that action at this time.
0 commit comments