Package: checkpw
Version: 1.02-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.

[...]
./load install hier.o auto_home.o unix.a byte.a 

error: conflicting function declarations "read"
old definition in module install file readwrite.h line 4
signed int ()
new definition in module readclose file /usr/include/unistd.h line 360
signed long int (signed int, void *, unsigned long int)

Note that the return types differ, but anyway it seems highly dangerous to
include declarations of library functions rather than using system headers
properly.

Best,
Michael

Attachment: pgpLSeti83FJh.pgp
Description: PGP signature

Reply via email to