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