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 1ueK7d-007qW2-U0 for pgsql-pkg-debian@arkaria.postgresql.org; Tue, 22 Jul 2025 21:02:02 +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 1ueK7b-00DjoX-Ty for pgsql-pkg-debian@arkaria.postgresql.org; Tue, 22 Jul 2025 21:02:00 +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 1ueK7b-00DjoP-O3 for pgsql-pkg-debian@lists.postgresql.org; Tue, 22 Jul 2025 21:02:00 +0000 Received: from mout-p-102.mailbox.org ([80.241.56.152]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1ueK7Y-000I6J-1u for pgsql-pkg-debian@postgresql.org; Tue, 22 Jul 2025 21:01:59 +0000 Received: from smtp2.mailbox.org (smtp2.mailbox.org [10.196.197.2]) (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-102.mailbox.org (Postfix) with ESMTPS id 4bmqSx6Q1tz9svX; Tue, 22 Jul 2025 23:01:53 +0200 (CEST) Date: Tue, 22 Jul 2025 23:01:52 +0200 From: Christoph Berg To: Justin Pryzby Cc: pgsql-pkg-debian@postgresql.org Subject: Re: beta packages and debug_assertions Message-ID: Mail-Followup-To: Christoph Berg , Justin Pryzby , 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: Justin Pryzby > One thing I noticed recently is that the beta RPMs were compiled with > debug assertions, and the DEBs are not. In apt.postgresql.org, ALL packages are compiled with --enable-cassert in the sid-pgdg suite, while all the other suites have cassert disabled, independently from the PG version. It has found some bugs over the years in extensions, but about two orders of magnitude less than I originally expected when enabling it. Christoph