From 03b5a0800a5f82223d987e324836b29e8bd0a22d Mon Sep 17 00:00:00 2001 From: Enrico Forestieri Date: Fri, 5 Jan 2018 19:27:24 +0100 Subject: [PATCH] Account for Qt 5.10 Fix regular sed expression in order to catch a second digit in the Qt minor version number. (cherry picked from commit 6253cc4c51e4e36125c33a8c427e27493435ddc8) --- config/qt4.m4 | 2 +- status.23x | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/config/qt4.m4 b/config/qt4.m4 index 1cf557d637..f53f243df0 100644 --- a/config/qt4.m4 +++ b/config/qt4.m4 @@ -211,7 +211,7 @@ AC_DEFUN([QT_DO_IT_ALL], QT_FIND_TOOL([QT_RCC], [rcc]) dnl Safety check - mocqtver=`$QT_MOC -v 2>&1 | sed -e 's/.*\([[0-9]]\.[[0-9]]\.[[0-9]]\).*/\1/'` + mocqtver=`$QT_MOC -v 2>&1 | sed -e 's/.*\([[0-9]]\.[[0-9]]*\.[[0-9]]\).*/\1/'` if test "x$mocqtver" != "x$QTLIB_VERSION"; then LYX_WARNING([The found moc compiler is for Qt $mocqtver but the Qt library version is $QTLIB_VERSION.]) fi diff --git a/status.23x b/status.23x index 82b21ecd9e..9e76c76cba 100644 --- a/status.23x +++ b/status.23x @@ -95,6 +95,8 @@ What's new - Support new hunspell C++ ABI if LyX is built against hunspell >= 1.5 (bug 10547). +- Fix spurious warning when compiling with Qt 5.10. + ** Bug fixes: