If a project generates a single pc file but multiple shared libraries with dependencies on each other, the generated pc name will be used to generate a Requires.private dependency, which means the project will depend on itself. This breaks at least some versions of pkg-config (0.27 in RHEL7) which cannot handle the recursion and error out. When adding the dependency using the pc name, check that it's not on the project itself. Fixes #4583pull/4440/head
parent
7ffc26078d
commit
80ac40b7e7
1 changed files with 1 additions and 1 deletions
Loading…
Reference in new issue