MySQL Forums
Forum List  »  Connector/C++

Connector/C++ 9.0.0 build failed with error
Posted by: G. Dinusha Sandaruwan
Date: August 29, 2024 04:08AM

I tried to compile Connector/C++ 9.0.0 from source on Windows with cmake and the driver is failing to build with error message.

Commands I used:

cmake "C:\mysql-connector-c++-9.0.0-src" -DCMAKE_INSTALL_PREFIX="C:\mysql-connector-c++-9.0.0-install" -DWITH_JDBC=ON -DWITH_BOOST="C:\boost-1.86.0" -DWITH_MYSQL="C:\Program Files\MySQL\MySQL Server 9.0" -DWITH_SSL="C:\openssl-3.3.1-install"

cmake --build . --config Debug


And I get the following output after configure and build commands:

dinus@VivoBook-X513EP MINGW64 /c/mysql-connector-c++-9.0.0-build
$ cmake "C:\mysql-connector-c++-9.0.0-src" -DCMAKE_INSTALL_PREFIX="C:\mysql-connector-c++-9.0.0-install" -DWITH_JDBC=ON -DWITH_BOOST="C:\boost-1.86.0" -DWITH_MYSQL="C:\Program Files\MySQL\MySQL Server 9.0" -DWITH_SSL="C:\openssl-3.3.1-install"
-- Building for: Ninja
CMake Deprecation Warning at CMakeLists.txt:32 (CMAKE_POLICY):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.

Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.


-- The C compiler identification is GNU 13.2.0
-- The CXX compiler identification is GNU 13.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/mingw64/bin/gcc.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/mingw64/bin/c++.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- BIG_ENDIAN: 0
Building version 9.0.0
Building on system: Windows-10.0.22631 (AMD64)
Using cmake generator: Ninja
Using toolset:
Building 64bit code
Building shared connector library
-- Looking for SSL library.
-- Found OpenSSL: C:/openssl-3.3.1-install/lib/libcrypto.dll.a (found version "3.3.1")
-- Using OpenSSL version: 3.3.1
-- Looking for SHA512_DIGEST_LENGTH
-- Looking for SHA512_DIGEST_LENGTH - found
-- Looking for X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS
-- Looking for X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS - found
-- Looking for SSL_get0_param
-- Looking for SSL_get0_param - found
-- Looking for X509_VERIFY_PARAM_set_hostflags
-- Looking for X509_VERIFY_PARAM_set_hostflags - found
-- Looking for X509_VERIFY_PARAM_set1_host
-- Looking for X509_VERIFY_PARAM_set1_host - found
-- found required X509 extensions
CMake Deprecation Warning at cdk/CMakeLists.txt:33 (cmake_policy):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.

Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.


