The minimal required Perl version can be set in many place (see USE_PERL5_STRING) Currently, USE_PERL5 will be always overwriten to "yes" if PERL_CONFIGURE is set. So, in some cases, for example textproc/p5-XML-Atom, USE_PERL5 (and USE_PERL5_STRING) will be overwriten, and mislead want_perl_ver and other internal variables. The following patch is a kind of workaround, maybe not the best solution. How-To-Repeat: (in perl 5.6 environment) root@db1:/usr/ports/textproc/p5-XML-Atom [5.5-RELEASE]# make ===> p5-XML-Atom-0.27 requires Perl or later, install lang/perl5.8 and try again. *** Error code 1 Stop in /usr/ports/textproc/p5-XML-Atom. ($want_perl_ver is empty ?!)
Responsible Changed From-To: freebsd-ports-bugs->linimon bsd.perl.mk is linimon territory (via the GNATS Auto Assign Tool)
State Changed From-To: open->feedback Would changing the p5-XML-Atom port to PERL_CONFIGURE= 5.8.5+ work?
State Changed From-To: feedback->open Mail to leeym is bouncing <leeym@db1.leeym.com>: connect to db1.leeym.com[66.79.165.131]: Connection refused
leeym 2008-01-22 00:26:13 UTC FreeBSD ports repository Modified files: textproc/p5-XML-Atom Makefile Log: - set PERL_CONFIGURE=5.8.5+ instead PR: 117414 Submitted by: leeym Approved by: clsung Revision Changes Path 1.32 +1 -2 ports/textproc/p5-XML-Atom/Makefile _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Okay, set PERL_CONFIGURE=5.8.5+ in p5-XML-Atom instead