File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change 1
- ARG base_docker_image=alpine:3.17
1
+ ARG base_docker_image=alpine:3.20
2
2
FROM ${base_docker_image} as runtime
3
3
4
4
RUN \
Original file line number Diff line number Diff line change @@ -18,14 +18,14 @@ RUN git clone https://github.com/ivmai/bdwgc \
18
18
&& ./configure --disable-debug --disable-shared --enable-large-config \
19
19
&& make -j$(nproc)
20
20
21
- FROM alpine:3.17
21
+ FROM alpine:3.20
22
22
23
23
# Install dependencies
24
24
RUN apk add --no-cache \
25
25
# Statically-compiled llvm
26
26
llvm15-dev llvm15-static \
27
27
# 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 \
29
29
# Static compiler dependencies
30
30
libffi-dev \
31
31
# Build tools
@@ -40,7 +40,7 @@ ENV CFLAGS="-fPIC -pipe ${release:+-O2}"
40
40
# This particularly affects libgc which was bundled upto Crystal 1.12
41
41
ENV CRYSTAL_LIBRARY_PATH=""
42
42
43
- RUN llvm -config --version
43
+ RUN llvm15 -config --version
44
44
45
45
ARG previous_crystal_release
46
46
ADD ${previous_crystal_release} /tmp/crystal.tar.gz
You can’t perform that action at this time.
0 commit comments