Configuring CDK as part of MySQL_CONCPP project
-- Setting up RapidJSON.
Skipping second declaration of config option: THROW_AS_ASSERT (found in: C:/mysql-connector-c++-9.0.0-src/cdk/CMakeLists.txt)
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of wchar_t
-- Check size of wchar_t - done
-- Setting up Protobuf.
== configuring external build of protobuf
-- sources at: C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf
-- generator: Ninja
-- option CMAKE_BUILD_TYPE: Debug
-- option CMAKE_SYSTEM_NAME: Windows
-- option CMAKE_SYSTEM_VERSION: 10.0.22631
-- option CMAKE_SYSTEM_PROCESSOR: AMD64
-- option CMAKE_C_COMPILER: C:/mingw64/bin/gcc.exe
-- option CMAKE_CXX_COMPILER: C:/mingw64/bin/c++.exe
-- ----
Not searching for unused variables given on the command line.
-- The C compiler identification is GNU 13.2.0
-- The CXX compiler identification is GNU 13.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/mingw64/bin/gcc.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/mingw64/bin/c++.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- BIG_ENDIAN: 0
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Performing Test protobuf_HAVE_BUILTIN_ATOMICS
-- Performing Test protobuf_HAVE_BUILTIN_ATOMICS - Success
-- Configuring done (1.7s)
-- Generating done (0.1s)
-- Build files have been written to: C:/mysql-connector-c++-9.0.0-build/cdk/protocol/mysqlx/protobuf
== done configuring external build of protobuf
-- Setting up compression libraries.
== configuring external build of zlib
-- sources at: C:/mysql-connector-c++-9.0.0-src/cdk/extra/zlib
-- generator: Ninja
-- option CMAKE_BUILD_TYPE: Debug
-- option CMAKE_SYSTEM_NAME: Windows
-- option CMAKE_SYSTEM_VERSION: 10.0.22631
-- option CMAKE_SYSTEM_PROCESSOR: AMD64
-- option CMAKE_C_COMPILER: C:/mingw64/bin/gcc.exe
-- option CMAKE_CXX_COMPILER: C:/mingw64/bin/c++.exe
-- ----
Not searching for unused variables given on the command line.
-- The C compiler identification is GNU 13.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/mingw64/bin/gcc.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- BIG_ENDIAN: 0
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of off64_t
-- Check size of off64_t - done
-- Looking for fseeko
-- Looking for fseeko - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Configuring done (1.5s)
-- Generating done (0.0s)
-- Build files have been written to: C:/mysql-connector-c++-9.0.0-build/cdk/protocol/mysqlx/zlib
== done configuring external build of zlib
== configuring external build of lz4
-- sources at: C:/mysql-connector-c++-9.0.0-src/cdk/extra/lz4
-- generator: Ninja
-- option CMAKE_BUILD_TYPE: Debug
-- option CMAKE_SYSTEM_NAME: Windows
-- option CMAKE_SYSTEM_VERSION: 10.0.22631
-- option CMAKE_SYSTEM_PROCESSOR: AMD64
-- option CMAKE_C_COMPILER: C:/mingw64/bin/gcc.exe
-- option CMAKE_CXX_COMPILER: C:/mingw64/bin/c++.exe
-- ----
Not searching for unused variables given on the command line.
-- The C compiler identification is GNU 13.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/mingw64/bin/gcc.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- BIG_ENDIAN: 0
-- Configuring done (0.5s)
-- Generating done (0.0s)
-- Build files have been written to: C:/mysql-connector-c++-9.0.0-build/cdk/protocol/mysqlx/lz4
== done configuring external build of lz4
== configuring external build of zstd
-- sources at: C:/mysql-connector-c++-9.0.0-src/cdk/extra/zstd
-- generator: Ninja
-- option CMAKE_BUILD_TYPE: Debug
-- option CMAKE_SYSTEM_NAME: Windows
-- option CMAKE_SYSTEM_VERSION: 10.0.22631
-- option CMAKE_SYSTEM_PROCESSOR: AMD64
-- option CMAKE_C_COMPILER: C:/mingw64/bin/gcc.exe
-- option CMAKE_CXX_COMPILER: C:/mingw64/bin/c++.exe
-- ----
Not searching for unused variables given on the command line.
-- The C compiler identification is GNU 13.2.0
-- The CXX compiler identification is GNU 13.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/mingw64/bin/gcc.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/mingw64/bin/c++.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- BIG_ENDIAN: 0
-- ZSTD_LEGACY_SUPPORT not defined!
-- Configuring done (0.9s)
-- Generating done (0.0s)
-- Build files have been written to: C:/mysql-connector-c++-9.0.0-build/cdk/protocol/mysqlx/zstd
== done configuring external build of zstd
-- Looking for sys/endian.h
-- Looking for sys/endian.h - not found
-- Looking for sys/byteorder.h
-- Looking for sys/byteorder.h - not found
Wrote configuration header: C:/mysql-connector-c++-9.0.0-build/cdk/include/mysql/cdk/config.h
Legacy library soversion: 10
Looking for MySQL Client library:
version: 9.0.1
include path: C:/Program Files/MySQL/MySQL Server 9.0/include
library location: C:/Program Files/MySQL/MySQL Server 9.0/lib/libmysql.lib
dependencies search path: -LC:/Program Files/MySQL/MySQL Server 9.0/lib -LC:/Program Files/MySQL/MySQL Server 9.0/lib/private
-- Checking if MySQL client lib supports vector type - TRUE
-- Looking for include file inttypes.h
-- Looking for include file inttypes.h - found
-- Check size of int8_t
-- Check size of int8_t - done
-- Check size of uint8_t
-- Check size of uint8_t - done
-- Check size of int16_t
-- Check size of int16_t - done
-- Check size of uint16_t
-- Check size of uint16_t - done
-- Check size of int32_t
-- Check size of int32_t - done
-- Check size of uint32_t
-- Check size of uint32_t - done
-- Check size of int64_t
-- Check size of int64_t - done
-- Check size of uint64_t
-- Check size of uint64_t - done
-- Check size of __int8
-- Check size of __int8 - done
-- Check size of unsigned __int8
-- Check size of unsigned __int8 - done
-- Check size of __int16
-- Check size of __int16 - done
-- Check size of unsigned __int16
-- Check size of unsigned __int16 - done
-- Check size of __int32
-- Check size of __int32 - done
-- Check size of unsigned __int32
-- Check size of unsigned __int32 - done
-- Check size of __int64
-- Check size of __int64 - done
-- Check size of unsigned __int64
-- Check size of unsigned __int64 - done
-- Looking for strtold
-- Looking for strtold - found
-- Looking for strtol
-- Looking for strtol - found
-- Looking for strtoll
-- Looking for strtoll - found
-- Looking for strtoul
-- Looking for strtoul - found
-- Looking for strtoull
-- Looking for strtoull - found
-- Looking for strtoimax
-- Looking for strtoimax - found
-- Looking for strtoumax
-- Looking for strtoumax - found
-- Using static libmysql binding
Preparing to merge SHARED library: connector-jdbc (jdbc)
Connector legacy library name: mysqlcppconn-10
-- Using cipher list defined in: C:/mysql-connector-c++-9.0.0-src/cdk/foundation/tls_ciphers.h
Preparing to merge SHARED library: connector (xapi;devapi)
Connector library name: mysqlcppconnx-2
Building version 9.0.0
Generating INFO_SRC
Generating INFO_BIN
Install location: C:/mysql-connector-c++-9.0.0-install
Connector libraries will be installed at: lib64

