~fincham/static-binary-zoo

a6e0c330c42f87d4e5320496e82f307657402e51 — Michael Fincham 1 year, 5 months ago eb517b9
Update base to include gawk
2 files changed, 1 insertions(+), 2 deletions(-)

M Dockerfile.musl-cross-make
M Dockerfile.strace-6.1
M Dockerfile.musl-cross-make => Dockerfile.musl-cross-make +1 -1
@@ 10,7 10,7 @@ sed -e 's/http:\/\/[^/]*/http:\/\/deb.debian.org/g' -i /etc/apt/sources.list && 
apt-get --option=Dpkg::Options::=--force-unsafe-io update && \
apt-get --option=Dpkg::Options::=--force-confold --option=Dpkg::Options::=--force-unsafe-io -y dist-upgrade && \
apt-get --option=Dpkg::Options::=--force-unsafe-io -y autoremove && \
apt-get --option=Dpkg::Options::=--force-confold --option=Dpkg::Options::=--force-unsafe-io install -y --no-install-recommends build-essential ca-certificates wget unzip flex bison autoconf file python3 cmake && \
apt-get --option=Dpkg::Options::=--force-confold --option=Dpkg::Options::=--force-unsafe-io install -y --no-install-recommends build-essential ca-certificates wget unzip flex bison autoconf file python3 cmake gawk && \
apt-get clean
RUN download https://github.com/richfelker/musl-cross-make/archive/refs/tags/v0.9.9.zip /tmp/musl-cross-make.zip 6cbe2f6ce92e7f8f3973786aaf0b990d0db380c0e0fc419a7d516df5bb03c891 && \
mkdir /build && \

M Dockerfile.strace-6.1 => Dockerfile.strace-6.1 +0 -1
@@ 6,7 6,6 @@ WORKDIR /build
RUN download https://github.com/strace/strace/releases/download/v6.1/strace-6.1.tar.xz source.tar.xz 2579e9cec37dbb786f6ea0bebd15f40dd561ef2bde2a2a2ecdce5963b01859fd && tar xf source.tar.xz
RUN export PATH=/build/cross/bin:$PATH && \
cd strace-* && \
DEBIAN_FRONTEND=noninteractive apt install -y gawk && \
CC="$MUSL_TARGET-gcc" \
CFLAGS="-static -frandom-seed=pulse" \
./configure \