From owner-freebsd-stable@FreeBSD.ORG Mon Jun 4 17:57:33 2012 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D6C4C106566C; Mon, 4 Jun 2012 17:57:33 +0000 (UTC) (envelope-from kpaasial@gmail.com) Received: from mail-vb0-f54.google.com (mail-vb0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id 7A5F58FC12; Mon, 4 Jun 2012 17:57:33 +0000 (UTC) Received: by vbmv11 with SMTP id v11so3215602vbm.13 for ; Mon, 04 Jun 2012 10:57:27 -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:content-transfer-encoding; bh=ql5EJbwLUBSr/y+efdDwsY1P7Tb1wCBZu4UQdlJvRaY=; b=PiM/DHHIr1Eb73P8jnpeeSCgij9SBCTjMYq1BFQGQEJJhjOj60vI/ugSVBRnQDnCRr dpTIiDydkWuyQfrvb590lgXE+PoCFJ29onLDYWIngI4vLUY9qQKCNmDwhh1vUXuuxk6L w0at1nQBsPcMYCo/JlrXYTQUbOWQFTAs+Ui1R3HGXupbDfuCj6RX6n3ff/67+1ckHcOg mX/IDK68yGm4oGeZRMOOdJmnLxyzZJugvRCvLYZXTykzj/7Fr/YEYL9rP8vYBkNMoaF6 tOdPpzM2WmOMbi+MsJ6WbItuon3d8XLazpQvDzNFt/MTyCIUGG13Cwht+EXte5HRK8HI 5YpQ== MIME-Version: 1.0 Received: by 10.52.174.164 with SMTP id bt4mr11356538vdc.26.1338832646977; Mon, 04 Jun 2012 10:57:26 -0700 (PDT) Received: by 10.52.37.230 with HTTP; Mon, 4 Jun 2012 10:57:26 -0700 (PDT) In-Reply-To: <4FCC6DE2.6040106@FreeBSD.org> References: <4FCC6DE2.6040106@FreeBSD.org> Date: Mon, 4 Jun 2012 20:57:26 +0300 Message-ID: From: Kimmo Paasiala To: Doug Barton Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: Christer Solskogen , freebsd-stable@freebsd.org Subject: Re: Installworld and /usr/include/*.h modification times X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Jun 2012 17:57:33 -0000 On Mon, Jun 4, 2012 at 11:12 AM, Doug Barton wrote: > On 06/04/2012 00:10, Christer Solskogen wrote: >> On Fri, Jun 1, 2012 at 3:42 PM, Kimmo Paasiala wrot= e: >>> Hello list, >>> >>> Why are /usr/include files installed with "install -C" during "make >>> installworld" =C2=A0when almost everything else is installed without th= e -C >>> flag? This makes it harder to track which files were actually >>> installed during the last "make installworld". One can easily find >>> obsolete files =C2=A0(that are not covered with make delete-old(-libs)) >>> with "find -x / -type f -mtime +suitable_time" but this doesn't work >>> for /usr/include files because the modification times are not bumped >>> on "make installworld". >>> >> >> If you want, you can do this /after/ a buildworld >> >> # mv /usr/include /usr/include.old >> # cd /usr/src > > You don't need to do those last 2 steps below if you mv /usr/include > right before you do 'make installworld', FYI. > >> # make hierarchy >> # make installincludes > > > -- > > =C2=A0 =C2=A0This .signature sanitized for your protection Thanks! I should have thought of that myself... There are few bits under /usr/share that behave the same way but now I know how to deal with those as well. -Kimmo