-
Bug
-
Resolution: Fixed
-
Normal
-
None
-
None
-
None
Build dev-db/mariadb-connector-c-3.1.10 with current (3.20.0) cmake fails with
... Flow control statements are not properly nested. Call Stack (most recent call first): CMakeLists.txt:427 (INCLUDE) -- Configuring incomplete, errors occurred! See also "/var/tmp/portage/dev-db/mariadb-connector-c-3.1.10/work/mariadb-connector-c-3.1.10-src-abi_x86_64.amd64/CMakeFiles/CMakeOutput.log". See also "/var/tmp/portage/dev-db/mariadb-connector-c-3.1.10/work/mariadb-connector-c-3.1.10-src-abi_x86_64.amd64/CMakeFiles/CMakeError.log". * ERROR: dev-db/mariadb-connector-c-3.1.10::dev-kit failed (configure phase): * cmake failed * * Call stack: * ebuild.sh, line 93: Called src_configure * environment, line 3329: Called multilib-minimal_src_configure * environment, line 2489: Called multilib_foreach_abi 'multilib-minimal_abi_src_configure' * environment, line 2742: Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure' * environment, line 2419: Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure' * environment, line 2417: Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_configure' * environment, line 584: Called multilib-minimal_abi_src_configure * environment, line 2483: Called multilib_src_configure * environment, line 2967: Called cmake-utils_src_configure * environment, line 881: Called die * The specific snippet of code: * "${CMAKE_BINARY}" "${cmakeargs[@]}" "${CMAKE_USE_DIR}" || die "cmake failed"; ...
We need to update to dev-db/mariadb-connector-c-3.1.12 that builds with cmake-3.20.0 just fine.