On 2023-11-30 Th 16:00, Tristan Partin wrote:
On Wed Nov 29, 2023 at 1:42 PM CST, Andres Freund wrote:
Hi,

On 2023-11-29 13:11:23 -0600, Tristan Partin wrote:
> What is our limiting factor on bumping the minimum Meson version?

Old distro versions, particularly ones where the distro just has an older python. It's one thing to require installing meson but quite another to also
require building python. There's some other ongoing discussion about
establishing the minimum baseline in a somewhat more, uh, formalized way: https://postgr.es/m/CA%2BhUKGLhNs5geZaVNj2EJ79Dx9W8fyWUU3HxcpZy55sMGcY%3DiA%40mail.gmail.com

I'll take a look there. According to Meson, the following versions had Python version bumps:

0.61.5: 3.6
0.56.2: 3.5
0.45.1: 3.4

Taking a look at pkgs.org, Debian 10, Ubuntu 20.04, and Oracle Linux 7 (a RHEL re-spin), and CentOS 7, all have >= Python 3.6.8. Granted, this isn't the whole picture of what Postgres supports from version 16+. To put things in perspective, Python 3.6 was released on December 23, 2016, which is coming up on 7 years. Python 3.6 reached end of life on the same date in 2021.

Is there a complete list somewhere that talks about what platforms each version of Postgres supports?


You can look at animals in the buildfarm. For meson only release 16 and up matter.


cheers


andrew

--
Andrew Dunstan
EDB: https://www.enterprisedb.com



Reply via email to