Hi all, I’m trying to build openMPI 4.1.4 on a sles15.4 node with all ofed SuSE RPMs replaced with the ones provided by the MLNX_OFED_LINUX-5.9-0.5.6.0. In seems that nvidia removed the libraries and devel RPM for libefa, libpsm_infinipath, so that the build breaks (see below)
Does anyone know a workaround or solution to compile using the MOFED? Many thanks in advance. Cheers, -Frank ----- Compile errors (eb version == 4.7.1) # eb OpenMPI-4.1.4-GCC-11.3.0.eb --robot --debug –rebuild . . . . . .- CCLD libmca_common_ofi.la /sw/eb/binutils/2.38-GCCcore-11.3.0/bin/ld: cannot find -lefa: No such file or d irectory /sw/eb/binutils/2.38-GCCcore-11.3.0/bin/ld: cannot find -lpsm_infinipath: No suc h file or directory collect2: error: ld returned 1 exit status make[2]: *** [Makefile:1921: libmca_common_ofi.la] Error 1 make[2]: Leaving directory '/sw/eb/easybuild/build/OpenMPI/4.1.4/GCC-11.3.0/open mpi-4.1.4/opal/mca/common/ofi' make[1]: *** [Makefile:2432: all-recursive] Error 1 make[1]: Leaving directory '/sw/eb/easybuild/build/OpenMPI/4.1.4/GCC-11.3.0/openmpi-4.1.4/opal' make: *** [Makefile:1915: all-recursive] Error 1 (at easybuild/software/EasyBuild/4.7.1/lib/python3.6/site-packages/easybuild/tools/run.py:643 in parse_cmd_output)
smime.p7s
Description: S/MIME cryptographic signature

