From owner-svn-ports-all@freebsd.org Tue Mar 7 22:06:34 2017 Return-Path: Delivered-To: svn-ports-all@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 93DCFD02233; Tue, 7 Mar 2017 22:06:34 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4AA2915E5; Tue, 7 Mar 2017 22:06:34 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by freefall.freebsd.org (Postfix) with ESMTPS id 763E527FD; Tue, 7 Mar 2017 22:06:33 +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 EEDD934B1F; Tue, 7 Mar 2017 22:06:31 +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 kTVNEM9nZC4V; Tue, 7 Mar 2017 22:06:17 +0000 (UTC) Subject: Re: Misuse of PORTREVISION (Re: svn commit: r434379 - head/multimedia/x265) DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com 3EC7134B19 To: Tijl Coosemans , "Mikhail T." References: <20170218210541.82AA915F6@freefall.freebsd.org> <17b5afa1-c0b4-a79e-aea1-d0ae918469e8@aldan.algebra.com> <20170221191909.1639f628@kalimero.tijl.coosemans.org> <055af097-60ca-67ba-7e52-a5a45c7c5af1@FreeBSD.org> Cc: Mathieu Arnold , Jan Beich , ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org From: Bryan Drewery Organization: FreeBSD Message-ID: <69d2efc4-3803-0a2c-7272-5574b41b7b42@FreeBSD.org> Date: Tue, 7 Mar 2017 14:05:59 -0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.7.1 MIME-Version: 1.0 In-Reply-To: <055af097-60ca-67ba-7e52-a5a45c7c5af1@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="nvFpCtpScW5900TJSFmHJoTu3vFQRCWbf" X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Mar 2017 22:06:34 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --nvFpCtpScW5900TJSFmHJoTu3vFQRCWbf Content-Type: multipart/mixed; boundary="k42fS4RHlMqKqnp7WbWvEVPd8uokueLre"; protected-headers="v1" From: Bryan Drewery To: Tijl Coosemans , "Mikhail T." Cc: Mathieu Arnold , Jan Beich , ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Message-ID: <69d2efc4-3803-0a2c-7272-5574b41b7b42@FreeBSD.org> Subject: Re: Misuse of PORTREVISION (Re: svn commit: r434379 - head/multimedia/x265) References: <20170218210541.82AA915F6@freefall.freebsd.org> <17b5afa1-c0b4-a79e-aea1-d0ae918469e8@aldan.algebra.com> <20170221191909.1639f628@kalimero.tijl.coosemans.org> <055af097-60ca-67ba-7e52-a5a45c7c5af1@FreeBSD.org> In-Reply-To: <055af097-60ca-67ba-7e52-a5a45c7c5af1@FreeBSD.org> --k42fS4RHlMqKqnp7WbWvEVPd8uokueLre Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 2/22/17 12:03 PM, Bryan Drewery wrote: > On 2/21/2017 10:19 AM, Tijl Coosemans wrote: >> Poudriere does not rebuild everything that needs to be rebuilt by the = way. >> It just always rebuilds everything, full stop. > I have a lot of replies to this thread and picked this one at random. >=20 > 1. > First of all, this is not true. Poudriere *does not* rebuild everythin= g > every time. It only does that with the -c flag. Poudriere *by default= * > will do an incremental build. It only rebuilds things if they have, > comparing to the previous package, a missing package, a new PORTVERSION= , > a new PORTREVISION, new LIB or RUN dependencies, changed OPTIONS, a > changed PKGNAME, or lastly if a dependency rebuilds due to any of the > previous. I forgot that also if the jail has been updated then it rebuilds all packages, because it has no idea what in the base ABI/build tools will impact package output. So if you were using 'head' as a build jail, then yes it will always rebuild if you are always updating the jail first= =2E --=20 Regards, Bryan Drewery --k42fS4RHlMqKqnp7WbWvEVPd8uokueLre-- --nvFpCtpScW5900TJSFmHJoTu3vFQRCWbf Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQEcBAEBCgAGBQJYvy7IAAoJEDXXcbtuRpfPT3IH/1rMwPGdKl0m4len7cnbbLQ6 SMklmrfk85TmtmckE7agRZgsq//GzExZBdFlw0dmZT7dD0ljv8NlBnMyuIjekXfB fWhtbbpAbPWbwOv+ywbTt/xBQ0/VfgM9d8b2LPjxDvHW3S4g1JhCpTzOtBY5AEms YDWEN4olI7bYyOuZ6Hfnk2NllTlwDVifVQ/1H3F7uCfxhJFh7ngs1ecdWmPn/Zh9 6rXBkXfS0W6j9jLgM2PlhSLGA5RvIF8ruZwymvz41rUsiARtfWL1zIhMuRnocXwc 9IawS53n4zM034TGm/qdKNtYIuVtPVh7iFjtGnmVZ+0xKgVb2UiwqIck3j1mu3E= =hVfB -----END PGP SIGNATURE----- --nvFpCtpScW5900TJSFmHJoTu3vFQRCWbf--