diff -urN -x .build -x .inst -x .sinst -x configure -x Makefile.in -x 'aclocal.m4*' -x ltmain.sh -x 'config.*' -x depcomp -x install-sh -x missing -x mkinstalldirs -x 'intltool*' -x autom4te.cache -x doc libgda-1.2.3-orig/libgda/Makefile.am libgda-1.2.3/libgda/Makefile.am
--- libgda-1.2.3-orig/libgda/Makefile.am	2005-06-25 07:17:36.000000000 -0500
+++ libgda-1.2.3/libgda/Makefile.am	2005-10-31 12:31:11.953125000 -0600
@@ -159,8 +159,8 @@
 	$(libgda_built_cfiles) \
 	$(libgda_sources)
 
-libgda_2_la_LDFLAGS = -version-info $(GDA_CURRENT):$(GDA_REVISION):$(GDA_AGE)
-libgda_2_la_LIBADD = $(LIBGDA_LIBS) $(top_builddir)/libsql/libgdasql.la
+libgda_2_la_LDFLAGS = -version-info $(GDA_CURRENT):$(GDA_REVISION):$(GDA_AGE) -no-undefined
+libgda_2_la_LIBADD = $(top_builddir)/libsql/libgdasql.la $(LIBGDA_LIBS)
 
 gdaincludedir=$(includedir)/libgda-$(GDA_MAJOR_VERSION).$(GDA_MINOR_VERSION)/libgda
 gdainclude_HEADERS=$(libgda_built_headers) $(gda_headers)
diff -urN -x .build -x .inst -x .sinst -x configure -x Makefile.in -x 'aclocal.m4*' -x ltmain.sh -x 'config.*' -x depcomp -x install-sh -x missing -x mkinstalldirs -x 'intltool*' -x autom4te.cache -x doc libgda-1.2.3-orig/libsql/Makefile.am libgda-1.2.3/libsql/Makefile.am
--- libgda-1.2.3-orig/libsql/Makefile.am	2005-10-31 05:57:38.000000000 -0600
+++ libgda-1.2.3/libsql/Makefile.am	2005-10-31 12:29:45.250000000 -0600
@@ -27,7 +27,8 @@
 	sql_tree.h
 libgdasqlincdir = $(includedir)/libgda-$(GDA_MAJOR_VERSION).$(GDA_MINOR_VERSION)/sql
 libgdasqlinc_HEADERS = sql_parser.h
-libgdasql_la_LDFLAGS = -version-info $(GDA_CURRENT):$(GDA_REVISION):$(GDA_AGE) $(LIBGDA_LIBS)
+libgdasql_la_LDFLAGS = -version-info $(GDA_CURRENT):$(GDA_REVISION):$(GDA_AGE) -no-undefined
+libgdasql_la_LIBADD = $(LIBGDA_LIBS)
 
 sql_parser_test_SOURCES=sql_parser_test.c
 sql_parser_test_LDFLAGS = $(LIBGDA_LIBS)
diff -urN -x .build -x .inst -x .sinst -x configure -x Makefile.in -x 'aclocal.m4*' -x ltmain.sh -x 'config.*' -x depcomp -x install-sh -x missing -x mkinstalldirs -x 'intltool*' -x autom4te.cache -x doc libgda-1.2.3-orig/providers/bdb/Makefile.am libgda-1.2.3/providers/bdb/Makefile.am
--- libgda-1.2.3-orig/providers/bdb/Makefile.am	2005-02-28 04:55:56.000000000 -0600
+++ libgda-1.2.3/providers/bdb/Makefile.am	2005-10-31 12:31:12.015625000 -0600
@@ -15,10 +15,10 @@
 	gda-bdb.h \
 	utils.c \
 	libmain.c
-libgda_bdb_la_LDFLAGS = -export-dynamic -module -avoid-version
+libgda_bdb_la_LDFLAGS = -export-dynamic -module -avoid-version -no-undefined
 libgda_bdb_la_LIBADD = \
-	$(LIBGDA_LIBS) \
 	$(top_builddir)/libgda/libgda-2.la \
+	$(LIBGDA_LIBS) \
 	$(BDB_LIBS)
 
 #bin_PROGRAMS = gda-bdb-test
