Skip to content

Commit b36d2a0

Browse files
committed
base: set MPI variables for Flux's configure
Flux's configure m4 macro requires MPICC to be set to detect MPI on this distro
1 parent 8f1545b commit b36d2a0

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

docker/base/centos7/Dockerfile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
FROM centos:7
22

33
ARG MPI=openmpi-devel
4+
ARG MPI_PREFIX=/usr/lib64/openmpi/
45
ENV VIRTUAL_ENV=/ve_exaworks
5-
ENV PATH="$VIRTUAL_ENV/bin:$PATH"
6+
ENV PATH="$VIRTUAL_ENV/bin:$MPI_PREFIX/bin:$PATH"
7+
ENV MPI_PREFIX=${MPI_PREFIX}
8+
ENV MPICC=$MPI_PREFIX/bin/mpicc
69

710
# MongoDB install
811
RUN echo -e "\

docker/base/centos8/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
FROM centos:8
22

33
ARG MPI=openmpi-devel
4+
ARG MPI_PREFIX=/usr/lib64/openmpi/
45
ENV VIRTUAL_ENV=/ve_exaworks
56
ENV PATH="$VIRTUAL_ENV/bin:$PATH"
7+
ENV MPI_PREFIX=${MPI_PREFIX}
8+
ENV MPICC=$MPI_PREFIX/bin/mpicc
69

710
# MongoDB install
811
RUN echo -e "\

0 commit comments

Comments
 (0)