remove special case from update script
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/build-amd64 Pipeline was successful
ci/woodpecker/push/build-arm64 Pipeline was successful
ci/woodpecker/push/docs Pipeline was successful

This commit is contained in:
FloatingGhost 2023-08-04 20:39:33 +01:00
parent 8fd74548ff
commit 6902ede5b7

View file

@ -3,23 +3,18 @@
detect_flavour() { detect_flavour() {
arch="amd64" arch="amd64"
# Special cases if getconf GNU_LIBC_VERSION >/dev/null; then
if grep -qe "VERSION_CODENAME=jammy" /etc/os-release; then libc_postfix=""
echo "$arch-ubuntu-jammy" elif [ "$(ldd 2>&1 | head -c 9)" = "musl libc" ]; then
libc_postfix="-musl"
elif [ "$(find /lib/libc.musl* | wc -l)" ]; then
libc_postfix="-musl"
else else
if getconf GNU_LIBC_VERSION >/dev/null; then echo "Unsupported libc" >&2
libc_postfix="" exit 1
elif [ "$(ldd 2>&1 | head -c 9)" = "musl libc" ]; then
libc_postfix="-musl"
elif [ "$(find /lib/libc.musl* | wc -l)" ]; then
libc_postfix="-musl"
else
echo "Unsupported libc" >&2
exit 1
fi
echo "$arch$libc_postfix"
fi fi
echo "$arch$libc_postfix"
} }
detect_branch() { detect_branch() {