From owner-freebsd-current@freebsd.org Mon May 30 15:31:05 2016 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C4750B540BC for ; Mon, 30 May 2016 15:31:05 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id A94921B92 for ; Mon, 30 May 2016 15:31:05 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id A4E30B540B5; Mon, 30 May 2016 15:31:05 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A4861B540B4 for ; Mon, 30 May 2016 15:31:05 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 8EEDE1B91 for ; Mon, 30 May 2016 15:31:05 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (localhost [IPv6:::1]) by freefall.freebsd.org (Postfix) with ESMTP id 880BD1CA6 for ; Mon, 30 May 2016 15:31:05 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (localhost [172.31.3.2]) by mail.xzibition.com (Postfix) with ESMTP id 57EC11D827 for ; Mon, 30 May 2016 15:31:05 +0000 (UTC) X-Virus-Scanned: amavisd-new at mail.xzibition.com Received: from mail.xzibition.com ([172.31.3.2]) by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new, port 10026) with LMTP id StKOpOQMh5al for ; Mon, 30 May 2016 15:31:03 +0000 (UTC) Subject: Re: [CFT] WITH_META_MODE: Working incremental build DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com C18271D821 To: current@FreeBSD.org References: From: Bryan Drewery Openpgp: id=F9173CB2C3AAEA7A5C8A1F0935D771BB6E4697CF; url=http://www.shatow.net/bryan/bryan2.asc Organization: FreeBSD Message-ID: <2d25c98b-b166-bd36-f1e9-219744468bc6@FreeBSD.org> Date: Mon, 30 May 2016 08:31:08 -0700 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.1.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ipn8hceorm2k50sg8845aWDrJRVULuJvd" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.22 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: Mon, 30 May 2016 15:31:05 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --ipn8hceorm2k50sg8845aWDrJRVULuJvd Content-Type: multipart/mixed; boundary="HNaOfhUXdfDQEwRKV7Lakd3BhWqeB6TL2" From: Bryan Drewery To: current@FreeBSD.org Message-ID: <2d25c98b-b166-bd36-f1e9-219744468bc6@FreeBSD.org> Subject: Re: [CFT] WITH_META_MODE: Working incremental build References: In-Reply-To: --HNaOfhUXdfDQEwRKV7Lakd3BhWqeB6TL2 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 5/27/2016 5:16 PM, Bryan Drewery wrote: > To use this you must either add WITH_META_MODE=3Dyes to your environmen= t > or add it into /etc/src-env.conf (not /etc/src.conf or /etc/make.conf).= > You will also need to load the filemon(4) module with 'kldload filemon'= =2E You also need to 'make cleanworld' once. If objects don't have .meta files then META_MODE won't do the right thing on an incremental build. There is code in bmake to force a rebuild if a .meta file is missing, but it is only partially applied currently. I would like it to be enabled always. --=20 Regards, Bryan Drewery --HNaOfhUXdfDQEwRKV7Lakd3BhWqeB6TL2-- --ipn8hceorm2k50sg8845aWDrJRVULuJvd Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBAgAGBQJXTFy8AAoJEDXXcbtuRpfP4/kIAMaQLtbJUnPV+dvCAZBv3qf+ dO4Gzc9GiZQfoyGvTEi34En2dL6sL7vauvyDwsX2on4z8pA4hXpAJUMIvXJLxx5O UpYg8k2aLV7gAdnEg0e4ayEbAlgyktOMyYC7BZHKspiUp4eYDX+9s9hd6D3HYZYN RjGe2UK+GNK2Q2U38ODfM+y1scZ/5XW21ggLVFzL4K5jj2dCh1W9uy6Kx/m2Ourf XUFv4m/fT//dtHFNQ0q9mZU6XE2ds1xdqD1rn+XvEFy5HO8rwzyQf3VVe7cYeug3 wfIhS5Ig4ob1VBmGadNqrC7Pr/PQfLYVbX035S/lpacrHj2njEbmU14LctagTeM= =49kt -----END PGP SIGNATURE----- --ipn8hceorm2k50sg8845aWDrJRVULuJvd--