After cvsupping from 4.3-STABLE to 4.5-STABLE,
successfull make buildworld, installworld, etc etc,
the following glitch with perl installaltion paths was found:
$ perl -Mstrict -e 1
Can't locate strict.pm in @INC (@INC contains: 
/usr/local/lib/perl5/5.00503/i386-freebsd /usr/local/lib/perl5/5.00503
/usr/local/lib/perl5/site_perl/5.005/i386-freebsd
/usr/local/lib/perl5/site_perl/5.005 .).
BEGIN failed--compilation aborted.

I am aware that the default @INC is stored in /usr/lib/libperl*, and
tried to
recompile perl with the correct path. Firstly, I was tangled in these;
secondly,
it didn't build successfully:

        Making B (dynamic)
cc -o ../../lib/auto/B/B.so  -Bshareable  -L/usr/local/lib B.o     
B.o: In function `cc_opclass':
B.o(.text+0x5e): undefined reference to `Perl_opargs'
B.o(.text+0x1d1): undefined reference to `Perl_op_name'

*** Error code 1

After lost of hacks, the perl was build, but was unusable, not at least
because the default paths were wrong again. 

I am seeking help, on how would I either setup perl paths correctly,
or compile perl without excessive hacking, with the default @INC
correctly set?

-- 
Sincerely,
        Dmitry

--- www.karasik.eu.org ---

Life ain't fair, but the root password helps.
                      - BOFH



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-stable" in the body of the message

Reply via email to