ports/61609: spamassassin now requires Perl 5.8

Lowell Gilbert freebsd-bugs-local at be-well.no-ip.com
Tue Jan 20 05:20:27 UTC 2004


>Number:         61609
>Category:       ports
>Synopsis:       spamassassin now requires Perl 5.8
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jan 19 21:20:20 PST 2004
>Closed-Date:
>Last-Modified:
>Originator:     Lowell Gilbert
>Release:        FreeBSD 4.9-STABLE i386
>Organization:
>Environment:
System: FreeBSD be-well.ilk.org 4.9-STABLE FreeBSD 4.9-STABLE #61: Fri Jan 16 13:05:32 EST 2004 root at be-well.ilk.org:/usr/src/sys/compile/BE-WELL i386

FreeBSD be-well.ilk.org 4.9-STABLE FreeBSD 4.9-STABLE #61: Fri Jan 16 13:05:32 EST 2004     root at be-well.ilk.org:/usr/src/sys/compile/BE-WELL  i386

	
>Description:

p5-Mail-SpamAssassin now fails with the stock perl in -STABLE

This change came in the update from Mail-SpamAssassin 2.61 to 2.62.

	
>How-To-Repeat:
	

Running the latest ports version of SpamAssassin on a -STABLE system,
a perl error results:

Can't use subscript on split at /usr/local/lib/perl5/site_perl/5.005/Mail/SpamAssassin.pm line 100, near "1]"


>Fix:

	

I suppose the obvious solution would be to require perl 5.8, but that
doesn't seem very friendly...

The particular subscript in question should be easy enough to avoid,
but there seem to be other 5.8isms introduced also.  I'll look further
when I get a chance, but perl is not exactly my preferred language.
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list