diff --git a/docker/DockerfileDepsLlvm b/docker/DockerfileDepsLlvm index 553d24a23759c82ddc9a913a565db2bcf8dee68c..1cb44bba87ae88066fe9bdc943a28cc960a80deb 100644 --- a/docker/DockerfileDepsLlvm +++ b/docker/DockerfileDepsLlvm @@ -1,4 +1,4 @@ -FROM ubuntu:22.04 +FROM ubuntu:24.04 LABEL maintainer="Adrien Béraud <adrien.beraud@savoirfairelinux.com>" LABEL org.opencontainers.image.source https://github.com/savoirfairelinux/opendht @@ -8,7 +8,7 @@ RUN apt-get update && apt-get install -y \ && echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections RUN apt-get update \ - && apt-get install -y llvm llvm-dev lldb clang gdb make cmake pkg-config \ + && apt-get install -y llvm llvm-dev lldb clang gdb make cmake meson pkg-config \ libtool git wget libncurses5-dev libreadline-dev \ nettle-dev libgnutls28-dev libuv1-dev libmsgpack-dev libjsoncpp-dev python3-dev \ python3-setuptools libcppunit-dev python3-pip python3-build python3-virtualenv \ @@ -17,7 +17,7 @@ RUN apt-get update \ && apt-get remove -y gcc g++ && apt-get autoremove -y \ && apt-get clean && rm -rf /var/lib/apt/lists/* /var/cache/apt/* -RUN pip3 install meson Cython +RUN pip3 install Cython --break-system-packages ENV CC cc ENV CXX c++