message: ops: docker glibc
diff: FROM ethereumoptimism/foundry:latest as foundry
  FROM node:16-alpine3.14 as base
  -RUN apk --no-cache add curl jq python3 ca-certificates git make gcc musl-dev linux-headers bash build-base
  +RUN apk --no-cache add curl \
  + jq \
  + python3 \
  + ca-certificates \
  + git \
  + make \
  + gcc \
  + musl-dev \
  + linux-headers \
  + bash \
  + build-base \
  + gcompat
  +
  +ENV GLIBC_KEY=https://alpine-pkgs.sgerrand.com/sgerrand.rsa.pub
  +ENV GLIBC_KEY_FILE=/etc/apk/keys/sgerrand.rsa.pub
  +ENV GLIBC_RELEASE=https://github.com/sgerrand/alpine-pkg-glibc/releases/download/2.35-r0/glibc-2.35-r0.apk
  +
  +RUN wget -q -O ${GLIBC_KEY_FILE} ${GLIBC_KEY} \
  + && wget -O glibc.apk ${GLIBC_RELEASE} \
  + && apk add glibc.apk --force
  COPY --from=foundry /usr/local/bin/forge /usr/local/bin/forge
  COPY --from=foundry /usr/local/bin/cast /usr/local/bin/cast
  -
  # copy over the needed configs to run the dep installation
  # note: this approach can be a bit unhandy to maintain, but it allows
  # us to cache the installation steps
  