Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Sep 2001 23:29:43 -0400
From:      "Brandon S. Allbery KF8NH" <allbery@ece.cmu.edu>
To:        Guilherme Oliveira <guilherme@nortenet.pt>, stable@FreeBSD.ORG
Subject:   Re: RELENG_4 buildworld errors
Message-ID:  <87590000.1001734182@vpn35.ece.cmu.edu>
In-Reply-To: <3BB53E26.63309A60@nortenet.pt>
References:   <3BB53E26.63309A60@nortenet.pt>

next in thread | previous in thread | raw e-mail | index | archive | help
On Saturday, September 29, 2001 04:21:11 +0100, Guilherme Oliveira 
<guilherme@nortenet.pt> wrote:
+-----
| Another question: Why is freebsd so suspetible to these build errors ?
| Makefiles, users, me ?! :)
+--->8

If you think about it, "cvsup" is just a faster version of "cvs update". 
So you're getting the absolute latest bits... which may be being updated by 
someone else, since CVS (and therefore cvsup) don't really have any 
conception of repository consistency across updates to multiple files.

CVS also doesn't provide a way to save a change in a "checked in for 
testing but not fully committed" state which would allow testers to verify 
that a change works in many environments before fully committing it for 
general access.  (One could do this with branches... except that CVS also 
has some serious shortcomings in merging branches.)  While developers try 
hard to test things before committing them, you can still get "surprises" 
in the tree.

-- 
brandon s. allbery  [os/2][linux][solaris][freebsd]   allbery@kf8nh.apk.net
system administrator   [JAPH][WAY too many hats]        allbery@ece.cmu.edu
electrical and computer engineering                                   KF8NH
carnegie mellon university     [linux: proof of the million monkeys theory]


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?87590000.1001734182>