You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@spamassassin.apache.org by r lists <rb...@gmail.com> on 2007/06/08 20:45:47 UTC

sa-compile (r545535) fails in 'scanner1.c'

Hello,

My SA & sa-compile, both built a couple of weeks ago, have been working
fine.

Upgrading to & building a co of today's SA r545535, resulting in,

  spamassassin --version
    SpamAssassin version 3.3.0-r543787
      running on Perl version 5.8.8

On an as-usual compile run with,

    sa-compile --sudo -D

I'm seeing new compile errors:


...
/usr/local/bin/perl Makefile.PLPREFIX=/tmp/.spamassassin22991NwnRT6tmp/ignored
INSTALLSITEARCH=/usr/local/etc/spamassassin/Updates/compiled/3.003000
Writing Makefile for Mail::SpamAssassin::CompiledRegexps::body_0
make
cp body_0.pm blib/lib/Mail/SpamAssassin/CompiledRegexps/body_0.pm
/usr/local/bin/perl /usr/local/lib/perl/privlib/ExtUtils/xsubpp  -typemap
/usr/local/lib/perl/privlib/ExtUtils/typemap  body_0.xs > body_0.xsc && mv
body_0.xsc body_0.c
cc -c   -fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing -pipe
-Wdeclaration-after-statement -I/usr/local/bdb/include -I/usr/local/include
-O2   -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\"
"-I/usr/local/lib/perl/privlib/darwin-thread-multi-2level/CORE"   body_0.c
body_0.xs: In function
'XS_Mail__SpamAssassin__CompiledRegexps__body_0_scan':
body_0.xs:43: warning: ISO C90 forbids mixed declarations and code
body_0.xs:51: warning: ISO C90 forbids mixed declarations and code
body_0.xs:59: warning: ISO C90 forbids mixed declarations and code
body_0.xs:67: warning: ISO C90 forbids mixed declarations and code
body_0.xs:75: warning: ISO C90 forbids mixed declarations and code
body_0.xs:83: warning: ISO C90 forbids mixed declarations and code
body_0.xs:91: warning: ISO C90 forbids mixed declarations and code
body_0.xs:99: warning: ISO C90 forbids mixed declarations and code
body_0.xs:107: warning: ISO C90 forbids mixed declarations and code
body_0.xs:115: warning: ISO C90 forbids mixed declarations and code
body_0.xs:123: warning: ISO C90 forbids mixed declarations and code
body_0.xs:131: warning: ISO C90 forbids mixed declarations and code
body_0.xs:139: warning: ISO C90 forbids mixed declarations and code
body_0.xs:147: warning: ISO C90 forbids mixed declarations and code
body_0.xs:155: warning: ISO C90 forbids mixed declarations and code
body_0.xs:163: warning: ISO C90 forbids mixed declarations and code
cc -c   -fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing -pipe
-Wdeclaration-after-statement -I/usr/local/bdb/include -I/usr/local/include
-O2   -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\"
"-I/usr/local/lib/perl/privlib/darwin-thread-multi-2level/CORE"   scanner1.c
scanner1.c: In function 'Mail_SpamAssassin_CompiledRegexps_body_0_scan1':
scanner1.c:7607: error: parse error at end of input
make: *** [scanner1.o] Error 1
command failed! at /usr/local/bin/sa-compile line 282.
COMPILE DONE


A known issue? Any fix/suggestions?