Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 5 Sep 1998 10:27:31 +0200
From:      Gianmarco Giovannelli <gmarco@giovannelli.it>
To:        "Niels Chr. Bank-Pedersen" <ncbp@bank-pedersen.dk>
Cc:        current@FreeBSD.ORG
Subject:   Re: make buildworld (elf) fails with ...
Message-ID:  <98090510352900.04959@gmarco.eclipse.org>
References:  <19980904142651.B21798@bank-pedersen.dk>

next in thread | previous in thread | raw e-mail | index | archive | help
	On Fri, 04 Sep 1998, you wrote:
>On Fri, Sep 04, 1998 at 01:26:33PM +0200, Gianmarco Giovannelli wrote:
>> 
>> It's about 2 days that make world (buildworld) fails with ...
>> 
>> --------------------------------------------------------------
>>  Rebuilding man page indexes
>> --------------------------------------------------------------
>> cd /usr/src/share/man; /usr/obj/elf/usr/src/tmp/usr/bin/make makedb
>> makewhatis /usr/share/man
>> /usr/libexec/ld.so: warning: /usr/obj/elf/usr/src/tmp/usr/lib/libm.so.2: minor version -1 older than expected 0, using it anyway
>> ld.so failed: bad magic number in "/usr/obj/elf/usr/src/tmp/usr/lib/libm.so.2"
>> *** Error code 1
>> 
>> What I miss ?
>
>Have you by any chance "NOPERL" defined ("/etc/make.conf" or "-DNOPERL")?
>
>I had the same problem, but since makewhatis is a perl-script, I tried
>to let the buildprocess go through the perl4-stuff, and that did it for
>me...

I have NOPERL=true in /etc/make.conf (if I try to build perl it stops a lot
before :-), but the per il /bin/perl is the 4.0 and it isn't a soft link....

gmarco:/usr/src# perl -v

This is perl, version 4.0

$RCSfile: perl.c,v $$Revision: 1.9 $$Date: 1998/03/10 19:43:27 $
Patch level: 36

Copyright (c) 1989, 1990, 1991, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 4.0 source kit.

another thing :
If I do the commands I see step by stp by hand it seems to works :
gmarco:/usr/src# cd /usr/src/share/man; /usr/obj/elf/usr/src/tmp/usr/bin/make makedb
makewhatis /usr/share/man
gmarco:/usr/src/share/man#   

I am really confused ... perhaps the faulty step is not this one but the next
in the installworld step (but I don't know which is it ...)

Thanks again for your attention...

 --

Regards...

Gianmarco
"Unix expert since yesterday"

http://www.giovannelli.it



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?98090510352900.04959>