diff -urN -x .build -x .inst -x .sinst -x configure -x Makefile.in -x 'aclocal.m4*' -x ltmain.sh -x 'config.*' -x depcomp -x install-sh -x missing -x mkinstalldirs -x 'intltool*' -x autom4te.cache -x doc libgda-1.2.3-orig/providers/ldap/Makefile.am libgda-1.2.3/providers/ldap/Makefile.am
--- libgda-1.2.3-orig/providers/ldap/Makefile.am	2005-02-28 04:55:57.000000000 -0600
+++ libgda-1.2.3/providers/ldap/Makefile.am	2005-10-31 12:31:12.234375000 -0600
@@ -16,7 +16,7 @@
 	gda-ldap-recordset.h \
 	libmain.c \
 	utils.c
-libgda_ldap_la_LDFLAGS = -export-dynamic -module -avoid-version
+libgda_ldap_la_LDFLAGS = -export-dynamic -module -avoid-version -no-undefined
 libgda_ldap_la_LIBADD = \
 	$(top_builddir)/libgda/libgda-2.la \
 	$(LIBGDA_LIBS) \
diff -urN -x .build -x .inst -x .sinst -x configure -x Makefile.in -x 'aclocal.m4*' -x ltmain.sh -x 'config.*' -x depcomp -x install-sh -x missing -x mkinstalldirs -x 'intltool*' -x autom4te.cache -x doc libgda-1.2.3-orig/providers/mdb/Makefile.am libgda-1.2.3/providers/mdb/Makefile.am
--- libgda-1.2.3-orig/providers/mdb/Makefile.am	2005-02-28 04:55:58.000000000 -0600
+++ libgda-1.2.3/providers/mdb/Makefile.am	2005-10-31 12:31:12.265625000 -0600
@@ -15,9 +15,9 @@
 	gda-mdb.h \
 	libmain.c \
 	util.c
-libgda_mdb_la_LDFLAGS = -export-dynamic -module -avoid-version
+libgda_mdb_la_LDFLAGS = -export-dynamic -module -avoid-version -no-undefined
 libgda_mdb_la_LIBADD = \
-	$(LIBGDA_LIBS) \
 	$(top_builddir)/libgda/libgda-2.la \
+	$(LIBGDA_LIBS) \
 	$(MDB_LIBS)
 
diff -urN -x .build -x .inst -x .sinst -x configure -x Makefile.in -x 'aclocal.m4*' -x ltmain.sh -x 'config.*' -x depcomp -x install-sh -x missing -x mkinstalldirs -x 'intltool*' -x autom4te.cache -x doc libgda-1.2.3-orig/providers/mdb/gda-mdb-provider.c libgda-1.2.3/providers/mdb/gda-mdb-provider.c
--- libgda-1.2.3-orig/providers/mdb/gda-mdb-provider.c	2004-12-28 07:26:11.000000000 -0600
+++ libgda-1.2.3/providers/mdb/gda-mdb-provider.c	2005-10-31 12:31:12.296875000 -0600
@@ -209,7 +209,7 @@
 	mdb_cnc = g_new0 (GdaMdbConnection, 1);
 	mdb_cnc->cnc = cnc;
 	mdb_cnc->server_version = NULL;
