Package: scanlogd
Version: 2.2.5-3.2
Severity: important
Justification: fails to build from source (but built successfully in the past)

scanlogd fails to build on kfreebsd-any.
Nothing has changed on the package side since it was last built in 2012 ...

https://buildd.debian.org/status/fetch.php?pkg=scanlogd&arch=kfreebsd-amd64&ver=2.2.5-3.2&stamp=1416358983
https://buildd.debian.org/status/fetch.php?pkg=scanlogd&arch=kfreebsd-i386&ver=2.2.5-3.2&stamp=1416354082

/usr/bin/make linux
make[1]: Entering directory '/«PKGBUILDDIR»'
gcc -c -Wall -O2 -fomit-frame-pointer scanlogd.c
scanlogd.c: In function 'process_packet':
scanlogd.c:216:12: error: 'struct tcphdr' has no member named 'th_dport'
  port = tcp->th_dport;
            ^
scanlogd.c:217:13: error: 'struct tcphdr' has no member named 'th_flags'
  flags = tcp->th_flags;
             ^
scanlogd.c:250:16: error: 'TH_ACK' undeclared (first use in this function)
   if (flags & (TH_ACK | TH_RST)) return;
                ^
scanlogd.c:250:16: note: each undeclared identifier is reported only once for 
each function it appears in
scanlogd.c:250:25: error: 'TH_RST' undeclared (first use in this function)
   if (flags & (TH_ACK | TH_RST)) return;
                         ^
scanlogd.c:265:28: error: 'struct tcphdr' has no member named 'th_sport'
   if (current->sport != tcp->th_sport)
                            ^
scanlogd.c:348:22: error: 'struct tcphdr' has no member named 'th_sport'
  current->sport = tcp->th_sport;
                      ^
make[1]: *** [scanlogd.o] Error 1
Makefile:44: recipe for target 'scanlogd.o' failed
make[1]: Leaving directory '/«PKGBUILDDIR»'


make linux may be wrong ...


Andreas


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to