Please take a look at http://cr.openjdk.java.net/~weijun/8028479/webrev.00/
The fix includes 2 parts:1. krb5-config not checking gssapi. This does not work on Solaris. Only krb5 is available there. With an argument, a default will be used (usually krb5).
2. A 64-bit Linux might only have 64-bit native lib installed but 32-bit JRE cannot use it. krb5-config cannot tell the bitness.
Thanks Max
