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 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]