[freetds] ABI incompatible in dblib

James K. Lowden jklowden at freetds.org
Fri Feb 27 19:24:25 EST 2009


Frediano Ziglio wrote:
> 
> Looking at change to sybdb.h
> 
> http://freetds.cvs.sourceforge.net/viewvc/freetds/freetds/include/sybdb.h?r1=1.87&r2=1.88
> 
> you could see change from DBINT to long. This break ABI compatibility
> for systems where sizeof(long) == 8. Is this intentional?

Yes.  That's the definition of according to the vendor:

http://manuals.sybase.com/onlinebooks/group-cnarc/cng1110e/dblib/@Generic__BookTextView/15108

I don't see any other choice.  Perhaps we need to bump the .so major?  

Good to know you're checking, Governor!  ;-)

--jkl


More information about the FreeTDS mailing list