Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
11.5(EOL)
-
Ubuntu 22.04 and 23.04
Description
When I tried to build a MariaDB 11.5 server according your documentation here:
https://mariadb.com/kb/en/get-build-and-test-latest-mariadb-the-lazy-way/
I get this error:
CMake Error at /usr/share/cmake-3.25/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
|
Could NOT find GnuTLS (missing: GNUTLS_LIBRARY GNUTLS_INCLUDE_DIR)
|
(Required is at least version "3.3.24")
|
Call Stack (most recent call first):
|
/usr/share/cmake-3.25/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
|
/usr/share/cmake-3.25/Modules/FindGnuTLS.cmake:68 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
|
libmariadb/CMakeLists.txt:335 (FIND_PACKAGE)
|
After installing this package:
apt install libgnutls28-dev
|
cmake worked without an error.
So I assume there is a missing dependency in mariadb-server. Or at least you should fix the docu.