spamassassin-sa-compile - Compiles SpamAssassin rulesets into native perl code

Property Value
Distribution Mageia 5.1
Repository Mageia Core i586
Package name spamassassin-sa-compile
Package version 3.4.0
Package release 5.mga5
Package architecture i586
Package type rpm
Installed size 25.56 KB
Download size 24.24 KB
Official Mirror
sa-compile uses re2c to compile the site-wide parts of the SpamAssassin
ruleset. No part of user_prefs or any files included from user_prefs can be
built into the compiled set. This compiled set is then used by the
"Mail::SpamAssassin::Plugin::Rule2XSBody" plugin to speed up SpamAssassin's
operation, where possible, and when that plugin is loaded. re2c can match
strings much faster than perl code, by constructing a DFA to match many simple
strings in parallel, and compiling that to native object code. Not all
SpamAssassin rules are amenable to this conversion, however.


Package Version Architecture Repository
spamassassin-sa-compile-3.4.1-2.mga5.i586.rpm 3.4.1 i586 Mageia Core Updates
spamassassin-sa-compile-3.4.1-2.mga5.x86_64.rpm 3.4.1 x86_64 Mageia Core Updates
spamassassin-sa-compile-3.4.1-1.mga5.i586.rpm 3.4.1 i586 Mageia Core Updates
spamassassin-sa-compile-3.4.1-1.mga5.x86_64.rpm 3.4.1 x86_64 Mageia Core Updates
spamassassin-sa-compile-3.4.0-5.mga5.x86_64.rpm 3.4.0 x86_64 Mageia Core
spamassassin-sa-compile - - -


Name Value
gcc -
make -
perl-base >= 2:5.20.1
perl-devel -
re2c -


Name Value
spamassassin-sa-compile == 3.4.0-5.mga5
spamassassin-sa-compile(x86-32) == 3.4.0-5.mga5


Type URL
Binary Package spamassassin-sa-compile-3.4.0-5.mga5.i586.rpm
Source Package spamassassin-3.4.0-5.mga5.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install spamassassin-sa-compile rpm package:
    # urpmi spamassassin-sa-compile




See spamassassin-3.4.0-5.mga5.i586.rpm changelog.

See Also

Package Description
spamassassin-spamc-3.4.0-5.mga5.i586.rpm A client for spamd
spamassassin-spamd-3.4.0-5.mga5.i586.rpm Daemonized version of SpamAssassin
spamassassin-tools-3.4.0-5.mga5.i586.rpm Miscleanous tools for SpamAssassin
spamoracle-1.4-6.mga5.i586.rpm Spam filter based on statistical analysis of e-mail contents
sparkleshare-1.1.0-5.mga5.i586.rpm Easy file sharing based on git repositories
sparse-0.4.4-7.mga5.i586.rpm A semantic parser of source files
sparse-devel-0.4.4-7.mga5.i586.rpm Build environment for sparse-enabled apps
spatial4j-0.4.1-3.mga5.noarch.rpm A Geospatial Library for Java
spatial4j-javadoc-0.4.1-3.mga5.noarch.rpm Javadoc for spatial4j
spawn-fcgi-1.6.4-3.mga5.i586.rpm Simple program for spawning FastCGI processes
speaker-test-1.0.28-1.mga5.i586.rpm ALSA test tool
spec-helper-0.31.8-5.mga5.noarch.rpm Tools to ease the creation of rpm packages
spec-version-maven-plugin-1.2-6.mga5.noarch.rpm Spec Version Maven Plugin
spec-version-maven-plugin-javadoc-1.2-6.mga5.noarch.rpm Javadoc for spec-version-maven-plugin
specto-0.4.1-9.mga5.i586.rpm An desktop application that will watch configurable events