summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLukas Larsson <lukas@erlang.org>2021-08-17 18:29:27 +0200
committerLukas Larsson <lukas@erlang.org>2021-08-17 18:29:27 +0200
commit349aee7a780b91fb9d7b43eb8bb5b76e53d98f0e (patch)
tree360f3b0f0be154dd0b1f977ee54938354e269ef5
parent2ea38ee5807879b1f913fd959af7869bd04fc24b (diff)
downloaderlang-349aee7a780b91fb9d7b43eb8bb5b76e53d98f0e.tar.gz
gh-actions: Pin debian version to bullseye
-rw-r--r--.github/dockerfiles/Dockerfile.debian-base6
1 files changed, 3 insertions, 3 deletions
diff --git a/.github/dockerfiles/Dockerfile.debian-base b/.github/dockerfiles/Dockerfile.debian-base
index 094a79f20a..66a2f4dc22 100644
--- a/.github/dockerfiles/Dockerfile.debian-base
+++ b/.github/dockerfiles/Dockerfile.debian-base
@@ -2,7 +2,7 @@
## This docker file will build a base image for building Erlang/OTP
##
ARG BASE=debian
-FROM $BASE
+FROM $BASE:bullseye
## Need to have a second arg here as the first does not expose the $BASE in the script below
ARG BASE=debian
@@ -11,7 +11,7 @@ ENV HOST_TRIP=$HOST_TRIP
ENV LANG=C.UTF-8
ENV LC_ALL=C.UTF-8
-ENV INSTALL_LIBS="zlib1g-dev libncurses5-dev libssl-dev unixodbc-dev libgmp3-dev libwxbase3.0-dev libwxgtk3.0-dev libwxgtk-webview3.0-gtk3-dev libsctp-dev lksctp-tools"
+ENV INSTALL_LIBS="zlib1g-dev libncurses5-dev libssl-dev unixodbc-dev libgmp3-dev libwxgtk3.0-gtk3-dev libwxgtk-webview3.0-gtk3-dev libsctp-dev lksctp-tools"
## See https://wiki.debian.org/Multiarch/HOWTO for details on how to install things
##
@@ -30,7 +30,7 @@ RUN apt-get update && apt-get -y upgrade && apt-get install -y build-essential &
apt-get install -y build-essential m4 autoconf fop xsltproc default-jdk libxml2-utils \
$INSTALL_LIBS && \
if [ "$HOST_TRIP" != "$BUILD_TRIP" ]; then \
- apt-get install -y -f -o Dpkg::Options::="--force-overwrite" \
+ apt-get install -y -f \
crossbuild-essential-$HOST_ARCH \
$(for LIB in $INSTALL_LIBS; do echo "$LIB:$HOST_ARCH"; done) && \
for dir in `find / -type d -name $HOST_TRIP`; do \