Skip to content

Commit 0552387

Browse files
Update alpine 3.20 (#306)
1 parent 51833a4 commit 0552387

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

docker/alpine.Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ARG base_docker_image=alpine:3.17
1+
ARG base_docker_image=alpine:3.20
22
FROM ${base_docker_image} as runtime
33

44
RUN \

linux/Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,14 @@ RUN git clone https://github.com/ivmai/bdwgc \
1818
&& ./configure --disable-debug --disable-shared --enable-large-config \
1919
&& make -j$(nproc)
2020

21-
FROM alpine:3.17
21+
FROM alpine:3.20
2222

2323
# Install dependencies
2424
RUN apk add --no-cache \
2525
# Statically-compiled llvm
2626
llvm15-dev llvm15-static \
2727
# Static stdlib dependencies
28-
gc-dev zlib-static yaml-static libxml2-static pcre2-dev libevent-static \
28+
gc-dev zlib-static yaml-static libxml2-static pcre2-dev libevent-static zstd-static \
2929
# Static compiler dependencies
3030
libffi-dev \
3131
# Build tools
@@ -40,7 +40,7 @@ ENV CFLAGS="-fPIC -pipe ${release:+-O2}"
4040
# This particularly affects libgc which was bundled upto Crystal 1.12
4141
ENV CRYSTAL_LIBRARY_PATH=""
4242

43-
RUN llvm-config --version
43+
RUN llvm15-config --version
4444

4545
ARG previous_crystal_release
4646
ADD ${previous_crystal_release} /tmp/crystal.tar.gz

0 commit comments

Comments
 (0)