Just to let everyone know, I solved this myself (amazing what 30 seconds and Google can do for you). It was solved simply by "emerge unmerge sys-libs/db-4.1.24". I believe due to an older version of DB_File which is included with Perl 5.8.0, and an incompatibility with db-4.1.24.
Cheers, Travis On Fri, 28 Mar 2003 14:57:15 -0700 Travis Mehrer <[EMAIL PROTECTED]> wrote: > > Hello, > > I have been using Gentoo for several months now on about 5 different > systems without ever any problems, and am loving it. But today I ran into > troubles on just one of my systems while doing an emerge -up system and > while emerging perl. > > The problem appears to be while compiling DB_File, and here is the output > from that, if anyone has any suggestions, they would be very welcome : > > Making DB_File (dynamic) > Writing Makefile for DB_File > make[1]: Entering directory > `/var/tmp/portage/perl-5.8.0-r10/work/perl-5.8.0/ext/DB_File' > make[1]: Leaving directory > `/var/tmp/portage/perl-5.8.0-r10/work/perl-5.8.0/ext/DB_File' > make[1]: Entering directory > `/var/tmp/portage/perl-5.8.0-r10/work/perl-5.8.0/ext/DB_File' > cp DB_File.pm ../../lib/DB_File.pm > AutoSplitting ../../lib/DB_File.pm (../../lib/auto/DB_File) > gcc -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 > -march=pentium3 -O3 -pipe -DVERSION=\"1.804\" -DXS_VERSION=\"1.804\" > -fpic "-I../.." version.c > /var/tmp/portage/perl-5.8.0-r10/work/perl-5.8.0/miniperl "-I../../lib" > "-I../../lib" ../../lib/ExtUtils/xsubpp -noprototypes -typemap > ../../lib/ExtUtils/typemap -typemap typemap DB_File.xs > DB_File.xsc && mv > DB_File.xsc DB_File.c > gcc -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 > -march=pentium3 -O3 -pipe -DVERSION=\"1.804\" -DXS_VERSION=\"1.804\" > -fpic "-I../.." DB_File.c > DB_File.xs: In function `ParseOpenInfo': > DB_File.xs:1370: warning: passing arg 2 of pointer to function from > incompatible pointer type > DB_File.xs:1370: incompatible type for argument 4 of indirect function call > DB_File.xs:1370: too few arguments to function > make[1]: *** [DB_File.o] Error 1 > make[1]: Leaving directory > `/var/tmp/portage/perl-5.8.0-r10/work/perl-5.8.0/ext/DB_File' > make: *** [lib/auto/DB_File/DB_File.so] Error 2 > > !!! ERROR: dev-lang/perl-5.8.0-r10 failed. > !!! Function src_compile, Line 277, Exitcode 2 > !!! Unable to make > > Thanks in advance. > > Cheers, > Travis > > Travis Mehrer > Network Technician > The Focus Corporation Ltd. > "One of Canada's 50 Best Managed Companies 2003" > Suite 302, 623 4th Street SE > Medicine Hat, Alberta, Canada, T1A 0L1 > Main: (403) 527-3707 > Direct: (403) 502-1432 > Fax: (403) 526-0321 > www.focus.ca > > > -- > [EMAIL PROTECTED] mailing list > -- [EMAIL PROTECTED] mailing list