a18733148a
As a performance optimization the list of conflicting ports was only fetched if the port's Makefile contained a CONFLICTS* entry. There are ports that only set some option defaults and then include the Makefile of some generic port. No conflicts change was performed in that case. Fix the behavior by always checking all CONFLICTS definitions that apply, even for ports that do not have such a line in their direct Makefile. This removes a performance optimization, but is required to correctly build and install ports that have dependencies that can be satisfied by an alternative (e.g. ImageMagick6 is installed and the port being built has a dependency on ImageMagick6-nox11, which does not contain a CONFLICTS definition it its Makefile). |
||
---|---|---|
.. | ||
files | ||
distinfo | ||
Makefile | ||
pkg-descr |