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
22FROM ${base_docker_image} as runtime
33
44RUN \
Original file line number Diff line number Diff 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
2424RUN 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
4141ENV CRYSTAL_LIBRARY_PATH=""
4242
43- RUN llvm -config --version
43+ RUN llvm15 -config --version
4444
4545ARG previous_crystal_release
4646ADD ${previous_crystal_release} /tmp/crystal.tar.gz
You can’t perform that action at this time.
0 commit comments