diff --git a/README.md b/README.md index 67d6b54..979de82 100644 --- a/README.md +++ b/README.md @@ -63,6 +63,7 @@ There are images for various toolchains, they are encoded in the distro name/ver - `korg@8.5.0`: kernel.org gcc 8.5.0, binutils 2.36.1 - `korg@8.1.0`: kernel.org gcc 8.1.0, binutils 2.30 - `korg@5.5.0`: kernel.org gcc 5.5.0, binutils 2.29.1 + - `ubuntu@24.04`: Ubuntu 24.04, gcc 13.2.0, binutils 2.42 - `ubuntu@22.04`: Ubuntu 22.04, gcc 11.2.0, binutils 2.38 - `ubuntu@21.10`: Ubuntu 21.10, gcc 11.2.0, binutils 2.37 - `ubuntu@21.04`: Ubuntu 21.04, gcc 10.3.0, binutils 2.36.1 diff --git a/build/Makefile b/build/Makefile index cf6f71f..b8b8c91 100644 --- a/build/Makefile +++ b/build/Makefile @@ -10,7 +10,7 @@ ifeq ($(or ${x86},${isa_3}),) export UBUNTU_LATEST := 21.10 UBUNTU_DISTROS := ubuntu@${UBUNTU_LATEST} else -export UBUNTU_LATEST := 23.04 +export UBUNTU_LATEST := 24.04 UBUNTU_DISTROS := ubuntu@${UBUNTU_LATEST} ubuntu@22.10 ubuntu@22.04 endif diff --git a/build/scripts/container-build.sh b/build/scripts/container-build.sh index fb47892..d55e53e 100755 --- a/build/scripts/container-build.sh +++ b/build/scripts/container-build.sh @@ -178,7 +178,7 @@ else # Workaround 303e6218ecec ("selftests: Fix O= and KBUILD_OUTPUT handling for relative paths") export abs_objtree=$KBUILD_OUTPUT - cmd="make $quiet -j $JFACTOR -C tools/testing/selftests" + cmd="make -k $quiet -j $JFACTOR -C tools/testing/selftests" if [[ "$1" == "ppctests" ]]; then TARGETS="powerpc" diff --git a/build/ubuntu/packages.sh b/build/ubuntu/packages.sh index 21c858d..267e9f7 100755 --- a/build/ubuntu/packages.sh +++ b/build/ubuntu/packages.sh @@ -20,6 +20,7 @@ if [[ "$machine" == "ppc64le" ]]; then PACKAGES+=" libhugetlbfs-dev" PACKAGES+=" libmnl-dev" PACKAGES+=" libmount-dev" + PACKAGES+=" liburing-dev" # For the x86_64 container if [[ "$major" -ge 21 ]]; then