Skip to content

Commit 4d3e236

Browse files
authored
Update containers (#223)
Description of changes: - migrate to Fedora 43 - install sphinx-tabs package - guarantee all GCC versions bring their own libstdc++ library
1 parent 3388b29 commit 4d3e236

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

docker/Dockerfile-fedora

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM fedora:42 AS image_base
1+
FROM fedora:43 AS image_base
22
RUN dnf -y install \
33
blas-devel \
44
boost-devel \

docker/Dockerfile-ubuntu

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ RUN apt-get update && \
1515
diffutils \
1616
doxygen \
1717
ffmpeg \
18-
gcc-12 g++-12 \
19-
gcc-14 g++-14 \
18+
gcc-12 g++-12 libstdc++-12-dev \
19+
gcc-14 g++-14 libstdc++-14-dev \
2020
gdb \
2121
gfortran \
2222
git \
@@ -74,6 +74,7 @@ RUN apt-get update && \
7474
python3-sympy \
7575
python3-sphinx \
7676
python3-sphinxcontrib.bibtex \
77+
python3-sphinx-tabs \
7778
python3-tqdm \
7879
python3-venv \
7980
python3-vtk9 \

docker/Dockerfile-ubuntu-wo-dependencies

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ RUN apt-get update && \
88
ccache \
99
cmake \
1010
cython3 \
11-
gcc-13 g++-13 \
11+
gcc-13 g++-13 libstdc++-13-dev \
1212
gdb \
1313
git \
1414
libboost-dev \

0 commit comments

Comments
 (0)