Your message dated Sat, 7 Oct 2023 17:13:41 +0300
with message-id <ZSFnleqHbbycbpLC@localhost>
and subject line kFreeBSD has been removed from Debian ports
has caused the Debian Bug report #723861,
regarding spamassassin: Rules compilation fails on kFreeBSD systems due to 
missing declaration of lib path
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
723861: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=723861
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: spamassassin
Version: 3.3.2-6.1
Severity: normal

Hi there.

When running sa-compile to build Spamassasin rules as binary objects,
the process fails at gcc because no system lib path are included on the
call:

# sa-compile
Sep 20 12:46:39.591 [3241] info: generic: base extraction starting. this
can take a while...
Sep 20 12:46:39.591 [3241] info: generic: extracting from rules of type
body_0
100%
[=============================================================================================================================================================================================
] 10784.12 rules/sec 00m00s DONE
100%
[==============================================================================================================================================================================================]
165.58 bases/sec 00m16s DONE
Sep 20 12:46:56.729 [3241] info: body_0: 1471 base strings extracted in
17 seconds
cd /tmp/.spamassassin3241a1qW5htmp
cd Mail-SpamAssassin-CompiledRegexps-body_0
re2c -i -b -o scanner1.c scanner1.re
re2c -i -b -o scanner2.c scanner2.re
re2c -i -b -o scanner3.c scanner3.re
re2c -i -b -o scanner4.c scanner4.re
re2c -i -b -o scanner5.c scanner5.re
re2c -i -b -o scanner6.c scanner6.re
re2c -i -b -o scanner7.c scanner7.re
re2c -i -b -o scanner8.c scanner8.re
/usr/bin/perl Makefile.PL PREFIX=/tmp/.spamassassin3241a1qW5htmp/ignored
INSTALLSITEARCH=/var/lib/spamassassin/compiled/5.018/3.003002
Writing Makefile for Mail::SpamAssassin::CompiledRegexps::body_0
Writing MYMETA.yml and MYMETA.json
make
cp body_0.pm blib/lib/Mail/SpamAssassin/CompiledRegexps/body_0.pm
/usr/bin/perl /usr/share/perl/5.18/ExtUtils/xsubpp  -typemap
/usr/share/perl/5.18/ExtUtils/typemap  body_0.xs > body_0.xsc && mv
body_0.xsc body_0.c
cc -c   -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fstack-protector
-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.18/CORE"   body_0.c
In file included from body_0.xs:2:0:
/usr/lib/perl/5.18/CORE/perl.h:650:24: fatal error: sys/types.h: No such
file or directory
 # include <sys/types.h>
                        ^
compilation terminated.
make: *** [body_0.o] Error 1
command failed: exit 2


# dpkg -L kfreebsd-headers-9.0-2 | grep sys/types.h
/usr/src/kfreebsd-headers-9.0-2/sys/sys/types.h
/usr/src/kfreebsd-headers-9.0-2/sys/cddl/compat/opensolaris/sys/types.h


I haven't really went much further than that, but It seems to me it's
failing just because of a library inclusion. Because of that, I've set
this bug report severity as "normal".
Please feel free to lower or rise it if you consider so.



Cheers,

Dererk


-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: kfreebsd-amd64 (x86_64)

Kernel: kFreeBSD 9.2-1-amd64
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages spamassassin depends on:
ii  adduser                         3.113+nmu3
pn  libarchive-tar-perl             <none>
ii  libhtml-parser-perl             3.71-1+b1
ii  libnet-dns-perl                 0.68-1.2
ii  libnetaddr-ip-perl              4.062+dfsg-1+b1
ii  libsocket6-perl                 0.23-1+b3
ii  libsys-hostname-long-perl       1.4-2
ii  libwww-perl                     6.05-1
ii  perl                            5.18.1-4
ii  perl-modules [libio-zlib-perl]  5.18.1-4

Versions of packages spamassassin recommends:
ii  gcc                        4:4.8.1-3
ii  gnupg                      1.4.14-1
pn  libc6-dev                  <none>
ii  libio-socket-inet6-perl    2.69-2
pn  libmail-spf-perl           <none>
ii  make                       3.81-8.2
ii  perl [libsys-syslog-perl]  5.18.1-4
ii  re2c                       0.13.5-1
pn  spamc                      <none>

Versions of packages spamassassin suggests:
pn  libdbi-perl                   <none>
ii  libio-socket-ssl-perl         1.954-1
pn  libmail-dkim-perl             <none>
pn  libnet-ident-perl             <none>
ii  perl [libcompress-zlib-perl]  5.18.1-4
pn  pyzor                         <none>
pn  razor                         <none>

-- Configuration Files:
/etc/spamassassin/local.cf changed [not included]
/etc/spamassassin/v310.pre changed [not included]
/etc/spamassassin/v320.pre changed [not included]

-- no debconf information

-- 
BOFH excuse #111:
The salesman drove over the CPU board.


Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
kFreeBSD has been removed from Debian ports:
https://lists.debian.org/debian-bsd/2023/07/msg00003.html

cu
Adrian

--- End Message ---

Reply via email to