Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mariadb-connector-cpp: initial commit #24653

Open
wants to merge 17 commits into
base: master
Choose a base branch
from

Conversation

xiadnoring
Copy link

Summary

Changes to recipe: mariadb-connector-cpp/1.1.4

Motivation

mariadb-connector-cpp support

Details

wrapper on c++

Default ======== Exporting recipe to the cache ======== mariadb-connector-cpp/1.1.4: Exporting package recipe: /home/Timur/Desktop/WorkSpace/conan-center-index/recipes/mariadb-connector-cpp/all/conanfile.py mariadb-connector-cpp/1.1.4: exports: File 'conandata.yml' found. Exporting it... mariadb-connector-cpp/1.1.4: Copied 1 '.yml' file: conandata.yml mariadb-connector-cpp/1.1.4: Copied 1 '.py' file: conanfile.py mariadb-connector-cpp/1.1.4: Exported to cache folder: /home/Timur/.conan2/p/mariabbf7585fd1e6e/e mariadb-connector-cpp/1.1.4: Exported: mariadb-connector-cpp/1.1.4#4c0b3829381e54f7a8a7f66e321b0724 (2024-07-17 14:48:21 UTC)

======== Input profiles ========
Profile host:
[settings]
arch=x86_64
build_type=Release
compiler=gcc
compiler.cppstd=gnu17
compiler.libcxx=libstdc++11
compiler.version=14
os=Linux
[conf]
tools.system.package_manager:mode=install
tools.system.package_manager:sudo=True

Profile build:
[settings]
arch=x86_64
build_type=Release
compiler=gcc
compiler.cppstd=gnu17
compiler.libcxx=libstdc++11
compiler.version=14
os=Linux
[conf]
tools.system.package_manager:mode=install
tools.system.package_manager:sudo=True

======== Computing dependency graph ========
Graph root
cli
Requirements
libcurl/8.8.0#9170903d66d6f6e6795fbb566a403129 - Cache
libiconv/1.17#73fefc1b696e069df90fd1d18aa63edd - Cache
mariadb-connector-cpp/1.1.4#4c0b3829381e54f7a8a7f66e321b0724 - Cache
openssl/3.2.2#899583c694f9deccec74dbe0bbc65a15 - Cache
zlib/1.3.1#f52e03ae3d251dec704634230cd806a2 - Cache
zstd/1.5.5#1f239731dc45147c7fc2f54bfbde73df - Cache
Build requirements
autoconf/2.71#f9307992909d7fb3df459340f1932809 - Cache
automake/1.16.5#058bda3e21c36c9aa8425daf3c1faf50 - Cache
gnu-config/cci.20210814#dc430d754f465e8c74463019672fb97b - Cache
libtool/2.4.7#08316dad5c72c541ed21e039e4cf217b - Cache
m4/1.4.19#b38ced39a01e31fef5435bc634461fd2 - Cache
meson/1.2.2#04bdfb85d665c82b08a3510aee3ffd19 - Cache
ninja/1.11.1#77587f8c8318662ac8e5a7867eb4be21 - Cache
pkgconf/2.1.0#27f44583701117b571307cf5b5fe5605 - Cache
Resolved version ranges
libcurl/[>=7.78.0 <9]: libcurl/8.8.0
openssl/[>=1.1 <4]: openssl/3.2.2
zlib/[>=1.2.11 <2]: zlib/1.3.1

======== Computing necessary packages ========
mariadb-connector-cpp/1.1.4: Forced build from source
Requirements
libcurl/8.8.0#9170903d66d6f6e6795fbb566a403129:99d4bb38ffeddba3f109a862e07db4efe07055b6#405ab9bbc90c23688b860d0bcc37f7a8 - Cache
libiconv/1.17#73fefc1b696e069df90fd1d18aa63edd:6980ffdedf2f062ab47388192e39ae3988cb5678#827e65e18b8857a16cc7bf3b30d0bd47 - Cache
mariadb-connector-cpp/1.1.4#4c0b3829381e54f7a8a7f66e321b0724:957e05d38a42312fed6d5775662f53c28979720b - Build
openssl/3.2.2#899583c694f9deccec74dbe0bbc65a15:2ead4b5224b22aa6d964443cf39c8659bea28efd#c3f2c1e6a50aabb7724213c2e301f5f5 - Cache
zlib/1.3.1#f52e03ae3d251dec704634230cd806a2:6980ffdedf2f062ab47388192e39ae3988cb5678#4b9c1689fc0234a179d07c3b46177f54 - Cache
zstd/1.5.5#1f239731dc45147c7fc2f54bfbde73df:0a84c2d0403b1ace82a4cb76347e5d173e15dfff#b899e8644b91962c1f6824a85a177adb - Cache
Build requirements
Skipped binaries
autoconf/2.71, automake/1.16.5, gnu-config/cci.20210814, libtool/2.4.7, m4/1.4.19, meson/1.2.2, ninja/1.11.1, pkgconf/2.1.0

======== Installing packages ========
libiconv/1.17: Already installed! (1 of 6)
zlib/1.3.1: Already installed! (2 of 6)
zstd/1.5.5: Already installed! (3 of 6)
openssl/3.2.2: Already installed! (4 of 6)
libcurl/8.8.0: Already installed! (5 of 6)
mariadb-connector-cpp/1.1.4: Calling source() in /home/Timur/.conan2/p/mariabbf7585fd1e6e/s/src
mariadb-connector-cpp/1.1.4: Unzipping 5.0MB, this can take a while
Unzipping 100 %
mariadb-connector-cpp/1.1.4: Unzipping 4.2MB, this can take a while
Unzipping 100 %

