Package: pilot-qof Version: 0.0.10-1 Severity: normal Hello,
pilot-link 0.12.0 is now stable and available. The Debian package is available from experimental. Before uploading it to unstable and replace libpisock8 by libpisock9 I try to recompile every package using libpisock8. pilot-qof fails to build with: cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../.. -DLOCALE_DIR=\""/usr/share/locale"\" -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/qof -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -g -Wall -O2 -g2 -Wall -Werror -Wdeclaration-after-statement -Wno-pointer-sign -c qof-address.c In file included from pilot-qof.h:92, from qof-address.c:35: bridge.h:75: erreur: redeclaration of enumerator ‘address_v1’ /usr/include/pi-address.h:12: erreur: previous definition of ‘address_v1’ was here bridge.h:75: erreur: conflicting types for ‘addressType’ /usr/include/pi-address.h:13: erreur: previous declaration of ‘addressType’ was here In file included from pilot-qof.h:92, from qof-address.c:35: bridge.h:105: erreur: redefinition of ‘struct pi_buffer_t’ In file included from pilot-qof.h:93, from qof-address.c:35: /usr/include/pi-expense.h:62: erreur: two or more data types in declaration specifiers /usr/include/pi-expense.h:68: erreur: two or more data types in declaration specifiers cc1: warnings being treated as errors qof-address.c: In function ‘address_pack’: qof-address.c:536: attention : passing argument 2 of ‘pack_Address’ from incompatible pointer type qof-address.c: In function ‘address_unpack’: qof-address.c:563: attention : passing argument 2 of ‘unpack_Address’ from incompatible pointer type make[3]: *** [qof-address.o] Erreur 1 make[3]: quittant le répertoire « /home/NoBackup/Debian/libpisock9/pilot-qof/pilot-qof-0.0.10/src » make[2]: *** [all-recursive] Erreur 1 make[2]: quittant le répertoire « /home/NoBackup/Debian/libpisock9/pilot-qof/pilot-qof-0.0.10 » make[1]: *** [all] Erreur 2 make[1]: quittant le répertoire « /home/NoBackup/Debian/libpisock9/pilot-qof/pilot-qof-0.0.10 » make: *** [debian/stamp-makefile-build] Erreur 2 debuild: fatal error at line 1224: debian/rules build failed I have no patch at this time to correct the problem. You should talk with pilot-qof upstream. Note that I had to modify configure.ac: --- pilot-qof-0.0.10.orig/configure.ac +++ pilot-qof-0.0.10/configure.ac @@ -271,8 +271,8 @@ dnl ****************************** dnl Pilot Link Check dnl ****************************** -PILOT_LINK_CHECK(0.11.8) -AC_DEFINE(COMPATIBILITY_MODE,"1",use 0.11.8 and libpisock8) +PILOT_LINK_CHECK(0.12.0) +AC_DEFINE(COMPATIBILITY_MODE,"1",use 0.12.0 and libpisock9) dnl ************************************* dnl QOF -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (500, 'testing'), (90, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.17.11-bios Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)