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