On 2019-08-04 19:19, Drew Parsons wrote:
Probably this is a clue: libdolfin.so should link to libpetsc.so. But
it is missing in the new libdolfin.so. That means pmix is not the
problem, so I'll close the bug against pmix once I can confirm.
CMake logs confirm the that petsc test fail linking with
/usr/lib/petscdir/petsc3.11/x86_64-linux-gnu-real/include/petscis.h:317:10:
fatal error: H5Ipublic.h: No such file or directory
#include <H5Ipublic.h>
^~~~~~~~~~~~~
compilation terminated.
PETSC 3.11.3 inserted H5Ipublic.h into petscis.h, requiring hdf5 header
paths be included for compilation.
Fixed upstream with commit 6a0bd7522af7eb76a79ca5f1af77fc9a30e8cdb2
Drew