From owner-freebsd-ports@freebsd.org Sat Jul 20 21:24:41 2019 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id CF2D2C78DF for ; Sat, 20 Jul 2019 21:24:41 +0000 (UTC) (envelope-from sid@bsdmail.com) Received: from mout.gmx.com (mout.gmx.com [74.208.4.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.gmx.com", Issuer "GeoTrust RSA CA 2018" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AF13E903E1 for ; Sat, 20 Jul 2019 21:24:40 +0000 (UTC) (envelope-from sid@bsdmail.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mail.com; s=dbd5af2cbaf7; t=1563657874; bh=N/2055SokF3JDvHrn3UpsJapqWqu2Bls2Kq3BNbfHrY=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=Q8JYdsJmNzbAUVjkLOrng7FeJlbhca4ToZdIStUQwE4l/U2RLpRZjYmXZyWudE6TK 0HrG2GBmTDS8kzB8iU/bjlB02PC1y9T8MNnGy++xQBFKarlgxRc5K7iga9J5pKgUZB MggplJUaDsL8TWeetdV8qbv0R16uMrlqsUvtargo= X-UI-Sender-Class: 214d933f-fd2f-45c7-a636-f5d79ae31a79 Received: from [108.70.50.7] ([108.70.50.7]) by web-mail.mail.com (3c-app-mailcom-lxa08.server.lan [10.76.45.9]) (via HTTP); Sat, 20 Jul 2019 23:19:23 +0200 MIME-Version: 1.0 Message-ID: From: Sid To: "Adam Weinberger" Cc: "FreeBSD Ports" Subject: Re: www/weblint error message Content-Type: text/plain; charset=UTF-8 Date: Sat, 20 Jul 2019 23:19:23 +0200 Importance: normal Sensitivity: Normal In-Reply-To: References: X-UI-Message-Type: mail X-Priority: 3 X-Provags-ID: V03:K1:jG+TyE93j7TLzVhvMS+3K8NCOUoakh/M0sbPOELPIKgrifZwaICAuZzEt8ylwxSfZ1sCT CcG8FK0PVgAacp14HkcXtjP2ykjege6gsXroT+U+x+dTWT90poiC7SLFlSBgYvL8woXu3ISdzju3 fyRoo/PDaEBiEtHh6vECjwIyvmlCNm8zOvuKP+WfcVWCgEwrCIhswFlikUIcKn/6DKOFtiQy6Wil cRXeuBTcbx4Nc9eju60HuX6CHZOc69Ax3oxfPdj7nF30K0LuKAGbrqLlfwN+t6l/IPqbfVEuZ9XS Ug= X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:dVkMleg1w7o=:aJESPRSllEJE6zho+AvNCJ V5EptWqjw9HM+qPiRz3I1OpD+wSvkOywiChYZfABIhst9M4ln/SlddCayCxYOnlePWPXYw925 yEAYc7RHLXp0U9E8QNAb4jhmXhS4kMFbzNJOaA7Blg1rCJSbLtPMLPZT+I4NsiUJCkz0c4UlF Do6s3g36hSklPHxSJfm/7XEJsUal7NSrELYlsVSN6cv/mORyaAf6MPq5OXZFr3NwSdGPWWNLu EpT91UHbvoUjZqpvWL6uUaUAoT/a4jDIHRTYkVpQgDbK6ng0309EqmzKOMkMSFCqYW7qEIdaI G49YVqyPcmYlrL3pAvkSA9cBzbx378z838g30NLQMJfFyLspji5pRYIBVFvpqfCKf8IAP4A88 IwKVAo2rftul8MqKH/nxK0tbCOjAXr/dvZBYikBUKMX4BVUdYQkLDHtFmuv2RCWfEFM26f80P YV+pZ5hrn3vN0G3e49QNv1NNytZ5/vMtw4J3yScaq3rWF2sUlTawEKWN3WZhpydWqDutn0nU4 n+DoyvPvri7PT0jNBVjcC4BgQ4tMpzRobTGljXq7W9VrFxLx9WDI/ktrmLHC5slvfWBYBDkPC avUTQoobMKNIupYztevMqOGASU1fq5zWm5kOOvEZVPnZPhuVHszBiLl05yxvF2E4Hc3Cs/Uvf /ZvFjFyJ06lDQIzNKSQNBZqwM+DwTHjSnxts8hFIZovTigZFVm0JKw52KkP+huqY8jw4= Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: AF13E903E1 X-Spamd-Bar: ++++ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=mail.com header.s=dbd5af2cbaf7 header.b=Q8JYdsJm X-Spamd-Result: default: False [4.59 / 15.00]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[mail.com:s=dbd5af2cbaf7]; RCVD_IN_DNSWL_LOW(-0.10)[201.4.208.74.list.dnswl.org : 127.0.3.1]; FROM_HAS_DN(0.00)[]; FREEMAIL_FROM(0.00)[bsdmail.com]; NEURAL_SPAM_SHORT(0.94)[0.943,0]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[bsdmail.com]; NEURAL_SPAM_MEDIUM(1.00)[0.999,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[cached: mx01.gmx.com]; DKIM_TRACE(0.00)[mail.com:+]; HAS_X_PRIO_THREE(0.00)[3]; RCPT_COUNT_TWO(0.00)[2]; R_SPF_NA(0.00)[]; NEURAL_SPAM_LONG(1.00)[0.999,0]; FROM_EQ_ENVFROM(0.00)[]; MID_RHS_NOT_FQDN(0.50)[]; FREEMAIL_ENVFROM(0.00)[bsdmail.com]; ASN(0.00)[asn:8560, ipnet:74.208.0.0/16, country:DE]; MIME_TRACE(0.00)[0:+]; IP_SCORE(1.56)[ip: (0.91), ipnet: 74.208.0.0/16(4.51), asn: 8560(2.37), country: DE(-0.01)]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Jul 2019 21:24:41 -0000 Thanks, Here's the line: &whine($., 'expected-attribute', $id) unless defined %args; After removing "defined" or "unless defined %args", this is the error mess= age 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/l= ib/perl5/5.28/mach /usr/local/lib/perl5/5.28) at /usr/local/bin/weblint li= ne 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 > adamw@adamw.org > https://www.adamw.org