From owner-freebsd-hackers@FreeBSD.ORG Thu Mar 4 04:13:23 2004 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF74116A4CE for ; Thu, 4 Mar 2004 04:13:23 -0800 (PST) Received: from moo.sysabend.org (moo.sysabend.org [66.111.41.70]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF93143D1F for ; Thu, 4 Mar 2004 04:13:23 -0800 (PST) (envelope-from ragnar@sysabend.org) Received: by moo.sysabend.org (Postfix, from userid 1004) id 0E1C7BF2; Thu, 4 Mar 2004 04:13:23 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by moo.sysabend.org (Postfix) with ESMTP id 0CAE2BF1; Thu, 4 Mar 2004 04:13:23 -0800 (PST) Date: Thu, 4 Mar 2004 04:13:23 -0800 (PST) From: Jamie Bowden To: Julian Elischer In-Reply-To: Message-ID: <20040304041048.N57346-100000@moo.sysabend.org> X-representing: Only myself. X-badge: We don't need no stinking badges. X-obligatory-profanity: Fuck X-moo: Moo. MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: hackers@freebsd.org cc: William Grim Subject: Re: -stable needs rw obj dir for install? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Mar 2004 12:13:24 -0000 On Wed, 3 Mar 2004, Julian Elischer wrote: > On Wed, 3 Mar 2004, William Grim wrote: > > Julian Elischer wrote: > > >There in fact was a time problem. > > I don't know how it was determined that there was a time sync problem; > > however, in general, "make" creates updated object files depending on > > the time an object was created. If the source code is newer than the > > object that would be built from the source code, then the object is > > rebuilt. > > Maybe this will help you understand why the times have to be in sync > > between and NFS server and client > Well of course I know that, but THEORETICALLY all the dependencies were > ALSO on the NFS partition so they should still have matched the result. > There must be a dependency on something outside of /usr/src/ or /usr/obj No, the timestamp on the files is written by the server that the physical disk lives on, but make is reading the local clock, so if they aren't in sync, make gets real confused real fast. Been there, done that, got the T-shirt. Jamie Bowden -- "It was half way to Rivendell when the drugs began to take hold" Hunter S Tolkien "Fear and Loathing in Barad Dur" Iain Bowen