From a25bb2aeaf07287b536cb220b67d714d05049cf1 Mon Sep 17 00:00:00 2001 From: Geoff Bourne <988985+itzg@users.noreply.github.com> Date: Sun, 8 Nov 2026 16:19:47 -0600 Subject: [PATCH] pumpkin: Alpine/musl is no longer supported upstream (#4384) --- scripts/start-deployPumpkin | 5 +++-- tests/setuponlytests/pumpkin-release/require.sh | 2 ++ tests/setuponlytests/pumpkin/require.sh | 2 ++ 3 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 tests/setuponlytests/pumpkin-release/require.sh create mode 100644 tests/setuponlytests/pumpkin/require.sh diff --git a/scripts/start-deployPumpkin b/scripts/start-deployPumpkin index 4291e094..59f64c48 100755 --- a/scripts/start-deployPumpkin +++ b/scripts/start-deployPumpkin @@ -21,9 +21,10 @@ case "$(uname -m)" in esac pumpkinAsset="pumpkin-${pumpkinArch}-Linux" -# The Alpine based image needs the musl linked build if [[ $(getDistro) == alpine ]]; then - pumpkinAsset+="-musl" + # https://github.com/Pumpkin-MC/Pumpkin/issues/4518#issuecomment-6719704189 + logError "PumpkinMC is no longer supported for Alpine/musl" + exit 1 fi pumpkinReleasesUrl=https://github.com/Pumpkin-MC/Pumpkin/releases diff --git a/tests/setuponlytests/pumpkin-release/require.sh b/tests/setuponlytests/pumpkin-release/require.sh new file mode 100644 index 00000000..8744bed6 --- /dev/null +++ b/tests/setuponlytests/pumpkin-release/require.sh @@ -0,0 +1,2 @@ +# PumpkinMC is no longer supported for Alpine/musl +[[ "$VARIANT" != *-alpine ]] \ No newline at end of file diff --git a/tests/setuponlytests/pumpkin/require.sh b/tests/setuponlytests/pumpkin/require.sh new file mode 100644 index 00000000..8744bed6 --- /dev/null +++ b/tests/setuponlytests/pumpkin/require.sh @@ -0,0 +1,2 @@ +# PumpkinMC is no longer supported for Alpine/musl +[[ "$VARIANT" != *-alpine ]] \ No newline at end of file