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

Attachment: pgp0O1Mp12rcY.pgp
Description: PGP signature

Reply via email to