From 03c813c829b0d656512360c2f0df1847f620e221 Mon Sep 17 00:00:00 2001
From: Amin Bandali <amin.bandali@savoirfairelinux.com>
Date: Tue, 12 Jul 2022 13:22:51 -0400
Subject: [PATCH] cmake: use CMAKE_CXX_COMPILER_VERSION for checking GCC C++
 version

The CMAKE_<LANG>_COMPILER_VERSION variables have been available in
CMake for many years, so let's use them.

Change-Id: I133b2bf9ea4ea5a50b178b75ca2d3b796a0574aa
---
 src/libclient/CMakeLists.txt | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/src/libclient/CMakeLists.txt b/src/libclient/CMakeLists.txt
index edf65c9b1..3ef0f17f3 100644
--- a/src/libclient/CMakeLists.txt
+++ b/src/libclient/CMakeLists.txt
@@ -35,10 +35,9 @@ project(jami-libclient)
 # First, check if the compiler is new enough.  Most versions of Clang
 # are fine until specific problems arise.  Checking for GCC is enough.
 if(CMAKE_COMPILER_IS_GNUCC)
-  execute_process(COMMAND ${CMAKE_C_COMPILER} -dumpversion
-    OUTPUT_VARIABLE GCC_VERSION)
-  if(GCC_VERSION VERSION_GREATER_EQUAL 8.0)
-    message(STATUS "Found GCC version >= 8.0: " ${GCC_VERSION})
+  if(CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 8.0)
+    message(STATUS
+      "Found GCC version >= 8.0: " ${CMAKE_CXX_COMPILER_VERSION})
   else()
     message(FATAL_ERROR "Your version of GCC is too old, \
 please install GCC 8.0 or newer")
-- 
GitLab