Thanks,
Here's the line:
&whine($., 'expected-attribute', $id) unless defined %args;
After removing "defined" or "unless defined %args", this is the error message
when running weblint:
Can't locate newgetopt.pl in @INC (@INC contains:
/usr/local/lib/perl5/site_perl/mach/5.28 /usr/local/lib/perl5/site_perl
/usr/local/lib/perl5/5.28/mach /usr/local/lib/perl5/5.28) at
/usr/local/bin/weblint line 510.
Adding "SITECUSTOMIZE" to the perl5.28 (make config) configuration option
didn't make a difference. www/weblint's file(s) will have to be updated.
> Saturday, July 20, 2019 at 3:35 PM:
>
> On Sat, Jul 20, 2019 at 1:35 PM:
> >
> > On trying to run www/weblint, I got this error message:
> >
> > Can't use 'defined(%hash)' (Maybe you should just omit the defined()?) at
> > /usr/local/bin/weblint line 846.
> >
> > It's worked on a previous compile. I'm not sure if this is a bug or if I
> > need to configure something. Thank you.
>
> Perl no longer supports defined(%hash). Instead of
> if defined(%hash)
> it should be
> if (%hash)
>
> # Adam
>
>
> --
> Adam Weinberger
> [email protected]
> https://www.adamw.org
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[email protected]"