something had broken in *.mk?

John Marino freebsdml at marino.st
Wed Oct 17 10:52:54 UTC 2012


You're building with bmake and not make.
bmake uses :tu and :tl where make uses :U and :L, among other things.
It's the :L modifier that's causing your errors.
use the FreeBSD version of make instead.
John

On 10/17/2012 09:59, Ruslan Mahmatkhanov wrote:
> Hi,
>
> I got this whenever check any port with porlint -AC:
>
> """
> [rm at smeshariki4 ~/py-pysha3]> portlint -AC
> make: "/usr/ports/Mk/bsd.port.mk" line 5121: warning: duplicate script
> for target "-depends" ignored
> make: "/usr/ports/Mk/bsd.port.mk" line 5121: warning: using previous
> script for "-depends" defined here
> make: "/usr/ports/Mk/bsd.port.mk" line 5121: warning: duplicate script
> for target "-depends" ignored
> make: "/usr/ports/Mk/bsd.port.mk" line 5121: warning: using previous
> script for "-depends" defined here
> make: "/usr/ports/Mk/bsd.port.mk" line 5121: warning: duplicate script
> for target "-depends" ignored
> make: "/usr/ports/Mk/bsd.port.mk" line 5121: warning: using previous
> script for "-depends" defined here
> make: "/usr/ports/Mk/bsd.port.mk" line 5118: warning: duplicate script
> for target "-depends" ignored
> make: "/usr/ports/Mk/bsd.port.mk" line 5121: warning: using previous
> script for "-depends" defined here
> make: "/usr/ports/Mk/bsd.port.mk" line 5118: warning: duplicate script
> for target "-depends" ignored
> make: "/usr/ports/Mk/bsd.port.mk" line 5121: warning: using previous
> script for "-depends" defined here
> make: "/usr/ports/Mk/bsd.port.mk" line 5121: warning: duplicate script
> for target "-depends" ignored
> make: "/usr/ports/Mk/bsd.port.mk" line 5121: warning: using previous
> script for "-depends" defined here
> make: "/usr/ports/Mk/bsd.port.mk" line 5121: warning: duplicate script
> for target "-depends" ignored
> make: "/usr/ports/Mk/bsd.port.mk" line 5121: warning: using previous
> script for "-depends" defined here
> make: "/usr/ports/Mk/bsd.port.mk" line 5121: warning: duplicate script
> for target "-depends" ignored
> make: "/usr/ports/Mk/bsd.port.mk" line 5121: warning: using previous
> script for "-depends" defined here
> make: "/usr/ports/Mk/bsd.port.mk" line 5118: warning: duplicate script
> for target "-depends" ignored
> make: "/usr/ports/Mk/bsd.port.mk" line 5121: warning: using previous
> script for "-depends" defined here
> make: "/usr/ports/Mk/bsd.port.mk" line 5118: warning: duplicate script
> for target "-depends" ignored
> make: "/usr/ports/Mk/bsd.port.mk" line 5121: warning: using previous
> script for "-depends" defined here
> FATAL: breaks INDEX (make: "/usr/ports/Mk/bsd.python.mk" line 348:
> warning: Couldn't read shell's output for
> "(/nonexistentlocal/bin/python2.7 -c 'import sys;
> print(sys.version.split()[0].replace("b",".b"))' 2> /dev/null) |
> /usr/bin/tail -1" make: "/usr/ports/Mk/bsd.port.mk" line 5121: warning:
> duplicate script for target "-depends" ignored make:
> "/usr/ports/Mk/bsd.port.mk" line 5121: warning: using previous script
> for "-depends" defined here make: "/usr/ports/Mk/bsd.port.mk" line 5121:
> warning: duplicate script for target "-depends" ignored make:
> "/usr/ports/Mk/bsd.port.mk" line 5121: warning: using previous script
> for "-depends" defined here make: "/usr/ports/Mk/bsd.port.mk" line 5121:
> warning: duplicate script for target "-depends" ignored make:
> "/usr/ports/Mk/bsd.port.mk" line 5121: warning: using previous script
> for "-depends" defined here make: "/usr/ports/Mk/bsd.port.mk" line 5118:
> warning: duplicate script for target "-depends" ignored make:
> "/usr/ports/Mk/bsd.port.mk" line 5121: warning: using previous script
> for "-depends" defined here make: "/usr/ports/Mk/bsd.port.mk" line 5118:
> warning: duplicate script for target "-depends" ignored make:
> "/usr/ports/Mk/bsd.port.mk" line 5121: warning: using previous script
> for "-depends" defined here).
> 1 fatal error and 0 warnings found.
> """
>
> What is wrong here?
>


More information about the freebsd-ports mailing list