Running `portlint -C` in devel-mgmt/portlint itself now results in Use of uninitialized value $makevar{"USE_GITLUB"} in string ne at portlint line 3059. Use of uninitialized value $makevar{"USE_GITLUB"} in string ne at portlint line 3059. I believe this is due to the patch from PR 244741 included in portlint 2.19.0. This is with Perl 5.26.3, for example on ref11-i386.
Fixed in 2.19.1.
(In reply to Joe Marcus Clarke from comment #1) > Fixed in 2.19.1. I'm afraid not this one's still there: % cd $PORTSDIR/lang/gcc10-devel/ && portlint -C WARN: .../lang/gcc10-devel/pkg-plist: You have defined USE_LDCONFIG, but... WARN: Makefile: [15]: the arguments to ONLY_FOR_ARCHS are not sorted. ... ==> Use of uninitialized value $makevar{"USE_GITLAB"} in string ne at ==> /home/gerald/bin/portlint line 3060. WARN: Consider to set DEVELOPER=yes in /etc/make.conf
Think is got in in 2.19.2. This was a tricky one.
Thank you! Indeed 2.19.2 addresses all issues I am aware of. And I did notice the following in the latest revision. ;-) # This bit of magic is interesting and