Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Sep 2001 20:29:43 -0700
From:      Greg White <gregw-freebsd-stable@greg.cex.ca>
To:        stable@FreeBSD.ORG
Subject:   Re: RELENG_4 buildworld errors
Message-ID:  <20010928202943.A30393@greg.cex.ca>
In-Reply-To: <3BB53E26.63309A60@nortenet.pt>; from guilherme@nortenet.pt on Sat, Sep 29, 2001 at 04:21:11AM %2B0100
References:  <3BB53E26.63309A60@nortenet.pt>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Sep 29, 2001 at 04:21:11AM +0100, Guilherme Oliveira wrote:
> Sorry about these type of questions that everyone makes :)
> 
> But I installed 4.3, cvsup'ed to RELENG4, buildkernel is done, but
> buildworld fails ...
> 
> It stops in perl and I don't know whats going on !
> 
> Can someone help me find the problem ?

It looks to me like you've got a clock skew problem? I don't pretend to
be a FreeBSD expert by any means, but 'Your Makefile has been rebuilt'
usually means clock skew to me.
> 
> Another question: Why is freebsd so suspetible to these build errors ?
> Makefiles, users, me ?! :)

So far, 99% (estimated) of the build failure reports I see are:

1. User error.
2. Stale /usr/obj data.
3. User error. ;)

I've been rebuilding a test machine here, minimum once per week and
often once per day, tracking -STABLE, and so far the only breakage I
have had was from failure to read /usr/src/UPDATING. Never caught by
stale object data (even with the ipfilter move to contrib), zero failure
rate. I think the FreeBSD team is doing a great job!

> Warning: /usr/src/gnu/usr.bin/perl/perl/config.h out of date with /usr/src/gnu/usr.bin/perl/perl/config.sh
> Makefile out-of-date with respect to /usr/src/gnu/usr.bin/perl/perl/lib/Config.pm /usr/src/gnu/usr.bin/perl/perl/config.h
> Cleaning current config before rebuilding Makefile...
> *** Error code 1 (ignored)
> make -f Makefile.old clean > /dev/null 2>&1 || /bin/sh -c true
> /usr/src/gnu/usr.bin/perl/perl/../miniperl/miniperl "-I/usr/src/gnu/usr.bin/perl/perl/lib" "-I/usr/src/gnu/usr.bin/perl/perl/lib" Makefile.PL "INSTALLDIRS=perl" "PERL_SRC=/usr/src/gnu/usr.bin/perl/perl" "INSTALLMAN3DIR=/usr/share/perl/man3" "PERL=/usr/src/gnu/usr.bin/perl/perl/../miniperl/miniperl" "FULLPERL=perl" "DEFINE=-I/usr/include" "DEFINE=-DPERL_CORE" "LINKTYPE=static" "LIBS=-lperl -lm"
> Writing Makefile for DynaLoader
> ==> Your Makefile has been rebuilt. <==
> ==> Please rerun the make command.  <==
> false
> *** Error code 1


Please let me know if clock skew was the problem....(offlist if you
like).

-- 
Greg White

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




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