-------- Installing package mariadb-connector-cpp/1.1.4 (6 of 6) --------
mariadb-connector-cpp/1.1.4: Building from source
mariadb-connector-cpp/1.1.4: Package mariadb-connector-cpp/1.1.4:957e05d38a42312fed6d5775662f53c28979720b
mariadb-connector-cpp/1.1.4: Copying sources to build folder
mariadb-connector-cpp/1.1.4: Building your package in /home/Timur/.conan2/p/b/maria6a92c96046bc1/b
mariadb-connector-cpp/1.1.4: Calling generate()
mariadb-connector-cpp/1.1.4: Generators folder: /home/Timur/.conan2/p/b/maria6a92c96046bc1/b/build/Release/generators
mariadb-connector-cpp/1.1.4: CMakeDeps necessary find_package() and targets for your CMakeLists.txt
find_package(ZSTD)
find_package(Iconv)
find_package(CURL)
find_package(OpenSSL)
find_package(ZLIB)
target_link_libraries(... zstd::libzstd_static Iconv::Iconv CURL::libcurl openssl::openssl ZLIB::ZLIB)
mariadb-connector-cpp/1.1.4: CMakeToolchain generated: conan_toolchain.cmake
mariadb-connector-cpp/1.1.4: CMakeToolchain generated: /home/Timur/.conan2/p/b/maria6a92c96046bc1/b/build/Release/generators/CMakePresets.json
mariadb-connector-cpp/1.1.4: CMakeToolchain generated: /home/Timur/.conan2/p/b/maria6a92c96046bc1/b/src/CMakeUserPresets.json
mariadb-connector-cpp/1.1.4: Generating aggregated env files
mariadb-connector-cpp/1.1.4: Generated aggregated env files: ['conanbuild.sh', 'conanrun.sh']
mariadb-connector-cpp/1.1.4: Calling build()
mariadb-connector-cpp/1.1.4: Running CMake.configure()
mariadb-connector-cpp/1.1.4: RUN: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/Timur/.conan2/p/b/maria6a92c96046bc1/p" -DCMAKE_POLICY_DEFAULT_CMP0042="NEW" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/Timur/.conan2/p/b/maria6a92c96046bc1/b/src"
CMake Deprecation Warning at CMakeLists.txt:24 (CMAKE_MINIMUM_REQUIRED):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.

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

-- Using Conan toolchain: /home/Timur/.conan2/p/b/maria6a92c96046bc1/b/build/Release/generators/conan_toolchain.cmake
-- Conan toolchain: Setting CMAKE_POSITION_INDEPENDENT_CODE=ON (options.fPIC)
-- Conan toolchain: C++ Standard 17 with extensions ON
-- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF
-- The CXX compiler identification is GNU 14.1.1
-- The C compiler identification is GNU 14.1.1
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for floor
-- Looking for floor - not found
-- Looking for floor in m
-- Looking for floor in m - found
-- Found math lib: m
-- MariaDB Connector C++: INSTALL_BINDIR=bin
-- MariaDB Connector C++: INSTALL_LIBDIR=lib
-- MariaDB Connector C++: INSTALL_PCDIR=lib/pkgconfig
-- MariaDB Connector C++: INSTALL_INCLUDEDIR=include/mariadb
-- MariaDB Connector C++: INSTALL_DOCDIR=share/doc/
-- MariaDB Connector C++: INSTALL_LICENSEDIR=share/doc/
-- MariaDB Connector C++: INSTALL_PLUGINDIR=lib/plugin
-- Libraries installation dir: lib
-- Authentication Plugins installation dir: lib/plugin
-- Running C/C cmake scripts
-- Found Git: /usr/bin/git (found version "2.45.2")
== Configuring MariaDB Connector/C
CMake Deprecation Warning at libmariadb/CMakeLists.txt:5 (CMAKE_MINIMUM_REQUIRED):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.

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

CMake Warning (dev) at libmariadb/CMakeLists.txt:20 (PROJECT):
Policy CMP0048 is not set: project() command manages VERSION variables.
Run "cmake --help-policy CMP0048" for policy details. Use the cmake_policy
command to set the policy and suppress this warning.

The following variable(s) would be set to empty:

PROJECT_VERSION
PROJECT_VERSION_MAJOR
PROJECT_VERSION_MINOR
PROJECT_VERSION_PATCH

This warning is for project developers. Use -Wno-dev to suppress it.

