Re: Troubles upgrading to freetds-0.82

Mikhail Teterin <[email protected]>
Newsgroups gmane.os.freebsd.devel.gnome,gmane.comp.db.tds.freetds
Message-ID <200806260824.13215@aldan>
On четвер 26 червень 2008, ZIGLIO, Frediano, VF-IT wrote:
= >  2. Similarly, shared libraries, such as libtds.so.5 is no 
= > longer installed,
= >     hurting binary compatibility (ABI) and, no doubt, some 
= > Makefiles somewhere.
= 
= yes, we removed entirely libTDS (headers and libraries) from
= distribution. This to assure future ABI.

It seems, a greater bunch of things are broken now, than I originally 
thought -- php-backends no longer build, for example, as well as 
libgda3-freetds:

	http://www.freshports.org/databases/libgda3-freetds
	http://www.freshports.org/databases/php5-sybase_ct

Oh, well...

= >  I notice, that BLK_VERSION_100 and _110 are still defined in 
= > cspublic.h
= >  (both as CS_VERSION_100), but that's it -- the API 
= > compatibility with the
= >  older version is now broken.
= 
= :( fixed in a post patch at freetds.sf.net. James is planning to package
= an updated source package.

So, will there be a 0.83 sime time soon?

In addition, my personal pet-peeve is the lack of /automatic/ recognition of 
Sybase vs. SQL-server. I'm sure there is a way -- at the low level -- to 
detect, what "flavor" the server is and set the settings->msdblib flag 
automatically regardless of the compile-time setting.

Because, for example, currently one can only have either databases/freetds or 
databases/freetds-msdblib

	http://www.freshports.org/databases/freetds
or
	http://www.freshports.org/databases/freetds-msdblib

And the same application (or a toolkit like Sybtcl) can not talk to both types 
of servers /at once/, unless it is hacked to change a connection's 
settings->msdblib itself, which means, it has to be FreeTDS-aware, rather 
than simply use the vendor's API.

Yours,

	-mi
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-gnome
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.