Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wL6y8-001XKs-0t for pgsql-hackers@arkaria.postgresql.org; Thu, 07 May 2026 22:13:20 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wL6y6-006WGU-2P for pgsql-hackers@arkaria.postgresql.org; Thu, 07 May 2026 22:13:18 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wL6y6-006WGL-1V for pgsql-hackers@lists.postgresql.org; Thu, 07 May 2026 22:13:18 +0000 Received: from fout-a8-smtp.messagingengine.com ([103.168.172.151]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wL6y4-00000000hxB-1Bfi for pgsql-hackers@lists.postgresql.org; Thu, 07 May 2026 22:13:17 +0000 Received: from phl-compute-06.internal (phl-compute-06.internal [10.202.2.46]) by mailfout.phl.internal (Postfix) with ESMTP id 26C2BEC011B; Thu, 7 May 2026 18:13:11 -0400 (EDT) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-06.internal (MEProxy); Thu, 07 May 2026 18:13:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= cc:cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm3; t=1778191991; x=1778278391; bh=XhGIddZMYC b/h1j2ZkQfAA7o8x39IHSU5U8g7H9+rj4=; b=S+6bSuBVFU9AorTBXWtcEEPgow huEckHLrxhIzq+4i/mi+e1icR7vrlNpI2L/khTqqZZHVm4/iKqyMrN1k5KFEojnO D5ALbrBf1U7DZzEJAeiIa9zACkcUj7IpFnd2tXNQIH7FkomZtQigj27AQHvP5N4D pUnv+tLFWFOPlo4obP8U87oOUAXeUKBA6TDdKO3R87yto2ug+320nAlWwZudjcc9 v7BkOa87DtGDJLwN6HHRN+PfXtpNyLz/c4yevPVdp+Wf+e1M0+gxkmFzdsOPoafC cORnJWewNMXZxnXNMpWKfZPhjgL5bbJEZNsSjIgGE23/bV29w+Qd4VwYy1oQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1778191991; x=1778278391; bh=XhGIddZMYCb/h1j2ZkQfAA7o8x39IHSU5U8 g7H9+rj4=; b=ufJt67zrMnFvdi43vbAV/IpbG0UwnEZ7o3Knw5xPh+md+8Pz4bh mMKzlHMz62q+zJip92Rxfth98LItytLJueJ1wM96RmClfGKeiq0ax/6QlbArrG03 1D9EKwp1gxGVuIS7UwHgPG/363S6kFlK7yU6zIeLYaETTgM/AnzaVDFCrEumpTq6 0m4ONtCGXk2niuOKNB+oZfVUIORAk/2krYo52+cSwNtv9P3YfXlpMgiW4GtZxOwE CHuzbYh5kwVmHVPKLh5PsP9hdELYRWMjzT5/X3GD2Q2fTT208QjBYM36I0QuFG3T OvwR4Kn0w12ayM1+dFRwn4Ws3pcsLxXGs4g== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefhedrtddtgddutdekieegucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenuceurggutfgvphhuthdqgfhmrghilhculddutdejmdenuc fjughrpeffhffvvefukfhfgggtuggjsehgtderredttddvnecuhfhrohhmpefoihgthhgr vghlucfrrghquhhivghruceomhhitghhrggvlhesphgrqhhuihgvrhdrgiihiieqnecugg ftrfgrthhtvghrnhepteelieefudffhffhtdetleeggeegfffhkeeuveetiefgudduvedu tefggeeivdejnecuuegrugftvghpuhhtgfhmrghilhepmhhitghhrggvlhesphgrqhhuih gvrhdrgiihiienucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhr ohhmpehmihgthhgrvghlsehprghquhhivghrrdighiiipdhnsggprhgtphhtthhopedvpd hmohguvgepshhmthhpohhuthdprhgtphhtthhopegurghnihgvlheshigvshhqlhdrshgv pdhrtghpthhtohepphhgshhqlhdqhhgrtghkvghrsheslhhishhtshdrphhoshhtghhrvg hsqhhlrdhorhhg X-ME-Proxy: Feedback-ID: i0fe9450f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 7 May 2026 18:13:09 -0400 (EDT) Date: Fri, 8 May 2026 07:13:05 +0900 From: Michael Paquier To: Daniel Gustafsson Cc: PostgreSQL-development Subject: Re: PostgreSQL and OpenSSL 4.0.0 Message-ID: References: <066B07BB-85FA-487C-BE8C-40F791CFC3C4@yesql.se> <65C5DC15-DE27-4D36-8AEE-A854C23B3834@yesql.se> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="WNKg1HI5r9duj/+o" Content-Disposition: inline In-Reply-To: <65C5DC15-DE27-4D36-8AEE-A854C23B3834@yesql.se> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --WNKg1HI5r9duj/+o Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thu, May 07, 2026 at 03:44:45PM +0200, Daniel Gustafsson wrote: > For 14 through master the attached compiles without warnings and tests green on > all the supported versions of OpenSSL and LibreSSL. That being said, I'm not > sure that we want to go all the way to 14 since if something does break, we > can't really go around fixing it - I think amending the docs in 14 stating that > OpenSSL 3.6 is the highest supported version is a better solution. One issue with this approach is that any builds on these branches (say REL_14_STABLE + OpenSSL 1.0.1) would be forced to either upgrade OpenSSL to at least 3.6 for a minor Postgres update or give up on any fix we can put on the 14 stable branch for six more months. None of these solutions are cool. -- Michael --WNKg1HI5r9duj/+o Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmn9DnEACgkQnvQgOdby QH2VIg/8CEKhnqOHLQ2E0a0vrx8gINNWFoSNjohARtGgMm7y8S/8dT325e7pARGD iLDssw09vYj7U2rwxTIIrGFJEV2eoPDAfMa6rR2e9yZWPI/9uZw8XMY2RDZj/AO4 Jrb52tR7R5UZ+dOerqEiTvaELGudHj/C4LdGc3qvqTlOGRggBgD7bZ+JVd40Xgyf fURt5mcnYkyyBkmZhFf4+z6vy+4lQ34PhR3awP0yJPY7UTGhw3bLhH7p9TlGluyg hBuRD/xRZL3Q9vmeiBmO3jkteLrYK7F1AnBBKIcg16up5P5GV7wLCu44XFU3L/4P JYNZplY106xmuRB0nkWgbRrLiB76cqr+W+ADuRTZDLPyUI0Uty/AP4mXTaxK/o5j Rhwrvqo2T4AsdkTfKq9ku5zq2qOPoB8usPGRaYJncIwMi+vkQuLUIYlZY2Zflf14 v3zXbXGzeq5xfHs7QnUVcBSZK8D3UBBts7ZnYgPd3wjZAPnjggSvcISGIiqfIKwE cWrTVyrA4+8F6Es2SOPEH53HSwfwbNc5V3bZ5FQu7ExtFs7y7eZXS8HGdOTHg7xk jO9oGlBoqMSSv8I2yJHfxj9IKGuP2l/utk3QFj4wn6Txg2+2dqr622OpBn/WU1x/ MZqBseUfCS6mJVEOCxxPRGKz5uIBEwWPfaKfUsbJjzdm2F9wCcY= =AmPu -----END PGP SIGNATURE----- --WNKg1HI5r9duj/+o--