-- Conan: Component target declared 'CURL::libcurl'
-- Conan: Component target declared 'OpenSSL::Crypto'
-- Conan: Component target declared 'OpenSSL::SSL'
-- Conan: Target declared 'openssl::openssl'
-- Conan: Target declared 'ZLIB::ZLIB'
-- Found ZLIB: 1.3.1 (found version "1.3.1")
-- Conan: Including build module from '/home/Timur/.conan2/p/b/opens234549cb54635/p/lib/cmake/conan-official-openssl-variables.cmake'
-- Found OpenSSL: 3.2.2 (found version "3.2.2")
-- Found CURL: 8.8.0 (found version "8.8.0")
-- Performing Test HAS_-Wunused_FLAG
-- Performing Test HAS_-Wunused_FLAG - Success
-- Performing Test HAS_-Wlogical-op_FLAG
-- Performing Test HAS_-Wlogical-op_FLAG - Success
-- Performing Test HAS_-Wno-uninitialized_FLAG
-- Performing Test HAS_-Wno-uninitialized_FLAG - Success
-- Performing Test HAS_-Wall_FLAG
-- Performing Test HAS_-Wall_FLAG - Success
-- Performing Test HAS_-Wextra_FLAG
-- Performing Test HAS_-Wextra_FLAG - Success
-- Performing Test HAS_-Wformat-security_FLAG
-- Performing Test HAS_-Wformat-security_FLAG - Success
-- Performing Test HAS_-Wno-init-self_FLAG
-- Performing Test HAS_-Wno-init-self_FLAG - Success
-- Performing Test HAS_-Wwrite-strings_FLAG
-- Performing Test HAS_-Wwrite-strings_FLAG - Success
-- Performing Test HAS_-Wshift-count-overflow_FLAG
-- Performing Test HAS_-Wshift-count-overflow_FLAG - Success
-- Performing Test HAS_-Wdeclaration-after-statement_FLAG
-- Performing Test HAS_-Wdeclaration-after-statement_FLAG - Success
-- Performing Test HAS_-Wno-undef_FLAG
-- Performing Test HAS_-Wno-undef_FLAG - Success
-- Performing Test HAS_-Wno-unknown-pragmas_FLAG
-- Performing Test HAS_-Wno-unknown-pragmas_FLAG - Success
-- Performing Test HAS_-Wno-stringop-truncation_FLAG
-- Performing Test HAS_-Wno-stringop-truncation_FLAG - Success
-- MariaDB Connector C: INSTALL_BINDIR=bin
-- MariaDB Connector C: INSTALL_LIBDIR=lib
-- MariaDB Connector C: INSTALL_PCDIR=lib/pkgconfig
-- MariaDB Connector C: INSTALL_INCLUDEDIR=include/mariadb
-- MariaDB Connector C: INSTALL_DOCSDIR=
-- MariaDB Connector C: INSTALL_PLUGINDIR=lib/plugin
-- MariaDB Connector C: LIBMARIADB_STATIC_NAME mariadbclient
-- Looking for include file alloca.h
-- Looking for include file alloca.h - found
-- Looking for include file arpa/inet.h
-- Looking for include file arpa/inet.h - found
-- Looking for include file dlfcn.h
-- Looking for include file dlfcn.h - found
-- Looking for include file fcntl.h
-- Looking for include file fcntl.h - found
-- Looking for include file float.h
-- Looking for include file float.h - found
-- Looking for include file limits.h
-- Looking for include file limits.h - found
-- Looking for include file linux/limits.h
-- Looking for include file linux/limits.h - found
-- Looking for include file pwd.h
-- Looking for include file pwd.h - found
-- Looking for include file sched.h
-- Looking for include file sched.h - found
-- Looking for include file select.h
-- Looking for include file select.h - not found
-- Looking for include file signal.h
-- Looking for include file signal.h - found
-- Looking for include file stddef.h
-- Looking for include file stddef.h - found
-- Looking for include file stdint.h
-- Looking for include file stdint.h - found
-- Looking for include file stdlib.h
-- Looking for include file stdlib.h - found
-- Looking for include file string.h
-- Looking for include file string.h - found
-- Looking for include file strings.h
-- Looking for include file strings.h - found
-- Looking for include file sys/ioctl.h
-- Looking for include file sys/ioctl.h - found
-- Looking for include file sys/select.h
-- Looking for include file sys/select.h - found
-- Looking for include file sys/socket.h
-- Looking for include file sys/socket.h - found
-- Looking for include file sys/types.h
-- Looking for include file sys/types.h - found
-- Looking for include file sys/stat.h
-- Looking for include file sys/stat.h - found
-- Looking for include file sys/un.h
-- Looking for include file sys/un.h - found
-- Looking for include file unistd.h
-- Looking for include file unistd.h - found
-- Looking for include file utime.h
-- Looking for include file utime.h - found
-- Looking for include file ucontext.h
-- Looking for include file ucontext.h - found
-- Looking for alloca
-- Looking for alloca - not found
-- Looking for dlerror
-- Looking for dlerror - found
-- Looking for dlopen
-- Looking for dlopen - found
-- Looking for fcntl
-- Looking for fcntl - found
-- Looking for memcpy
-- Looking for memcpy - found
-- Looking for nl_langinfo
-- Looking for nl_langinfo - found
-- Looking for setlocale
-- Looking for setlocale - found
-- Looking for poll
-- Looking for poll - found
-- Looking for getpwuid
-- Looking for getpwuid - found
-- Looking for makecontext
-- Looking for makecontext - found
-- Looking for cuserid
-- Looking for cuserid - found
-- Check size of char *
-- Check size of char * - done
-- Check size of int
-- Check size of int - done
-- Check size of long
-- Check size of long - done
-- Check size of long long
-- Check size of long long - done
-- Check size of size_t
-- Check size of size_t - done
-- Check size of uchar
-- Check size of uchar - failed
-- Check size of uint
-- Check size of uint - done
-- Check size of uint
-- Check size of uint - done
-- Check size of ulong
-- Check size of ulong - done
-- Check size of int8
-- Check size of int8 - failed
-- Check size of uint8
-- Check size of uint8 - failed
-- Check size of int16
-- Check size of int16 - failed
-- Check size of uint16
-- Check size of uint16 - failed
-- Check size of int32
-- Check size of int32 - failed
-- Check size of uint32
-- Check size of uint32 - failed
-- Check size of int64
-- Check size of int64 - failed
-- Check size of uint64
-- Check size of uint64 - failed
-- Check size of socklen_t
-- Check size of socklen_t - failed
-- Performing Test SOCKET_SIZE_FOUND_socklen_t
-- Performing Test SOCKET_SIZE_FOUND_socklen_t - Success
-- Looking for floor
-- Looking for floor - not found
-- Looking for pthread_getspecific
-- Looking for pthread_getspecific - found
-- Looking for gethostbyname_r
-- Looking for gethostbyname_r - found
-- Looking for setsockopt
-- Looking for setsockopt - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- TLS library/version: OpenSSL
-- Performing Test ICONV_SECOND_ARGUMENT_IS_CONST
-- Performing Test ICONV_SECOND_ARGUMENT_IS_CONST - Failed
-- Found Iconv: /home/Timur/.conan2/p/b/libic1a328c213ef09/p/lib/libiconv.a
-- SYSTEM_LIBS dl;m;dl;m;/home/Timur/.conan2/p/b/libic1a328c213ef09/p/lib/libiconv.a;OpenSSL::SSL;OpenSSL::Crypto
CMake Warning (dev) at libmariadb/cmake/FindGSSAPI.cmake:64 (exec_program):
Policy CMP0153 is not set: The exec_program command should not be called.
Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy
command to set the policy and suppress this warning.

Use execute_process() instead.
Call Stack (most recent call first):
libmariadb/CMakeLists.txt:413 (FIND_PACKAGE)
This warning is for project developers. Use -Wno-dev to suppress it.

CMake Warning (dev) at libmariadb/cmake/FindGSSAPI.cmake:74 (exec_program):
Policy CMP0153 is not set: The exec_program command should not be called.
Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy
command to set the policy and suppress this warning.

Use execute_process() instead.
Call Stack (most recent call first):
libmariadb/CMakeLists.txt:413 (FIND_PACKAGE)
This warning is for project developers. Use -Wno-dev to suppress it.

CMake Warning (dev) at libmariadb/cmake/FindGSSAPI.cmake:78 (exec_program):
Policy CMP0153 is not set: The exec_program command should not be called.
Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy
command to set the policy and suppress this warning.

Use execute_process() instead.
Call Stack (most recent call first):
libmariadb/CMakeLists.txt:413 (FIND_PACKAGE)
This warning is for project developers. Use -Wno-dev to suppress it.

-- Found GSSAPI: -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err
-- Performing Test have__Wl___as_needed
-- Performing Test have__Wl___as_needed - Success
-- Dynamic column API support: ON
-- SYSTEM processor: x86_64
-- MariaDB Connector/c configuration:
-- Static PLUGINS mysql_native_password;mysql_old_password;pvio_socket
-- Dynamic PLUGINS dialog;client_ed25519;caching_sha2_password;sha256_password;auth_gssapi_client;mysql_clear_password
-- CPack generation: TGZ
-- SSL support: OPENSSL Libs: OpenSSL::SSL;OpenSSL::Crypto
-- Zlib support: True
-- Installation layout: DEFAULT
-- Include files will be installed in include/mariadb
-- Libraries will be installed in lib
-- Binaries will be installed in bin
-- Documentation included from
-- Required:
-- Configuring to install libmariadb to lib
-- Configuring to install mysql_clear_password to lib/plugin
-- Configuring to install dialog to lib/plugin
-- Configuring to install client_ed25519 to lib/plugin
-- Configuring to install sha256_password to lib/plugin
-- Configuring to install caching_sha2_password to lib/plugin
-- Linking Connector/C library dynamically(libmariadb)
-- Documentation installed to share/doc/
-- License file installed to share/doc/
-- Public API header files installed to include/mariadb
-- Package Name: mariadb-connector-cpp-1.1.4-linux-x86_64 Generator: TGZ
-- License File: /home/Timur/.conan2/p/b/maria6a92c96046bc1/b/src/COPYING
-- ReadMe File: /home/Timur/.conan2/p/b/maria6a92c96046bc1/b/src/README
-- Source Package Filename: mariadb-connector-cpp-1.1.4-src.TGZ
-- Configuring done (5.0s)
-- Generating done (0.0s)
-- Build files have been written to: /home/Timur/.conan2/p/b/maria6a92c96046bc1/b/build/Release

