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

Property Value
Distribution Mageia Cauldron
Repository Mageia Core i586
Package filename spamassassin-sa-compile-3.4.4-1.mga8.i586.rpm
Package name spamassassin-sa-compile
Package version 3.4.4
Package release 1.mga8
Package architecture i586
Package type rpm
Category Networking/Mail
License Apache License
Maintainer -
Download size 20.65 KB
Installed size 25.22 KB
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.4-1.mga8.x86_64.rpm 3.4.4 x86_64 Mageia Core
spamassassin-sa-compile - - -


Name Value
gcc -
make -
perl(Config) -
perl(Data::Dumper) -
perl(Errno) -
perl(File::Copy) -
perl(File::Path) -
perl(File::Spec) -
perl(Getopt::Long) -
perl(Mail::SpamAssassin) -
perl(Mail::SpamAssassin::Logger) -
perl(Mail::SpamAssassin::Util) -
perl(POSIX) -
perl(Pod::Usage) -
perl(constant) -
perl(lib) -
perl(re) -
perl(strict) -
perl(warnings) -
perl-base >= 2:5.30.1
perl-devel -
re2c -


Name Value
spamassassin-sa-compile == 3.4.4-1.mga8
spamassassin-sa-compile(x86-32) == 3.4.4-1.mga8


Type URL
Binary Package spamassassin-sa-compile-3.4.4-1.mga8.i586.rpm
Source Package spamassassin-3.4.4-1.mga8.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




2020-01-30 - ns80 <ns80> 3.4.4-1.mga8
+ Revision: 1485433
- new version 3.4.4 for CVE-2020-193[01] (mga#26150)
2020-01-06 - guillomovitch <guillomovitch> 3.4.3-3.mga8
+ Revision: 1476973
- fix main package post script
2020-01-04 - guillomovitch <guillomovitch> 3.4.3-2.mga8
+ Revision: 1476534
- sync with fedora setup
+ wally <wally>
- replace deprecated %makeinstall_std
2019-12-13 - ns80 <ns80> 3.4.3-1.mga8
+ Revision: 1466148
- new version 3.4.3 for CVE-2018-11805 and CVE-2019-12420 (mga#25860)
2018-12-01 - bcornec <bcornec> 3.4.2-7.mga7
+ Revision: 1336978
- Fix mga#23890 by removing sought.conf usage
- Fix mga#23890 by removing sought.conf usage
2018-10-22 - wally <wally> 3.4.2-6.mga7
+ Revision: 1323541
- drop unneeded bootstrap switch
2018-10-21 - bcornec <bcornec> 3.4.2-5.mga7
+ Revision: 1323353
- putting bootstrap back to 0 now that spamassassin-rules has been successfully built
2018-10-20 - bcornec <bcornec> 3.4.2-4.mga7
+ Revision: 1323063
- Build with bootstrap
2018-10-20 - bcornec <bcornec> 3.4.2-3.mga7
+ Revision: 1322680
- Clearly spamassassin should not depend systematically on spamassassin-rules
2018-10-19 - bcornec <bcornec> 3.4.2-2.mga7
+ Revision: 1322462
- For dep on spamassassin-rules 3.4.2

See Also

Package Description
spamassassin-spamc-3.4.4-1.mga8.i586.rpm A client for spamd
spamassassin-spamd-3.4.4-1.mga8.i586.rpm Daemonized version of SpamAssassin
spamassassin-tools-3.4.4-1.mga8.i586.rpm Miscleanous tools for SpamAssassin
spamoracle-1.4-11.mga7.i586.rpm Spam filter based on statistical analysis of e-mail contents
sparkleshare-1.5.0-2.mga8.i586.rpm Easy file sharing based on git repositories
sparse-0.6.1-2.mga8.i586.rpm A semantic parser of source files
spatial4j-0.7-3.mga8.noarch.rpm A Geospatial Library for Java
spatial4j-javadoc-0.7-3.mga8.noarch.rpm Javadoc for spatial4j
spawn-fcgi-1.6.4-6.mga8.i586.rpm Simple program for spawning FastCGI processes
spdlog-devel-1.3.1-4.mga8.i586.rpm Development files for spdlog
speaker-test-1.2.1-1.mga8.i586.rpm ALSA test tool
spec-helper-0.31.22-3.mga8.noarch.rpm Tools to ease the creation of rpm packages
spec-version-maven-plugin-1.2-11.mga8.noarch.rpm Spec Version Maven Plugin
spec-version-maven-plugin-javadoc-1.2-11.mga8.noarch.rpm Javadoc for spec-version-maven-plugin
spectacle-19.12.2-1.mga8.i586.rpm The new screenshot capture utility, replaces KSnapshot