Project configuration options:

: BUILD_STATIC: OFF
Build static version of connector library

: WITH_SSL: C:\openssl-3.3.1-install
Either 'system' to use system-wide OpenSSL library, or custom OpenSSL location. (default : system)

: WITH_PROTOBUF:
Enable, disable or point to PROTOBUF installation.

: WITH_ZLIB:
Enable, disable or point to ZLIB installation.

: WITH_LZ4:
Enable, disable or point to LZ4 installation.

: WITH_ZSTD:
Enable, disable or point to ZSTD installation.

: WITH_JDBC: ON
Whether to build a variant of connector library which implements legacy JDBC API

: WITH_MYSQL: C:/Program Files/MySQL/MySQL Server 9.0
Base location of (monolithic) MySQL installation.

-- Configuring done (14.5s)
-- Generating done (0.1s)
CMake Warning:
Manually-specified variables were not used by the project:

WITH_BOOST


-- Build files have been written to: C:/mysql-connector-c++-9.0.0-build

dinus@VivoBook-X513EP MINGW64 /c/mysql-connector-c++-9.0.0-build
$ cmake --build . --config Debug
[2/121] C:\Windows\system32\cmd.exe /C "cd /D C:...tor-c++-9.0.0-src/cdk/cmake/ext/ext-build.cmake"
== Running extrnal build at: C:/mysql-connector-c++-9.0.0-build/cdk/protocol/mysqlx/zlib (Debug)
[1/16] Building C object CMakeFiles/zlib.dir/compress.obj
[2/16] Building C object CMakeFiles/zlib.dir/gzlib.obj
[3/16] Building C object CMakeFiles/zlib.dir/crc32.obj
[4/16] Building C object CMakeFiles/zlib.dir/gzclose.obj
[5/16] Building C object CMakeFiles/zlib.dir/adler32.obj
[6/16] Building C object CMakeFiles/zlib.dir/gzwrite.obj
[7/16] Building C object CMakeFiles/zlib.dir/inflate.obj
[8/16] Building C object CMakeFiles/zlib.dir/infback.obj
[9/16] Building C object CMakeFiles/zlib.dir/deflate.obj
[10/16] Building C object CMakeFiles/zlib.dir/gzread.obj
[11/16] Building C object CMakeFiles/zlib.dir/inftrees.obj
[12/16] Building C object CMakeFiles/zlib.dir/uncompr.obj
[13/16] Building C object CMakeFiles/zlib.dir/inffast.obj
[14/16] Building C object CMakeFiles/zlib.dir/zutil.obj
[15/16] Building C object CMakeFiles/zlib.dir/trees.obj
[16/16] Linking C static library libzlib.a
== Extrnal build done
[6/121] C:\Windows\system32\cmd.exe /C "cd /D C:...tor-c++-9.0.0-src/cdk/cmake/ext/ext-build.cmake"
== Running extrnal build at: C:/mysql-connector-c++-9.0.0-build/cdk/protocol/mysqlx/lz4 (Debug)
[1/5] Building C object CMakeFiles/lz4.dir/lib/lz4frame.c.obj
[2/5] Building C object CMakeFiles/lz4.dir/lib/xxhash.c.obj
[3/5] Building C object CMakeFiles/lz4.dir/lib/lz4hc.c.obj
[4/5] Building C object CMakeFiles/lz4.dir/lib/lz4.c.obj
[5/5] Linking C static library liblz4.a
== Extrnal build done
[9/121] Building CXX object cdk/foundation/CMakeFiles/cdk_foundation.dir/socket_detail.cc.obj
C:/mysql-connector-c++-9.0.0-src/cdk/foundation/socket_detail.cc:57: warning: ignoring '#pragma comment ' [-Wunknown-pragmas]
57 | #pragma comment(lib,"Dnsapi")
|
In file included from C:/mysql-connector-c++-9.0.0-src/cdk/include/mysql/cdk/foundation/types.h:35,
from C:/mysql-connector-c++-9.0.0-src/cdk/foundation/socket_detail.h:33,
from C:/mysql-connector-c++-9.0.0-src/cdk/foundation/socket_detail.cc:31:
C:/mysql-connector-c++-9.0.0-src/cdk/foundation/socket_detail.cc: In function 'int cdk::foundation::connection::detail::poll_one(Socket, Poll_mode, bool, uint64_t)':
C:/mysql-connector-c++-9.0.0-src/cdk/include/mysql/cdk/foundation/common.h:47:23: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas]
47 | #define PRAGMA_CDK(X) _Pragma(#X)
| ^~~~~~~
C:/mysql-connector-c++-9.0.0-src/cdk/include/mysql/cdk/foundation/common.h:48:32: note: in expansion of macro 'PRAGMA_CDK'
48 | #define DISABLE_WARNING_CDK(W) PRAGMA_CDK(GCC diagnostic ignored #W)
| ^~~~~~~~~~
C:/mysql-connector-c++-9.0.0-src/cdk/foundation/socket_detail.cc:852:3: note: in expansion of macro 'DISABLE_WARNING_CDK'
852 | DISABLE_WARNING_CDK(4548)
| ^~~~~~~~~~~~~~~~~~~
[11/121] Building CXX object jdbc/driver/CMakeFiles/jdbc.dir/mysql_art_resultset.cpp.obj
FAILED: jdbc/driver/CMakeFiles/jdbc.dir/mysql_art_resultset.cpp.obj
C:\mingw64\bin\c++.exe -DCONCPP_BUILD_SHARED -DHAVE_TYPE_VECTOR -DMYSQLCLIENT_STATIC_BINDING -DNOGDI -DWIN32_LEAN_AND_MEAN -Dconnector_jdbc_EXPORTS -IC:/mysql-connector-c++-9.0.0-build/jdbc/driver -IC:/mysql-connector-c++-9.0.0-src/include -IC:/mysql-connector-c++-9.0.0-src/jdbc -IC:/mysql-connector-c++-9.0.0-build/jdbc -IC:/mysql-connector-c++-9.0.0-build/jdbc/cppconn -IC:/mysql-connector-c++-9.0.0-build/jdbc/driver/nativeapi -isystem "C:/Program Files/MySQL/MySQL Server 9.0/include" -Wall -fdebug-prefix-map=C:/mysql-connector-c++-9.0.0-src=. -g -std=c++17 -fPIC -fvisibility=hidden -Wno-stringop-overflow -Wno-unused-parameter -Wno-deprecated-declarations -MD -MT jdbc/driver/CMakeFiles/jdbc.dir/mysql_art_resultset.cpp.obj -MF jdbc\driver\CMakeFiles\jdbc.dir\mysql_art_resultset.cpp.obj.d -o jdbc/driver/CMakeFiles/jdbc.dir/mysql_art_resultset.cpp.obj -c C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_art_resultset.cpp
In file included from C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_util.h:36,
from C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_art_resultset.cpp:37:
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/nativeapi/mysql_private_iface.h:81: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
81 | #pragma warning(disable:4251)
|
In file included from C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_util.h:38:
C:/mysql-connector-c++-9.0.0-src/jdbc/cppconn/sqlstring.h:46: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
46 | #pragma warning(push)
|
C:/mysql-connector-c++-9.0.0-src/jdbc/cppconn/sqlstring.h:47: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
47 | #pragma warning(disable: 4251)
|
C:/mysql-connector-c++-9.0.0-src/jdbc/cppconn/sqlstring.h:51: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
51 | #pragma warning(pop)
|
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_art_resultset.cpp: In member function 'uint64_t sql::mysql::MyVal::getUInt64()':
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_art_resultset.cpp:168:30: error: unable to find numeric literal operator 'operator""ui64'
168 | return val.bval ? UL64(1) : UL64(0);
| ^
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_util.h:45:17: note: in definition of macro 'UL64'
45 | #define UL64(x) x##ui64
| ^
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_art_resultset.cpp:168:30: note: use '-fext-numeric-literals' to enable more built-in suffixes
168 | return val.bval ? UL64(1) : UL64(0);
| ^
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_util.h:45:17: note: in definition of macro 'UL64'
45 | #define UL64(x) x##ui64
| ^
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_art_resultset.cpp:168:40: error: unable to find numeric literal operator 'operator""ui64'
168 | return val.bval ? UL64(1) : UL64(0);
| ^
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_util.h:45:17: note: in definition of macro 'UL64'
45 | #define UL64(x) x##ui64
| ^
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_art_resultset.cpp:168:40: note: use '-fext-numeric-literals' to enable more built-in suffixes
168 | return val.bval ? UL64(1) : UL64(0);
| ^
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_util.h:45:17: note: in definition of macro 'UL64'
45 | #define UL64(x) x##ui64
| ^
[17/121] Building CXX object jdbc/driver/CMakeFiles/jdbc.dir/mysql_art_rset_metadata.cpp.obj
In file included from C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_util.h:36,
from C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_art_rset_metadata.cpp:35:
C:/mysql-connector-c++-9.0.0-src/jdbc/driver/nativeapi/mysql_private_iface.h:81: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
81 | #pragma warning(disable:4251)
|
In file included from C:/mysql-connector-c++-9.0.0-src/jdbc/driver/mysql_util.h:38:
C:/mysql-connector-c++-9.0.0-src/jdbc/cppconn/sqlstring.h:46: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
46 | #pragma warning(push)
|
C:/mysql-connector-c++-9.0.0-src/jdbc/cppconn/sqlstring.h:47: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
47 | #pragma warning(disable: 4251)
|
C:/mysql-connector-c++-9.0.0-src/jdbc/cppconn/sqlstring.h:51: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
51 | #pragma warning(pop)
|
[18/121] C:\Windows\system32\cmd.exe /C "cd /D C...tor-c++-9.0.0-src/cdk/cmake/ext/ext-build.cmake"
== Running extrnal build at: C:/mysql-connector-c++-9.0.0-build/cdk/protocol/mysqlx/zstd (Debug)
[1/30] Building C object CMakeFiles/zstd.dir/lib/common/threading.c.obj
[2/30] Building C object CMakeFiles/zstd.dir/lib/common/error_private.c.obj
[3/30] Building C object CMakeFiles/zstd.dir/lib/common/debug.c.obj
[4/30] Building C object CMakeFiles/zstd.dir/lib/common/pool.c.obj
[5/30] Building C object CMakeFiles/zstd.dir/lib/common/zstd_common.c.obj
[6/30] Building C object CMakeFiles/zstd.dir/lib/common/entropy_common.c.obj
[7/30] Building C object CMakeFiles/zstd.dir/lib/common/xxhash.c.obj
[8/30] Building C object CMakeFiles/zstd.dir/lib/compress/fse_compress.c.obj
[9/30] Building C object CMakeFiles/zstd.dir/lib/common/fse_decompress.c.obj
[10/30] Building C object CMakeFiles/zstd.dir/lib/compress/hist.c.obj
[11/30] Building C object CMakeFiles/zstd.dir/lib/compress/zstd_compress_literals.c.obj
[12/30] Building C object CMakeFiles/zstd.dir/lib/compress/zstd_compress_sequences.c.obj
[13/30] Building C object CMakeFiles/zstd.dir/lib/compress/zstd_compress_superblock.c.obj
[14/30] Building C object CMakeFiles/zstd.dir/lib/compress/huf_compress.c.obj
[15/30] Building C object CMakeFiles/zstd.dir/lib/compress/zstd_ldm.c.obj
[16/30] Building C object CMakeFiles/zstd.dir/lib/compress/zstd_double_fast.c.obj
[17/30] Building C object CMakeFiles/zstd.dir/lib/compress/zstdmt_compress.c.obj
[18/30] Building C object CMakeFiles/zstd.dir/lib/compress/zstd_compress.c.obj
[19/30] Building C object CMakeFiles/zstd.dir/lib/compress/zstd_fast.c.obj
[20/30] Building C object CMakeFiles/zstd.dir/lib/decompress/zstd_ddict.c.obj
[21/30] Building C object CMakeFiles/zstd.dir/lib/compress/zstd_opt.c.obj
[22/30] Building C object CMakeFiles/zstd.dir/lib/dictBuilder/cover.c.obj
[23/30] Building C object CMakeFiles/zstd.dir/lib/decompress/zstd_decompress.c.obj
[24/30] Building C object CMakeFiles/zstd.dir/lib/decompress/huf_decompress.c.obj
[25/30] Building C object CMakeFiles/zstd.dir/lib/decompress/zstd_decompress_block.c.obj
[26/30] Building C object CMakeFiles/zstd.dir/lib/dictBuilder/divsufsort.c.obj
[27/30] Building C object CMakeFiles/zstd.dir/lib/dictBuilder/fastcover.c.obj
[28/30] Building C object CMakeFiles/zstd.dir/lib/dictBuilder/zdict.c.obj
[29/30] Building C object CMakeFiles/zstd.dir/lib/compress/zstd_lazy.c.obj
[30/30] Linking C static library libzstd.a
== Extrnal build done
[20/121] C:\Windows\system32\cmd.exe /C "cd /D C...tor-c++-9.0.0-src/cdk/cmake/ext/ext-build.cmake"
== Running extrnal build at: C:/mysql-connector-c++-9.0.0-build/cdk/protocol/mysqlx/protobuf (Debug)
[1/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/arena.cc.obj
[2/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/inlined_string_field.cc.obj
[3/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/implicit_weak_message.cc.obj
[4/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/arenastring.cc.obj
[5/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any_lite.cc.obj
[6/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_enum_util.cc.obj
[7/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_util.cc.obj
[8/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_tctable_lite.cc.obj
In file included from C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf/protobuf-3.19.6/src/google/protobuf/generated_message_tctable_lite.cc:36:
C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf/protobuf-3.19.6/src/google/protobuf/generated_message_tctable_impl.h: In function 'void google::protobuf::internal::AlignFail(uintptr_t) [with long long unsigned int align = 4]':
C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf/protobuf-3.19.6/src/google/protobuf/generated_message_tctable_impl.h:103:1: warning: 'noreturn' function does return
103 | }
| ^
C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf/protobuf-3.19.6/src/google/protobuf/generated_message_tctable_impl.h: In function 'void google::protobuf::internal::AlignFail(uintptr_t) [with long long unsigned int align = 8]':
C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf/protobuf-3.19.6/src/google/protobuf/generated_message_tctable_impl.h:103:1: warning: 'noreturn' function does return
[9/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_table_driven_lite.cc.obj
[10/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/strtod.cc.obj
[11/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.obj
[12/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream.cc.obj
[13/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/coded_stream.cc.obj
[14/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream_impl.cc.obj
[15/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/map.cc.obj
[16/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/extension_set.cc.obj
[17/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/parse_context.cc.obj
[18/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/io_win32.cc.obj
[19/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/message_lite.cc.obj
[20/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/bytestream.cc.obj
[21/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/int128.cc.obj
[22/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/status.cc.obj
[23/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/statusor.cc.obj
[24/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/repeated_field.cc.obj
[25/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/common.cc.obj
[26/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/repeated_ptr_field.cc.obj
[27/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/stringpiece.cc.obj
[28/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/stringprintf.cc.obj
[29/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/time.cc.obj
[30/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wire_format_lite.cc.obj
[31/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any.cc.obj
[32/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/strutil.cc.obj
[33/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any.pb.cc.obj
[34/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/api.pb.cc.obj
[35/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/compiler/importer.cc.obj
[36/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/structurally_valid.cc.obj
[37/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/duration.pb.cc.obj
[38/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/empty.pb.cc.obj
[39/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/compiler/parser.cc.obj
[40/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/dynamic_message.cc.obj
[41/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_bases.cc.obj
[42/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/extension_set_heavy.cc.obj
[43/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/field_mask.pb.cc.obj
[44/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/gzip_stream.cc.obj
[45/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor_database.cc.obj
[46/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor.pb.cc.obj
[47/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/tokenizer.cc.obj
[48/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_tctable_full.cc.obj
[49/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_table_driven.cc.obj
[50/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/printer.cc.obj
[51/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/service.cc.obj
[52/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_reflection.cc.obj
[53/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/substitute.cc.obj
[54/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/map_field.cc.obj
[55/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/message.cc.obj
[56/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/source_context.pb.cc.obj
[57/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/reflection_ops.cc.obj
[58/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/timestamp.pb.cc.obj
[59/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/delimited_message_util.cc.obj
[60/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/unknown_field_set.cc.obj
[61/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/struct.pb.cc.obj
[62/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/type.pb.cc.obj
[63/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor.cc.obj
[64/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/field_comparator.cc.obj
[65/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/field_mask_util.cc.obj
[66/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_escaping.cc.obj
[67/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/error_listener.cc.obj
[68/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/text_format.cc.obj
[69/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/datapiece.cc.obj
[70/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/field_mask_utility.cc.obj
[71/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/object_writer.cc.obj
[72/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_stream_parser.cc.obj
[73/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_objectwriter.cc.obj
[74/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/default_value_objectwriter.cc.obj
[75/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/protostream_objectsource.cc.obj
[76/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/type_info.cc.obj
[77/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/utility.cc.obj
[78/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/proto_writer.cc.obj
[79/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/protostream_objectwriter.cc.obj
[80/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/json_util.cc.obj
[81/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/time_util.cc.obj
[82/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/type_resolver_util.cc.obj
[83/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/code_generator.cc.obj
[84/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wire_format.cc.obj
[85/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wrappers.pb.cc.obj
[86/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/message_differencer.cc.obj
[87/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_enum.cc.obj
[88/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_enum_field.cc.obj
[89/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_field.cc.obj
[90/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_extension.cc.obj
[91/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_generator.cc.obj
[92/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_map_field.cc.obj
[93/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_file.cc.obj
[94/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/command_line_interface.cc.obj
[95/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc.obj
[96/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_parse_function_generator.cc.obj
[97/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_message_field.cc.obj
[98/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_helpers.cc.obj
[99/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_primitive_field.cc.obj
[100/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc.obj
[101/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_service.cc.obj
[102/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_enum.cc.obj
[103/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_string_field.cc.obj
[104/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_enum_field.cc.obj
[105/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_message.cc.obj
[106/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_field_base.cc.obj
[107/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_generator.cc.obj
[108/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_helpers.cc.obj
[109/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_map_field.cc.obj
[110/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_message_field.cc.obj
[111/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_message.cc.obj
[112/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc.obj
[113/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc.obj
[114/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc.obj
[115/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc.obj
[116/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc.obj
[117/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc.obj
[118/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc.obj
[119/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_doc_comment.cc.obj
[120/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_context.cc.obj
[121/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum.cc.obj
[122/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum_field.cc.obj
[123/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum_lite.cc.obj
[124/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum_field_lite.cc.obj
[125/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_extension.cc.obj
[126/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_extension_lite.cc.obj
[127/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_field.cc.obj
[128/205] Linking CXX static library protobuf-3.19.6\cmake\libprotobufd.a
[129/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_generator_factory.cc.obj
[130/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_generator.cc.obj
[131/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_file.cc.obj
[132/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_map_field.cc.obj
[133/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_helpers.cc.obj
[134/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_kotlin_generator.cc.obj
[135/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_map_field_lite.cc.obj
[136/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message.cc.obj
[137/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_builder.cc.obj
[138/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_field.cc.obj
[139/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_builder_lite.cc.obj
[140/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_field_lite.cc.obj
[141/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_name_resolver.cc.obj
[142/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/js/well_known_types_embed.cc.obj
[143/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_lite.cc.obj
[144/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_primitive_field_lite.cc.obj
[145/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_service.cc.obj
[146/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_primitive_field.cc.obj
[147/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_shared_code_generator.cc.obj
[148/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_string_field.cc.obj
[149/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_string_field_lite.cc.obj
[150/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_enum.cc.obj
[151/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_extension.cc.obj
[152/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_enum_field.cc.obj
[153/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_field.cc.obj
[154/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_generator.cc.obj
[155/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_map_field.cc.obj
[156/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_file.cc.obj
[157/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/js/js_generator.cc.obj
[158/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc.obj
[159/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_message_field.cc.obj
[160/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_oneof.cc.obj
[161/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_primitive_field.cc.obj
[162/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/plugin.cc.obj
[163/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_message.cc.obj
[164/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/zip_writer.cc.obj
[165/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/arena.cc.obj
[166/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/plugin.pb.cc.obj
[167/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/any_lite.cc.obj
[168/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/subprocess.cc.obj
[169/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/php/php_generator.cc.obj
[170/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/python/python_generator.cc.obj
[171/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/ruby/ruby_generator.cc.obj
[172/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/generated_enum_util.cc.obj
[173/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/arenastring.cc.obj
[174/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/strtod.cc.obj
[175/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/generated_message_table_driven_lite.cc.obj
[176/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/extension_set.cc.obj
[177/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/generated_message_tctable_lite.cc.obj
In file included from C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf/protobuf-3.19.6/src/google/protobuf/generated_message_tctable_lite.cc:36:
C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf/protobuf-3.19.6/src/google/protobuf/generated_message_tctable_impl.h: In function 'void google::protobuf::internal::AlignFail(uintptr_t) [with long long unsigned int align = 4]':
C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf/protobuf-3.19.6/src/google/protobuf/generated_message_tctable_impl.h:103:1: warning: 'noreturn' function does return
103 | }
| ^
C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf/protobuf-3.19.6/src/google/protobuf/generated_message_tctable_impl.h: In function 'void google::protobuf::internal::AlignFail(uintptr_t) [with long long unsigned int align = 8]':
C:/mysql-connector-c++-9.0.0-src/cdk/extra/protobuf/protobuf-3.19.6/src/google/protobuf/generated_message_tctable_impl.h:103:1: warning: 'noreturn' function does return
[178/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/coded_stream.cc.obj
[179/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/implicit_weak_message.cc.obj
[180/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/inlined_string_field.cc.obj
[181/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/generated_message_util.cc.obj
[182/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/zero_copy_stream.cc.obj
[183/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/io_win32.cc.obj
[184/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/zero_copy_stream_impl.cc.obj
[185/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.obj
[186/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/map.cc.obj
[187/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/bytestream.cc.obj
[188/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/repeated_ptr_field.cc.obj
[189/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/statusor.cc.obj
[190/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/parse_context.cc.obj
[191/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/status.cc.obj
[192/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/message_lite.cc.obj
[193/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/int128.cc.obj
[194/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/stringpiece.cc.obj
[195/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/stringprintf.cc.obj
[196/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/repeated_field.cc.obj
[197/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/common.cc.obj
[198/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/structurally_valid.cc.obj
[199/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/time.cc.obj
[200/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/strutil.cc.obj
[201/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/protoc.dir/__/src/google/protobuf/compiler/main.cc.obj
[202/205] Building CXX object protobuf-3.19.6/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/wire_format_lite.cc.obj
[203/205] Linking CXX static library protobuf-3.19.6\cmake\libprotobuf-lited.a
[204/205] Linking CXX static library protobuf-3.19.6\cmake\libprotocd.a
[205/205] Linking CXX executable runtime_output_directory\protoc.exe
== Extrnal build done
ninja: build stopped: subcommand failed.

Anyone know the solution to this?

Options: ReplyQuote


Subject
Views
Written By
Posted
Connector/C++ 9.0.0 build failed with error
132
August 29, 2024 04:08AM


Sorry, only registered users may post in this forum.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.