Skip to content

Commit 8e44214

Browse files
authored
Merge pull request #1338 from INCATools/update-to-ubuntu-2604
Update the base image to Ubuntu 26.04.
2 parents 1c8d353 + 2967603 commit 8e44214

7 files changed

Lines changed: 105 additions & 99 deletions

File tree

Dockerfile

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,7 @@ RUN apt-get update && DEBIAN_FRONTEND="noninteractive" apt-get install -y --no-i
3939
nodejs \
4040
npm \
4141
graphviz \
42-
python3-psycopg2 \
43-
libpcre3
42+
python3-psycopg2
4443

4544
# Install run-time dependencies for Soufflé.
4645
RUN DEBIAN_FRONTEND="noninteractive" apt-get install -y --no-install-recommends \
@@ -60,11 +59,11 @@ COPY --from=obolibrary/odkbuild:latest /staging/full /
6059
# run-time dependencies (the binary is not statically linked).
6160
ARG TARGETARCH
6261
RUN test "x$TARGETARCH" = xamd64 && ( \
63-
wget -nv https://github.com/konclude/Konclude/releases/download/v0.7.0-1138/Konclude-v0.7.0-1138-Linux-x64-GCC-Static-Qt5.12.10.zip \
62+
wget -nv https://github.com/konclude/Konclude/releases/download/v0.7.0-1138/Konclude-v0.7.0-1138-Linux-Docker-Compiled-x64-GCC4.8.4-Static-Qt5.12.10.zip \
6463
-O /odk/Konclude.zip && \
6564
unzip Konclude.zip && \
66-
mv Konclude-v0.7.0-1138-Linux-x64-GCC-Static-Qt5.12.10/Binaries/Konclude /odk/bin/Konclude && \
67-
rm -rf Konclude-v0.7.0-1138-Linux-x64-GCC-Static-Qt5.12.10 && \
65+
mv Konclude-v0.7.0-1138-Linux-Docker-Compiled-x64-GCC4.8.4-Static-Qt5.12.10/Binaries/Konclude /odk/bin/Konclude && \
66+
rm -rf Konclude-v0.7.0-1138-Linux-Docker-Compiled-x64-GCC4.8.4-Static-Qt5.12.10 && \
6867
rm Konclude.zip \
6968
) || ( \
7069
DEBIAN_FRONTEND="noninteractive" apt-get install -y --no-install-recommends \

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ publish-multiarch-dev:
157157

158158
# This should use the same base image as the one used to build the ODK itself.
159159
constraints.txt: python-requirements.txt
160-
docker run -v $$PWD:/work -w /work --rm -ti ubuntu:24.04 /work/scripts/update-constraints.sh --in-docker
160+
docker run -v $$PWD:/work -w /work --rm -ti ubuntu:26.04 /work/scripts/update-constraints.sh --in-docker
161161

162162
clean-tests:
163163
rm -rf target/*

0 commit comments

Comments
 (0)