From owner-freebsd-stable Thu Mar 7 10:12:39 2002 Delivered-To: freebsd-stable@freebsd.org Received: from mikea.ath.cx (okc-65-30-192-11.mmcable.com [65.30.192.11]) by hub.freebsd.org (Postfix) with ESMTP id 8C78E37B405 for ; Thu, 7 Mar 2002 10:12:31 -0800 (PST) Received: (from mikea@localhost) by mikea.ath.cx (8.11.6/8.11.1) id g27IBEv62122; Thu, 7 Mar 2002 12:11:14 -0600 (CST) (envelope-from mikea) Date: Thu, 7 Mar 2002 12:11:14 -0600 From: mikea To: John Reynolds~ , stable@mikea.ath.cx Subject: Re: anybody else seeing -jN buildkernels failing? Message-ID: <20020307121114.A27425@mikea.ath.cx> References: <15495.40839.57512.974387@chlx169.ch.intel.com> <20020307113154.A24908@mikea.ath.cx> <15495.42574.643865.730211@chlx169.ch.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <15495.42574.643865.730211@chlx169.ch.intel.com>; from jreynold@sedona.ch.intel.com on Thu, Mar 07, 2002 at 10:41:34AM -0700 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, Mar 07, 2002 at 10:41:34AM -0700, John Reynolds~ wrote: > > [ On Thursday, March 7, mikea wrote: ] > > > > [snip] > > > > John, I have seen this from time to time in various releases; > > it appears to be the usual race condition in which thread A is > > supposed to build object , but is delayed, so that thread > > B, which depends on , doesn't find it and fails. > > > > I grant you that I haven't tried it after my most recent CVSup > > run, but I suppose I can. I'll get back to the list in a bit. > > > > wouldn't that indicate that somehow somewhere dependencies between objects or > build procedures is not specified thoroughly? I was under the impression that > when things are setup 'properly' that make would not execute parallel jobs > where dependencies exist. "make -j 8 KERNCONF=FW10" fails as you said: just tested. "make KERNCONF=FW10" works OK: just tested. Old-style "config, make depend, make" worked Tuesday after CVSup, buildworld. "config, make depend, make -j 8" works OK: just tested. -- Mike Andrews mikea@mikea.ath.cx Tired old sysadmin since 1964 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message