From 54a1cfa97321c5990511a84f5a839e43fbb853d6 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Wed, 12 Aug 2020 19:06:28 +0200 Subject: [PATCH] build: prefer python3 over python2 in autotools's configure script On Debian sid, pygobject no longer builds "python-gobject" for python2. Still, python2 may be installed and detected preferably by AM_PATH_PYTHON(). Add workaround. --- configure.ac | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 8c582f6b09..d6842670a2 100644 --- a/configure.ac +++ b/configure.ac @@ -1223,7 +1223,10 @@ else fi AC_SUBST(NM_LOG_COMPILER, 'LOG_COMPILER = "$(top_srcdir)/tools/run-nm-test.sh" --called-from-make "$(abs_top_builddir)" "$(LIBTOOL)" "$(with_valgrind)" "'"$with_valgrind_suppressions"'" --launch-dbus=auto') -AM_PATH_PYTHON([], [], [PYTHON=python]) +AM_PATH_PYTHON([3], [], [PYTHON=]) +if test -z "$PYTHON"; then + AM_PATH_PYTHON([], [], [PYTHON=python]) +fi AC_SUBST(PYTHON, [$PYTHON]) AC_DEFINE_UNQUOTED(TEST_NM_PYTHON, "$PYTHON", [Define python path for test binary])