build: simplify Alpine Dockerfile

This commit is contained in:
Marcus Holland-Moritz 2025-04-12 08:45:02 +02:00
parent f920d71d74
commit b4b930772f

View File

@ -16,11 +16,9 @@ RUN apk add --no-cache \
RUN apk add --no-cache \ RUN apk add --no-cache \
gcc \ gcc \
g++ \ g++ \
clang17 \
clang18 \ clang18 \
clang19 \ clang19 \
git \ git \
zstd \
ccache \ ccache \
samurai \ samurai \
cmake \ cmake \
@ -36,50 +34,20 @@ RUN apk add --no-cache \
fuse3-static \ fuse3-static \
pkgconf \ pkgconf \
binutils-dev \ binutils-dev \
acl-dev \
acl-static \
libarchive-dev \
libarchive-static \
boost1.84-dev \
boost1.84-dev \
boost1.84-static \
brotli-dev \
libevent-dev \ libevent-dev \
libevent-static \ libevent-static \
linux-headers \
date-dev \ date-dev \
jemalloc-dev \
jemalloc-static \
double-conversion-dev \
bzip2-dev \
bzip2-static \
xz-dev \
xz-static \
zstd-dev \
zstd-static \
xxhash-dev \
lz4-dev \
range-v3-dev \ range-v3-dev \
libxml2-dev \
libxml2-static \
zlib-static \ zlib-static \
libmagic-static \ libucontext-dev \
openssl-dev \
openssl-libs-static \
libunwind-dev \
libunwind-static \
libdwarf-dev \ libdwarf-dev \
elfutils-dev \ elfutils-dev \
fmt-dev \
glog-dev \
utfcpp \ utfcpp \
flac-dev \
libogg-static \
icu-static \
expat-static \
nlohmann-json \ nlohmann-json \
meson \ meson \
autoconf \ autoconf \
lld \ strace \
gdb gdb
ARG ARCH ARG ARCH