broken compatability between 1.3.5 and 1.4.1

Paul Moore paul.moore at centrify.com
Mon Oct 10 11:56:14 EDT 2005


Since I posted the original message in this thread I will update with my
exact errors

A) openssh crash
It calls krb5_init_ets - even in its very latest build. It does not
define KRB5_PRIVATE; it just calls the function and lets gcc moan about
the missing declaration
This causes the crash I see (compile with 1.3.5 run against 1.4.1)
Don't quite understand why it explodes (the function signature is the
same)


B) missing symbols
This was a result of running krb5 clients (klist, kinit, ....) with the
wrong libs 
I suppose that this is expected behaviour - duuh


-----Original Message-----
From: krbdev-bounces at mit.edu [mailto:krbdev-bounces at mit.edu] On Behalf
Of Sam Hartman
Sent: Sunday, October 09, 2005 2:15 PM
To: Andrew Bartlett
Cc: Tim Mooney; Tom Yu; krbdev at mit.edu
Subject: Re: broken compatability between 1.3.5 and 1.4.1

>>>>> "Andrew" == Andrew Bartlett <abartlet at samba.org> writes:

    Andrew> I'm certainly worried (from the practical standpoint of
    Andrew> existing installations) if the list of hidden functions
    Andrew> was to grow, and break Samba installs.

We have committed to not hiding any symbols not already marked
krb5_private without an ABI bump.

If you're using krb5_private symbols, please talk to us about what
symbols you're using.

--Sam

_______________________________________________
krbdev mailing list             krbdev at mit.edu
https://mailman.mit.edu/mailman/listinfo/krbdev



More information about the krbdev mailing list