mariadb-connector-cpp/1.1.4: Running CMake.build()
mariadb-connector-cpp/1.1.4: RUN: cmake --build "/home/Timur/.conan2/p/b/maria6a92c96046bc1/b/build/Release" -- -j16
[ 4%] Building C object libmariadb/CMakeFiles/mysql_clear_password.dir/plugins/auth/mariadb_cleartext.c.o
...
[ 97%] Linking CXX static library libmariadbcpp-static.a
[ 98%] Linking CXX shared library libmariadbcpp.so
[ 98%] Built target mariadbcpp
[ 98%] Built target mariadbcpp-static
[100%] Generating libmariadbcpp.a
[100%] Built target SYM_libmariadbcpp.a

mariadb-connector-cpp/1.1.4: Package '957e05d38a42312fed6d5775662f53c28979720b' built
mariadb-connector-cpp/1.1.4: Build folder /home/Timur/.conan2/p/b/maria6a92c96046bc1/b/build/Release
mariadb-connector-cpp/1.1.4: Generating the package
mariadb-connector-cpp/1.1.4: Packaging in folder /home/Timur/.conan2/p/b/maria6a92c96046bc1/p
mariadb-connector-cpp/1.1.4: Calling package()
mariadb-connector-cpp/1.1.4: Running CMake.install()
mariadb-connector-cpp/1.1.4: RUN: cmake --install "/home/Timur/.conan2/p/b/maria6a92c96046bc1/b/build/Release" --prefix "/home/Timur/.conan2/p/b/maria6a92c96046bc1/p"
-- Install configuration: "Release"
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/lib/libmariadb.so.3
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/lib/plugin/mysql_clear_password.so
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/lib/plugin/dialog.so
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/lib/plugin/client_ed25519.so
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/lib/plugin/sha256_password.so
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/lib/plugin/caching_sha2_password.so
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/lib/libmariadbcpp.a
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/lib/libmariadbcpp.so
-- Set non-toolchain portion of runtime path of "/home/Timur/.conan2/p/b/maria6a92c96046bc1/p/lib/libmariadbcpp.so" to ""
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/lib/libmariadbcpp-static.a
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/share/doc/README
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/share/doc/COPYING
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/include/mariadb/conncpp.hpp
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/include/mariadb/MariaDbDataSource.hpp
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/include/mariadb/conncpp/Driver.hpp
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/include/mariadb/conncpp/DriverManager.hpp
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/include/mariadb/conncpp/Connection.hpp
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/include/mariadb/conncpp/Statement.hpp
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/include/mariadb/conncpp/PreparedStatement.hpp
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/include/mariadb/conncpp/ResultSet.hpp
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/include/mariadb/conncpp/DatabaseMetaData.hpp
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/include/mariadb/conncpp/ResultSetMetaData.hpp
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/include/mariadb/conncpp/CallableStatement.hpp
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/include/mariadb/conncpp/Exception.hpp
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/include/mariadb/conncpp/SQLString.hpp
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/include/mariadb/conncpp/Warning.hpp
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/include/mariadb/conncpp/ParameterMetaData.hpp
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/include/mariadb/conncpp/Savepoint.hpp
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/include/mariadb/conncpp/Types.hpp
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/include/mariadb/conncpp/jdbccompat.hpp
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/include/mariadb/conncpp/buildconf.hpp
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/include/mariadb/conncpp/CArray.hpp
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/include/mariadb/conncpp/Properties.hpp
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/include/mariadb/conncpp/List.hpp
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/include/mariadb/conncpp/PooledConnection.hpp
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/include/mariadb/conncpp/XAConnection.hpp
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/include/mariadb/conncpp/compat/Array.hpp
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/include/mariadb/conncpp/compat/Executor.hpp
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/include/mariadb/conncpp/compat/Object.hpp
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/include/mariadb/conncpp/compat/SQLType.hpp
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/include/mariadb/conncpp/compat/Struct.hpp
-- Installing: /home/Timur/.conan2/p/b/maria6a92c96046bc1/p/include/mariadb/conncpp/compat/XAResource.hpp

mariadb-connector-cpp/1.1.4: package(): Packaged 1 '.3' file: libmariadb.so.3
mariadb-connector-cpp/1.1.4: package(): Packaged 2 '.a' files: libmariadbcpp.a, libmariadbcpp-static.a
mariadb-connector-cpp/1.1.4: package(): Packaged 6 '.so' files
mariadb-connector-cpp/1.1.4: package(): Packaged 2 files: README, COPYING
mariadb-connector-cpp/1.1.4: package(): Packaged 30 '.hpp' files
mariadb-connector-cpp/1.1.4: Created package revision aa6ebb86cda68e643d1f1e796a04fbf4
mariadb-connector-cpp/1.1.4: Package '957e05d38a42312fed6d5775662f53c28979720b' created
mariadb-connector-cpp/1.1.4: Full package reference: mariadb-connector-cpp/1.1.4#4c0b3829381e54f7a8a7f66e321b0724:957e05d38a42312fed6d5775662f53c28979720b#aa6ebb86cda68e643d1f1e796a04fbf4
mariadb-connector-cpp/1.1.4: Package folder /home/Timur/.conan2/p/b/maria6a92c96046bc1/p
WARN: deprecated: Usage of deprecated Conan 1.X features that will be removed in Conan 2.X:
WARN: deprecated: 'cpp_info.names' used in: zstd/1.5.5, zlib/1.3.1, libiconv/1.17, libcurl/8.8.0, openssl/3.2.2
WARN: deprecated: 'env_info' used in: openssl/3.2.2, libiconv/1.17, zstd/1.5.5
WARN: deprecated: 'cpp_info.build_modules' used in: openssl/3.2.2

======== Launching test_package ========

