From owner-freebsd-current@FreeBSD.ORG Wed Jul 11 16:43:47 2012 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D99E0106564A for ; Wed, 11 Jul 2012 16:43:47 +0000 (UTC) (envelope-from w8hdkim@gmail.com) Received: from mail-qa0-f54.google.com (mail-qa0-f54.google.com [209.85.216.54]) by mx1.freebsd.org (Postfix) with ESMTP id 4FFA18FC0A for ; Wed, 11 Jul 2012 16:43:47 +0000 (UTC) Received: by qaat11 with SMTP id t11so1169694qaa.13 for ; Wed, 11 Jul 2012 09:43:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=ngdvQHJkhOFDF5iVtMGYvOhbp3z0+1+B/mBuXczyDd0=; b=QNCUGhIzynJvfOOVkfisfpvEpO8nwbs0f8zjNRpFatzucvJuaSVdYFydJJ4TGYPvci NMwI61pah/tsFsnj48roI+beuShAenXncjw5jDWueUi5vzzL883/KbeMhKjhm58Y/yQy 1LHiVLE3dszxnAjvFAAylk3Ts9e0HJCgKADZvitw2josQykFucSqlPLCkuXnbub+UkSC zBXyGrzWE0ZBzI5uNH4dadpXELdneBGuIsQVReUyW6FFV+BdRuGPPwtaRGBdgT3XeF+i 3BcrQ5zA/eff4VvZHdNsGJbYicWJ16+GhblJExO3Q59MtR11A/ycsOqMr8wnX9MgyF5v e0nA== MIME-Version: 1.0 Received: by 10.224.105.203 with SMTP id u11mr88137860qao.41.1342025021528; Wed, 11 Jul 2012 09:43:41 -0700 (PDT) Received: by 10.229.39.12 with HTTP; Wed, 11 Jul 2012 09:43:41 -0700 (PDT) In-Reply-To: References: <20120710150040.GE2338@deviant.kiev.zoral.com.ua> Date: Wed, 11 Jul 2012 12:43:41 -0400 Message-ID: From: Kim Culhan To: Garrett Cooper Content-Type: text/plain; charset=ISO-8859-1 Cc: Konstantin Belousov , freebsd-current@freebsd.org Subject: Re: FreeBSD-current r238290 installworld failure X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Jul 2012 16:43:47 -0000 On Tue, Jul 10, 2012 at 10:19 PM, Garrett Cooper wrote: > On Tue, Jul 10, 2012 at 7:10 PM, Kim Culhan wrote: >> On Tue, Jul 10, 2012 at 9:52 PM, Garrett Cooper wrote: >>> On Tue, Jul 10, 2012 at 6:22 PM, Kim Culhan wrote: >>> >>> ... >>> >>>> Ran another buildworld and on this run gcc was produced in >>>> /usr/obj/usr/src/gnu/usr.bin/cc/cc >>>> and installworld worked fine. >>> >>> I would be curious (if it happened again) if you updated your source >>> tree but not your objdir, or see whether or not there was some clock >>> skew at hand. >> >> Yes the objdir was unchanged from the the previous run which was ~30 days ago. >> >> Should probably have rm -r'd /usr/obj before the first run today. > > Indeed. Changing source directories and not cleaning out your > objdir is certain to bring pain in certain cases because of dependency > order `violations` if you using -DNO_CLEAN, -DKERNFAST, etc (sys/boot > definitely hates it when things are in an inconsistent state, as does > include/). `Hacks` or modifications to sources might be required to > get things to work if you patch things on the fly as well [1]. > Cheers, > -Garrett > > 1. http://www.freebsd.org/cgi/query-pr.cgi?pr=misc/160646 Very good, thanks for the info, running another buildworld now. -kim