GNOME Bugzilla – Bug 356492
firebird provider compile error (firebird-2.0.0 RC)
Last modified: 2011-12-13 20:18:45 UTC
Please describe the problem: f /bin/sh ../../libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"GNU\ Data\ Access\" -DPACKAGE_TARNAME=\"libgda\" -DPACKAGE_VERSION=\"1.9.104\" -DPACKAGE_STRING=\"GNU\ Data\ Access\ 1.9.104\" -DPACKAGE_BUGREPORT=\"gnome-db-list@gnome.org\" -DBONOBO_EXPLICIT_TRANSLATION_DOMAIN=\"libgda-3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DYYTEXT_POINTER=1 -DGETTEXT_PACKAGE=\"libgda-3\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_FAM= -DHAVE_MYSQL=1 -DHAVE_LDAP=1 -DHAVE_POPT_H=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY_H=1 -I. -I. -I../.. -I../.. -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -DLIBGDA_DATA_DIR=\""/usr/share/libgda"\" -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -MT gda-firebird-recordset.lo -MD -MP -MF ".deps/gda-firebird-recordset.Tpo" -c -o gda-firebird-recordset.lo gda-firebird-recordset.c; \ then mv -f ".deps/gda-firebird-recordset.Tpo" ".deps/gda-firebird-recordset.Plo"; else rm -f ".deps/gda-firebird-recordset.Tpo"; exit 1; fi gcc "-DPACKAGE_NAME=\"GNU Data Access\"" -DPACKAGE_TARNAME=\"libgda\" -DPACKAGE_VERSION=\"1.9.104\" "-DPACKAGE_STRING=\"GNU Data Access 1.9.104\"" -DPACKAGE_BUGREPORT=\"gnome-db-list@gnome.org\" -DBONOBO_EXPLICIT_TRANSLATION_DOMAIN=\"libgda-3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DYYTEXT_POINTER=1 -DGETTEXT_PACKAGE=\"libgda-3\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_FAM= -DHAVE_MYSQL=1 -DHAVE_LDAP=1 -DHAVE_POPT_H=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY_H=1 -I. -I. -I../.. -I../.. -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -DLIBGDA_DATA_DIR=\"/usr/share/libgda\" -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -MT gda-firebird-recordset.lo -MD -MP -MF .deps/gda-firebird-recordset.Tpo -c gda-firebird-recordset.c -fPIC -DPIC -o .libs/gda-firebird-recordset.o gda-firebird-recordset.c: In function 'fb_gda_value_fill': gda-firebird-recordset.c:513: error: dereferencing pointer to incomplete type gda-firebird-recordset.c:513: error: dereferencing pointer to incomplete type gda-firebird-recordset.c:515: error: dereferencing pointer to incomplete type gda-firebird-recordset.c: In function 'gda_firebird_recordset_class_init': gda-firebird-recordset.c:807: warning: assignment from incompatible pointer type gda-firebird-recordset.c:810: warning: assignment from incompatible pointer type gda-firebird-recordset.c:812: warning: assignment from incompatible pointer type make: *** [gda-firebird-recordset.lo] 오류 1 Steps to reproduce: 1. I checked libgda-cvs-2006-9-18 2. installed firebird-2.0.0.12724-ReleaseCandidate4 3. Actual results: Expected results: Does this happen every time? Other information:
I installed firebird-1.5.3.4870 No Error
*** Bug 356120 has been marked as a duplicate of this bug. ***
Shouldn't we just remove the firebird provider if nobody is interested in maintaining it?
Recently Faghmie Davids has been doing some work in the Firebird provider. We'll see its state when time to release 5.2.0 comes and decide to exclude it from the sources at that time. I'm closing this bug for now.