Package: dmitry Version: 1.3a-1 Usertags: goto-cc During a rebuild of all packages in a clean sid chroot (and cowbuilder+pbuilder) the build failed with the following error. Please note that we use our research compiler tool-chain (using tools from the cbmc package), which permits extended reporting on type inconsistencies at link time.
[...] gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -Wl,-z,relro -o dmitry output.o iwhois.o tcp_sock.o netcraft.o dmitry.o file.o nwhois.o portscan.o port_sock.o resolve.o subsearch.o mailsearch.o error: conflicting function declarations "file_open" old definition in module iwhois file src/includes/iwhois.h line 32 void () new definition in module netcraft file src/includes/netcraft.h line 19 signed int () Having duplicate declarations of the function in multiple header files is not necessarily best practice and may hint at further bugs. Best, Michael
pgp0O1Mp12rcY.pgp
Description: PGP signature