Open rhc54 opened 10 months ago
libmca_common_monitoring.la
is the common support for monitoring in other frameworks. It is included in the PML/monitoring, OSC/monitoring and coll/monitoring.Hmmm...well, I do a vanilla configure - just a prefix, nothing else. Yet somehow that symbol is missing from libmpi. 🤷♂️
Background information
What version of Open MPI are you using? (e.g., v4.1.6, v5.0.1, git branch name and hash, etc.)
HEAD of main branch
Describe how Open MPI was installed (e.g., from a source/distribution tarball, from a git clone, from an operating system distribution package, etc.)
Git clone
If you are building/installing from a git clone, please copy-n-paste the output from
git submodule status
.Please describe the system on which you are running
Details of the problem
When attempting to run a simple MPI app, it segfaults with missing symbol:
I checked and found that the offending symbol lacked an
OMPI_DECLSPEC
, but that didn't help. I then found thatlibmca_common_monitoring
is not referenced anywhere in aMakefile.am
, and thus is never linked into the library. Perhaps someone can figure out where it is supposed to go???