From a6c0e47e237215228d4af0abfbd18cf2ad8b3fd7 Mon Sep 17 00:00:00 2001 From: Helmut Grohne Date: Sat, 1 Oct 2022 14:18:14 +0000 Subject: Fix AX_HAVE_QT The AX_HAVE_QT macro uses an uninitialized shell variable am_have_qt_qmexe. Fix it. --- m4/ax_have_qt.m4 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/m4/ax_have_qt.m4 b/m4/ax_have_qt.m4 index 407e9e9..04f1af0 100644 --- a/m4/ax_have_qt.m4 +++ b/m4/ax_have_qt.m4 @@ -64,13 +64,13 @@ AC_DEFUN([AX_HAVE_QT], AC_REQUIRE([AC_PATH_X]) AC_REQUIRE([AC_PATH_XTRA]) # openSUSE leap 15.3 installs qmake-qt5, not qmake, for example. - # Store the full name (like qmake-qt5) into am_have_qt_qmexe + # Store the full name (like qmake-qt5) into QMAKE # and the specifier (like -qt5 or empty) into am_have_qt_qmexe_suff. AC_ARG_VAR([QMAKE],"Qt make tool") AC_CHECK_TOOLS([QMAKE],[qmake qmake-qt6 qmake-qt5],[false]) AC_MSG_CHECKING(for Qt) - am_have_qt_qmexe_suff=`echo $am_have_qt_qmexe | sed 's,^.*qmake,,'` + am_have_qt_qmexe_suff=`echo $QMAKE | sed 's,^.*qmake,,'` # If we have Qt5 or later in the path, we're golden ver=`$QMAKE --version | grep -o "Qt version ."` @@ -119,7 +119,7 @@ percent.target = % percent.commands = @echo -n "\$(\$(@))\ " QMAKE_EXTRA_TARGETS += percent EOF - $am_have_qt_qmexe $am_have_qt_pro -o $am_have_qt_makefile + $QMAKE $am_have_qt_pro -o $am_have_qt_makefile QT_CXXFLAGS=`cd $am_have_qt_dir; make -s -f $am_have_qt_makefile CXXFLAGS INCPATH` QT_LIBS=`cd $am_have_qt_dir; make -s -f $am_have_qt_makefile LIBS` rm $am_have_qt_pro $am_have_qt_makefile -- cgit v1.2.1