perl upgrade to 5.8.6 and DB_File won't build

j . 8umfd40jtzbdot0sr8q0a at gmail.com
Sun Mar 20 18:41:29 PST 2005


It all started with a simple perl upgrade from 5.8.0 to 5.8.6. 
Unfortunately, DB_File fails to build properly.

I am running FreeBSD 4.10 Stable #1
Here's the resu.llts of the make test

make test
--------------------
PERL_DL_NONLAZY=1 /usr/local/bin/suidperl "-MExtUtils::Command::MM"
"-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/db-btree....Can't load
'/usr/home/joe/DB_File-1.811/blib/arch/auto/DB_File/DB_File.so' for
module DB_File:
/usr/home/joe/DB_File-1.811/blib/arch/auto/DB_File/DB_File.so:
Undefined symbol "db_create_4002" at
/usr/local/lib/perl5/5.8.6/mach/DynaLoader.pm line 230.
 at t/db-btree.t line 34
Compilation failed in require at t/db-btree.t line 34.
BEGIN failed--compilation aborted at t/db-btree.t line 34.
t/db-btree....dubious
        Test returned status 255 (wstat 65280, 0xff00)
t/db-hash.....Can't load
'/usr/home/joe/DB_File-1.811/blib/arch/auto/DB_File/DB_File.so' for
module DB_File:
/usr/home/joe/DB_File-1.811/blib/arch/auto/DB_File/DB_File.so:
Undefined symbol "db_create_4002" at
/usr/local/lib/perl5/5.8.6/mach/DynaLoader.pm line 230.
 at t/db-hash.t line 23
Compilation failed in require at t/db-hash.t line 23.
BEGIN failed--compilation aborted at t/db-hash.t line 23.
t/db-hash.....dubious
        Test returned status 255 (wstat 65280, 0xff00)
t/db-recno....Can't load
'/usr/home/joe/DB_File-1.811/blib/arch/auto/DB_File/DB_File.so' for
module DB_File:
/usr/home/joe/DB_File-1.811/blib/arch/auto/DB_File/DB_File.so:
Undefined symbol "db_create_4002" at
/usr/local/lib/perl5/5.8.6/mach/DynaLoader.pm line 230.
 at t/db-recno.t line 23
Compilation failed in require at t/db-recno.t line 23.
BEGIN failed--compilation aborted at t/db-recno.t line 23.
t/db-recno....dubious
        Test returned status 255 (wstat 65280, 0xff00)
FAILED--3 test scripts could be run, alas--no output ever seen
*** Error code 2

Stop in /usr/home/joe/DB_File-1.811.
------------------------------

Thanks


More information about the freebsd-questions mailing list