Since 'distutils' will be removed in Python 3.12, use the standalone
'sysconfig' module that was introduced in Python 3.2.
See https://peps.python.org/pep-0632/
Change-Id: I7a89516b03af01cb7ca5178c210bef8248c55c26
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Reviewed-on: https://review.lttng.org/c/babeltrace/+/9591
Reviewed-by: Simon Marchi <simon.marchi@efficios.com>
Reviewed-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
Tested-by: jenkins <jenkins@lttng.org>
import sys
import os
-import distutils.sysconfig
+import sysconfig
from distutils.core import setup, Extension
--------------------------------------------------------------------------------
"""
-original_get_config_vars = distutils.sysconfig.get_config_vars
+original_get_config_vars = sysconfig.get_config_vars
def get_cflags():
return subset_config_vars
-distutils.sysconfig.get_config_vars = our_get_config_vars
+sysconfig.get_config_vars = our_get_config_vars
def main():