[Perlgssapi-developer] GSSAPI 0.28 test failures on Solaris
Brought to you by:
achimgrolms
From: John D. <jd...@op...> - 2012-01-24 21:16:43
|
Two problems on Solaris 10, one I can sort out myself, the other I cannot: 1constants.t fails on the GSS_S_CRED_UNAVAIL test, this is easily fixed in GSSAPI.c: #if !defined(SEAM) #include <gssapi/gssapi_generic.h> #include <gssapi/gssapi_krb5.h> #else #include <gssapi/gssapi_ext.h> +#define GSS_S_CRED_UNAVAIL GSS_S_FAILURE #endif (I suppose you could also change the test :-) The other issue is with this test: t/inquire_cred.t ... 1/6 # Failed test '$cred1->inquire_cred($name, $lifetime, $cred_usage, $oidset' # at t/inquire_cred.t line 47. # inquire_cred() lifetime: 32256 seconds # inquire_cred() credusage: 1 (GSS_C_INITIATE) (in cleanup) oidset has no value. # Looks like you failed 1 test of 6. Now, when I run the Makefile.PL, I see this: "Solaris Kerberos (based on MIT Kerberos 5 release 1.4.0)" And I also see in the MIT krb5 'CHANGES' file a number of changes around inquire_cred in ~1.4 era code. So, is this even expected to work? jd |