You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@spamassassin.apache.org by Saahil Sirowa <cs...@iith.ac.in> on 2018/05/13 01:53:37 UTC

Re Building SpamAssassin

How can I build SpamAssassin on my local machine?

Re: Re Building SpamAssassin

Posted by "Kevin A. McGrail" <km...@apache.org>.
For centos, yum install wget perl-* gcc should be enough. Then run perl
Makefile.PL and make.

On Sat, May 12, 2018, 23:01 Saahil Sirowa <cs...@iith.ac.in> wrote:

> CentOS 7/Ubuntu 16.04
>
> On Sun 13 May, 2018, 08:26 Kevin A. McGrail, <km...@apache.org> wrote:
>
>> What os is your local box?
>>
>> On Sat, May 12, 2018, 21:53 Saahil Sirowa <cs...@iith.ac.in>
>> wrote:
>>
>>> How can I build SpamAssassin on my local machine?
>>>
>>

Re: Re Building SpamAssassin

Posted by Saahil Sirowa <cs...@iith.ac.in>.
CentOS 7/Ubuntu 16.04

On Sun 13 May, 2018, 08:26 Kevin A. McGrail, <km...@apache.org> wrote:

> What os is your local box?
>
> On Sat, May 12, 2018, 21:53 Saahil Sirowa <cs...@iith.ac.in>
> wrote:
>
>> How can I build SpamAssassin on my local machine?
>>
>

Re: Re Building SpamAssassin

Posted by "Kevin A. McGrail" <km...@apache.org>.
What os is your local box?

On Sat, May 12, 2018, 21:53 Saahil Sirowa <cs...@iith.ac.in> wrote:

> How can I build SpamAssassin on my local machine?
>

Re: Re Building SpamAssassin

Posted by Bill Cole <sa...@billmail.scconsult.com>.
On 12 May 2018, at 21:53 (-0400), Saahil Sirowa wrote:

> How can I build SpamAssassin on my local machine?

https://wiki.apache.org/spamassassin/SingleUserUnixInstall isn't a bad 
description, except that it references an old version and is extremely 
verbose and covers more than you are likely to need.

The simpler version:

svn co https://svn.apache.org/repos/asf/spamassassin/trunk
cd trunk
perl Makefile.PL
make
make test
make install

You can substitute "trunk" with whichever source branch or tag you are 
interested in working on. The most relevant ones are 'trunk' (which will 
be 4.0.0,) 'branches/3.4' (which will ultimately be 3.4.2,) and 
'tags/spamassassin_release_3_4_1' (the current release version, which 
has some bad bugs but is a static reference point if that's what you 
need...)




-- 
Bill Cole
bill@scconsult.com or billcole@apache.org
(AKA @grumpybozo and many *@billmail.scconsult.com addresses)
Currently Seeking Steady Work: https://linkedin.com/in/billcole