diff --git a/devel/openmpi/Makefile b/devel/openmpi/Makefile index c7974d72347..5de0261d6d4 100644 --- a/devel/openmpi/Makefile +++ b/devel/openmpi/Makefile @@ -1,20 +1,19 @@ COMMENT = open source MPI-3.1 implementation -V = 4.1.2 +V = 4.1.4 DISTNAME = openmpi-$V -REVISION = 0 -SHARED_LIBS += open-pal 6.0 # 70.2 -SHARED_LIBS += mca_common_sm 3.0 # 70.0 -SHARED_LIBS += mca_common_dstore 1.0 # 1.2 -SHARED_LIBS += open-rte 6.0 # 70.2 -SHARED_LIBS += mpi 6.0 # 70.2 -SHARED_LIBS += mpi_mpifh 1.0 # 70.0 -SHARED_LIBS += mpi_usempi_ignore_tkr 1.0 # 70.0 -SHARED_LIBS += mpi_usempif08 3.0 # 70.0 -SHARED_LIBS += mca_common_monitoring 1.0 # 70.0 -SHARED_LIBS += mca_common_ompio 3.0 # 70.2 -SHARED_LIBS += ompitrace 1.0 # 70.0 +SHARED_LIBS += open-pal 7.0 # 70.2 +SHARED_LIBS += mca_common_sm 4.0 # 70.0 +SHARED_LIBS += mca_common_dstore 2.0 # 1.2 +SHARED_LIBS += open-rte 7.0 # 70.2 +SHARED_LIBS += mpi 7.0 # 70.2 +SHARED_LIBS += mpi_mpifh 2.0 # 70.0 +SHARED_LIBS += mpi_usempi_ignore_tkr 2.0 # 70.0 +SHARED_LIBS += mpi_usempif08 4.0 # 70.0 +SHARED_LIBS += mca_common_monitoring 2.0 # 70.0 +SHARED_LIBS += mca_common_ompio 4.0 # 70.2 +SHARED_LIBS += ompitrace 2.0 # 70.0 CATEGORIES = devel diff --git a/devel/openmpi/distinfo b/devel/openmpi/distinfo index bf638a9e97c..3c2446127da 100644 --- a/devel/openmpi/distinfo +++ b/devel/openmpi/distinfo @@ -1,2 +1,2 @@ -SHA256 (openmpi-4.1.2.tar.gz) = pABxmwQ3XNcE0u0GOlDkLSaEl6Pf7eNCmGq3qNfo3PA= -SIZE (openmpi-4.1.2.tar.gz) = 17690460 +SHA256 (openmpi-4.1.4.tar.gz) = 4Wbb6HbhOlDCiC4RGT/svENi6J5ue23utpvwlcD0/Ew= +SIZE (openmpi-4.1.4.tar.gz) = 17791187 diff --git a/devel/openmpi/patches/patch-ompi_mca_sharedfp_sm_sharedfp_sm_c b/devel/openmpi/patches/patch-ompi_mca_sharedfp_sm_sharedfp_sm_c new file mode 100644 index 00000000000..3eeb5bbb0b8 --- /dev/null +++ b/devel/openmpi/patches/patch-ompi_mca_sharedfp_sm_sharedfp_sm_c @@ -0,0 +1,14 @@ +For S_IRUSR. + +Index: ompi/mca/sharedfp/sm/sharedfp_sm.c +--- ompi/mca/sharedfp/sm/sharedfp_sm.c.orig ++++ ompi/mca/sharedfp/sm/sharedfp_sm.c +@@ -34,6 +34,8 @@ + + #include "opal/util/basename.h" + ++#include ++ + /* + * ******************************************************************* + * ************************ actions structure ************************