======== Computing dependency graph ========
Graph root
mariadb-connector-cpp/1.1.4 (test package): /home/Timur/Desktop/WorkSpace/conan-center-index/recipes/mariadb-connector-cpp/all/test_package/conanfile.py
Requirements
libcurl/8.8.0#9170903d66d6f6e6795fbb566a403129 - Cache
libiconv/1.17#73fefc1b696e069df90fd1d18aa63edd - Cache
mariadb-connector-cpp/1.1.4#4c0b3829381e54f7a8a7f66e321b0724 - Cache
openssl/3.2.2#899583c694f9deccec74dbe0bbc65a15 - Cache
zlib/1.3.1#f52e03ae3d251dec704634230cd806a2 - Cache
zstd/1.5.5#1f239731dc45147c7fc2f54bfbde73df - Cache
Build requirements
autoconf/2.71#f9307992909d7fb3df459340f1932809 - Cache
automake/1.16.5#058bda3e21c36c9aa8425daf3c1faf50 - Cache
gnu-config/cci.20210814#dc430d754f465e8c74463019672fb97b - Cache
libtool/2.4.7#08316dad5c72c541ed21e039e4cf217b - Cache
m4/1.4.19#b38ced39a01e31fef5435bc634461fd2 - Cache
meson/1.2.2#04bdfb85d665c82b08a3510aee3ffd19 - Cache
ninja/1.11.1#77587f8c8318662ac8e5a7867eb4be21 - Cache
pkgconf/2.1.0#27f44583701117b571307cf5b5fe5605 - Cache

======== Computing necessary packages ========
Requirements
libcurl/8.8.0#9170903d66d6f6e6795fbb566a403129:99d4bb38ffeddba3f109a862e07db4efe07055b6#405ab9bbc90c23688b860d0bcc37f7a8 - Cache
libiconv/1.17#73fefc1b696e069df90fd1d18aa63edd:6980ffdedf2f062ab47388192e39ae3988cb5678#827e65e18b8857a16cc7bf3b30d0bd47 - Cache
mariadb-connector-cpp/1.1.4#4c0b3829381e54f7a8a7f66e321b0724:957e05d38a42312fed6d5775662f53c28979720b#aa6ebb86cda68e643d1f1e796a04fbf4 - Cache
openssl/3.2.2#899583c694f9deccec74dbe0bbc65a15:2ead4b5224b22aa6d964443cf39c8659bea28efd#c3f2c1e6a50aabb7724213c2e301f5f5 - Cache
zlib/1.3.1#f52e03ae3d251dec704634230cd806a2:6980ffdedf2f062ab47388192e39ae3988cb5678#4b9c1689fc0234a179d07c3b46177f54 - Cache
zstd/1.5.5#1f239731dc45147c7fc2f54bfbde73df:0a84c2d0403b1ace82a4cb76347e5d173e15dfff#b899e8644b91962c1f6824a85a177adb - Cache
Build requirements
Skipped binaries
autoconf/2.71, automake/1.16.5, gnu-config/cci.20210814, libtool/2.4.7, m4/1.4.19, meson/1.2.2, ninja/1.11.1, pkgconf/2.1.0

======== Installing packages ========
libiconv/1.17: Already installed! (1 of 6)
zlib/1.3.1: Already installed! (2 of 6)
zstd/1.5.5: Already installed! (3 of 6)
openssl/3.2.2: Already installed! (4 of 6)
libcurl/8.8.0: Already installed! (5 of 6)
mariadb-connector-cpp/1.1.4: Already installed! (6 of 6)
WARN: deprecated: Usage of deprecated Conan 1.X features that will be removed in Conan 2.X:
WARN: deprecated: 'cpp_info.names' used in: zstd/1.5.5, zlib/1.3.1, libiconv/1.17, libcurl/8.8.0, openssl/3.2.2
WARN: deprecated: 'env_info' used in: openssl/3.2.2, libiconv/1.17, zstd/1.5.5
WARN: deprecated: 'cpp_info.build_modules' used in: openssl/3.2.2

======== Testing the package ========
Removing previously existing 'test_package' build folder: /home/Timur/Desktop/WorkSpace/conan-center-index/recipes/mariadb-connector-cpp/all/test_package/build/gcc-14-x86_64-gnu17-release
mariadb-connector-cpp/1.1.4 (test package): Test package build: build/gcc-14-x86_64-gnu17-release
mariadb-connector-cpp/1.1.4 (test package): Test package build folder: /home/Timur/Desktop/WorkSpace/conan-center-index/recipes/mariadb-connector-cpp/all/test_package/build/gcc-14-x86_64-gnu17-release
mariadb-connector-cpp/1.1.4 (test package): Writing generators to /home/Timur/Desktop/WorkSpace/conan-center-index/recipes/mariadb-connector-cpp/all/test_package/build/gcc-14-x86_64-gnu17-release/generators
mariadb-connector-cpp/1.1.4 (test package): Generator 'CMakeToolchain' calling 'generate()'
mariadb-connector-cpp/1.1.4 (test package): CMakeToolchain generated: conan_toolchain.cmake
mariadb-connector-cpp/1.1.4 (test package): CMakeToolchain generated: /home/Timur/Desktop/WorkSpace/conan-center-index/recipes/mariadb-connector-cpp/all/test_package/build/gcc-14-x86_64-gnu17-release/generators/CMakePresets.json
mariadb-connector-cpp/1.1.4 (test package): CMakeToolchain generated: /home/Timur/Desktop/WorkSpace/conan-center-index/recipes/mariadb-connector-cpp/all/test_package/CMakeUserPresets.json
mariadb-connector-cpp/1.1.4 (test package): Generator 'CMakeDeps' calling 'generate()'
mariadb-connector-cpp/1.1.4 (test package): CMakeDeps necessary find_package() and targets for your CMakeLists.txt
find_package(mariadb-connector-cpp)
target_link_libraries(... mariadb-connector-cpp::mariadb-connector-cpp)
mariadb-connector-cpp/1.1.4 (test package): Generator 'VirtualRunEnv' calling 'generate()'
mariadb-connector-cpp/1.1.4 (test package): Generating aggregated env files
mariadb-connector-cpp/1.1.4 (test package): Generated aggregated env files: ['conanrun.sh', 'conanbuild.sh']

======== Testing the package: Building ========
mariadb-connector-cpp/1.1.4 (test package): Calling build()
mariadb-connector-cpp/1.1.4 (test package): Running CMake.configure()
mariadb-connector-cpp/1.1.4 (test package): RUN: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/Timur/Desktop/WorkSpace/conan-center-index/recipes/mariadb-connector-cpp/all/test_package" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/Timur/Desktop/WorkSpace/conan-center-index/recipes/mariadb-connector-cpp/all/test_package"
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.

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

