postgresql/config
Tom Lane bd233bdd8d Replace use of deprecated Python module distutils.sysconfig, take 2.
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 largely the same, although we have to
rely on INCLUDEPY instead of the deprecated get_python_inc function.

Note that sysconfig exists since Python 2.7, so this moves the minimum
required version up from Python 2.6.  Also, sysconfig didn't exist in
Python 3.1, so the minimum 3.x version is now 3.2.

We should consider back-patching this if it gives no further trouble,
as the no-longer-supported versions are old enough to probably not
be interesting to anyone.

Peter Eisentraut, Tom Lane, Andres Freund

Discussion: https://postgr.es/m/c74add3c-09c4-a9dd-1a03-a846e5b2fc52@enterprisedb.com
2022-01-25 18:52:44 -05:00
..
Makefile Install our "missing" script where PGXS builds can find it. 2015-12-11 16:15:05 -05:00
ax_pthread.m4 Update config/ax_pthread.m4 to latest upstream version. 2018-11-19 15:05:33 -05:00
c-compiler.m4 Sync up some inconsistent comments in config/c-compiler.m4. 2020-04-22 15:27:43 -04:00
c-library.m4 Enable Unix-domain sockets support on Windows 2020-03-28 15:01:01 +01:00
check_decls.m4 Fix configure's AC_CHECK_DECLS tests to work correctly with clang. 2018-11-19 12:01:47 -05:00
check_modules.pl Pacify perlcritic. 2021-11-22 15:57:31 -05:00
config.guess Update config.guess and config.sub 2021-04-21 16:33:40 +02:00
config.sub Update config.guess and config.sub 2021-04-21 16:33:40 +02:00
general.m4 Rename configure.in to configure.ac 2020-07-24 10:42:08 +02:00
install-sh Fix install-strip on Mac OS X 2012-08-21 23:42:43 -04:00
libtool.m4 Rename AC_PROG_LD* macros to PGAC_PROG_LD*. This avoids clashes with the 2004-07-17 18:53:56 +00:00
llvm.m4 jit: configure: Explicitly reference 'native' component. 2020-12-07 19:34:13 -08:00
missing Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
perl.m4 Adjust configure to insist on Perl version >= 5.8.3. 2021-10-07 14:26:17 -04:00
pkg.m4 ICU support 2017-03-23 15:28:48 -04:00
prep_buildtree Fix vpath build 2019-03-27 23:36:00 +01:00
programs.m4 Add configure probe for rl_completion_suppress_quote. 2020-01-23 18:20:57 -05:00
python.m4 Replace use of deprecated Python module distutils.sysconfig, take 2. 2022-01-25 18:52:44 -05:00
tcl.m4 configure: More use of AC_ARG_VAR 2019-01-18 08:38:34 +01:00