HomeFreeBSD

net/openpgm: Do not add -I to non-existing directory in openpgm-5.2.pc

Description

net/openpgm: Do not add -I to non-existing directory in openpgm-5.2.pc

foo/lib/pgm-5.2/include does not exist, so applications using strict
compiler flags will fail to build due to this.

Here this breaks devel/xeus build after r491260 [1]:

CMake Error in CMakeLists.txt:

Imported target "cppzmq" includes non-existent path

  "/usr/local/lib/pgm-5.2/include"

in its INTERFACE_INCLUDE_DIRECTORIES.  Possible reasons include:

* The path was deleted, renamed, or moved to another location.

* An install or uninstall procedure did not complete successfully.

* The installation package was faulty and references files it does not
provide.
  • Bump revisions of all net/openpgm consumers
  • Unbreak devel/xeus

[1] http://beefy9.nyi.freebsd.org/data/112amd64-default/491532/logs/errors/xeus-0.18.1.log

PR: 230575

Details

Provenance
tobikAuthored on
Parents
rP494241: Mark BROKEN: fails to build
Branches
Unknown
Tags
Unknown