-   Slackware (
-   -   Spamassassin log warning (

jostber 07-06-2013 11:06 AM

Spamassassin log warning
I installed spamassassin version 3.3.2 from It works fine, but gives this error message in the procmail log:

Jul 6 s in undefined behavior, Perl interpreter: 0x247c010 at /usr/share/perl5/vendor_perl/Mail/SpamAssassin/ line 363

Does anyone know how to remove this?

mancha 07-06-2013 11:50 AM

Try getting SpamAssassin-3.3.2-perl.diff from here. Place it in the same dir spamassassin.SlackBuild is.

Then add the following line (in green) just before line 73 in spamassassin.SlackBuild so it looks like this:


-exec chmod 644 {} \;

patch -p0 < $CWD/SpamAssassin-3.3.2-perl.diff || exit 1

echo "y" | perl Makefile.PL \
  PREFIX=/usr \
  INSTALLDIRS=vendor \

If it works, let the maintainer know.


jostber 07-06-2013 12:54 PM

This seems to solve it, thanks! I have also notified the maintainer.

mancha 07-06-2013 01:10 PM


Originally Posted by jostber (Post 4985280)
This seems to solve it, thanks! I have also notified the maintainer.

Be a little more verbose when you contact the maintainer than you were on here. Let them know you
are not on stock Slackware 14.0 (which is the latest version SBo supports). I assume you're either
on -current or upgraded Perl yourself to 5.18.

That said, I am sure the maintainer will appreciate knowing about this fix in the event Slackware
14.1 releases before SpamAssassin 3.4.

You're welcome.


jostber 07-06-2013 01:14 PM

That's fine, thanks. I have now notified him about this.

All times are GMT -5. The time now is 01:07 PM.