Created attachment 178377 [details] patch to update the port devel/p5-Connector: update to 1.22 - Update 1.21 --> 1.22 Changes: https://github.com/mrscotty/connector/commits/master - "portlint -AC" gives just non-relevant warnings. - Tested OK at 11.stable-amd64 with poudriere-3.1.14, perl-5.24.1, and openssl from base. - "make test" says PASS.
I've checked the newly-added dependencies, I think it should be: @@ -16,7 +16,10 @@ BUILD_DEPENDS= bash:shells/bash \ p5-AppConfig>=0:devel/p5-AppConfig \ p5-Config-GitLike>=0:devel/p5-Config-GitLike \ + p5-Config-Merge>=0:devel/p5-Config-Merge \ p5-Config-Versioned>=1.01:devel/p5-Config-Versioned \ + p5-Crypt-SSLeay>=0:security/p5-Crypt-SSLeay \ + p5-DBI>=0:databases/p5-DBI \ p5-Log-Log4perl>=0:devel/p5-Log-Log4perl \ p5-Module-Install>=0:devel/p5-Module-Install \ p5-Moose>=0:devel/p5-Moose \ @@ -24,8 +27,10 @@ p5-Template-Toolkit>=0:www/p5-Template-Toolkit \ p5-Text-CSV_XS>=0:textproc/p5-Text-CSV_XS \ p5-YAML>=1.06:textproc/p5-YAML \ + p5-libwww>=0:www/p5-libwww \ p5-perl-ldap>=0:net/p5-perl-ldap RUN_DEPENDS:= ${BUILD_DEPENDS} +TEST_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite USES= perl5 USE_PERL5= configure
During build stage, it complains about missing DBD::SQLite, if you do not list it inside BUILD_DEPENDS.
from Makefile.PL: test_requires 'DBD::SQLite'; And it is used in t/10-proxy-dbi.t only.
You are correct.
A commit references this bug: Author: sunpoet Date: Thu Dec 29 17:35:05 UTC 2016 New revision: 429930 URL: https://svnweb.freebsd.org/changeset/ports/429930 Log: - Update to 1.22 Changes: https://github.com/mrscotty/connector/commits/master PR: 215652 Submitted by: Sergei Vyshenski <svysh.fbsd@gmail.com> (maintainer) Changes: head/devel/p5-Connector/Makefile head/devel/p5-Connector/distinfo
Committed. Thanks!