Warnings from "make index"

Chris Rees crees at FreeBSD.org
Sun Mar 10 21:20:31 UTC 2013


On 10 March 2013 19:49, Chris Rees <crees at freebsd.org> wrote:
> On 10 March 2013 19:22, Peter Jeremy <peter at rulingia.com> wrote:
>> For the past several days, I've been getting the following.  I haven't
>> yet tracked down the commit that caused it.
>>
>> Generating INDEX-8 - please wait.."/usr/ports/Mk/bsd.pbi.mk", line 20: warning: duplicate script for target "check-pbimanager" ignored
>> "/usr/ports/Mk/bsd.pbi.mk", line 45: warning: duplicate script for target "pbi-generate" ignored
>> "/usr/ports/Mk/bsd.pbi.mk", line 46: warning: duplicate script for target "pbi-generate" ignored
>> "/usr/ports/Mk/bsd.pbi.mk", line 47: warning: duplicate script for target "pbi-generate" ignored
>> "/usr/ports/Mk/bsd.pbi.mk", line 50: warning: duplicate script for target "clean-pbi" ignored
>> "/usr/ports/Mk/bsd.pbi.mk", line 51: warning: duplicate script for target "clean-pbi" ignored
>
> Well, the targets in bsd.pbi.mk should have been wrapped with .if
> !target, but this is showing that something is perhaps including
> bsd.port.pre.mk twice and somehow getting away with it, or that
> something is directly including bsd.pbi.mk in the port's Makefile.
>
> I've run make index with -dl, logging at [1].  It should at least
> provide the category of the troublesome port when it's finished.
>
> Chris

OK, found it.

www/vtiger includes bsd.port.pre.mk AND bsd.port.mk; I've fixed that.

This should error out, so someone somehow has broken that part of bsd.port.mk.

Chris


More information about the freebsd-ports mailing list