Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lOMwc-0001jC-2y for pgsql-pkg-yum@arkaria.postgresql.org; Mon, 22 Mar 2021 15:58:18 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1lOMwa-0005d8-Uf for pgsql-pkg-yum@arkaria.postgresql.org; Mon, 22 Mar 2021 15:58:16 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lOMwa-0005d1-PZ for pgsql-pkg-yum@lists.postgresql.org; Mon, 22 Mar 2021 15:58:16 +0000 Received: from tamriel.snowman.net ([70.109.60.50]) by magus.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1lOMwY-0002cL-Hq for pgsql-pkg-yum@postgresql.org; Mon, 22 Mar 2021 15:58:16 +0000 Received: by tamriel.snowman.net (Postfix, from userid 1000) id 71DB65F799; Mon, 22 Mar 2021 11:58:13 -0400 (EDT) Date: Mon, 22 Mar 2021 11:58:13 -0400 From: Stephen Frost To: Justin Pryzby Cc: Devrim =?iso-8859-1?B?R/xuZPx6?= , pgsql-pkg-yum@postgresql.org Subject: Re: please build packages --with-lz4 Message-ID: <20210322155813.GX20766@tamriel.snowman.net> References: <20210322020359.GF4203@telsasoft.com> <20210322144507.GV20766@tamriel.snowman.net> <20210322152034.GM4203@telsasoft.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="RDUyZ6QwRKTcomAW" Content-Disposition: inline In-Reply-To: <20210322152034.GM4203@telsasoft.com> User-Agent: Mutt/1.5.24 (2015-08-30) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --RDUyZ6QwRKTcomAW Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Greetings, * Justin Pryzby (pryzby@telsasoft.com) wrote: > On Mon, Mar 22, 2021 at 10:45:08AM -0400, Stephen Frost wrote: > > * Justin Pryzby (pryzby@telsasoft.com) wrote: > > > Would you plan to build packages --with-lz4 ? > > >=20 > > > See commit bbe0a81db69bd10bd166907c3701492a29aca294 > > > Allow configurable LZ4 TOAST compression. > > >=20 > > > Also, a reminder about this old thread. > > > The devel packages should be built with a versions like (I think) > > > 0.1.14.0-alpha* > >=20 > > I have to wonder why we aren't just automatically checking if lz4 is > > available and enabling it when it is... >=20 > I assume you mean at compile time, regarding autoconf macros ? Yes, talking about picking things up at compile time. > This probably doesn't apply to PGDG, but as I recall at least within debi= an, > there's a preference to build either --with-... or --without-.., so that a > library which happens to be installed doesn't create a package with an > unintentional dependency, or a library which is not installed or something > broken/incompatible doesn't result in a package without the intended > dependency. I'm just voicing my annoyence that we don't just automatically pick things up when they're available- sure, packagers might want to go through and add --without-whatever in situations where they don't want something, but making everyone have to go add --with-whatever whenever we add new dependencies doesn't strike me as useful. Thanks, Stephen --RDUyZ6QwRKTcomAW Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCgAGBQJgWL6VAAoJEO1sijiDR2RVNrgP/1CeSYh3kUCKbxz/cq2AeRKR Zv//yUOeLFrfyCIHZapxC892YU4Po099gT1zJMy48pAHvMzp72to6zzjd8AQk6hQ lF9zDMsFlp3vo3V5tU4eddthzHZOakzDyva7iJNbb2kngAQi8AcjCrhkNoY0Unet nAgxdZYIgmj4GMM7pWT9nEXVL/tFiFMuE4sB2qJYgESmfsV/xbgLGc60iYdmIe0f Cr2EI2+0wVAndG5F7OfELZFHk5j9O7pO4aJUrpgsKWRTpidmO++eVQdvq3Cw5PMd 1Z5o63Omfn+PZcivUTw2yjBtdfoHWBt7Qx9B5JkwZx1wt5tgnhkHZ6QsbkuuCsix ZkGPQE0fDy5fxJe21uChTrbnmdCWxwze/WJoGbXV7HWm4b+IAIpGcG9D/dLiSGer cHHmW3EgoGcZ7WSQa6U4wvgwC9K8vIfpLfyahsur/xGAMkFcRTSXtzieEDAo+IsH tr4vLOCETY6C7oGdhFQ0SELEhfvEVLyRzp0R4/pOqYS7D8ysthcN56JUGTakJRq5 PhSEWy57nDfS4XJlqCxNG6ckYljpXoN/NshAIQRHo3hxNsulNZ/hoZYSOpyVi2L9 rJq2FNpNsEs55xnIJla2BkgnN4+dmPYRgcPKEWgBswQu/JU4gkYwhhzwL8STc1qD JgtiBwWdbnvjIDtfTEZN =gh4+ -----END PGP SIGNATURE----- --RDUyZ6QwRKTcomAW--