diff options
author | Panu Matilainen <pmatilai@redhat.com> | 2023-03-13 15:28:08 +0200 |
---|---|---|
committer | Panu Matilainen <pmatilai@redhat.com> | 2023-03-13 15:31:06 +0200 |
commit | fb5ce339a934cdf7bfcb58b61e0600859053d30f (patch) | |
tree | 328c86461faf71b0902da1929c100955fa22685e | |
parent | a8107659ef3dd4855729bf65aa4d70f784cb5a5f (diff) | |
download | rpm-fb5ce339a934cdf7bfcb58b61e0600859053d30f.tar.gz |
Enforce (some of) our documented build requirement versions
Some of these went missing in the cmake swap, others may have only been
documented.
-rw-r--r-- | CMakeLists.txt | 10 | ||||
-rw-r--r-- | rpmio/CMakeLists.txt | 2 |
2 files changed, 6 insertions, 6 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index fb0fdb94a..b5b974276 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -133,17 +133,17 @@ find_package(ZLIB REQUIRED) find_package(BZip2) find_package(Iconv) -pkg_check_modules(LUA REQUIRED IMPORTED_TARGET lua) +pkg_check_modules(LUA REQUIRED IMPORTED_TARGET lua>=5.2) pkg_check_modules(POPT REQUIRED IMPORTED_TARGET popt) pkg_check_modules(MAGIC REQUIRED IMPORTED_TARGET libmagic) pkg_check_modules(READLINE IMPORTED_TARGET readline) -pkg_check_modules(ZSTD IMPORTED_TARGET libzstd) +pkg_check_modules(ZSTD IMPORTED_TARGET libzstd>=1.3.8) pkg_check_modules(LIBELF IMPORTED_TARGET libelf) pkg_check_modules(LIBDW IMPORTED_TARGET libdw) pkg_check_modules(LIBLZMA IMPORTED_TARGET liblzma>=5.2.0) if (ENABLE_OPENMP) - find_package(OpenMP REQUIRED) + find_package(OpenMP 4.5 REQUIRED) endif() if (ENABLE_NLS) @@ -151,7 +151,7 @@ if (ENABLE_NLS) endif() if (ENABLE_SQLITE) - pkg_check_modules(SQLITE REQUIRED IMPORTED_TARGET sqlite3) + pkg_check_modules(SQLITE REQUIRED IMPORTED_TARGET sqlite3>=3.22) list(APPEND db_backends sqlite) endif() @@ -165,7 +165,7 @@ endif() list(APPEND db_backends dummy) if (ENABLE_PYTHON) - find_package(Python3 COMPONENTS Interpreter Development REQUIRED) + find_package(Python3 3.2 COMPONENTS Interpreter Development REQUIRED) endif() if (WITH_CAP) diff --git a/rpmio/CMakeLists.txt b/rpmio/CMakeLists.txt index ca7e1c011..bb31d18bc 100644 --- a/rpmio/CMakeLists.txt +++ b/rpmio/CMakeLists.txt @@ -12,7 +12,7 @@ target_compile_definitions(librpmio PRIVATE RPMCONFIGDIR="${RPMCONFIGDIR}") if (WITH_INTERNAL_OPENPGP) target_sources(librpmio PRIVATE rpmpgp_internal.h rpmpgp_internal.c) if (WITH_OPENSSL) - find_package(OpenSSL REQUIRED) + find_package(OpenSSL 1.0.2 REQUIRED) target_sources(librpmio PRIVATE digest_openssl.c) target_link_libraries(librpmio PRIVATE OpenSSL:Crypto) else() |