Date: | Wed, 31 May 2006 10:50:55 -0400 (EDT) |
From: | Ezra Peisach <epeisach@MIT.EDU> |
To: | krb5-bugs@MIT.EDU |
Subject: | krb5-1.5 alpha - should library version numbers be bumped? |
Should the library versions be bimped on the shared libraries?
With the plugin architecture - I suspect that we will have compatibility
problems on at least libkdb5... The export lists between the old and
current library versions are very different....
The gssrpc library has changed - functions have gssrpc_.... prepended -
so the libraries are definitly incompatible...
The krb5 library no longer has gmt_mktime, krb5_free_ets, krb5_free_uio,
krb5_init_ets, krb5_setenv, krb5_unsetenv.... The krb5_init_ets might
break really old code...
The k5crypto has lost krb5_random2key
libcomerr has lost add_to_error_table, free_error_table,
init_error_table, initialize_error_table_r... - but I think we are ok...
So - at least - we need a bump on libkdb5, libgssrpc... Maybe on
k5crypto and libcommerr....
Ezra