Source: xprobe Version: 0.3-5 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs User: lu...@debian.org Usertags: ftbfs-20220728 ftbfs-bookworm
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -Wformat -Werror=format-security -fPIC -I/usr/include/pcap -I. -Wall -c -O2 > Layer2.cc > TX_IP.cc: In member function ‘virtual int usipp::TX_IP::sendpack(void*, > size_t, sockaddr*)’: > TX_IP.cc:33:5: warning: this ‘if’ clause does not guard... > [-Wmisleading-indentation] > 33 | if (tx_timeout != false) > | ^~ > TX_IP.cc:37:9: note: ...this statement, but the latter is misleadingly > indented as if it were guarded by the ‘if’ > 37 | int r; > | ^~~ > misc.cc: In function ‘short unsigned int usipp::in_cksum(short unsigned int*, > int, bool)’: > misc.cc:21:17: warning: ISO C++17 does not allow ‘register’ storage class > specifier [-Wregister] > 21 | register long sum; /* assumes long == 32 bits */ > | ^~~ > misc.cc:23:20: warning: ISO C++17 does not allow ‘register’ storage class > specifier [-Wregister] > 23 | register u_short answer; /* assumes u_short == 16 bits */ > | ^~~~~~ > tcp.cc: In constructor ‘usipp::TCP::TCP(const char*)’: > tcp.cc:31:15: error: ‘time’ was not declared in this scope > 31 | srand(time(NULL)); > | ^~~~ > tcp.cc:18:1: note: ‘time’ is defined in header ‘<ctime>’; did you forget to > ‘#include <ctime>’? > 17 | #include <stdlib.h> > +++ |+#include <ctime> > 18 | #include <errno.h> > udp.cc: In member function ‘virtual int usipp::UDP::init_device(char*, int, > size_t)’: > udp.cc:217:31: warning: ISO C++ forbids converting a string constant to > ‘char*’ [-Wwrite-strings] > 217 | r = Layer2::setfilter("udp"); > | ^~~~~ > datalink.cc: In member function ‘virtual int usipp::Pcap::sniffpack(void*, > size_t)’: > datalink.cc:344:25: error: ‘time’ was not declared in this scope > 344 | start = time(NULL); > | ^~~~ > tcp.cc: In member function ‘virtual int usipp::TCP::init_device(char*, int, > size_t)’: > tcp.cc:321:31: warning: ISO C++ forbids converting a string constant to > ‘char*’ [-Wwrite-strings] > 321 | r = Layer2::setfilter("tcp"); > | ^~~~~ > datalink.cc:19:1: note: ‘time’ is defined in header ‘<ctime>’; did you forget > to ‘#include <ctime>’? > 18 | #include <sys/ioctl.h> > +++ |+#include <ctime> > 19 | > datalink.cc:356:30: error: ‘time’ was not declared in this scope > 356 | if ((time(NULL) - start) > d_tv.tv_sec) { > | ^~~~ > datalink.cc:356:30: note: ‘time’ is defined in header ‘<ctime>’; did you > forget to ‘#include <ctime>’? > make[2]: *** [Makefile:27: datalink.o] Error 1 The full build log is available from: http://qa-logs.debian.net/2022/07/28/xprobe_0.3-5_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220728;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220728&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please marking it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.