- Update to 4.1.2
- Update UCX module to includes fixes for building with GCC 13
- Update libfabric module to 1.18.0 with additional fixes for building
with recent versions of LLVM/Clang
- Fix compiler wrapper scripts to be compatible with CUDA memory hooks
- Fix MPIX_WAITALL_ENQUEUE to make a copy of the input request array
- Fix bug in MPI_ALLREDUCE that could result in ranks receiving
different floating point values
- Fix potential deadlock when progressing RMA windows
- Fix potential crash in MPI_REDUCE with non-zero root and MPI_IN_PLACE
- Fix potential crash during probe with libfabric CXI provider
- Fix MPI_PARRIVED when the partitioned request is inactive
- Fix potential bug when an attribute delete callback deletes another
attribute on the same object
- Fix build issue in ROMIO Lustre driver
- Improve Fortran 2008 binding support detection during configure
- Report an error if collective tuning json file fails to open
- Several fixes for testsuite programs and build configuration
- Update embedded UCX module to 1.13.1. Fixes a build issue with
binutils >= 2.39.
- Update yaksa module. Support explicit NVCC setting by the user. Fixes
a build issue when there is no libtool available in PATH.
- Fix ch4:ucx initialization when configured with
--enable-ch4-vci-method=implicit.
- Fix potential error handler leak during MPI_SESSION_FINALIZE
- Fix value of MPI_UNDEFINED in mpif.h binding
- Fix MPI_IALLTOALLW with MPI_IN_PLACE
- Fix send attribute handling in IPC path
- Fix a bug in persistent MPI_ALLGATHER
- Fix tests for use with non-MPICH libraries
OBS-URL: https://build.opensuse.org/request/show/1100769
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mpich?expand=0&rev=68
28 lines
1.0 KiB
Diff
28 lines
1.0 KiB
Diff
commit cb75aa30781468b7cfa2f691d931c9113f7a2c74
|
|
Author: Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
|
|
Date: Thu Apr 1 10:11:45 2021 +0200
|
|
|
|
autoconf: pull dynamic and not static libs from pkg-config
|
|
|
|
Signed-off-by: Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
|
|
|
|
diff --git confdb/aclocal_libs.m4 confdb/aclocal_libs.m4
|
|
index 6a1552461de4..61940d3bad96 100644
|
|
--- confdb/aclocal_libs.m4
|
|
+++ confdb/aclocal_libs.m4
|
|
@@ -214,12 +214,12 @@ dnl PAC_LIB_DEPS(library_name, library_pc_path)
|
|
dnl library_pc_path is the path to the library pkg-config directory
|
|
AC_DEFUN([PAC_LIB_DEPS],[
|
|
if test "x$2" != "x"; then
|
|
- ac_lib$1_deps=`pkg-config --static --libs $2/lib$1.pc 2>/dev/null`
|
|
+ ac_lib$1_deps=`pkg-config --libs $2/lib$1.pc 2>/dev/null`
|
|
# remove the library itself in case it is embedded
|
|
ac_lib$1_deps=`echo $ac_lib$1_deps | sed 's/-l$1//'`
|
|
else
|
|
# use system default
|
|
- ac_lib$1_deps=`pkg-config --static --libs lib$1 2>/dev/null`
|
|
+ ac_lib$1_deps=`pkg-config --libs lib$1 2>/dev/null`
|
|
fi
|
|
])
|
|
|