diff --git a/CMakeLists.txt b/CMakeLists.txt
index 789fc4685aa1dd606f448b48ce1e34e666c79d68..84c13d3e2af5ad04b76fec5cef60fa5b641841ee 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -34,10 +34,10 @@
 ##  The Future will (be) Positive. Всё будет хорошо.
 ##
 
-cmake_minimum_required(VERSION 3.8.2)
+cmake_minimum_required(VERSION 3.7.2)
 
 cmake_policy(PUSH)
-cmake_policy(VERSION 3.8.2)
+cmake_policy(VERSION 3.7.2)
 if(NOT CMAKE_VERSION VERSION_LESS 3.15)
   cmake_policy(SET CMP0091 NEW)
 endif()
diff --git a/cmake/compiler.cmake b/cmake/compiler.cmake
index ab72b897d15519bbe840837247dad3e18f696621..baa04a6d3a40f55c6f51b9c6716da6444d6e4769 100644
--- a/cmake/compiler.cmake
+++ b/cmake/compiler.cmake
@@ -13,9 +13,9 @@
 ##  limitations under the License.
 ##
 
-cmake_minimum_required(VERSION 3.8.2)
+cmake_minimum_required(VERSION 3.7.2)
 cmake_policy(PUSH)
-cmake_policy(VERSION 3.8.2)
+cmake_policy(VERSION 3.7.2)
 
 if(CMAKE_VERSION MATCHES ".*MSVC.*" AND CMAKE_VERSION VERSION_LESS 3.16)
   message(FATAL_ERROR "CMake from MSVC kit is unfit! "
diff --git a/cmake/profile.cmake b/cmake/profile.cmake
index cf285653c5d4193a7637457ead9dbbb0e1825929..bf0b016acdb60e706a0b96a716953f68aa96d57d 100644
--- a/cmake/profile.cmake
+++ b/cmake/profile.cmake
@@ -13,9 +13,9 @@
 ##  limitations under the License.
 ##
 
-cmake_minimum_required(VERSION 3.8.2)
+cmake_minimum_required(VERSION 3.7.2)
 cmake_policy(PUSH)
-cmake_policy(VERSION 3.8.2)
+cmake_policy(VERSION 3.7.2)
 
 include(CheckLibraryExists)
 check_library_exists(gcov __gcov_flush "" HAVE_GCOV)
diff --git a/cmake/utils.cmake b/cmake/utils.cmake
index 4a48a15a63f8195cded09a74d3f7726804bdf6c9..6fed987c544f4010f2eab3a354c4bb19aa966ade 100644
--- a/cmake/utils.cmake
+++ b/cmake/utils.cmake
@@ -13,9 +13,9 @@
 ##  limitations under the License.
 ##
 
-cmake_minimum_required(VERSION 3.8.2)
+cmake_minimum_required(VERSION 3.7.2)
 cmake_policy(PUSH)
-cmake_policy(VERSION 3.8.2)
+cmake_policy(VERSION 3.7.2)
 
 macro(add_compile_flags languages)
   foreach(_lang ${languages})