Skip to content

Commit 7e3af56

Browse files
authored
Merge pull request #70 from fanquake/alpine_323
2 parents 266505b + 47f65d9 commit 7e3af56

File tree

3 files changed

+13
-13
lines changed

3 files changed

+13
-13
lines changed

29.2/alpine/Dockerfile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
# Build stage for Bitcoin Core
2-
FROM alpine:3.22 AS build
2+
FROM alpine:3.23 AS build
33

44
RUN 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

6969
ARG UID=100
7070
ARG GID=101

30.2/alpine/Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
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

66
RUN 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

7171
ARG UID=100
7272
ARG GID=101

master/alpine/Dockerfile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Build stage for Bitcoin Core
2-
FROM alpine:3.22 AS build
2+
FROM alpine:3.23 AS build
33

44
RUN 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

4848
ARG UID=100
4949
ARG GID=101

0 commit comments

Comments
 (0)