Bug#904301: libpetsc-real3.9-dev: Include paths to mpi header missing from petscvariables (and pkgconfig)

Drew Parsons dparsons at debian.org
Mon Jul 23 11:23:07 BST 2018


On Mon, 23 Jul 2018 02:16:13 +0200 =?utf-8?q?Mikael_=C3=96hman?= <micke
teer at gmail.com> wrote:
...
> 
> Building a CMake based code using FindPETSc.cmake (which is made by a
petsc
> dev), it refused to use the petsc3.9 installation, as it failed to
build a
> small test code.
> 
> After some digging, I found that it was only missing the include path
to the
> mpi headers.
> petsc-dev-3.7.5 included the path -I/usr/lib/x86_64-linux-
gnu/openmpi/include,
> which is gone from the 3.8 and 3.9 packages.
> 
> It's missing from petscvariables, but it's also missing from the
pkgconfig
> file.


Thanks for the report Mikael. 

Hopefully won't be too hard to find why the path disappeared in 3.8.

Drew



More information about the debian-science-maintainers mailing list