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 1sYhz5-00DTUs-48 for pgsql-committers@arkaria.postgresql.org; Tue, 30 Jul 2024 08:13:27 +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 1sYhz3-007E2E-9l for pgsql-committers@arkaria.postgresql.org; Tue, 30 Jul 2024 08:13:25 +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 1sYhz2-007E25-Qx for pgsql-committers@lists.postgresql.org; Tue, 30 Jul 2024 08:13:25 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1sYhyz-002DCw-Of for pgsql-committers@lists.postgresql.org; Tue, 30 Jul 2024 08:13:24 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Date:Message-Id:Subject:To:From:MIME-Version: Content-Type:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=O9DO/fWV5FkJI6me5iuhX06tomVZWOqdQEIAS9tIWWo=; b=zbFZ8STwRhkSz7AvnPPSJna+HX yhFXJXLMQDnrwwysokY6afA/dwDNBC1TDUhhlaDfQoWwipuJLkPv5PEHpZFfpWhxHNMuAvRjBOmuq 8oJ2kWhX6VVaFb+fRhW18UctQpB7Kfv7OpLrgj962yfNb7xomyCZzZ6Ot0z7xpQb3AX23Fj+Vhf8W sVmYy78gHCC4f4W2jpW0o7fzfLorRxO9C+ZI7qQ2jDSn1UO7ClSB2gpF828q6b3uOvajjAelAm4BJ pqpE5KL+Vwu43K5CEPYpfDVzuLOZhajEbwNcvkli3H3BSzSLMHXCXa//2ACAyhHJZcINQX01hA98S bXe/b8eQ==; Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1sYhyy-006oDn-3P for pgsql-committers@lists.postgresql.org; Tue, 30 Jul 2024 08:13:20 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1sYhyx-001rY1-9v for pgsql-committers@lists.postgresql.org; Tue, 30 Jul 2024 08:13:19 +0000 Content-Type: multipart/mixed; boundary="===============9056208362999626495==" MIME-Version: 1.0 From: Jeff Davis To: pgsql-committers@lists.postgresql.org Subject: pgsql: Make collation not depend on setlocale(). X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Tue, 30 Jul 2024 08:13:19 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============9056208362999626495== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 TWFrZSBjb2xsYXRpb24gbm90IGRlcGVuZCBvbiBzZXRsb2NhbGUoKS4KCk5vdyB0aGF0IHRoZSBy ZXN1bHQgb2YgcGdfbmV3bG9jYWxlX2Zyb21fY29sbGF0aW9uKCkgaXMgYWx3YXlzCm5vbi1OVUxM LCB0aGVuIHdlIGNhbiBtb3ZlIHRoZSBjb2xsYXRlX2lzX2MgYW5kIGN0eXBlX2lzX2MgZmxhZ3Mg aW50bwpwZ19sb2NhbGVfdC4gVGhhdCBzaW1wbGlmaWVzIHRoZSBsb2dpYyBpbiBsY19jb2xsYXRl X2lzX2MoKSBhbmQKbGNfY3R5cGVfaXNfYygpLCByZW1vdmluZyB0aGUgZGVwZW5kZW5jZSBvbiBz ZXRsb2NhbGUoKS4KClRoaXMgY29tbWl0IGFsc28gZWxpbWluYXRlcyB0aGUgbXVsdGktc3RhZ2Ug aW5pdGlhbGl6YXRpb24gb2YgdGhlCmNvbGxhdGlvbiBjYWNoZS4KCkFzIGxvbmcgYXMgd2UgaGF2 ZSBjYXRhbG9nIGFjY2VzcywgdGhlbiBpdCdzIG5vdyBzYWZlIHRvIGNhbGwKcGdfbmV3bG9jYWxl X2Zyb21fY29sbGF0aW9uKCkgd2l0aG91dCBjaGVja2luZyBsY19jb2xsYXRlX2lzX2MoKQpmaXJz dC4KCkRpc2N1c3Npb246IGh0dHBzOi8vcG9zdGdyLmVzL20vY2ZkOWViODUtYzUyYS00ZWM5LWE5 MGUtYTVlNGRlNTZlNTdkQGVpc2VudHJhdXQub3JnClJldmlld2VkLWJ5OiBQZXRlciBFaXNlbnRy YXV0LCBBbmRyZWFzIEthcmxzc29uCgpCcmFuY2gKLS0tLS0tCm1hc3RlcgoKRGV0YWlscwotLS0t LS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwub3JnL3BnL2NvbW1pdGRpZmYvNzJmZTZkMjRhMzhj ODhlMTEyZDVlNjNhOGU5MDdjM2U5NmFlNDZhZAoKTW9kaWZpZWQgRmlsZXMKLS0tLS0tLS0tLS0t LS0Kc3JjL2JhY2tlbmQvdXRpbHMvYWR0L3BnX2xvY2FsZS5jICAgICAgICAgIHwgMTgwICsrKysr LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNyYy9pbmNsdWRlL3V0aWxzL3BnX2xvY2FsZS5oICAg ICAgICAgICAgICB8ICAxNCArKysKc3JjL3Rlc3QvcmVncmVzcy9leHBlY3RlZC9jb2xsYXRlLnV0 Zjgub3V0IHwgIDI2ICsrKysrCnNyYy90ZXN0L3JlZ3Jlc3Mvc3FsL2NvbGxhdGUudXRmOC5zcWwg ICAgICB8ICAxNSArKysKNCBmaWxlcyBjaGFuZ2VkLCA4MSBpbnNlcnRpb25zKCspLCAxNTQgZGVs ZXRpb25zKC0pCgo= --===============9056208362999626495==--