Skip to content

Commit 1d1d52d

Browse files
committed
chore(ci): small fixups to build arm64 images
Signed-off-by: Ettore Di Giacinto <[email protected]>
1 parent 46b1a18 commit 1d1d52d

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

backend/Dockerfile.llama-cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ RUN apt-get update && \
2020
apt-get install -y --no-install-recommends \
2121
ca-certificates \
2222
build-essential curl libssl-dev \
23-
git && \
23+
git wget && \
2424
apt-get clean && \
2525
rm -rf /var/lib/apt/lists/*
2626

@@ -62,6 +62,7 @@ ENV DEBIAN_FRONTEND=noninteractive
6262
ARG TARGETARCH
6363
ARG TARGETVARIANT
6464
ARG GO_VERSION=1.22.6
65+
ARG UBUNTU_VERSION=2204
6566

6667
RUN apt-get update && \
6768
apt-get install -y --no-install-recommends \
@@ -125,13 +126,14 @@ RUN <<EOT bash
125126
libcusolver-dev-${CUDA_MAJOR_VERSION}-${CUDA_MINOR_VERSION}
126127
if [ "${CUDA_MAJOR_VERSION}" = "13" ] && [ "arm64" = "$TARGETARCH" ]; then
127128
apt-get install -y --no-install-recommends \
128-
libcudnn9-cuda-${CUDA_MAJOR_VERSION} cuda-cupti-${CUDA_MAJOR_VERSION}-${CUDA_MINOR_VERSION} libnvjitlink-${CUDA_MAJOR_VERSION}-${CUDA_MINOR_VERSION}
129+
libcufile-${CUDA_MAJOR_VERSION}-${CUDA_MINOR_VERSION} libcudnn9-cuda-${CUDA_MAJOR_VERSION} cuda-cupti-${CUDA_MAJOR_VERSION}-${CUDA_MINOR_VERSION} libnvjitlink-${CUDA_MAJOR_VERSION}-${CUDA_MINOR_VERSION}
129130
fi
130131
apt-get clean && \
131132
rm -rf /var/lib/apt/lists/*
132133
fi
133134
EOT
134135

136+
135137
# https://github.com/NVIDIA/Isaac-GR00T/issues/343
136138
RUN <<EOT bash
137139
if [ "${BUILD_TYPE}" = "cublas" ] && [ "${TARGETARCH}" = "arm64" ]; then

backend/Dockerfile.python

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ RUN apt-get update && \
2222
espeak-ng \
2323
curl \
2424
libssl-dev \
25-
git \
25+
git wget \
2626
git-lfs \
2727
unzip clang \
2828
upx-ucl \
@@ -85,13 +85,14 @@ RUN <<EOT bash
8585
libcusolver-dev-${CUDA_MAJOR_VERSION}-${CUDA_MINOR_VERSION}
8686
if [ "${CUDA_MAJOR_VERSION}" = "13" ] && [ "arm64" = "$TARGETARCH" ]; then
8787
apt-get install -y --no-install-recommends \
88-
libcudnn9-cuda-${CUDA_MAJOR_VERSION} cuda-cupti-${CUDA_MAJOR_VERSION}-${CUDA_MINOR_VERSION} libnvjitlink-${CUDA_MAJOR_VERSION}-${CUDA_MINOR_VERSION}
88+
libcufile-${CUDA_MAJOR_VERSION}-${CUDA_MINOR_VERSION} libcudnn9-cuda-${CUDA_MAJOR_VERSION} cuda-cupti-${CUDA_MAJOR_VERSION}-${CUDA_MINOR_VERSION} libnvjitlink-${CUDA_MAJOR_VERSION}-${CUDA_MINOR_VERSION}
8989
fi
9090
apt-get clean && \
9191
rm -rf /var/lib/apt/lists/*
9292
fi
9393
EOT
9494

95+
9596
# https://github.com/NVIDIA/Isaac-GR00T/issues/343
9697
RUN <<EOT bash
9798
if [ "${BUILD_TYPE}" = "cublas" ] && [ "${TARGETARCH}" = "arm64" ]; then

0 commit comments

Comments
 (0)