How to debug a Mk-Script?

Bryan Drewery bdrewery at
Wed Oct 21 04:12:09 UTC 2015

On 10/19/2015 1:50 AM, Torsten Zuehlsdorff wrote:
> Hello,
> after defining a USES pgsql:9.3+ in an port-update i stumbled over this
> error message:
> the port wants postgresql-client version 9.3 9.4 and you have version
> 9.4 installed.
> This seems to be an error in Mk/Uses/ which i found to track
> down (in order to gather some more experience).
> While i have already an idea what the case can be, i just want to add
> some output into the script. How is this possible? Can someone guide me
> please?
> Thanks,
> Torsten

If you're on 10+ you can use .info, otherwise .warning on older make.

.info your ${msg} goes ${here}

.if defined(whatever)
.info whatever is defined as: ${whatever}

Bryan Drewery

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <>

More information about the freebsd-ports mailing list