On Thu, Sep 09, 2004 at 11:04:04AM -0400, Barry Jaspan wrote:
> I'm curious to know why SpamAssassin 3.0 requires Perl 5.6.1.  The reason 
> is that I develop a product that uses SpamAssassin on MacOS X, and MacOS X 
> 10.2 has Perl 5.6.0.   I do not want to have to embed an entire Perl 5.8 
> distribution, though I can and do include a number of modules that are not 
> standard on MacOS X 10.2, and can work around individual problems as 
> necessary.

The two main things I seem to remember are that perl 5.6.1 fixes a bunch
of bugs from 5.6.0, and the MakeMaker in 5.6.0 requires kluges to work
correctly, in the same way 5.005 did.  (and just for fun, the MakeMaker
version number is the same in 5.6.0 and 5.6.1, even though the modules are
different)

FYI: MacOS X default perl has several issues.  The main (and rather
disturbing) one that I can recall is that it has absolutely no support
for setuid() and setgid(), which we came across when working on spamd.

-- 
Randomly Generated Tagline:
"Well, we're safe for now.  Thank goodness we're in a bowling alley."
                 - From the movie Pleasantville

Attachment: pgpi1ypnKDd0m.pgp
Description: PGP signature

Reply via email to