-- Using Conan toolchain: /home/Timur/Desktop/WorkSpace/conan-center-index/recipes/mariadb-connector-cpp/all/test_package/build/gcc-14-x86_64-gnu17-release/generators/conan_toolchain.cmake
-- Conan toolchain: C++ Standard 17 with extensions ON
-- The C compiler identification is GNU 14.1.1
-- The CXX compiler identification is GNU 14.1.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - 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: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Conan: Target declared 'mariadb-connector-cpp::mariadb-connector-cpp'
-- Conan: Component target declared 'zstd::libzstd_static'
-- Conan: Target declared 'Iconv::Iconv'
-- Conan: Component target declared 'CURL::libcurl'
-- Conan: Component target declared 'OpenSSL::Crypto'
-- Conan: Component target declared 'OpenSSL::SSL'
-- Conan: Target declared 'openssl::openssl'
-- Conan: Target declared 'ZLIB::ZLIB'
-- Conan: Including build module from '/home/Timur/.conan2/p/b/opens234549cb54635/p/lib/cmake/conan-official-openssl-variables.cmake'
-- Configuring done (0.3s)
-- Generating done (0.0s)
-- Build files have been written to: /home/Timur/Desktop/WorkSpace/conan-center-index/recipes/mariadb-connector-cpp/all/test_package/build/gcc-14-x86_64-gnu17-release

mariadb-connector-cpp/1.1.4 (test package): Running CMake.build()
mariadb-connector-cpp/1.1.4 (test package): RUN: cmake --build "/home/Timur/Desktop/WorkSpace/conan-center-index/recipes/mariadb-connector-cpp/all/test_package/build/gcc-14-x86_64-gnu17-release" -- -j16
[ 50%] Building CXX object CMakeFiles/test_package.dir/test_package.cpp.o
[100%] Linking CXX executable test_package
[100%] Built target test_package

======== Testing the package: Executing test ========
mariadb-connector-cpp/1.1.4 (test package): Running test()
mariadb-connector-cpp/1.1.4 (test package): RUN: ./test_package
WELL DONE


@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot conan-center-bot added the Missing dependencies Build failed due missing dependencies in Conan Center label Jul 25, 2024
@conan-center-bot

This comment has been minimized.

@conan-center-bot conan-center-bot removed the Missing dependencies Build failed due missing dependencies in Conan Center label Jul 26, 2024
@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot
Copy link
Collaborator

Conan v1 pipeline ❌

