CPAN kerberos authentication simple port?

Russell Sutherland russ at quist.ca
Tue Mar 13 14:02:34 UTC 2007


Does anyone know how to install the CPAN module:

Authen-Krb5-Simple-0.32

on a FreeBSD 6.2 system?

I do not believe it is in the ports tree, even though
the module seems to be relatively old (2003).

When I try to install it from source I get the following error message:

# perl Makefile.PL
Writing Makefile for Authen::Krb5::Simple
<root at bighaus># make
cc -c  -I/usr/include
-DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.8/BSDPAN" -DHAS_FPSETMASK
-DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe
-Wdeclaration-after-statement -I/usr/local/include -O2
-fno-strict-aliasing -pipe    -DVERSION=\"0.32\"
-DXS_VERSION=\"0.32\" -DPIC -fPIC
"-I/usr/local/lib/perl5/5.8.8/mach/CORE"   Simple.c
Running Mkbootstrap for Authen::Krb5::Simple ()
chmod 644 Simple.bs
rm -f blib/arch/auto/Authen/Krb5/Simple/Simple.so
LD_RUN_PATH="/usr/lib:/usr/local/lib" cc  -shared  -L/usr/local/lib
Simple.o  -o blib/arch/auto/Authen/Krb5/Simple/Simple.so
-L/usr/lib -lkrb5 -lk5crypto -lcom_err
chmod 755 blib/arch/auto/Authen/Krb5/Simple/Simple.so
cp Simple.bs blib/arch/auto/Authen/Krb5/Simple/Simple.bs
chmod 644 blib/arch/auto/Authen/Krb5/Simple/Simple.bs
Manifying blib/man3/Authen::Krb5::Simple.3
<root at bighaus># make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/01-compile....Can't load
'/root/cpan/Authen-Krb5-Simple-0.32/blib/arch/auto/Authen/Krb5/Simple/Simple.so'
for module Authen::Krb5::Simple: /usr/lib/libkrb5.so: Undefined symbol
"initialize_asn1_error_table_r" at
/usr/local/lib/perl5/5.8.8/mach/DynaLoader.pm line 230.
 at t/01-compile.t line 15
Compilation failed in require at t/01-compile.t line 15.
BEGIN failed--compilation aborted at t/01-compile.t line 15.
t/01-compile....dubious
        Test returned status 2 (wstat 512, 0x200)
DIED. FAILED test 1
        Failed 1/1 tests, 0.00% okay
t/02-ops........Can't load
'/root/cpan/Authen-Krb5-Simple-0.32/blib/arch/auto/Authen/Krb5/Simple/Simple.so'
for module Authen::Krb5::Simple: /usr/lib/libkrb5.so: Undefined symbol
"initialize_asn1_error_table_r" at
/usr/local/lib/perl5/5.8.8/mach/DynaLoader.pm line 230.
 at t/02-ops.t line 15
Compilation failed in require at t/02-ops.t line 15.
BEGIN failed--compilation aborted at t/02-ops.t line 15.
t/02-ops........dubious
        Test returned status 2 (wstat 512, 0x200)
Failed Test    Stat Wstat Total Fail  List of Failed
-------------------------------------------------------------------------------
t/01-compile.t    2   512     1    2  1
t/02-ops.t        2   512    ??   ??  ??
Failed 2/2 test scripts. 1/1 subtests failed.
Files=2, Tests=1,  0 wallclock secs ( 0.06 cusr +  0.02 csys =  0.09 CPU)
Failed 2/2 test programs. 1/1 subtests failed.
*** Error code 2





-- 
Russell Sutherland
russ AT madhaus . cns . utoronto . ca
+1.416.978.0470 [ voice ]
+1.416.978.6620 [ fax ]


More information about the freebsd-ports mailing list