[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
|