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.94.2) (envelope-from ) id 1u5Ki0-00G6qz-5r for pgsql-pkg-debian@arkaria.postgresql.org; Thu, 17 Apr 2025 08:34:56 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1u5Khy-001ULx-9O for pgsql-pkg-debian@arkaria.postgresql.org; Thu, 17 Apr 2025 08:34:55 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1u5Khy-001ULp-2f for pgsql-pkg-debian@lists.postgresql.org; Thu, 17 Apr 2025 08:34:54 +0000 Received: from mout-p-101.mailbox.org ([80.241.56.151]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1u5Khv-000XR6-13 for pgsql-pkg-debian@postgresql.org; Thu, 17 Apr 2025 08:34:54 +0000 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4ZdWRD5hFRz9st4; Thu, 17 Apr 2025 10:34:48 +0200 (CEST) Date: Thu, 17 Apr 2025 10:34:47 +0200 From: Christoph Berg To: Bradford Boyle Cc: pgsql-pkg-debian@postgresql.org Subject: Re: PgBouncer 1.24.1 - New upstream version Message-ID: Mail-Followup-To: Christoph Berg , Bradford Boyle , pgsql-pkg-debian@postgresql.org References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Re: Bradford Boyle > Hi All, > > PgBouncer 1.24.1 was just released and it contains a security fix for > CVE-2025-2291 [0],[1]. I've updated the Debian package with this new Hi Bradford, thanks! > version. The pytest suite is failing on jengus for oracular and plucky. > I am able to run the pytest suite successfully for oracular and plucky > locally using sbuild. One difference between my local system and jengus The plucky test just worked there when I retried it. So it's either flaky by itself, or the isolation between concurrent builds isn't as good as should be. (It's based on "newpid", my totally awesome docker reimplementation :*) The final release build just passed for all dists without retrying. > is that I do not have the PGDG apt repo added in my chroots. This makes > me think the issue may be related to a particular version of postgres. I > also noticed that pgbouncer does not have a pgversions file. pgversions is only needed to tell pg_buildext which versions to loop over. Pgbouncer is a client program that doesn't have to be built separately for each version. (We could opt to run tests against each version though. But most of the magic is in the wire protocol support and that's the same for all versions. > I will spend some more time tomorrow looking at this but I wanted to let > the list know about the new upstream version. I also wanted to ask if > anyone knows which versions of PostgreSQL PgBouncer supports; I tried > quickly scanning the GitHub and documenation website but did not see > that mentioned anywhere. That usually means it's supporting all of them. (There is probably a lower bound, but it's likely very old.) Thanks, Christoph