broken compatability between 1.3.5 and 1.4.1

Sam Hartman hartmans at MIT.EDU
Sun Oct 2 18:17:57 EDT 2005


we committed to an ABI for Unix, Mac and windows around 1.2.5.

If you have an application using only symbols from that ABI (symbols
defined in our header files without KRB5_PRIVATE defined) we would
consider it a serious bug if such an application failed to link
against 1.4.1 libraries when built against 1.3.5 libraries.

I know of one exception to this: AIX.  I believe it possible to make a
library that would support both 1.4.1 and 1.3.5 on AIX, but you'd need
to be a bit of a wizard to do it.


More information about the krbdev mailing list