Failure in build 18 (702c17246d08a82b429ed921647e47a20c0dc5b6):

  • mariadb-connector-cpp/1.1.4:
    CI failed to create some packages (All logs)

    Logs for packageID 3efa8c8474b3e9544c7eb38b04d622946e0c756f:
    [settings]
    arch=armv8
    build_type=Debug
    compiler=apple-clang
    compiler.libcxx=libc++
    compiler.version=13.0
    os=Macos
    [options]
    mariadb-connector-cpp:shared=False
    
    [...]
      MARIADB_EXPORTED Properties(std::initializer_list<value_type> init);
                                  ~~~~~^
    /Users/jenkins/workspace/prod-v1/bsr/73628/bdfff/.conan/data/mariadb-connector-cpp/1.1.4/_/_/package/3efa8c8474b3e9544c7eb38b04d622946e0c756f/include/mariadb/conncpp/Properties.hpp:110:47: error: no template named 'initializer_list' in namespace 'std'
      MARIADB_EXPORTED Properties& operator=(std::initializer_list<std::pair<const char*, const char*>> init);
                                             ~~~~~^
    /Users/jenkins/workspace/prod-v1/bsr/73628/bdfff/.conan/data/mariadb-connector-cpp/1.1.4/_/_/package/3efa8c8474b3e9544c7eb38b04d622946e0c756f/include/mariadb/conncpp/Properties.hpp:110:98: error: a space is required between consecutive right angle brackets (use '> >')
      MARIADB_EXPORTED Properties& operator=(std::initializer_list<std::pair<const char*, const char*>> init);
                                                                                                     ^
    /Users/jenkins/workspace/prod-v1/bsr/73628/bdfff/.conan/data/mariadb-connector-cpp/1.1.4/_/_/package/3efa8c8474b3e9544c7eb38b04d622946e0c756f/include/mariadb/conncpp/Properties.hpp:106:54: error: delegating constructors are permitted only in C++11
      Properties(std::map<SQLString, SQLString> other) : Properties() {
                                                         ^~~~~~~~~~
    In file included from /Users/jenkins/workspace/prod-v1/bsr/cci-a1c4d419/recipes/mariadb-connector-cpp/all/test_package/test_package.cpp:2:
    In file included from /Users/jenkins/workspace/prod-v1/bsr/73628/bdfff/.conan/data/mariadb-connector-cpp/1.1.4/_/_/package/3efa8c8474b3e9544c7eb38b04d622946e0c756f/include/mariadb/conncpp.hpp:24:
    In file included from /Users/jenkins/workspace/prod-v1/bsr/73628/bdfff/.conan/data/mariadb-connector-cpp/1.1.4/_/_/package/3efa8c8474b3e9544c7eb38b04d622946e0c756f/include/mariadb/conncpp/Driver.hpp:26:
    In file included from /Users/jenkins/workspace/prod-v1/bsr/73628/bdfff/.conan/data/mariadb-connector-cpp/1.1.4/_/_/package/3efa8c8474b3e9544c7eb38b04d622946e0c756f/include/mariadb/conncpp/Connection.hpp:28:
    In file included from /Users/jenkins/workspace/prod-v1/bsr/73628/bdfff/.conan/data/mariadb-connector-cpp/1.1.4/_/_/package/3efa8c8474b3e9544c7eb38b04d622946e0c756f/include/mariadb/conncpp/jdbccompat.hpp:28:
    /Users/jenkins/workspace/prod-v1/bsr/73628/bdfff/.conan/data/mariadb-connector-cpp/1.1.4/_/_/package/3efa8c8474b3e9544c7eb38b04d622946e0c756f/include/mariadb/conncpp/CArray.hpp:67:17: error: no template named 'initializer_list' in namespace 'std'
        CArray(std::initializer_list<T> const& initList);
               ~~~~~^
    In file included from /Users/jenkins/workspace/prod-v1/bsr/cci-a1c4d419/recipes/mariadb-connector-cpp/all/test_package/test_package.cpp:2:
    In file included from /Users/jenkins/workspace/prod-v1/bsr/73628/bdfff/.conan/data/mariadb-connector-cpp/1.1.4/_/_/package/3efa8c8474b3e9544c7eb38b04d622946e0c756f/include/mariadb/conncpp.hpp:28:
    In file included from /Users/jenkins/workspace/prod-v1/bsr/73628/bdfff/.conan/data/mariadb-connector-cpp/1.1.4/_/_/package/3efa8c8474b3e9544c7eb38b04d622946e0c756f/include/mariadb/conncpp/DatabaseMetaData.hpp:25:
    /Users/jenkins/workspace/prod-v1/bsr/73628/bdfff/.conan/data/mariadb-connector-cpp/1.1.4/_/_/package/3efa8c8474b3e9544c7eb38b04d622946e0c756f/include/mariadb/conncpp/List.hpp:48:30: error: no template named 'initializer_list' in namespace 'std'
      MARIADB_EXPORTED List(std::initializer_list<SQLString> init);
                            ~~~~~^
    fatal error: too many errors emitted, stopping now [-ferror-limit=]
    20 errors generated.
    make[2]: *** [test_package/CMakeFiles/test_package.dir/test_package.cpp.o] Error 1
    make[1]: *** [test_package/CMakeFiles/test_package.dir/all] Error 2
    make: *** [all] Error 2
    WARN: *** Conan 1 is legacy and on a deprecation path ***
    WARN: *** Please upgrade to Conan 2 ***
    WARN: mariadb-connector-c/3.3.3: requirement libcurl/[>=7.78.0 <9] overridden by mariadb-connector-cpp/1.1.4 to libcurl/8.6.0 
    WARN: openssl/3.2.2: requirement zlib/[>=1.2.11 <2] overridden by mariadb-connector-c/3.3.3 to zlib/1.3.1 
    mariadb-connector-cpp/1.1.4 (test package): WARN: 
         ************************************************
         The 'cmake' generator is deprecated.
         Please update your code and remove it.
         *************************************************
    
    mariadb-connector-cpp/1.1.4 (test package): WARN: 
         ************************************************
         The 'cmake_find_package_multi' generator is deprecated.
         Please update your code and remove it.
         *************************************************
    
    mariadb-connector-cpp/1.1.4 (test package): WARN: **** The 'from conans import CMake' helper is deprecated. Please update your code and remove it. ****
    ERROR: mariadb-connector-cpp/1.1.4 (test package): Error in build() method, line 16
    	cmake.build()
    	ConanException: Error 2 while executing cmake --build '/Users/jenkins/workspace/prod-v1/bsr/cci-a1c4d419/recipes/mariadb-connector-cpp/all/test_v1_package/build/5dbd5e0be5cc07eba35941e0f4277e47e634ad59' '--' '-j8'
    

Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.


Conan v2 pipeline ❌

Note: Conan v2 builds are now mandatory. Please read our discussion about it.

The v2 pipeline failed. Please, review the errors and note this is required for pull requests to be merged. In case this recipe is still not ported to Conan 2.x, please, ping @conan-io/barbarians on the PR and we will help you.

Failure in build 18 (702c17246d08a82b429ed921647e47a20c0dc5b6):

  • mariadb-connector-cpp/1.1.4:
    CI failed to create some packages (All logs)

    Logs for packageID 4ddb56b20951e12af9a48850821f076d27d61560:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=msvc
    compiler.cppstd=14
    compiler.runtime=dynamic
    compiler.runtime_type=Release
    compiler.version=192
    os=Windows
    [options]
    */*:shared=False
    
    [...]
    -- Conan toolchain: C++ Standard 14 with extensions OFF
    -- The C compiler identification is MSVC 19.29.30148.0
    -- The CXX compiler identification is MSVC 19.29.30148.0
    -- Detecting C compiler ABI info
    -- Detecting C compiler ABI info - done
    -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.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:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe - skipped
    -- Detecting CXX compile features
    -- Detecting CXX compile features - done
    -- Conan: Target declared 'mariadb-connector-cpp::mariadb-connector-cpp'
    -- Conan: Target declared 'mariadb-connector-c::mariadb-connector-c'
    -- Conan: Component target declared 'CURL::libcurl'
    -- Conan: Component target declared 'OpenSSL::Crypto'
    -- Conan: Component target declared 'OpenSSL::SSL'
    -- Conan: Target declared 'openssl::openssl'
    -- Conan: Target declared 'ZLIB::ZLIB'
    -- Conan: Including build module from 'C:/J/workspace/prod-v2/bsr/66650/beeef/p/opens133e3d9464757/p/lib/cmake/conan-official-openssl-variables.cmake'
    -- Conan: Component target declared 'zstd::libzstd_static'
    -- Configuring done
    -- Generating done
    -- Build files have been written to: C:/J/workspace/prod-v2/bsr/cci-043ae707/recipes/mariadb-connector-cpp/all/test_package/build/msvc-192-x86_64-14-release
    
    mariadb-connector-cpp/1.1.4 (test package): Running CMake.build()
    mariadb-connector-cpp/1.1.4 (test package): RUN: cmake --build "C:\J\workspace\prod-v2\bsr\cci-043ae707\recipes\mariadb-connector-cpp\all\test_package\build\msvc-192-x86_64-14-release" --config Release
    Microsoft (R) Build Engine version 16.11.2+f32259642 for .NET Framework
    Copyright (C) Microsoft Corporation. All rights reserved.
    
      Checking Build System
      Building Custom Rule C:/J/workspace/prod-v2/bsr/cci-043ae707/recipes/mariadb-connector-cpp/all/test_package/CMakeLists.txt
      test_package.cpp
         Creating library C:/J/workspace/prod-v2/bsr/cci-043ae707/recipes/mariadb-connector-cpp/all/test_package/build/msvc-192-x86_64-14-release/Release/test_package.lib and object C:/J/workspace/prod-v2/bsr/cci-043ae707/recipes/mariadb-connector-cpp/all/test_package/build/msvc-192-x86_64-14-release/Release/test_package.exp
    LINK : warning LNK4217: symbol '??0SQLString@sql@@QEAA@PEBD@Z (public: __cdecl sql::SQLString::SQLString(char const *))' defined in 'mariadbcpp.lib(SQLString.obj)' is imported by 'test_package.obj' in function 'main' [C:\J\workspace\prod-v2\bsr\cci-043ae707\recipes\mariadb-connector-cpp\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    LINK : warning LNK4286: symbol '??0SQLString@sql@@QEAA@PEBD@Z (public: __cdecl sql::SQLString::SQLString(char const *))' defined in 'mariadbcpp.lib(SQLString.obj)' is imported by 'mariadbcpp.lib(Properties.obj)' [C:\J\workspace\prod-v2\bsr\cci-043ae707\recipes\mariadb-connector-cpp\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    LINK : warning LNK4217: symbol '??1SQLString@sql@@QEAA@XZ (public: __cdecl sql::SQLString::~SQLString(void))' defined in 'mariadbcpp.lib(SQLString.obj)' is imported by 'test_package.obj' in function '"public: __cdecl std::pair<class sql::SQLString const ,class sql::SQLString>::~pair<class sql::SQLString const ,class sql::SQLString>(void)" (??1?$pair@$$CBVSQLString@sql@@V12@@std@@QEAA@XZ)' [C:\J\workspace\prod-v2\bsr\cci-043ae707\recipes\mariadb-connector-cpp\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    LINK : warning LNK4286: symbol '??1SQLString@sql@@QEAA@XZ (public: __cdecl sql::SQLString::~SQLString(void))' defined in 'mariadbcpp.lib(SQLString.obj)' is imported by 'mariadbcpp.lib(Properties.obj)' [C:\J\workspace\prod-v2\bsr\cci-043ae707\recipes\mariadb-connector-cpp\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    LINK : warning LNK4217: symbol '??0Properties@sql@@QEAA@V?$initializer_list@U?$pair@$$CBVSQLString@sql@@V12@@std@@@std@@@Z (public: __cdecl sql::Properties::Properties(class std::initializer_list<struct std::pair<class sql::SQLString const ,class sql::SQLString> >))' defined in 'mariadbcpp.lib(Properties.obj)' is imported by 'test_package.obj' in function 'main' [C:\J\workspace\prod-v2\bsr\cci-043ae707\recipes\mariadb-connector-cpp\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    LINK : warning LNK4217: symbol '??1Properties@sql@@QEAA@XZ (public: __cdecl sql::Properties::~Properties(void))' defined in 'mariadbcpp.lib(Properties.obj)' is imported by 'test_package.obj' in function 'main' [C:\J\workspace\prod-v2\bsr\cci-043ae707\recipes\mariadb-connector-cpp\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    LINK : warning LNK4217: symbol '??0SQLString@sql@@QEAA@AEBV01@@Z (public: __cdecl sql::SQLString::SQLString(class sql::SQLString const &))' defined in 'mariadbcpp.lib(SQLString.obj)' is imported by 'mariadbcpp.lib(Properties.obj)' in function '"protected: struct std::_Tree_node<struct std::pair<class sql::SQLString const ,class sql::SQLString>,void *> * __cdecl std::_Tree<class std::_Tmap_traits<class sql::SQLString,class sql::SQLString,struct std::less<class sql::SQLString>,class std::allocator<struct std::pair<class sql::SQLString const ,class sql::SQLString> >,0> >::_Copy_nodes<struct std::_Tree<class std::_Tmap_traits<class sql::SQLString,class sql::SQLString,struct std::less<class sql::SQLString>,class std::allocator<struct std::pair<class sql::SQLString const ,class sql::SQLString> >,0> >::_Copy_tag>(struct std::_Tree_node<struct std::pair<class sql::SQLString const ,class sql::SQLString>,void *> *,struct std::_Tree_node<struct std::pair<class sql::SQLString const ,class sql::SQLString>,void *> *,struct std::_Tree<class std::_Tmap_traits<class sql::SQLString,class sql::SQLString,struct std::less<class sql::SQLString>,class std::allocator<struct std::pair<class sql::SQLString const ,class sql::SQLString> >,0> >::_Copy_tag)" (??$_Copy_nodes@U_Copy_tag@?$_Tree@V?$_Tmap_traits@VSQLString@sql@@V12@U?$less@VSQLString@sql@@@std@@V?$allocator@U?$pair@$$CBVSQLString@sql@@V12@@std@@@4@$0A@@std@@@std@@@?$_Tree@V?$_Tmap_traits@VSQLString@sql@@V12@U?$less@VSQLString@sql@@@std@@V?$allocator@U?$pair@$$CBVSQLString@sql@@V12@@std@@@4@$0A@@std@@@std@@IEAAPEAU?$_Tree_node@U?$pair@$$CBVSQLString@sql@@V12@@std@@PEAX@1@PEAU21@0U_Copy_tag@01@@Z)' [C:\J\workspace\prod-v2\bsr\cci-043ae707\recipes\mariadb-connector-cpp\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    LINK : warning LNK4217: symbol '??0SQLString@sql@@QEAA@XZ (public: __cdecl sql::SQLString::SQLString(void))' defined in 'mariadbcpp.lib(SQLString.obj)' is imported by 'mariadbcpp.lib(Properties.obj)' in function '"public: class sql::SQLString & __cdecl sql::Properties::operator[](class sql::SQLString const &)" (??AProperties@sql@@QEAAAEAVSQLString@1@AEBV21@@Z)' [C:\J\workspace\prod-v2\bsr\cci-043ae707\recipes\mariadb-connector-cpp\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    LINK : warning LNK4217: symbol '??MSQLString@sql@@QEBA_NAEBV01@@Z (public: bool __cdecl sql::SQLString::operator<(class sql::SQLString const &)const )' defined in 'mariadbcpp.lib(SQLString.obj)' is imported by 'mariadbcpp.lib(Properties.obj)' in function '"private: struct std::_Tree_node<struct std::pair<class sql::SQLString const ,class sql::SQLString>,void *> * __cdecl std::_Tree<class std::_Tmap_traits<class sql::SQLString,class sql::SQLString,struct std::less<class sql::SQLString>,class std::allocator<struct std::pair<class sql::SQLString const ,class sql::SQLString> >,0> >::_Find<class sql::SQLString>(class sql::SQLString const &)const " (??$_Find@VSQLString@sql@@@?$_Tree@V?$_Tmap_traits@VSQLString@sql@@V12@U?$less@VSQLString@sql@@@std@@V?$allocator@U?$pair@$$CBVSQLString@sql@@V12@@std@@@4@$0A@@std@@@std@@AEBAPEAU?$_Tree_node@U?$pair@$$CBVSQLString@sql@@V12@@std@@PEAX@1@AEBVSQLString@sql@@@Z)' [C:\J\workspace\prod-v2\bsr\cci-043ae707\recipes\mariadb-connector-cpp\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    test_package.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) class sql::Driver * __cdecl sql::mariadb::get_driver_instance(void)" (__imp_?get_driver_instance@mariadb@sql@@YAPEAVDriver@2@XZ) referenced in function main [C:\J\workspace\prod-v2\bsr\cci-043ae707\recipes\mariadb-connector-cpp\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    C:\J\workspace\prod-v2\bsr\cci-043ae707\recipes\mariadb-connector-cpp\all\test_package\build\msvc-192-x86_64-14-release\Release\test_package.exe : fatal error LNK1120: 1 unresolved externals [C:\J\workspace\prod-v2\bsr\cci-043ae707\recipes\mariadb-connector-cpp\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    
    ERROR: mariadb-connector-cpp/1.1.4 (test package): Error in build() method, line 21
    	cmake.build()
    	ConanException: Error 1 while executing
    

Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants