pgsql: Replace use of deprecated Python module distutils.sysconfig

From: Peter Eisentraut <peter(at)eisentraut(dot)org>
To: pgsql-committers(at)lists(dot)postgresql(dot)org
Subject: pgsql: Replace use of deprecated Python module distutils.sysconfig
Date: 2022-01-18 05:45:01
Message-ID: E1n9hIj-0000Dt-Fg@gemulon.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Replace use of deprecated Python module distutils.sysconfig

With Python 3.10, configure spits out warnings about the module
distutils.sysconfig being deprecated and scheduled for removal in
Python 3.12. Change the uses in configure to use the module sysconfig
instead. The logic stays the same.

Note that sysconfig exists since Python 2.7, so this moves the minimum
required version up from Python 2.6.

Discussion: https://www.postgresql.org/message-id/flat/c74add3c-09c4-a9dd-1a03-a846e5b2fc52%40enterprisedb.com

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/e0e567a106726f6709601ee7cffe73eb6da8084e

Modified Files
--------------
config/python.m4 | 28 ++++++++++++++--------------
configure | 30 +++++++++++++++---------------
doc/src/sgml/installation.sgml | 4 ++--
3 files changed, 31 insertions(+), 31 deletions(-)

Browse pgsql-committers by date

  From Date Subject
Next Message Peter Eisentraut 2022-01-18 15:59:30 pgsql: Fix thinko in psql test
Previous Message John Naylor 2022-01-18 04:03:41 pgsql: Improve code clarity in epilogue of UTF-8 verification fast path