-	mdb_cnc->mdb = mdb_open (filename, MDB_WRITABLE);
+	mdb_cnc->mdb = mdb_open (filename);
 	if (!mdb_cnc->mdb) {
 		gda_connection_add_error_string (cnc, _("Could not open file %s"), filename);
 		g_free (mdb_cnc);
diff -urN -x .build -x .inst -x .sinst -x configure -x Makefile.in -x 'aclocal.m4*' -x ltmain.sh -x 'config.*' -x depcomp -x install-sh -x missing -x mkinstalldirs -x 'intltool*' -x autom4te.cache -x doc libgda-1.2.3-orig/providers/mdb/gda-mdb.h libgda-1.2.3/providers/mdb/gda-mdb.h
--- libgda-1.2.3-orig/providers/mdb/gda-mdb.h	2003-01-20 17:52:14.000000000 -0600
+++ libgda-1.2.3/providers/mdb/gda-mdb.h	2005-10-31 12:31:12.343750000 -0600
@@ -28,9 +28,9 @@
 #include <libgda/gda-server-provider.h>
 #include <libgda/gda-intl.h>
 #include <libgda/gda-value.h>
-#include "gda-mdb-provider.h"
 #include <mdbtools.h>
 #include <mdbsql.h>
+#include "gda-mdb-provider.h"
 
 #define GDA_MYSQL_PROVIDER_ID          "GDA MDB provider"
 
diff -urN -x .build -x .inst -x .sinst -x configure -x Makefile.in -x 'aclocal.m4*' -x ltmain.sh -x 'config.*' -x depcomp -x install-sh -x missing -x mkinstalldirs -x 'intltool*' -x autom4te.cache -x doc libgda-1.2.3-orig/providers/msql/Makefile.am libgda-1.2.3/providers/msql/Makefile.am
--- libgda-1.2.3-orig/providers/msql/Makefile.am	2005-02-28 04:55:58.000000000 -0600
+++ libgda-1.2.3/providers/msql/Makefile.am	2005-10-31 12:31:12.375000000 -0600
@@ -15,8 +15,8 @@
 	gda-msql.h \
 	gda-msql-libmain.c \
 	gda-msql-utils.c
-libgda_msql_la_LDFLAGS = -export-dynamic -module -avoid-version
+libgda_msql_la_LDFLAGS = -export-dynamic -module -avoid-version -no-undefined
 libgda_msql_la_LIBADD = \
-	$(LIBGDA_LIBS) \
 	$(top_builddir)/libgda/libgda-2.la \
+	$(LIBGDA_LIBS) \
 	$(MSQL_LIBS)
diff -urN -x .build -x .inst -x .sinst -x configure -x Makefile.in -x 'aclocal.m4*' -x ltmain.sh -x 'config.*' -x depcomp -x install-sh -x missing -x mkinstalldirs -x 'intltool*' -x autom4te.cache -x doc libgda-1.2.3-orig/providers/odbc/Makefile.am libgda-1.2.3/providers/odbc/Makefile.am
--- libgda-1.2.3-orig/providers/odbc/Makefile.am	2005-02-28 04:55:58.000000000 -0600
+++ libgda-1.2.3/providers/odbc/Makefile.am	2005-10-31 12:31:12.546875000 -0600
@@ -15,8 +15,8 @@
 	utils.c \
 	gda-odbc.h \
 	libmain.c
-libgda_odbc_la_LDFLAGS = -export-dynamic -module -avoid-version
+libgda_odbc_la_LDFLAGS = -export-dynamic -module -avoid-version -no-undefined
 libgda_odbc_la_LIBADD = \
-	$(LIBGDA_LIBS) \
 	$(top_builddir)/libgda/libgda-2.la \
+	$(LIBGDA_LIBS) \
 	$(ODBC_LIBS)
diff -urN -x .build -x .inst -x .sinst -x configure -x Makefile.in -x 'aclocal.m4*' -x ltmain.sh -x 'config.*' -x depcomp -x install-sh -x missing -x mkinstalldirs -x 'intltool*' -x autom4te.cache -x doc libgda-1.2.3-orig/providers/postgres/Makefile.am libgda-1.2.3/providers/postgres/Makefile.am
--- libgda-1.2.3-orig/providers/postgres/Makefile.am	2005-02-28 04:55:59.000000000 -0600
+++ libgda-1.2.3/providers/postgres/Makefile.am	2005-10-31 12:31:12.687500000 -0600
@@ -15,9 +15,9 @@
 	gda-postgres.h \
 	libmain.c \
 	utils.c
-libgda_postgres_la_LDFLAGS = -export-dynamic -module -avoid-version
+libgda_postgres_la_LDFLAGS = -export-dynamic -module -avoid-version -no-undefined
 libgda_postgres_la_LIBADD = \
-	$(LIBGDA_LIBS) \
 	$(top_builddir)/libgda/libgda-2.la \
+	$(LIBGDA_LIBS) \
 	$(POSTGRES_LIBS)
 
diff -urN -x .build -x .inst -x .sinst -x configure -x Makefile.in -x 'aclocal.m4*' -x ltmain.sh -x 'config.*' -x depcomp -x install-sh -x missing -x mkinstalldirs -x 'intltool*' -x autom4te.cache -x doc libgda-1.2.3-orig/providers/sqlite/Makefile.am libgda-1.2.3/providers/sqlite/Makefile.am
--- libgda-1.2.3-orig/providers/sqlite/Makefile.am	2005-02-28 04:55:59.000000000 -0600
+++ libgda-1.2.3/providers/sqlite/Makefile.am	2005-10-31 12:31:12.687500000 -0600
@@ -16,9 +16,9 @@
 	utils.c \
 	libmain.c
 
-libgda_sqlite_la_LDFLAGS = -export-dynamic -module -avoid-version
+libgda_sqlite_la_LDFLAGS = -export-dynamic -module -avoid-version -no-undefined
 libgda_sqlite_la_LIBADD = \
-	$(LIBGDA_LIBS) \
 	$(top_builddir)/libgda/libgda-2.la \
+	$(LIBGDA_LIBS) \
 	$(SQLITE_LIBS)
 
diff -urN -x .build -x .inst -x .sinst -x configure -x Makefile.in -x 'aclocal.m4*' -x ltmain.sh -x 'config.*' -x depcomp -x install-sh -x missing -x mkinstalldirs -x 'intltool*' -x autom4te.cache -x doc libgda-1.2.3-orig/providers/sqlite/gda-sqlite-provider.c libgda-1.2.3/providers/sqlite/gda-sqlite-provider.c
--- libgda-1.2.3-orig/providers/sqlite/gda-sqlite-provider.c	2005-02-28 06:28:37.000000000 -0600
+++ libgda-1.2.3/providers/sqlite/gda-sqlite-provider.c	2005-10-31 12:31:12.703125000 -0600
@@ -261,7 +261,7 @@
 
 	while ((next = (const gchar *) strchr (next, ';')) != NULL) {
 		gchar *tmp = g_strndup (remainder, next - remainder + 1);
-		if (sqlite_complete (tmp)) {
+		if (sqlite3_complete (tmp)) {
 			string_list = g_slist_prepend (string_list, tmp);
 			n++;
 			remainder = (const gchar *) (next + 1);
diff -urN -x .build -x .inst -x .sinst -x configure -x Makefile.in -x 'aclocal.m4*' -x ltmain.sh -x 'config.*' -x depcomp -x install-sh -x missing -x mkinstalldirs -x 'intltool*' -x autom4te.cache -x doc libgda-1.2.3-orig/providers/xml/Makefile.am libgda-1.2.3/providers/xml/Makefile.am
--- libgda-1.2.3-orig/providers/xml/Makefile.am	2005-02-28 04:56:00.000000000 -0600
+++ libgda-1.2.3/providers/xml/Makefile.am	2005-10-31 12:31:12.859375000 -0600
@@ -13,8 +13,8 @@
 	gda-xml-recordset.h \
 	gda-xml.h \
 	libmain.c
-libgda_xml_la_LDFLAGS = -export-dynamic -module -avoid-version
+libgda_xml_la_LDFLAGS = -export-dynamic -module -avoid-version -no-undefined
 libgda_xml_la_LIBADD = \
-	$(LIBGDA_LIBS) \
-	$(top_builddir)/libgda/libgda-2.la
+	$(top_builddir)/libgda/libgda-2.la \
+	$(LIBGDA_LIBS)
 
diff -urN -x .build -x .inst -x .sinst -x configure -x Makefile.in -x 'aclocal.m4*' -x ltmain.sh -x 'config.*' -x depcomp -x install-sh -x missing -x mkinstalldirs -x 'intltool*' -x autom4te.cache -x doc libgda-1.2.3-orig/report/libgda-report/Makefile.am libgda-1.2.3/report/libgda-report/Makefile.am
--- libgda-1.2.3-orig/report/libgda-report/Makefile.am	2004-10-28 10:29:20.000000000 -0500
+++ libgda-1.2.3/report/libgda-report/Makefile.am	2005-10-31 12:31:12.875000000 -0600
@@ -44,8 +44,8 @@
 	gda-report-result.c
 
 
-libgda_report_2_la_LDFLAGS = -version-info $(GDA_CURRENT):$(GDA_REVISION):$(GDA_AGE)
-libgda_report_2_la_LIBADD = $(LIBGDA_LIBS) $(top_builddir)/libgda/libgda-2.la
+libgda_report_2_la_LDFLAGS = -version-info $(GDA_CURRENT):$(GDA_REVISION):$(GDA_AGE) -no-undefined
+libgda_report_2_la_LIBADD = $(top_builddir)/libgda/libgda-2.la $(LIBGDA_LIBS)
 
 gdareportincludedir=$(includedir)/libgda-$(GDA_MAJOR_VERSION).$(GDA_MINOR_VERSION)/libgda-report
 gdareportinclude_HEADERS=$(gda_report_headers)
