From 97fbb192f9def079a43304529c0d15ce5efd04d4 Mon Sep 17 00:00:00 2001 From: Charles Oliver Nutter Date: Wed, 14 Feb 2024 09:16:34 -0600 Subject: [PATCH] Try Azul Temurin does not publish i386 binaries for Java 8. --- .github/build-native-debian.sh | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/.github/build-native-debian.sh b/.github/build-native-debian.sh index 0f72ab1c..47ebe9ba 100755 --- a/.github/build-native-debian.sh +++ b/.github/build-native-debian.sh @@ -4,21 +4,17 @@ set -ex cd "$(dirname "$(dirname "$0")")" -# Add stretch for Java 8 -#cat < /etc/apt/sources.list.d/stretch.list -#deb http://deb.debian.org/debian stretch main -#deb http://security.debian.org/debian-security stretch/updates main -#END - +# update for base packages apt-get update -y -apt-get install -y wget apt-transport-https gpg -wget -qO - https://packages.adoptium.net/artifactory/api/gpg/key/public | gpg --dearmor | tee /etc/apt/trusted.gpg.d/adoptium.gpg > /dev/null -echo "deb https://packages.adoptium.net/artifactory/deb $(awk -F= '/^VERSION_CODENAME/{print$2}' /etc/os-release) main" | tee /etc/apt/sources.list.d/adoptium.list +# connect azul repo +apt install gnupg ca-certificates curl +curl -s https://repos.azul.com/azul-repo.key | sudo gpg --dearmor -o /usr/share/keyrings/azul.gpg +echo "deb [signed-by=/usr/share/keyrings/azul.gpg] https://repos.azul.com/zulu/deb stable main" | sudo tee /etc/apt/sources.list.d/zulu.list apt-get update -y -apt-get install -y temurin-8-jdk +apt-get install -y zulu8-jdk apt-get install -y --no-install-recommends make gcc libc6-dev texinfo # Needs to be split, otherwise a newer version of OpenJDK is pulled apt-get install -y --no-install-recommends ant