freetds AT lists.ibiblio.org
Subject: FreeTDS Development Group
List archive
- From: Steve Langasek <vorlon AT netexpress.net>
- To: TDS Development Group <freetds AT franklin.oit.unc.edu>
- Subject: Re: Building FREETDS
- Date: Sun, 4 Nov 2001 13:43:02 -0600
On Thu, Oct 18, 2001 at 07:19:04PM -0400, Brian Bruns wrote:
> Just for the sake for completeness, I need to mention that when
> configuring --enable-dbmfix, a define for dbopen() is created so that code
> that includes sybdb.h can still call dbopen() directly. This change is a
> few months old, but I think the doc needs to reflect that. Note: that
> dbm and dblib still can not be compiled in the same object file (without
> undefining dbopen, and using tdsdbopen), but they can be reference in
> separate objects and linked together. Which is what most people (perl,
> php) are looking for anyway.
<getting back into the swing of things post-vacation>
I believe that the --enable-dbmfix option should be removed altogether,
in favor of making this an always-on behavior. As discussed here
previously, ABI compatibility with Sybase is not a goal, only API
compatibility; the tdsdbopen symbol + dbopen alias retain the latter
while breaking the former, which should be acceptable.
Such a change should be accompanied by incrementing the major number of
libsybdb.so, as it represents a backwards-incompatible change to the
ABI (depending how the library was compiled previously). Other than
that, I don't see any problems with such a solution, and many benefits
(in the form of fewer support requests, and more stuff just working for
people). So unless anyone sees a downside that I've missed, I'll put
together a patch against CVS for this within a couple of days.
Steve Langasek
postmodern programmer
P.S., is there an issue with threading on this list? I thought it used
to work ok, but mutt definitely isn't able to make head or tail of
message IDs currently...
Attachment:
pgpSvkeMWDWlA.pgp
Description: PGP signature
-
Re: Building FREETDS,
Steve Langasek, 11/04/2001
- <Possible follow-up(s)>
- Re: Building FREETDS, Brian Bruns, 11/04/2001
- Re: Building FREETDS, Steve Langasek, 11/04/2001
Archive powered by MHonArc 2.6.24.