Re: [gnome-db] building libgda without freetds provider
- From: David T Hollis <dhollis davehollis com>
- To: gnome-db-list gnome org
- Subject: Re: [gnome-db] building libgda without freetds provider
- Date: Tue, 11 Mar 2003 07:21:08 -0500
David T Hollis wrote:
I'm trying to build the latest libgda but I'm having problems with the
FreeTDS and found the following problem: I have FreeTDS installed but
the provider isn't liking the headers being in /usr/include/freetds.
configure finds everything fine and the right -I is passed on the
CFLAGS but gda-freetds-provider.c bombs not being able find tds.h. I
figured, no problem, I'm not using FreeTDS right now so I'll set it to
0 in the spec file. No luck. Bombs at the same spot. I tried to
hand compile it passing --without-freetds to configure but it still
picks up the headers and enables support. Need to ensure that if the
user explicitly says "I don't want that!" that configure doesn't try
to helpfully enable. I'd work up a patch but it's a little late.
Maybe tomorrow if no one beats me to it.
_______________________________________________
gnome-db-list mailing list
gnome-db-list gnome org
http://mail.gnome.org/mailman/listinfo/gnome-db-list
Turns out it was the spec file that wasn't correct. If TDS was
disabled, the spec was adding --without-freetds to configure, but
configure simply wanted --without-tds. Patch attached.
--- libgda.spec.in.orig 2003-03-11 07:16:12.000000000 -0500
+++ libgda.spec.in 2003-03-11 07:17:54.000000000 -0500
@@ -149,9 +149,9 @@
%build
%if %{FREETDS}
-CONFIG="$CONFIG --with-freetds"
+CONFIG="$CONFIG --with-tds"
%else
-CONFIG="$CONFIG --without-freetds"
+CONFIG="$CONFIG --without-tds"
%endif
%if %{IBMDB2}
@@ -287,6 +287,9 @@
%changelog
+* Tue Mar 11 2003 David Hollis <dhollis davehollis com>
+- Fix --with-tds & --without-tds to match what configure wants
+
* Tue Jan 28 2003 Yanko Kaneti <yaneti declera com>
- Remove the idl path
- Include gda-config man page
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]