From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 4D783139694 for ; Tue, 21 Mar 2017 18:34:02 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id CDD4F21C099; Tue, 21 Mar 2017 18:33:53 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 73DBD21C028 for ; Tue, 21 Mar 2017 18:33:53 +0000 (UTC) Received: from pomiot (d202-252.icpnet.pl [109.173.202.252]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id 6DED4341586; Tue, 21 Mar 2017 18:33:51 +0000 (UTC) Message-ID: <1490121226.6012.0.camel@gentoo.org> Subject: Re: [gentoo-dev] [PATCH] sys-libs/ncurses: Use --cache-file to speedup subsequent econf runs From: =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?= To: gentoo-dev@lists.gentoo.org Date: Tue, 21 Mar 2017 19:33:46 +0100 In-Reply-To: <20170321175515.43c642b7@gentoo.org> References: <20170321154643.19943-1-mgorny@gentoo.org> <20170321170557.27192792@gentoo.org> <1490113829.1381.6.camel@gentoo.org> <20170321175515.43c642b7@gentoo.org> Organization: Gentoo Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-sKxbZajstUH+VVfJIwWy" X-Mailer: Evolution 3.22.6 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 X-Archives-Salt: 8baf8034-6817-430c-a92c-da79b9e254cb X-Archives-Hash: bc17cfe56211ff01bae2b08b582996e2 --=-sKxbZajstUH+VVfJIwWy Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On wto, 2017-03-21 at 17:55 +0100, Alexis Ballier wrote: > On Tue, 21 Mar 2017 17:30:29 +0100 > Micha=C5=82 G=C3=B3rny wrote: >=20 > > On wto, 2017-03-21 at 17:05 +0100, Alexis Ballier wrote: > > > On Tue, 21 Mar 2017 16:46:43 +0100 > > > Micha=C5=82 G=C3=B3rny wrote: > > > =20 > > > > Use --cache-file to reuse the previous check results in the > > > > subsequent configure script runs. This gives a major speed > > > > advantage (beating the previous parallel runs) and significant > > > > CPU savings. =20 > > >=20 > > > Just in case (didn't try nor do I know the reasons of this), but I > > > think this change deserves a round in ~arch: > > > https://bugs.gentoo.org/show_bug.cgi?id=3D162875 =20 > >=20 > > confcache is a completely different business. The problem with > > confcache is that it uses persistent, global cache for lots of > > packages, which can easily get stale or provide corrupted data. Using > > local cache is usually safe (except for very broken packages). >=20 >=20 > yes you're right, but that still doesn't justify pushing straight to > stable for a package in @system > (the same applies to the other patches) If you really believe users should suffer a 30-minute rebuild for a build-time fix, sure. --=20 Best regards, Micha=C5=82 G=C3=B3rny --=-sKxbZajstUH+VVfJIwWy Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQKTBAABCgB9FiEEXr8g+Zb7PCLMb8pAur8dX/jIEQoFAljRcgtfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDVF QkYyMEY5OTZGQjNDMjJDQzZGQ0E0MEJBQkYxRDVGRjhDODExMEEACgkQur8dX/jI EQp5zA//TlYgJVt/x2qTR6RK1bbl1M53Adk0PelLox83T77T2c51es8ZzzE/5WrH Z2wMkoS8f+KJmlAhgNics1yTJZTkgD20L273VwxgVRRDM+5u5Rt53k/OeqDHLWfM eHpykKGmusvTrKTRkvtYyfos2PZAKu2pUUR0406oNiOf5Weoeax1DNwacSBWWQyw khTtj5A22ejGrRV7R9Q1nS6kDcLJnfEl9AzMG/AWB3jdMZZJUuRmTbhxGaAhzCVd 2cOkqpQ8sGHjiHQBISKxEjKb4uJdE1qxw9DHiPd8xTJkarYrE9gr4st8ukcOou3R c74hQzw6qKLrBsmLuuChZ+2DRKlicqzdOMDmDanYCN7IaK6ctWRv2O3WkU1432gt 0HO8JghTmhvGxFS6wDFSPOwBse6KpT2iTXaV4mGbQ8PxHdaLomv6e92XTV0rvI1Y i7tZHTw3+wZYvDEj8PTGatzVWQQIOwZznZGmxwQGPbof3ZOusjC8yyHG93yZTAf5 truXFQwV5JoxpKUlWO1vD1sM6LzNV3oFckn8CsoQprEAKliiwHAjqVjPLPh0nVNy vLDokY9IIbr4OP+l2DJ+0bBuuLBcmWYW+ISpeoopoBHX1ROfzYMSCjPj/PAibwqc CCPZvR8ZVujkg8jF/92MKxZ7v/nd9XMWZufI6KP54np7cbQOCJg= =svKH -----END PGP SIGNATURE----- --=-sKxbZajstUH+VVfJIwWy--