Date: Sat, 21 Feb 1998 03:42:52 +0000 (GMT) From: Terry Lambert <tlambert@primenet.com> To: sef@kithrup.com (Sean Eric Fagan) Cc: current@FreeBSD.ORG Subject: Re: More breakage in -current as a result of header frobbing. Message-ID: <199802210342.UAA13837@usr04.primenet.com> In-Reply-To: <199802210306.TAA07907@kithrup.com> from "Sean Eric Fagan" at Feb 20, 98 07:06:27 pm
next in thread | previous in thread | raw e-mail | index | archive | help
> >It's also annoying that all of these errors could have been found by a > >simple world build - something I thought we were supposed to do as > >part of committing; I've certainly gotten my ass chewed for not doing > >so in the past and thus feel more than justified in chewing on others > >for the same sin. > > Interestingly enough, the same thing happens at my day job. In one case, we > had no working build for two weeks because a single person didn't do a build > test before checking in changes, and then, for the next 9 work days, checked > in hacked "fixes" that also hadn't been tested. The same thing happened at Novell, until we instituted multiple reader, single writer locking in a trivial front-end to cvs, and started slapping people who didn't build test affected code before releasing the writer lock. Of course, this tends to work a whole lot better if all your dependecies work, and *only* the things affected by the change end up being rebuilt, instead of needing to build the world (SVR4 take longer to build from source than FreeBSD on the same hardware, or at least it did in the 1.1.5 days...). A make world with broken dependencies that takes 17 hours is enough time for the person who triggered it to work on fixing some of the dependencies so they don't have to wait that long next time... ;-). Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. 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?199802210342.UAA13837>