diff --git a/Dockerfile.make b/Dockerfile.make index cf2a44e81..575a808c3 100644 --- a/Dockerfile.make +++ b/Dockerfile.make @@ -1,7 +1,7 @@ #!/usr/bin/make -DISTRO=bullseye -GCC_VER=10 -LLVM_VER=13 +DISTRO=noble +GCC_VER=13 +LLVM_VER=17 ARCH=amd64 .PHONY: Dockerfile Dockerfile: Dockerfile.in diff --git a/Dockerfile.win64.make b/Dockerfile.win64.make index cc5922f9b..be20c2bec 100644 --- a/Dockerfile.win64.make +++ b/Dockerfile.win64.make @@ -1,5 +1,5 @@ #!/usr/bin/make -DISTRO=ubuntu:mantic +DISTRO=ubuntu:noble .PHONY: Dockerfile Dockerfile: Dockerfile.win64.in sed 's/DISTRO/$(DISTRO)/' $< > $@ || rm -f $@ diff --git a/build b/build index 79c2b3455..f77d03860 100755 --- a/build +++ b/build @@ -9,8 +9,7 @@ usage() { echo -e " * bookworm * arm64" echo -e " * focal" echo -e " * jammy" - echo -e " * lunar" - echo -e " * mantic" + echo -e " * noble" } if [[ -z ${1} ]]; then @@ -28,12 +27,12 @@ case ${cli_release} in 'bullseye') release="debian:bullseye" gcc_version="10" - llvm_version="13" + llvm_version="16" ;; 'bookworm') release="debian:bookworm" gcc_version="12" - llvm_version="15" + llvm_version="16" ;; 'focal') release="ubuntu:focal" @@ -45,13 +44,8 @@ case ${cli_release} in gcc_version="11" llvm_version="15" ;; - 'lunar') - release="ubuntu:lunar" - gcc_version="12" - llvm_version="15" - ;; - 'mantic') - release="ubuntu:mantic" + 'noble') + release="ubuntu:noble" gcc_version="13" llvm_version="17" ;; diff --git a/build-windows-win64 b/build-windows-win64 index dfb17d32e..422913baf 100755 --- a/build-windows-win64 +++ b/build-windows-win64 @@ -9,7 +9,7 @@ for dep in docker make; do done # Use the latest distro for toolchains -distro="ubuntu:mantic" +distro="ubuntu:noble" image_name="jellyfin-ffmpeg-build-windows-win64" package_temporary_dir="$( mktemp -d )" current_user="$( whoami )" diff --git a/build.yaml b/build.yaml index cd3ce6ff3..36c42955c 100644 --- a/build.yaml +++ b/build.yaml @@ -18,9 +18,6 @@ packages: - jammy-amd64 - jammy-armhf - jammy-arm64 - - lunar-amd64 - - lunar-armhf - - lunar-arm64 - - mantic-amd64 - - mantic-armhf - - mantic-arm64 + - noble-amd64 + - noble-armhf + - noble-arm64 diff --git a/builder/images/base/Dockerfile b/builder/images/base/Dockerfile index 776642262..a16a7b096 100644 --- a/builder/images/base/Dockerfile +++ b/builder/images/base/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:mantic +FROM ubuntu:noble ENV DEBIAN_FRONTEND noninteractive RUN \