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 1vTKSs-00HPKD-1b for pgsql-hackers@arkaria.postgresql.org; Wed, 10 Dec 2025 13:42:46 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vTKSq-00BeuB-2J for pgsql-hackers@arkaria.postgresql.org; Wed, 10 Dec 2025 13:42:45 +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 1vTKSq-00Beu2-03 for pgsql-hackers@lists.postgresql.org; Wed, 10 Dec 2025 13:42:44 +0000 Received: from fhigh-b6-smtp.messagingengine.com ([202.12.124.157]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vTKSo-0048kM-0R for pgsql-hackers@lists.postgresql.org; Wed, 10 Dec 2025 13:42:43 +0000 Received: from phl-compute-06.internal (phl-compute-06.internal [10.202.2.46]) by mailfhigh.stl.internal (Postfix) with ESMTP id 8430F7A0179; Wed, 10 Dec 2025 08:42:40 -0500 (EST) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-06.internal (MEProxy); Wed, 10 Dec 2025 08:42:40 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kurilemu.de; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :reply-to:subject:subject:to:to; s=fm2; t=1765374160; x= 1765460560; bh=oLU/5/pYvAuNkmDxQFFB3hBv6AlDvD0+ATmHXqe/l00=; b=W CZ5irU0k3XDhno0aEZB+RhnjgB157jPROQZIS2RISo3skKkBD0DltWL/gzEkGRBr IBdhrgL/5QEaC3qk1zmQgdC9bK9PPsFSVswvbp3yrOtx3iqNNqc7GBsFsrobnJPK JRYWAsfg24zBIs/Ne1Gb4tj1v1YQyiWmpRQxS3JjE4VB7zHENxf6t25gYE0vh6U5 xUXsefWzRukjNGvz8vYBUdUzGkdIMQ7Re7YGQpLKKJ2F2ZXKzSyBVuFvcHsRLXuh LqaIuH7e4DIqWvTxeQsDdP6oCVhZLWNiJsqmzRWy6rRLUtp78Kk3YLnrzuWtZEox OH2bzq6J2qlFVcl9y3Bkw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; t=1765374160; x=1765460560; bh=o LU/5/pYvAuNkmDxQFFB3hBv6AlDvD0+ATmHXqe/l00=; b=K9SBFlQOvfRYuiIaT ICuKmTFOMFmpocaTezl8kH/+5Uxlz/ol/xkca7zG7HrRCzdcV5SvRUvL2Dls06U2 PwqNhPYsoABxRCUPmMzrxYoUSAj7ya3d2zVxwqMYtPvJZaf2XaPEb9KgRjmxB1Tg 7kGhBy8xRDsZk8lkm9JtaM0TTsF40B2pVJJhIkRWR3jUiyOQ79OPmIKdlLizFUAs cc6yo+iv9x79TgXd7vM7UHAEgR2WFWUh24GWyuEpVgwtwM4KxDUbrzRbp9ML6IqQ 0bvv2gEtlbseQdvYdWz54gWaYXsgQBhuS0Z8WM039rGOFyhVBVDtkeQx+ZOU22RO hielQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgddvvdehkecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjug hrpeffhffvvefukfggtggugfgjsehtkeertddttdejnecuhfhrohhmpemllhhvrghrohcu jfgvrhhrvghrrgcuoegrlhhvhhgvrhhrvgeskhhurhhilhgvmhhurdguvgeqnecuggftrf grthhtvghrnhepteeuvdehffekvefgueehveetveekgfegtddtueefueehuddutdfhfeff hfejfeffnecuffhomhgrihhnpegvnhhtvghrphhrihhsvggusgdrtghomhenucevlhhush htvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegrlhhvhhgvrhhrvges khhurhhilhgvmhhurdguvgdpnhgspghrtghpthhtohepfedpmhhouggvpehsmhhtphhouh htpdhrtghpthhtohepthhhohhmrghsrdhmuhhnrhhosehgmhgrihhlrdgtohhmpdhrtghp thhtohepphhgshhqlhdqhhgrtghkvghrsheslhhishhtshdrphhoshhtghhrvghsqhhlrd horhhgpdhrtghpthhtohepthhglhesshhsshdrphhghhdrphgrrdhush X-ME-Proxy: Feedback-ID: ie3de48e3:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 10 Dec 2025 08:42:39 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kurilemu.de; s=schmee; t=1765374157; bh=63gv/sxYFPvoaFPPW1umRxfqwUEBH2FOerQQooBbD+Y=; h=Date:From:To:Cc:Subject:In-Reply-To:From; b=HbrqTAAW3/tbuxBuQ2DFQrwLZ2PNgqHIgS5zAKwkrVoapsD0msJpn5nhEHmnj9DLV v0KHzIW1n4m8UsBtK4OX4SFDM3BdbID9JqsX9v3MBx+vzj03s5Bw1GeFne7HOPP8fH nYLSufTlwmSU80ec2q4XzSgyRrzY3pa5ZUGYO1w6OuxNd+gOc76l6PCWe3Gx+ezz9w 4t+ZbT0sfAbaBQDIAQJ8z2yZ78vm42dTrg4R2YzcigQqXU8XxBDiEHUWHOmehVkNMG aRbWYZfyEwoqKm6piq1OFGhfCDywaNPD01aCXLd4h9wjot+fp/meNZvp5G9cuQ3zew oj6LdrB/ofdsQ== Received: by schmee.kurilemu.internal (Postfix, from userid 1000) id 9E8BE7B; Wed, 10 Dec 2025 14:42:37 +0100 (CET) Date: Wed, 10 Dec 2025 14:42:37 +0100 From: =?utf-8?Q?=C3=81lvaro?= Herrera To: Tom Lane Cc: Thomas Munro , pgsql-hackers@lists.postgresql.org Subject: Re: Solaris versus our NLS files Message-ID: <202512100925.wutmtw5tx7m5@alvherre.pgsql> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <299454.1765318999@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 2025-Dec-09, Tom Lane wrote: > If you're right about Sun not doing transcoding, then I guess we would > only need to create symlinks matching the encodings used in our .po > files, which'd remove the symlink bloat problem and replace it with > how-do-we-extract-that-encoding-name ... although it looks like all > but one is in UTF-8, so maybe we should just decree they have to be > in UTF-8? The lone exception is src/bin/pg_config/po/nb.po, which > seems not to have been touched since 2013. Hmm, where do you see that file? It was removed by commit 3c70de2e12b9 from branch 12 in 2019, and has never existed since. -- Álvaro Herrera PostgreSQL Developer — https://www.EnterpriseDB.com/ "Los cuentos de hadas no dan al niño su primera idea sobre los monstruos. Lo que le dan es su primera idea de la posible derrota del monstruo." (G. K. Chesterton)