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 1vdqah-005c5X-0T for pgsql-general@arkaria.postgresql.org; Thu, 08 Jan 2026 14:02:20 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vdqaf-002J05-2P for pgsql-general@arkaria.postgresql.org; Thu, 08 Jan 2026 14:02:18 +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 1vdqaf-002Izw-1C for pgsql-general@lists.postgresql.org; Thu, 08 Jan 2026 14:02:18 +0000 Received: from mail-pf1-x430.google.com ([2607:f8b0:4864:20::430]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vdqae-004tel-1v for pgsql-general@postgresql.org; Thu, 08 Jan 2026 14:02:17 +0000 Received: by mail-pf1-x430.google.com with SMTP id d2e1a72fcca58-7a9c64dfa8aso2050999b3a.3 for ; Thu, 08 Jan 2026 06:02:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1767880935; x=1768485735; darn=postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=qTPWdCYvO4jQzBSyI1BIb3XuWGefDwzfABZIYChdn/Y=; b=AhnNtR5VsgRypCXFJXLfQXn6npM+PUItAFpJuHD39lAkIgAjnZlYHqEGswJjhfSg6G YOqvsmuuF288D/fI3lZXuMhSS784oProCa+rMes4EtDfSw79KBMI8JCGuGchywAyIRxa z8js0CN82VgGmIousXZo1FcdbNmsxvmpxX+qUo07zfaEYYFSQxGCoeiVBPSkYuzOvJp9 WKJc0NTLY2mVzbNsGrb6AicGlJz/3GCr1MrmFxWOQNCISK/zzy5J23dlWFiFGz25Rzmk TEBYxEkeFZX5vPn6TMZxxnHslkOpOGnwkUSLJL1WcQfIOjSTw765+seePvcVVc0MEqzs Vl2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767880935; x=1768485735; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=qTPWdCYvO4jQzBSyI1BIb3XuWGefDwzfABZIYChdn/Y=; b=lI518kvk64Ja1s8IDJGPPsIsdHNuWG8Ami0+fgsioIw0LKGpLixd4nCzOJNySZhmd7 FYJy/oFMN4hm3pf7bdKhvoQh0ywT88sUWNouoSxe7ugEmzFc7ICQRWUTqOjc6ex/kQbV K6jus9Xw9GukjAqQ/Mosj7pmRoJ/epOZf12AE/dR3nmKKV/Hm4Q/QvJwQAiuPajQFdGc kVw8KAVzwhogf4DdketxyH4gWpZyxSB3qlM2DeBHi3xTyNw3qcSkpVo9F6ukLTGwR4qs Are8wfhdmR4+pibkLn+KLhfH/3vo7dmxFlO2JGzguATd85NGLuKTRKT2xZSJ8HiFPvg1 9LSA== X-Gm-Message-State: AOJu0YzoPonTIkhCt2+gt8H060h5oA4iN5g6u2weOSMfWZpG0DjCfM8R pgkIs/2UvrWelS+psFP+7yIKF4vKvcPuF2tOZ/cr9Yhzu6BYYfrmiVZZ95Rx0pXFihuWVlPGTsG HeiUQUgYaDYtDLBK0l+y5bF1BZyCXEro= X-Gm-Gg: AY/fxX6WNzc49MUWl4nvP4PzA0oV1B3gcxagE3X5KtppeApEKC4nNKkML9jj9CErtmU kCCf36Bq/+VoWDurH2BV768wlhNSdLDubHVaFOdVf3oZRQxe7nm5Ox8EIqrNo9aHpCKZm1cF6yq HzBl8hOL3r/yM9AdFBCXXqx49MxTLzUtUBLRP9Eml6wm6jfYvM7IhfPTZoKEMXZ7m//kSUHPhjx a6ZtsnacyvIIO1f0sRxYOUKcIwzy9GE8UEruyui1Cccay+vD68WKnd+p6yPN9h3vLMkyMN7DmEp 4HOtKULS X-Google-Smtp-Source: AGHT+IEhw4W65Q9Z1cGD4qy8BF1g1R39rSxsvVmqzSp0SMST3pHgyzrAQbXS4Ka89DlBe3Cp6Frqm8R4itk973JjhkI= X-Received: by 2002:a05:6a21:3286:b0:34e:865e:8a65 with SMTP id adf61e73a8af0-3898f9cd677mr6628944637.52.1767880934950; Thu, 08 Jan 2026 06:02:14 -0800 (PST) MIME-Version: 1.0 References: <200eccb1-188e-49ee-9360-c3a7acb19c2c@gmail.com> <9f5996c1-abab-40da-8dd5-d56f483b22b1@gmail.com> In-Reply-To: <9f5996c1-abab-40da-8dd5-d56f483b22b1@gmail.com> From: Dominique Devienne Date: Thu, 8 Jan 2026 15:02:03 +0100 X-Gm-Features: AQt7F2pAPPY1jDWXWEF5WVfNwFKEspX1Nn8kxGqjVM6bJ3NiXHEYzAoBsnxDiNs Message-ID: Subject: Re: Collation again here To: Rihad Cc: pgsql-general General Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Thu, Jan 8, 2026 at 2:18=E2=80=AFPM Rihad wrote: > We only have "i" & "c" in pg_collation. And we aren't using any of "i" it= seems. All this locale/encoding/collate stuff is too much for me to handle= , sorry) As Daniel already told you, it's pg_database.datlocprovider that matters. > So if we are using the internal (builtin) "c" provider how come the PG 18= .1 run on FreeBSD 13.5 version shows warnings that the system version is 34= .0? "c" is NOT built-in. It's implemented thanks to the OS' libc as a dependenc= y. "b" is built-in, i.e. entirely within postgres, w/o external dependencies (like icu or libc). New in PostgreSQL 18. > Then upgrading (the OS from) 13.5 to 14.3 is our only option. Given you're likely on "c", probably. As recommeded by Daniel. --DD