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 1vVF2d-00H5QM-3D for pgsql-hackers@arkaria.postgresql.org; Mon, 15 Dec 2025 20:19:36 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vVF2c-002HZk-2v for pgsql-hackers@arkaria.postgresql.org; Mon, 15 Dec 2025 20:19:35 +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.96) (envelope-from ) id 1vVF2c-002HZc-20 for pgsql-hackers@lists.postgresql.org; Mon, 15 Dec 2025 20:19:35 +0000 Received: from sss.pgh.pa.us ([68.162.161.243]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vVF2a-000vBD-21 for pgsql-hackers@lists.postgresql.org; Mon, 15 Dec 2025 20:19:34 +0000 Received: from sss1.sss.pgh.pa.us (localhost [127.0.0.1]) by sss.pgh.pa.us (8.15.2/8.15.2) with ESMTP id 5BFKJQxl2257062; Mon, 15 Dec 2025 15:19:26 -0500 From: Tom Lane To: Thomas Munro cc: Peter Eisentraut , Kyotaro Horiguchi , walther@technowledgy.de, pgsql-hackers@lists.postgresql.org Subject: Re: PRI?64 vs Visual Studio (2022) In-reply-to: References: <20250331.152829.1921392690375275165.horikyota.ntt@gmail.com> <001bdc3b-ef94-4f24-b017-ac8ff0a2ea55@eisentraut.org> <1372793.1763519315@sss.pgh.pa.us> <1377512.1763522154@sss.pgh.pa.us> <1462038.1763567038@sss.pgh.pa.us> <1881391.1765782112@sss.pgh.pa.us> Comments: In-reply-to Thomas Munro message dated "Tue, 16 Dec 2025 08:43:40 +1300" MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-ID: <2257060.1765829966.1@sss.pgh.pa.us> Content-Transfer-Encoding: quoted-printable Date: Mon, 15 Dec 2025 15:19:26 -0500 Message-ID: <2257061.1765829966@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Thomas Munro writes: > On Tue, Dec 16, 2025 at 8:29=E2=80=AFAM Peter Eisentraut wrote: >> I think that means that that gettext implementation is not currently >> supportable. So either we revert our PRI* use except those two >> (unlikely), or those buildfarm members should disable NLS. > Yeah. My goal in mentioning the problem back when it was just a > problem in theory (we had no test, the Alpine packages disable nls > (perhaps it used to be *more* broken, if they did that before we used > PRI?)) was to try to see if someone closer to these musl distros > wanted to have a crack at fixing it, since it looks pretty close to > being usable. But now that it's a problem in practice, it's hard to > disagree with Peter's take. It could be reenabled any time it works > enough to pass the test. Fair enough. I've revised the test mechanism per discussion with Bryan Green, in hopes of being able to test on more BF animals than we could yesterday. But I won't put in an expected-file for this Alpine misbehavior. regards, tom lane