From 8bd651b3186f64517cf4f430fb3757729f11c454 Mon Sep 17 00:00:00 2001 From: Nishidha Date: Wed, 2 Apr 2025 21:49:39 +0530 Subject: [PATCH] =?UTF-8?q?Restricted=20cmake=20to=20be=20less=20than=20ve?= =?UTF-8?q?rsion=204=20as=204.x=20breaks=20the=20build=20of=E2=80=A6=20(#1?= =?UTF-8?q?5859)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Nishidha Panpaliya --- docker/Dockerfile.ppc64le | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docker/Dockerfile.ppc64le b/docker/Dockerfile.ppc64le index 913c289a..4540af4e 100644 --- a/docker/Dockerfile.ppc64le +++ b/docker/Dockerfile.ppc64le @@ -38,7 +38,7 @@ RUN microdnf install -y openssl-devel dnf \ && ln -sf /usr/lib64/libatomic.so.1 /usr/lib64/libatomic.so \ && python${PYTHON_VERSION} -m venv ${VIRTUAL_ENV} \ && python -m pip install -U pip uv \ - && uv pip install wheel build "setuptools<70" setuptools_scm setuptools_rust meson-python cmake ninja cython scikit_build_core scikit_build \ + && uv pip install wheel build "setuptools<70" setuptools_scm setuptools_rust meson-python 'cmake<4' ninja cython scikit_build_core scikit_build \ && curl -sL https://ftp2.osuosl.org/pub/ppc64el/openblas/latest/Openblas_${OPENBLAS_VERSION}_ppc64le.tar.gz | tar xvf - -C /usr/local \ && curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y \ && cd /tmp && touch control @@ -238,7 +238,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ && python -m pip install -U pip uv --no-cache \ && curl -sL https://ftp2.osuosl.org/pub/ppc64el/openblas/latest/Openblas_${OPENBLAS_VERSION}_ppc64le.tar.gz | tar xvf - -C /usr/local \ && make -C /numactl install \ - && uv pip install cmake \ + && uv pip install 'cmake<4' \ && cmake --install /lapack/build \ && uv pip uninstall cmake