Package: pidgin-librvp Version: 0.9.7-2 Severity: wishlist Usertags: goto-cc Tags: upstream
During a rebuild of all Debian packages in a clean sid chroot (using cowbuilder and 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 -shared .libs/rvp.o .libs/getntlm.o .libs/random.o .libs/digest_access_auth.o -lpurple -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 /usr/lib/x86_64-linux-gnu/libcairo.so -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig /usr/lib/x86_64-linux-gnu/libfreetype.so -lcrypt -lxml2 -pthread -pthread -Wl,-z -Wl,relro -Wl,-soname -Wl,librvp.so -o .libs/librvp.so error: conflicting function declarations "get_ntlm_msg1" old definition in module rvp file rvp.h line 269 char * (char *, char *) new definition in module getntlm file getntlm.c line 661 unsigned char * (char *domain, char *host) Makefile:306: recipe for target 'librvp.la' failed make[2]: *** [librvp.la] Error 64 make[2]: Leaving directory '/srv/jenkins-slave/workspace/sid-goto-cc-pidgin-librvp/pidgin-librvp-0.9.7/build-tree/librvp-0.9.7' Makefile:222: recipe for target 'all' failed make[1]: *** [all] Error 2 It seems the declaration in rvp.h should be cleaned up to match the actual definition in order to enable appropriate compiler diagnostics. Best, Michael PS.: I believe this is an upstream issue, but the control file and thus PTS does not provide any Homepage information.
pgpOGcJ0yeQ1h.pgp
Description: PGP signature