--- Begin Message ---
Package: spamassassin
Version: 3.2.5-2
Severity: important
Hi,
sa-compile no longer seems to be working. Here is the output from 'sa-compile
-D':
cp body_0.pm blib/lib/Mail/SpamAssassin/CompiledRegexps/body_0.pm
/usr/bin/perl /usr/share/perl/5.10/ExtUtils/xsubpp -typemap
/usr/share/perl/5.10/ExtUtils/typemap body_0.xs > body_0.xsc && mv body_0.xsc
body_0.c
cc -c -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing -pipe
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g
-DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC "-I/usr/lib/perl/5.10/CORE"
body_0.c
In file included from body_0.xs:2:
/usr/lib/perl/5.10/CORE/perl.h:587:24: error: sys/types.h: No such file or
directory
/usr/lib/perl/5.10/CORE/perl.h:618:19: error: ctype.h: No such file or directory
/usr/lib/perl/5.10/CORE/perl.h:630:23: error: locale.h: No such file or
directory
/usr/lib/perl/5.10/CORE/perl.h:647:20: error: setjmp.h: No such file or
directory
/usr/lib/perl/5.10/CORE/perl.h:653:26: error: sys/param.h: No such file or
directory
/usr/lib/perl/5.10/CORE/perl.h:658:23: error: stdlib.h: No such file or
directory
/usr/lib/perl/5.10/CORE/perl.h:663:23: error: unistd.h: No such file or
directory
/usr/lib/perl/5.10/CORE/perl.h:973:25: error: string.h: No such file or
directory
/usr/lib/perl/5.10/CORE/perl.h:1123:27: error: netinet/in.h: No such file or
directory
/usr/lib/perl/5.10/CORE/perl.h:1127:26: error: arpa/inet.h: No such file or
directory
/usr/lib/perl/5.10/CORE/perl.h:1137:25: error: sys/stat.h: No such file or
directory
/usr/lib/perl/5.10/CORE/perl.h:1159:21: error: time.h: No such file or directory
/usr/lib/perl/5.10/CORE/perl.h:1166:25: error: sys/time.h: No such file or
directory
/usr/lib/perl/5.10/CORE/perl.h:1173:27: error: sys/times.h: No such file or
directory
/usr/lib/perl/5.10/CORE/perl.h:1180:19: error: errno.h: No such file or
directory
/usr/lib/perl/5.10/CORE/perl.h:1195:25: error: sys/socket.h: No such file or
directory
/usr/lib/perl/5.10/CORE/perl.h:1211:21: error: netdb.h: No such file or
directory
/usr/lib/perl/5.10/CORE/perl.h:1328:24: error: sys/ioctl.h: No such file or
directory
/usr/lib/perl/5.10/CORE/perl.h:1357:23: error: dirent.h: No such file or
directory
In file included from
/usr/lib/gcc/i486-linux-gnu/4.3.2/include-fixed/syslimits.h:7,
from
/usr/lib/gcc/i486-linux-gnu/4.3.2/include-fixed/limits.h:11,
from /usr/lib/perl/5.10/CORE/perl.h:1773,
from body_0.xs:2:
/usr/lib/gcc/i486-linux-gnu/4.3.2/include-fixed/limits.h:122:61: error:
limits.h: No such file or directory
In file included from /usr/lib/perl/5.10/CORE/perl.h:2382,
from body_0.xs:2:
/usr/lib/perl/5.10/CORE/handy.h:136:25: error: inttypes.h: No such file or
directory
In file included from /usr/lib/perl/5.10/CORE/perl.h:2560,
from body_0.xs:2:
/usr/lib/perl/5.10/CORE/unixish.h:106:21: error: signal.h: No such file or
directory
In file included from body_0.xs:2:
/usr/lib/perl/5.10/CORE/perl.h:2764:33: error: pthread.h: No such file or
directory
In file included from body_0.xs:2:
/usr/lib/perl/5.10/CORE/perl.h:2766: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘perl_os_thread’
/usr/lib/perl/5.10/CORE/perl.h:2767: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘perl_mutex’
/usr/lib/perl/5.10/CORE/perl.h:2768: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘perl_cond’
/usr/lib/perl/5.10/CORE/perl.h:2769: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘perl_key’
In file included from /usr/lib/perl/5.10/CORE/iperlsys.h:51,
from /usr/lib/perl/5.10/CORE/perl.h:3275,
from body_0.xs:2:
/usr/lib/perl/5.10/CORE/perlio.h:65:19: error: stdio.h: No such file or
directory
In file included from /usr/lib/perl/5.10/CORE/iperlsys.h:51,
from /usr/lib/perl/5.10/CORE/perl.h:3275,
from body_0.xs:2:
/usr/lib/perl/5.10/CORE/perlio.h:257: error: expected ‘)’ before ‘*’ token
/usr/lib/perl/5.10/CORE/perlio.h:260: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘*’ token
/usr/lib/perl/5.10/CORE/perlio.h:263: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘*’ token
/usr/lib/perl/5.10/CORE/perlio.h:266: error: expected declaration specifiers or
‘...’ before ‘FILE’
In file included from /usr/lib/perl/5.10/CORE/perl.h:3312,
from body_0.xs:2:
/usr/lib/perl/5.10/CORE/sv.h:735: error: expected specifier-qualifier-list
before ‘DIR’
In file included from /usr/lib/perl/5.10/CORE/op.h:608,
from /usr/lib/perl/5.10/CORE/perl.h:3319,
from body_0.xs:2:
/usr/lib/perl/5.10/CORE/reentr.h:95:20: error: pwd.h: No such file or directory
/usr/lib/perl/5.10/CORE/reentr.h:98:20: error: grp.h: No such file or directory
/usr/lib/perl/5.10/CORE/reentr.h:108:26: error: crypt.h: No such file or
directory
/usr/lib/perl/5.10/CORE/reentr.h:113:27: error: shadow.h: No such file or
directory
In file included from /usr/lib/perl/5.10/CORE/op.h:608,
from /usr/lib/perl/5.10/CORE/perl.h:3319,
from body_0.xs:2:
/usr/lib/perl/5.10/CORE/reentr.h:643: error: field ‘_drand48_struct’ has
incomplete type
/usr/lib/perl/5.10/CORE/reentr.h:647: error: field ‘_grent_struct’ has
incomplete type
/usr/lib/perl/5.10/CORE/reentr.h:658: error: field ‘_hostent_struct’ has
incomplete type
/usr/lib/perl/5.10/CORE/reentr.h:677: error: field ‘_netent_struct’ has
incomplete type
/usr/lib/perl/5.10/CORE/reentr.h:692: error: field ‘_protoent_struct’ has
incomplete type
/usr/lib/perl/5.10/CORE/reentr.h:707: error: field ‘_pwent_struct’ has
incomplete type
/usr/lib/perl/5.10/CORE/reentr.h:718: error: field ‘_servent_struct’ has
incomplete type
/usr/lib/perl/5.10/CORE/reentr.h:733: error: field ‘_spent_struct’ has
incomplete type
/usr/lib/perl/5.10/CORE/reentr.h:744: error: field ‘_gmtime_struct’ has
incomplete type
/usr/lib/perl/5.10/CORE/reentr.h:747: error: field ‘_localtime_struct’ has
incomplete type
/usr/lib/perl/5.10/CORE/reentr.h:750: error: field ‘_random_struct’ has
incomplete type
/usr/lib/perl/5.10/CORE/reentr.h:758: error: expected specifier-qualifier-list
before ‘int32_t’
In file included from /usr/lib/perl/5.10/CORE/perl.h:3321,
from body_0.xs:2:
/usr/lib/perl/5.10/CORE/cop.h:33: error: expected specifier-qualifier-list
before ‘sigjmp_buf’
In file included from /usr/lib/perl/5.10/CORE/perl.h:3322,
from body_0.xs:2:
/usr/lib/perl/5.10/CORE/av.h:25: error: expected specifier-qualifier-list
before ‘ssize_t’
/usr/lib/perl/5.10/CORE/av.h:42: error: expected specifier-qualifier-list
before ‘ssize_t’
In file included from body_0.xs:2:
/usr/lib/perl/5.10/CORE/perl.h:3490: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘getuid’
/usr/lib/perl/5.10/CORE/perl.h:3491: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘geteuid’
/usr/lib/perl/5.10/CORE/perl.h:3492: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘getgid’
/usr/lib/perl/5.10/CORE/perl.h:3493: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘getegid’
In file included from body_0.xs:2:
/usr/lib/perl/5.10/CORE/perl.h:3823:22: error: math.h: No such file or directory
In file included from /usr/lib/perl/5.10/CORE/perl.h:4659,
from body_0.xs:2:
/usr/lib/perl/5.10/CORE/intrpvar.h:85: error: field ‘Istatbuf’ has incomplete
type
/usr/lib/perl/5.10/CORE/intrpvar.h:86: error: field ‘Istatcache’ has incomplete
type
/usr/lib/perl/5.10/CORE/intrpvar.h:91: error: field ‘Itimesbuf’ has incomplete
type
/usr/lib/perl/5.10/CORE/intrpvar.h:249: error: expected
specifier-qualifier-list before ‘time_t’
In file included from /usr/lib/perl/5.10/CORE/perl.h:4692,
from body_0.xs:2:
/usr/lib/perl/5.10/CORE/proto.h:211: error: expected declaration specifiers or
‘...’ before ‘mode_t’
/usr/lib/perl/5.10/CORE/proto.h:213: error: nonnull argument with out-of-range
operand number (argument 1, operand 4)
/usr/lib/perl/5.10/CORE/proto.h:509: error: expected declaration specifiers or
‘...’ before ‘off64_t’
/usr/lib/perl/5.10/CORE/proto.h:514: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘Perl_do_sysseek’
/usr/lib/perl/5.10/CORE/proto.h:517: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘Perl_do_tell’
/usr/lib/perl/5.10/CORE/proto.h:770: error: expected declaration specifiers or
‘...’ before ‘gid_t’
/usr/lib/perl/5.10/CORE/proto.h:1372: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘Perl_my_fork’
/usr/lib/perl/5.10/CORE/proto.h:2619: error: expected declaration specifiers or
‘...’ before ‘pid_t’
/usr/lib/perl/5.10/CORE/proto.h:2620: error: nonnull argument references
non-pointer operand (argument 1, operand 3)
/usr/lib/perl/5.10/CORE/proto.h:2899: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘*’ token
/usr/lib/perl/5.10/CORE/proto.h:4218: error: expected declaration specifiers or
‘...’ before ‘DIR’
/usr/lib/perl/5.10/CORE/proto.h:4239: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘Perl_PerlIO_read’
/usr/lib/perl/5.10/CORE/proto.h:4242: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘Perl_PerlIO_write’
/usr/lib/perl/5.10/CORE/proto.h:4245: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘Perl_PerlIO_unread’
/usr/lib/perl/5.10/CORE/proto.h:4248: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘Perl_PerlIO_tell’
/usr/lib/perl/5.10/CORE/proto.h:4249: error: expected declaration specifiers or
‘...’ before ‘off64_t’
In file included from /usr/lib/perl/5.10/CORE/perl.h:4738,
from body_0.xs:2:
/usr/lib/perl/5.10/CORE/perlvars.h:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘PL_thr_key’
/usr/lib/perl/5.10/CORE/perlvars.h:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘PL_op_mutex’
/usr/lib/perl/5.10/CORE/perlvars.h:54: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘PL_dollarzero_mutex’
/usr/lib/perl/5.10/CORE/perlvars.h:140: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘PL_my_ctx_mutex’
/usr/lib/perl/5.10/CORE/perlvars.h:146: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘PL_hints_mutex’
/usr/lib/perl/5.10/CORE/perlvars.h:150: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘PL_perlio_mutex’
/usr/lib/perl/5.10/CORE/perl.h:5428:24: error: sys/ipc.h: No such file or
directory
/usr/lib/perl/5.10/CORE/perl.h:5429:24: error: sys/sem.h: No such file or
directory
/usr/lib/perl/5.10/CORE/perl.h:5586:24: error: sys/file.h: No such file or
directory
In file included from /usr/lib/perl/5.10/CORE/perlapi.h:40,
from /usr/lib/perl/5.10/CORE/XSUB.h:417,
from body_0.xs:3:
/usr/lib/perl/5.10/CORE/intrpvar.h:249: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘*’ token
/usr/lib/perl/5.10/CORE/intrpvar.h:411: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘*’ token
/usr/lib/perl/5.10/CORE/intrpvar.h:412: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘*’ token
/usr/lib/perl/5.10/CORE/intrpvar.h:413: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘*’ token
/usr/lib/perl/5.10/CORE/intrpvar.h:414: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘*’ token
In file included from /usr/lib/perl/5.10/CORE/perlapi.h:41,
from /usr/lib/perl/5.10/CORE/XSUB.h:417,
from body_0.xs:3:
/usr/lib/perl/5.10/CORE/perlvars.h:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘*’ token
/usr/lib/perl/5.10/CORE/perlvars.h:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘*’ token
/usr/lib/perl/5.10/CORE/perlvars.h:54: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘*’ token
/usr/lib/perl/5.10/CORE/perlvars.h:140: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘*’ token
/usr/lib/perl/5.10/CORE/perlvars.h:146: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘*’ token
/usr/lib/perl/5.10/CORE/perlvars.h:150: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘*’ token
body_0.xs: In function ‘split_and_add’:
body_0.xs:23: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.xs:23: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.xs:28: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.xs:28: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c: In function ‘XS_Mail__SpamAssassin__CompiledRegexps__body_0_scan’:
body_0.c:68: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:68: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:68: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:73: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:76: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.xs:67: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.xs:69: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.xs:69: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.xs:107: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:131: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:132: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:132: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:134: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:134: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c: In function ‘boot_Mail__SpamAssassin__CompiledRegexps__body_0’:
body_0.c:144: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:144: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:144: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:152: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:152: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:152: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:152: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:152: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:152: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:152: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:152: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:152: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:152: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:152: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:152: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:152: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:152: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:152: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:152: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:152: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:154: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:155: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:156: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:156: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:156: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:157: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:157: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:157: error: invalid type argument of ‘unary *’ (have ‘int’)
body_0.c:157: error: invalid type argument of ‘unary *’ (have ‘int’)
make: *** [body_0.o] Error 1
command failed! at /usr/bin/sa-compile line 288.
mail:~#
Thanks,
Anand
-- System Information:
Debian Release: 5.0
APT prefers testing
APT policy: (650, 'testing'), (600, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages spamassassin depends on:
ii libdigest-sha1-perl 2.11-2+b1 NIST SHA-1 message digest algorith
ii libhtml-parser-perl 3.59-1 A collection of modules that parse
ii libnet-dns-perl 0.63-2 Perform DNS queries from a Perl sc
ii libsocket6-perl 0.20-1 Perl extensions for IPv6
ii libsys-hostname-long-perl 1.4-2 Figure out the long (fully-qualifi
ii libwww-perl 5.820-1 WWW client/server library for Perl
ii perl 5.10.0-18 Larry Wall's Practical Extraction
ii perl-modules [libarchive-tar- 5.10.0-18 Core Perl modules
Versions of packages spamassassin recommends:
ii gcc 4:4.3.2-2 The GNU C compiler
ii gnupg 1.4.9-3 GNU privacy guard - a free PGP rep
ii libc6-dev 2.8+20080809-1 GNU C Library: Development Librari
ii libio-socket-inet6-perl 2.54-1 Object interface for AF_INET6 doma
ii libmail-spf-perl 2.005-1 Perl implementation of Sender Poli
pn libsys-syslog-perl <none> (no description available)
ii make 3.81-5 The GNU version of the "make" util
pn re2c <none> (no description available)
ii spamc 3.2.5-2 Client for SpamAssassin spam filte
Versions of packages spamassassin suggests:
ii libcompress-zlib-perl 2.015-1 Perl module for creation and manip
ii libdbi-perl 1.607-1 Perl5 database interface by Tim Bu
ii libio-socket-ssl-perl 1.18-1 Perl module implementing object or
pn libmail-dkim-perl <none> (no description available)
pn libnet-ident-perl <none> (no description available)
pn pyzor <none> (no description available)
pn razor <none> (no description available)
-- debconf information excluded
--- End Message ---