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

Reply via email to