Minh,
I see if we have krb5int_derive_key, it will build correctly, because it's used instead of krb5_derive_key.
But some platforms have krb5_derive_key, and in that case, they don't need krb5int_derive_key in the libraries.
Is it possible that krb5int_derive_key is in one of the two possible GSS libraries and not the other? Maybe we need to require that library if you don't have krb5_derive_key in your kernel? (The SLES11SP1 case.)
Andreas,
It seems to me the problem with ignoring SLES11 because it's not supported going forward is that GSS_KEYRING won't build with at least b2_4 and possibly earlier versions as well. If it's supported there but can't actually be built...
Landed for 2.5.0