[google-cloud-cpp] add v2.23.0 version
google-cloud-cpp/2.23.0
- Add version 2.23.0 of
google-cloud-cpp. - Remove version 2.12.0, and clean up code only relevant to 2.12.0.
- Simplify handling of some legacy proto libraries from https://github.com/googleapis/google-cloud-cpp/issues/8022
- Drop the MSVC patch from previous versions which was fixed upstream in https://github.com/googleapis/google-cloud-cpp/pull/13777
- Individual compute_${foo}_protos libraries were removed in https://github.com/googleapis/google-cloud-cpp/pull/13836 so mirror that here.
Tested with the following on linux:
for v in "2.23.0" "2.19.0" "2.15.1"; do
env CC=gcc-11 CXX=g++-11 conan create --build missing --build-require --version ${v} recipes/google-cloud-cpp/2.x
done
- [x] I've read the contributing guidelines.
- [x] I've used a recent Conan client version close to the currently deployed.
- [x] I've tried at least one configuration locally with the conan-center hook activated.
Conan v1 pipeline :x:
Failure in build 1 (3cd7a968104359ec5fc0fb0f28f0bb1440ddefaf):
-
google-cloud-cpp/2.15.1: Error running command
conan export recipes/google-cloud-cpp/2.x/conanfile.py google-cloud-cpp/2.15.1@:[HOOK - conan-center.py] pre_export(): [DEPRECATED GLOBAL CPPSTD (KB-H001)] OK [HOOK - conan-center.py] pre_export(): [REFERENCE LOWERCASE (KB-H002)] OK [HOOK - conan-center.py] pre_export(): [RECIPE METADATA (KB-H003)] OK [HOOK - conan-center.py] pre_export(): [HEADER_ONLY, NO COPY SOURCE (KB-H005)] OK [HOOK - conan-center.py] pre_export(): [FPIC OPTION (KB-H006)] OK [HOOK - conan-center.py] pre_export(): [VERSION RANGES (KB-H008)] OK [HOOK - conan-center.py] pre_export(): [RECIPE FOLDER SIZE (KB-H009)] Total recipe size: 201.4541015625 KB [HOOK - conan-center.py] pre_export(): [RECIPE FOLDER SIZE (KB-H009)] OK [HOOK - conan-center.py] pre_export(): [EXPORT LICENSE (KB-H023)] exports: ['components_2_15_1.py', 'components_2_19_0.py', 'components_2_23_0.py'] [HOOK - conan-center.py] pre_export(): [EXPORT LICENSE (KB-H023)] exports: None [HOOK - conan-center.py] pre_export(): [EXPORT LICENSE (KB-H023)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE FOLDER (KB-H024)] OK [HOOK - conan-center.py] pre_export(): [META LINES (KB-H025)] OK [HOOK - conan-center.py] pre_export(): [CONAN CENTER INDEX URL (KB-H027)] OK [HOOK - conan-center.py] pre_export(): [CMAKE MINIMUM VERSION (KB-H028)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE - RUN ENVIRONMENT (KB-H029)] OK [HOOK - conan-center.py] pre_export(): [SYSTEM REQUIREMENTS (KB-H032)] OK [HOOK - conan-center.py] pre_export(): [CONANDATA.YML FORMAT (KB-H030)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE - NO IMPORTS() (KB-H034)] OK [HOOK - conan-center.py] pre_export(): [NO AUTHOR (KB-H037)] OK [HOOK - conan-center.py] pre_export(): [NOT ALLOWED ATTRIBUTES (KB-H039)] OK [HOOK - conan-center.py] pre_export(): [NO TARGET NAME (KB-H040)] OK [HOOK - conan-center.py] pre_export(): [NO FINAL ENDLINE (KB-H041)] OK [HOOK - conan-center.py] pre_export(): [NO REQUIRES.ADD() (KB-H044)] OK [HOOK - conan-center.py] pre_export(): [DELETE OPTIONS (KB-H045)] OK [HOOK - conan-center.py] pre_export(): [CMAKE VERBOSE MAKEFILE (KB-H046)] OK [HOOK - conan-center.py] pre_export(): [CMAKE VERSION REQUIRED (KB-H048)] OK [HOOK - conan-center.py] pre_export(): [CMAKE WINDOWS EXPORT ALL SYMBOLS (KB-H049)] OK [HOOK - conan-center.py] pre_export(): [DEFAULT OPTIONS AS DICTIONARY (KB-H051)] OK [HOOK - conan-center.py] pre_export(): [PRIVATE IMPORTS (KB-H053)] OK [HOOK - conan-center.py] pre_export(): [SINGLE REQUIRES (KB-H055)] OK [HOOK - conan-center.py] pre_export(): [TOOLS RENAME (KB-H057)] OK [HOOK - conan-center.py] pre_export(): [ILLEGAL CHARACTERS (KB-H058)] OK [HOOK - conan-center.py] pre_export(): [CLASS NAME (KB-H059)] OK [HOOK - conan-center.py] pre_export(): [NO CRLF (KB-H060)] OK [HOOK - conan-center.py] pre_export(): [NO BUILD SYSTEM FUNCTIONS (KB-H061)] OK [HOOK - conan-center.py] pre_export(): [TOOLS CROSS BUILDING (KB-H062)] OK [HOOK - conan-center.py] pre_export(): [INVALID TOPICS (KB-H064)] OK [HOOK - conan-center.py] pre_export(): [NO REQUIRED_CONAN_VERSION (KB-H065)] OK [HOOK - conan-center.py] pre_export(): [TEST_TYPE MANAGEMENT (KB-H068)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE - NO DEFAULT OPTIONS (KB-H069)] OK [HOOK - conan-center.py] pre_export(): [MANDATORY SETTINGS (KB-H070)] OK [HOOK - conan-center.py] pre_export(): [PYLINT EXECUTION (KB-H072)] OK [HOOK - conan-center.py] pre_export(): [REQUIREMENT OVERRIDE PARAMETER (KB-H075)] OK [HOOK - conan-center.py] pre_export(): [NO DANGLING PATCHES (KB-H078)] OK WARN: *** Conan 1 is legacy and on a deprecation path *** WARN: *** Please upgrade to Conan 2 *** [HOOK - conan-center.py] pre_export(): ERROR: [CONFIG.YML HAS NEW VERSION (KB-H052)] The version "2.23.0" exists in "conandata.yml" but not in "../config.yml", so it will not be built. Please update "../config.yml" to include newly added version "2.23.0". (https://github.com/conan-io/conan-center-index/blob/master/docs/error_knowledge_base.md#KB-H052-CONFIG.YML-HAS-NEW-VERSION) ERROR: [HOOK - conan-center.py] pre_export(): Some checks failed running the hook, check the output -
google-cloud-cpp/2.19.0: Error running command
conan export recipes/google-cloud-cpp/2.x/conanfile.py google-cloud-cpp/2.19.0@:[HOOK - conan-center.py] pre_export(): [DEPRECATED GLOBAL CPPSTD (KB-H001)] OK [HOOK - conan-center.py] pre_export(): [REFERENCE LOWERCASE (KB-H002)] OK [HOOK - conan-center.py] pre_export(): [RECIPE METADATA (KB-H003)] OK [HOOK - conan-center.py] pre_export(): [HEADER_ONLY, NO COPY SOURCE (KB-H005)] OK [HOOK - conan-center.py] pre_export(): [FPIC OPTION (KB-H006)] OK [HOOK - conan-center.py] pre_export(): [VERSION RANGES (KB-H008)] OK [HOOK - conan-center.py] pre_export(): [RECIPE FOLDER SIZE (KB-H009)] Total recipe size: 201.4541015625 KB [HOOK - conan-center.py] pre_export(): [RECIPE FOLDER SIZE (KB-H009)] OK [HOOK - conan-center.py] pre_export(): [EXPORT LICENSE (KB-H023)] exports: ['components_2_15_1.py', 'components_2_19_0.py', 'components_2_23_0.py'] [HOOK - conan-center.py] pre_export(): [EXPORT LICENSE (KB-H023)] exports: None [HOOK - conan-center.py] pre_export(): [EXPORT LICENSE (KB-H023)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE FOLDER (KB-H024)] OK [HOOK - conan-center.py] pre_export(): [META LINES (KB-H025)] OK [HOOK - conan-center.py] pre_export(): [CONAN CENTER INDEX URL (KB-H027)] OK [HOOK - conan-center.py] pre_export(): [CMAKE MINIMUM VERSION (KB-H028)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE - RUN ENVIRONMENT (KB-H029)] OK [HOOK - conan-center.py] pre_export(): [SYSTEM REQUIREMENTS (KB-H032)] OK [HOOK - conan-center.py] pre_export(): [CONANDATA.YML FORMAT (KB-H030)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE - NO IMPORTS() (KB-H034)] OK [HOOK - conan-center.py] pre_export(): [NO AUTHOR (KB-H037)] OK [HOOK - conan-center.py] pre_export(): [NOT ALLOWED ATTRIBUTES (KB-H039)] OK [HOOK - conan-center.py] pre_export(): [NO TARGET NAME (KB-H040)] OK [HOOK - conan-center.py] pre_export(): [NO FINAL ENDLINE (KB-H041)] OK [HOOK - conan-center.py] pre_export(): [NO REQUIRES.ADD() (KB-H044)] OK [HOOK - conan-center.py] pre_export(): [DELETE OPTIONS (KB-H045)] OK [HOOK - conan-center.py] pre_export(): [CMAKE VERBOSE MAKEFILE (KB-H046)] OK [HOOK - conan-center.py] pre_export(): [CMAKE VERSION REQUIRED (KB-H048)] OK [HOOK - conan-center.py] pre_export(): [CMAKE WINDOWS EXPORT ALL SYMBOLS (KB-H049)] OK [HOOK - conan-center.py] pre_export(): [DEFAULT OPTIONS AS DICTIONARY (KB-H051)] OK [HOOK - conan-center.py] pre_export(): [PRIVATE IMPORTS (KB-H053)] OK [HOOK - conan-center.py] pre_export(): [SINGLE REQUIRES (KB-H055)] OK [HOOK - conan-center.py] pre_export(): [TOOLS RENAME (KB-H057)] OK [HOOK - conan-center.py] pre_export(): [ILLEGAL CHARACTERS (KB-H058)] OK [HOOK - conan-center.py] pre_export(): [CLASS NAME (KB-H059)] OK [HOOK - conan-center.py] pre_export(): [NO CRLF (KB-H060)] OK [HOOK - conan-center.py] pre_export(): [NO BUILD SYSTEM FUNCTIONS (KB-H061)] OK [HOOK - conan-center.py] pre_export(): [TOOLS CROSS BUILDING (KB-H062)] OK [HOOK - conan-center.py] pre_export(): [INVALID TOPICS (KB-H064)] OK [HOOK - conan-center.py] pre_export(): [NO REQUIRED_CONAN_VERSION (KB-H065)] OK [HOOK - conan-center.py] pre_export(): [TEST_TYPE MANAGEMENT (KB-H068)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE - NO DEFAULT OPTIONS (KB-H069)] OK [HOOK - conan-center.py] pre_export(): [MANDATORY SETTINGS (KB-H070)] OK [HOOK - conan-center.py] pre_export(): [PYLINT EXECUTION (KB-H072)] OK [HOOK - conan-center.py] pre_export(): [REQUIREMENT OVERRIDE PARAMETER (KB-H075)] OK [HOOK - conan-center.py] pre_export(): [NO DANGLING PATCHES (KB-H078)] OK WARN: *** Conan 1 is legacy and on a deprecation path *** WARN: *** Please upgrade to Conan 2 *** [HOOK - conan-center.py] pre_export(): ERROR: [CONFIG.YML HAS NEW VERSION (KB-H052)] The version "2.23.0" exists in "conandata.yml" but not in "../config.yml", so it will not be built. Please update "../config.yml" to include newly added version "2.23.0". (https://github.com/conan-io/conan-center-index/blob/master/docs/error_knowledge_base.md#KB-H052-CONFIG.YML-HAS-NEW-VERSION) ERROR: [HOOK - conan-center.py] pre_export(): Some checks failed running the hook, check the output -
google-cloud-cpp/2.22.0: Error running command
conan export recipes/google-cloud-cpp/2.x/conanfile.py google-cloud-cpp/2.22.0@:[HOOK - conan-center.py] pre_export(): [DEPRECATED GLOBAL CPPSTD (KB-H001)] OK [HOOK - conan-center.py] pre_export(): [REFERENCE LOWERCASE (KB-H002)] OK [HOOK - conan-center.py] pre_export(): [RECIPE METADATA (KB-H003)] OK [HOOK - conan-center.py] pre_export(): [HEADER_ONLY, NO COPY SOURCE (KB-H005)] OK [HOOK - conan-center.py] pre_export(): [FPIC OPTION (KB-H006)] OK [HOOK - conan-center.py] pre_export(): [VERSION RANGES (KB-H008)] OK [HOOK - conan-center.py] pre_export(): [RECIPE FOLDER SIZE (KB-H009)] Total recipe size: 201.4541015625 KB [HOOK - conan-center.py] pre_export(): [RECIPE FOLDER SIZE (KB-H009)] OK [HOOK - conan-center.py] pre_export(): [EXPORT LICENSE (KB-H023)] exports: ['components_2_15_1.py', 'components_2_19_0.py', 'components_2_23_0.py'] [HOOK - conan-center.py] pre_export(): [EXPORT LICENSE (KB-H023)] exports: None [HOOK - conan-center.py] pre_export(): [EXPORT LICENSE (KB-H023)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE FOLDER (KB-H024)] OK [HOOK - conan-center.py] pre_export(): [META LINES (KB-H025)] OK [HOOK - conan-center.py] pre_export(): [CONAN CENTER INDEX URL (KB-H027)] OK [HOOK - conan-center.py] pre_export(): [CMAKE MINIMUM VERSION (KB-H028)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE - RUN ENVIRONMENT (KB-H029)] OK [HOOK - conan-center.py] pre_export(): [SYSTEM REQUIREMENTS (KB-H032)] OK [HOOK - conan-center.py] pre_export(): [CONANDATA.YML FORMAT (KB-H030)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE - NO IMPORTS() (KB-H034)] OK [HOOK - conan-center.py] pre_export(): [NO AUTHOR (KB-H037)] OK [HOOK - conan-center.py] pre_export(): [NOT ALLOWED ATTRIBUTES (KB-H039)] OK [HOOK - conan-center.py] pre_export(): [NO TARGET NAME (KB-H040)] OK [HOOK - conan-center.py] pre_export(): [NO FINAL ENDLINE (KB-H041)] OK [HOOK - conan-center.py] pre_export(): [NO REQUIRES.ADD() (KB-H044)] OK [HOOK - conan-center.py] pre_export(): [DELETE OPTIONS (KB-H045)] OK [HOOK - conan-center.py] pre_export(): [CMAKE VERBOSE MAKEFILE (KB-H046)] OK [HOOK - conan-center.py] pre_export(): [CMAKE VERSION REQUIRED (KB-H048)] OK [HOOK - conan-center.py] pre_export(): [CMAKE WINDOWS EXPORT ALL SYMBOLS (KB-H049)] OK [HOOK - conan-center.py] pre_export(): [DEFAULT OPTIONS AS DICTIONARY (KB-H051)] OK [HOOK - conan-center.py] pre_export(): [PRIVATE IMPORTS (KB-H053)] OK [HOOK - conan-center.py] pre_export(): [SINGLE REQUIRES (KB-H055)] OK [HOOK - conan-center.py] pre_export(): [TOOLS RENAME (KB-H057)] OK [HOOK - conan-center.py] pre_export(): [ILLEGAL CHARACTERS (KB-H058)] OK [HOOK - conan-center.py] pre_export(): [CLASS NAME (KB-H059)] OK [HOOK - conan-center.py] pre_export(): [NO CRLF (KB-H060)] OK [HOOK - conan-center.py] pre_export(): [NO BUILD SYSTEM FUNCTIONS (KB-H061)] OK [HOOK - conan-center.py] pre_export(): [TOOLS CROSS BUILDING (KB-H062)] OK [HOOK - conan-center.py] pre_export(): [INVALID TOPICS (KB-H064)] OK [HOOK - conan-center.py] pre_export(): [NO REQUIRED_CONAN_VERSION (KB-H065)] OK [HOOK - conan-center.py] pre_export(): [TEST_TYPE MANAGEMENT (KB-H068)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE - NO DEFAULT OPTIONS (KB-H069)] OK [HOOK - conan-center.py] pre_export(): [MANDATORY SETTINGS (KB-H070)] OK [HOOK - conan-center.py] pre_export(): [PYLINT EXECUTION (KB-H072)] OK [HOOK - conan-center.py] pre_export(): [REQUIREMENT OVERRIDE PARAMETER (KB-H075)] OK [HOOK - conan-center.py] pre_export(): [NO DANGLING PATCHES (KB-H078)] OK WARN: *** Conan 1 is legacy and on a deprecation path *** WARN: *** Please upgrade to Conan 2 *** [HOOK - conan-center.py] pre_export(): ERROR: [CONFIG.YML HAS NEW VERSION (KB-H052)] The version "2.23.0" exists in "conandata.yml" but not in "../config.yml", so it will not be built. Please update "../config.yml" to include newly added version "2.23.0". (https://github.com/conan-io/conan-center-index/blob/master/docs/error_knowledge_base.md#KB-H052-CONFIG.YML-HAS-NEW-VERSION) ERROR: [HOOK - conan-center.py] pre_export(): Some checks failed running the hook, check the output
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 v1 pipeline :x:
Failure in build 2 (6ac43e92e6087f58ca6cc09414cae97bceb5024e):
-
google-cloud-cpp/2.15.1: Didn't run or was cancelled before finishing
-
google-cloud-cpp/2.19.0: CI failed to create some packages (All logs)
Logs for packageID
bcb84f8a6c626236199e25cecc393a5e1068165e:[settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=7 os=Linux [options] google-cloud-cpp:shared=False[...] google/cloud/discoveryengine/v1/schema_service.proto:25:1: warning: Import google/protobuf/empty.proto is unused. google/cloud/compute/global_organization_operations/v1/global_organization_operations.proto:29:1: warning: Import google/cloud/extended_operations.proto is unused. google/cloud/contentwarehouse/v1/async_document_service_request.proto:20:1: warning: Import google/api/resource.proto is unused. google/cloud/contentwarehouse/v1/async_document_service_request.proto:19:1: warning: Import google/api/field_behavior.proto is unused. google/cloud/contentwarehouse/v1/document_service.proto:21:1: warning: Import google/api/resource.proto is unused. google/cloud/contentwarehouse/v1/rule_engine.proto:19:1: warning: Import google/api/field_behavior.proto is unused. google/cloud/contentwarehouse/v1/async_document_service_request.proto:20:1: warning: Import google/api/resource.proto is unused. google/cloud/contentwarehouse/v1/async_document_service_request.proto:19:1: warning: Import google/api/field_behavior.proto is unused. google/cloud/contentwarehouse/v1/document_service.proto:21:1: warning: Import google/api/resource.proto is unused. google/cloud/contentwarehouse/v1/rule_engine.proto:19:1: warning: Import google/api/field_behavior.proto is unused. google/cloud/datacatalog/v1/bigquery.proto:19:1: warning: Import google/api/field_behavior.proto is unused. google/cloud/datacatalog/v1/bigquery.proto:19:1: warning: Import google/api/field_behavior.proto is unused. google/cloud/securesourcemanager/v1/secure_source_manager.proto:26:1: warning: Import google/protobuf/empty.proto is unused. google/cloud/securesourcemanager/v1/secure_source_manager.proto:26:1: warning: Import google/protobuf/empty.proto is unused. google/cloud/dataplex/v1/data_taxonomy.proto:26:1: warning: Import google/protobuf/empty.proto is unused. google/cloud/dataplex/v1/data_taxonomy.proto:24:1: warning: Import google/cloud/dataplex/v1/service.proto is unused. google/cloud/dataplex/v1/datascans.proto:29:1: warning: Import google/protobuf/empty.proto is unused. google/cloud/dataplex/v1/datascans.proto:27:1: warning: Import google/cloud/dataplex/v1/service.proto is unused. google/cloud/dataplex/v1/data_taxonomy.proto:26:1: warning: Import google/protobuf/empty.proto is unused. google/cloud/dataplex/v1/data_taxonomy.proto:24:1: warning: Import google/cloud/dataplex/v1/service.proto is unused. google/cloud/dataplex/v1/datascans.proto:29:1: warning: Import google/protobuf/empty.proto is unused. google/cloud/dataplex/v1/datascans.proto:27:1: warning: Import google/cloud/dataplex/v1/service.proto is unused. google/cloud/run/v2/vendor_settings.proto:19:1: warning: Import google/api/field_behavior.proto is unused. google/cloud/run/v2/job.proto:26:1: warning: Import google/cloud/run/v2/execution.proto is unused. google/cloud/run/v2/job.proto:26:1: warning: Import google/cloud/run/v2/execution.proto is unused. google/cloud/functions/v2/functions.proto:25:1: warning: Import google/protobuf/empty.proto is unused. google/cloud/functions/v1/functions.proto:28:1: warning: Import google/protobuf/empty.proto is unused. google/cloud/functions/v1/functions.proto:23:1: warning: Import google/cloud/functions/v1/operations.proto is unused. google/cloud/functions/v1/functions.proto:28:1: warning: Import google/protobuf/empty.proto is unused. google/cloud/functions/v1/functions.proto:23:1: warning: Import google/cloud/functions/v1/operations.proto is unused. google/api/servicemanagement/v1/servicemanager.proto:26:1: warning: Import google/protobuf/empty.proto is unused. google/cloud/securitycenter/v1/securitycenter_service.proto:32:1: warning: Import google/cloud/securitycenter/v1/run_asset_discovery_response.proto is unused. google/cloud/securitycenter/v1/securitycenter_service.proto:32:1: warning: Import google/cloud/securitycenter/v1/run_asset_discovery_response.proto is unused. google/cloud/resourcemanager/v3/tag_bindings.proto:24:1: warning: Import google/protobuf/empty.proto is unused. google/cloud/resourcemanager/v3/tag_holds.proto:24:1: warning: Import google/protobuf/empty.proto is unused. google/cloud/resourcemanager/v3/tag_bindings.proto:24:1: warning: Import google/protobuf/empty.proto is unused. google/cloud/resourcemanager/v3/tag_holds.proto:24:1: warning: Import google/protobuf/empty.proto is unused. WARN: *** Conan 1 is legacy and on a deprecation path *** WARN: *** Please upgrade to Conan 2 *** WARN: protobuf/3.21.12: requirement zlib/[>=1.2.11 <2] overridden by google-cloud-cpp/2.19.0 to zlib/1.3.1 WARN: grpc/1.54.3: requirement openssl/[>=1.1 <4] overridden by google-cloud-cpp/2.19.0 to openssl/3.2.1 WARN: grpc/1.54.3: requirement zlib/[>=1.2.11 <2] overridden by google-cloud-cpp/2.19.0 to zlib/1.3.1 WARN: openssl/3.2.1: requirement zlib/[>=1.2.11 <2] overridden by grpc/1.54.3 to zlib/1.3.1 WARN: pcre2/10.42: requirement zlib/[>=1.2.11 <2] overridden by libselinux/3.5 to zlib/1.3.1 WARN: libcurl/8.6.0: requirement openssl/[>=1.1 <4] overridden by google-cloud-cpp/2.19.0 to openssl/3.2.1 WARN: libcurl/8.6.0: requirement zlib/[>=1.2.11 <2] overridden by google-cloud-cpp/2.19.0 to zlib/1.3.1 google-cloud-cpp/2.19.0: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior google-cloud-cpp/2.19.0: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior ERROR: ConanException: Component 'compute_interconnect_attachments' required components not found in this package: 'compute_protos' -
google-cloud-cpp/2.23.0: Didn't run or was cancelled before finishing
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 v1 pipeline :x:
Failure in build 4 (6d230498b516e989395cd45c22bd6773823baa76):
-
google-cloud-cpp/2.23.0: CI failed to create some packages (All logs)
Logs for packageID
e846e5adce243ac53f5c2319b7d1d0638f84c96a:[settings] arch=x86_64 build_type=Release compiler=clang compiler.libcxx=libc++ compiler.version=13 os=Linux [options] google-cloud-cpp:shared=False[...] [ 13%] Building CXX object protos/google/cloud/compute/CMakeFiles/compute_protos.dir/google/cloud/compute/v1/internal/common_137.pb.cc.o [ 13%] Building CXX object protos/google/cloud/compute/CMakeFiles/compute_protos.dir/google/cloud/compute/v1/internal/common_138.pb.cc.o [ 13%] Building CXX object protos/google/cloud/compute/CMakeFiles/compute_protos.dir/google/cloud/compute/v1/internal/common_139.pb.cc.o [ 13%] Building CXX object protos/google/cloud/compute/CMakeFiles/compute_protos.dir/google/cloud/compute/v1/internal/common_140.pb.cc.o [ 13%] Building CXX object protos/google/cloud/compute/CMakeFiles/compute_protos.dir/google/cloud/compute/v1/internal/common_141.pb.cc.o [ 13%] Building CXX object protos/google/cloud/compute/CMakeFiles/compute_protos.dir/google/cloud/compute/v1/internal/common_142.pb.cc.o [ 13%] Building CXX object protos/google/cloud/compute/CMakeFiles/compute_protos.dir/google/cloud/compute/v1/internal/common_143.pb.cc.o [ 13%] Building CXX object protos/google/cloud/compute/CMakeFiles/compute_protos.dir/google/cloud/compute/vpn_gateways/v1/vpn_gateways.pb.cc.o [ 13%] Building CXX object protos/google/cloud/compute/CMakeFiles/compute_protos.dir/google/cloud/compute/vpn_tunnels/v1/vpn_tunnels.pb.cc.o [ 13%] Building CXX object protos/google/cloud/compute/CMakeFiles/compute_protos.dir/google/cloud/compute/zone_operations/v1/zone_operations.pb.cc.o [ 13%] Building CXX object protos/google/cloud/compute/CMakeFiles/compute_protos.dir/google/cloud/compute/zones/v1/zones.pb.cc.o [ 13%] Linking CXX static library libgoogle_cloud_cpp_compute_protos.a [ 13%] Built target compute_protos Makefile:129: recipe for target 'all' failed google-cloud-cpp/2.23.0: CMake Warning: Manually-specified variables were not used by the project: CMAKE_POLICY_DEFAULT_CMP0091 google/cloud/compute/global_organization_operations/v1/global_organization_operations.proto:29:1: warning: Import google/cloud/extended_operations.proto is unused. /home/conan/workspace/prod-v1/bsr/31134/fbecd/.conan/data/google-cloud-cpp/2.23.0/_/_/build/e846e5adce243ac53f5c2319b7d1d0638f84c96a/src/google/cloud/storage/internal/retry_object_read_source.cc:102:21: error: implicit instantiation of undefined template 'std::basic_stringstream<char>' std::stringstream os; ^ /usr/local/bin/../include/c++/v1/iosfwd:142:32: note: template is declared here class _LIBCPP_TEMPLATE_VIS basic_stringstream; ^ 1 error generated. make[2]: *** [google/cloud/storage/CMakeFiles/google_cloud_cpp_storage.dir/internal/retry_object_read_source.cc.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [google/cloud/storage/CMakeFiles/google_cloud_cpp_storage.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... make: *** [all] Error 2 WARN: *** Conan 1 is legacy and on a deprecation path *** WARN: *** Please upgrade to Conan 2 *** WARN: protobuf/3.21.12: requirement zlib/[>=1.2.11 <2] overridden by google-cloud-cpp/2.23.0 to zlib/1.3.1 WARN: grpc/1.54.3: requirement openssl/[>=1.1 <4] overridden by google-cloud-cpp/2.23.0 to openssl/3.2.1 WARN: grpc/1.54.3: requirement zlib/[>=1.2.11 <2] overridden by google-cloud-cpp/2.23.0 to zlib/1.3.1 WARN: openssl/3.2.1: requirement zlib/[>=1.2.11 <2] overridden by grpc/1.54.3 to zlib/1.3.1 WARN: pcre2/10.42: requirement zlib/[>=1.2.11 <2] overridden by libselinux/3.5 to zlib/1.3.1 WARN: libcurl/8.6.0: requirement openssl/[>=1.1 <4] overridden by google-cloud-cpp/2.23.0 to openssl/3.2.1 WARN: libcurl/8.6.0: requirement zlib/[>=1.2.11 <2] overridden by google-cloud-cpp/2.23.0 to zlib/1.3.1 google-cloud-cpp/2.23.0: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior google-cloud-cpp/2.23.0: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior google-cloud-cpp/2.23.0: ERROR: Package 'e846e5adce243ac53f5c2319b7d1d0638f84c96a' build failed google-cloud-cpp/2.23.0: WARN: Build folder /home/conan/workspace/prod-v1/bsr/31134/fbecd/.conan/data/google-cloud-cpp/2.23.0/_/_/build/e846e5adce243ac53f5c2319b7d1d0638f84c96a/build/Release ERROR: google-cloud-cpp/2.23.0: Error in build() method, line 197 cmake.build() ConanException: Error 2 while executing cmake --build "/home/conan/workspace/prod-v1/bsr/31134/fbecd/.conan/data/google-cloud-cpp/2.23.0/_/_/build/e846e5adce243ac53f5c2319b7d1d0638f84c96a/build/Release" '--' '-j3' -
google-cloud-cpp/2.15.1: Didn't run or was cancelled before finishing
-
google-cloud-cpp/2.19.0: Didn't run or was cancelled before finishing
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 :x:
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.
See details:
Failure in build 4 (6d230498b516e989395cd45c22bd6773823baa76):
-
google-cloud-cpp/2.15.1: All packages built successfully! (All logs)
-
google-cloud-cpp/2.19.0: All packages built successfully! (All logs)
-
google-cloud-cpp/2.23.0: CI failed to create some packages (All logs)
Logs for packageID
2585f6e48d8001111c7807b1bad2830ea79171b0:[settings] arch=armv8 build_type=Release compiler=apple-clang compiler.cppstd=17 compiler.libcxx=libc++ compiler.version=13 os=Macos [options] */*:shared=False[...] [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/model_monitoring.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/model_service.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/nas_job.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/network_spec.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/notebook_euc_config.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/notebook_idle_shutdown_config.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/notebook_runtime.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/notebook_runtime_template_ref.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/notebook_service.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/openapi.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/operation.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/persistent_resource.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/persistent_resource_service.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/pipeline_failure_policy.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/pipeline_job.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/pipeline_service.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/pipeline_state.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/prediction_service.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/publisher_model.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/saved_query.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/schedule.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/schedule_service.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/service_networking.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/specialist_pool.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/specialist_pool_service.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/study.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/tensorboard.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/tensorboard_data.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/tensorboard_experiment.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/tensorboard_run.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/tensorboard_service.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/tensorboard_time_series.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/tool.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/training_pipeline.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/tuning_job.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/types.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/unmanaged_container_model.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/user_action_reference.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/value.grpc.pb.cc.o [ 31%] Building CXX object google/cloud/aiplatform/CMakeFiles/google_cloud_cpp_aiplatform_protos.dir/google/cloud/aiplatform/v1/vizier_service.grpc.pb.cc.o [ 31%] Linking CXX static library libgoogle_cloud_cpp_aiplatform_protos.a [ 31%] Built target google_cloud_cpp_aiplatform_protos make: *** [all] Error 2 google-cloud-cpp/2.23.0: ERROR: Package '2585f6e48d8001111c7807b1bad2830ea79171b0' build failed google-cloud-cpp/2.23.0: WARN: Build folder /Users/jenkins/workspace/prod-v2/bsr/27029/bfeca/p/b/googl2b0d11b3a59df/b/build/Release ERROR: google-cloud-cpp/2.23.0: Error in build() method, line 197 cmake.build() ConanException: Error 2 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.
Conan v1 pipeline :x:
Failure in build 5 (7737e948e69dd1bf1715e16b2b8084f7f8a34b3f):
-
google-cloud-cpp/2.15.1: All packages built successfully! (All logs)
-
google-cloud-cpp/2.19.0: All packages built successfully! (All logs)
-
google-cloud-cpp/2.23.0: CI failed to create some packages (All logs)
Logs for packageID
72b4cbf9dca4af2112a3cb66b4481dedebdeda06:[settings] arch=x86_64 build_type=Release compiler=Visual Studio compiler.runtime=MD compiler.version=16 os=Windows [options] google-cloud-cpp:shared=False[...] -- Installing: C:/J/workspace/prod-v1/bsr/32880/eabaf/s/95f6ab/1/lib/pkgconfig/google_cloud_cpp_cloudquotas.pc -- Installing: C:/J/workspace/prod-v1/bsr/32880/eabaf/s/95f6ab/1/lib/cmake/google_cloud_cpp_cloudquotas/google_cloud_cpp_cloudquotas-config.cmake -- Installing: C:/J/workspace/prod-v1/bsr/32880/eabaf/s/95f6ab/1/lib/cmake/google_cloud_cpp_cloudquotas/google_cloud_cpp_cloudquotas-config-version.cmake -- Installing: C:/J/workspace/prod-v1/bsr/32880/eabaf/s/95f6ab/1/lib/cmake/google_cloud_cpp_cloudquotas_mocks/google_cloud_cpp_cloudquotas_mocks-targets.cmake -- Installing: C:/J/workspace/prod-v1/bsr/32880/eabaf/s/95f6ab/1/include/google/cloud/cloudquotas/v1/mocks/mock_cloud_quotas_connection.h -- Installing: C:/J/workspace/prod-v1/bsr/32880/eabaf/s/95f6ab/1/lib/pkgconfig/google_cloud_cpp_cloudquotas_mocks.pc -- Installing: C:/J/workspace/prod-v1/bsr/32880/eabaf/s/95f6ab/1/lib/cmake/google_cloud_cpp_cloudquotas_mocks/google_cloud_cpp_cloudquotas_mocks-config.cmake -- Installing: C:/J/workspace/prod-v1/bsr/32880/eabaf/s/95f6ab/1/lib/cmake/google_cloud_cpp_cloudquotas_mocks/google_cloud_cpp_cloudquotas_mocks-config-version.cmake [HOOK - conan-center.py] post_package(): [PACKAGE LICENSE (KB-H012)] OK [HOOK - conan-center.py] post_package(): [DEFAULT PACKAGE LAYOUT (KB-H013)] OK [HOOK - conan-center.py] post_package(): [MATCHING CONFIGURATION (KB-H014)] OK [HOOK - conan-center.py] post_package(): [SHARED ARTIFACTS (KB-H015)] OK [HOOK - conan-center.py] post_package(): [STATIC ARTIFACTS (KB-H074)] OK [HOOK - conan-center.py] post_package(): [EITHER STATIC OR SHARED OF EACH LIB (KB-H076)] OK [HOOK - conan-center.py] post_package(): [PC-FILES (KB-H020)] OK [HOOK - conan-center.py] post_package(): [CMAKE-MODULES-CONFIG-FILES (KB-H016)] OK [HOOK - conan-center.py] post_package(): [PDB FILES NOT ALLOWED (KB-H017)] OK [HOOK - conan-center.py] post_package(): [LIBTOOL FILES PRESENCE (KB-H018)] OK [HOOK - conan-center.py] post_package(): [MS RUNTIME FILES (KB-H021)] OK [HOOK - conan-center.py] post_package(): [SHORT_PATHS USAGE (KB-H066)] OK [HOOK - conan-center.py] post_package(): [MISSING SYSTEM LIBS (KB-H043)] OK [HOOK - conan-center.py] post_package(): [APPLE RELOCATABLE SHARED LIBS (KB-H077)] OK google-cloud-cpp/2.23.0 package(): Packaged 9535 '.h' files google-cloud-cpp/2.23.0 package(): Packaged 1196 '.proto' files google-cloud-cpp/2.23.0 package(): Packaged 5 '.inc' files google-cloud-cpp/2.23.0 package(): Packaged 421 '.lib' files google-cloud-cpp/2.23.0 package(): Packaged 1 file: LICENSE google-cloud-cpp/2.23.0: Package '72b4cbf9dca4af2112a3cb66b4481dedebdeda06' created google-cloud-cpp/2.23.0: Created package revision fff912c39eb84bdd4a1f4a56f3e25a4b [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [INCLUDE PATH DOES NOT EXIST (KB-H071)] OK CMake Warning: Manually-specified variables were not used by the project: CMAKE_POLICY_DEFAULT_CMP0091 WARN: *** Conan 1 is legacy and on a deprecation path *** WARN: *** Please upgrade to Conan 2 *** WARN: protobuf/3.21.12: requirement zlib/[>=1.2.11 <2] overridden by google-cloud-cpp/2.23.0 to zlib/1.3.1 WARN: grpc/1.54.3: requirement openssl/[>=1.1 <4] overridden by google-cloud-cpp/2.23.0 to openssl/3.2.1 WARN: grpc/1.54.3: requirement zlib/[>=1.2.11 <2] overridden by google-cloud-cpp/2.23.0 to zlib/1.3.1 WARN: openssl/3.2.1: requirement zlib/[>=1.2.11 <2] overridden by grpc/1.54.3 to zlib/1.3.1 WARN: libcurl/8.6.0: requirement openssl/[>=1.1 <4] overridden by google-cloud-cpp/2.23.0 to openssl/3.2.1 WARN: libcurl/8.6.0: requirement zlib/[>=1.2.11 <2] overridden by google-cloud-cpp/2.23.0 to zlib/1.3.1 google-cloud-cpp/2.23.0: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior google-cloud-cpp/2.23.0: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior [HOOK - conan-center.py] post_package_info(): ERROR: [LIBRARY DOES NOT EXIST (KB-H054)] Component google-cloud-cpp::securitycenter_protos library 'google_cloud_cpp_securitycenter_protos' is listed in the recipe, but not found installed at self.cpp_info.libdirs. Make sure you compiled the library correctly. If so, then the library name should probably be fixed. Otherwise, then the component should be removed. (https://github.com/conan-io/conan-center-index/blob/master/docs/error_knowledge_base.md#KB-H054-LIBRARY-DOES-NOT-EXIST) ERROR: ConanException: [HOOK - conan-center.py] post_package_info(): Some checks failed running the hook, check the output
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 :x:
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.
See details:
Failure in build 5 (7737e948e69dd1bf1715e16b2b8084f7f8a34b3f):
-
google-cloud-cpp/2.15.1: CI failed to create some packages (All logs)
Logs for packageID
013a361a7202b4a82999a76825e4a1f13cec7cbf:[settings] arch=x86_64 build_type=Release compiler=gcc compiler.cppstd=17 compiler.libcxx=libstdc++11 compiler.version=11 os=Linux [options] */*:shared=True[...] c-ares/1.19.1#02ac853d7b96c7e631cc12bb373e6b42:3902b3ca0793a16169656e3fd8fc337e99899ec7#259739299dc4b1ea1a4007b077e737f3 - Download (conan-center) crc32c/1.1.2#6aace0bc1ea0bdb963bcb40953b5031d:b5494123a5bd37aa6b4c8cc3adc4063c59b65750#4b60a87ad0fffa277ea7006dfa614919 - Download (conan-center) google-cloud-cpp/2.15.1#2dae86345788fa014ba78910c1f36dd8:013a361a7202b4a82999a76825e4a1f13cec7cbf - Missing grpc/1.54.3#e9358924c64c0e65dbdb1aeb940379cf:2cf586938382402f8da34d74e46850ff4e56c618#02f15b5738a1925d23cd6066188ef0c3 - Download (conan-center) libcap/2.69#7ef2d60864c2e58e89db957be936dc49:aa2ae9a51717a20b0e11492870258decc7294765#6c833fb640d7e49577f5f8f0b599dd29 - Download (conan-center) libcurl/8.6.0#357425be60d85553bfe65154194b71be:18e8449e72c4113c12144bd3c0acf4bf905fe2bc#c58737c0758a512e5ee38891f0c1c0f4 - Download (conan-center) libmount/2.39.2#64850679fa9d5ead878e5076b0cab2a8:abe5e2b04ea92ce2ee91bc9834317dbe66628206#669ccc609814860b5f7e1a2d4e17466b - Download (conan-center) libselinux/3.5#776f35e238362c6b893220f437cb89ae:4f2156f1ce77698b233462b32aa0bf16ece347bf#bb13606ec4bbf3626d2383577ce9d8b0 - Download (conan-center) libsystemd/255#34a0e6734beb603b82731246f79b1fca:0ea87f039d476588ae1d5f37afb85ffd47ffba16#9b06d2a3c8257df25e559ee570d26082 - Download (conan-center) libxcrypt/4.4.36#4b4e8f20794f1997dd59eeed0b7cdcfb:abe5e2b04ea92ce2ee91bc9834317dbe66628206#c7e553cf0a0dbd4517837b9533bb77aa - Download (conan-center) lz4/1.9.4#1217a03c990b79aa34ed0faede18f534:abe5e2b04ea92ce2ee91bc9834317dbe66628206#a6d6281bb7fc9d2c08b088011faaa66b - Download (conan-center) openssl/3.2.1#c7b554068caae5eda12b735ea6f23d70:80626e45106f252f73093b8b9376039358185fb4#e8761797b32d09c8166df3ad1ca5cbb6 - Download (conan-center) pcre2/10.42#a7a2c122056510509a7525c83d6a6695:be7f50c28f3b93ddad2770a9a5d0a31ee941be4c#c9827b002fc8d4bf1771ba9082a5941e - Download (conan-center) protobuf/3.21.12#ff413e7c6d81724e872661875af83e68:f96f1af732ed3f88b44b1fbd09db2d1a3f6bd2c7#d92b50ec564d8d5037f3e796c3b4e584 - Download (conan-center) re2/20230301#4482314b6488e5d71e9944f5bedb730d:a2eb37aae683d5e252133a3e965fec4c7edb2d71#5b87895380cc865521ecfe65a44740c2 - Download (conan-center) xz_utils/5.4.5#51e5a6e6564f4ea3afd79def01f035ad:abe5e2b04ea92ce2ee91bc9834317dbe66628206#3b001a57b4957e908eaa75e739410344 - Download (conan-center) zlib/1.3.1#f52e03ae3d251dec704634230cd806a2:abe5e2b04ea92ce2ee91bc9834317dbe66628206#27ae0ca7f3a05ab175379dcf83fd640b - Download (conan-center) zstd/1.5.5#e03fb7b37b87f0174e9db4a8407e3f4d:43c10c705bb0f1d0030e597cb09a05ef5953fed9#e29849a68fc3466d455ad9b5b70c6d97 - Download (conan-center) Build requirements Skipped binaries nlohmann_json/3.11.3, abseil/20230125.3, autoconf/2.71, automake/1.16.5, bzip2/1.0.8, c-ares/1.19.1, flex/2.6.4, gnu-config/cci.20210814, gperf/3.1, grpc/1.54.3, libcap/2.69, libmount/2.39.2, libselinux/3.5, libsystemd/255, libtool/2.4.7, libxcrypt/4.4.36, lz4/1.9.4, m4/1.4.19, meson/1.2.2, meson/1.3.0, ninja/1.11.1, openssl/3.2.1, pcre2/10.42, pkgconf/2.0.3, pkgconf/2.1.0, protobuf/3.21.12, re2/20230301, xz_utils/5.4.5, zlib/1.3.1, zstd/1.5.5 ERROR: Missing binary: google-cloud-cpp/2.15.1:013a361a7202b4a82999a76825e4a1f13cec7cbf google-cloud-cpp/2.15.1: WARN: Can't find a 'google-cloud-cpp/2.15.1' package binary '013a361a7202b4a82999a76825e4a1f13cec7cbf' for the configuration: [settings] arch=x86_64 build_type=Release compiler=gcc compiler.cppstd=17 compiler.libcxx=libstdc++11 compiler.version=11 os=Linux [options] shared=True [requires] abseil/20230125.3.Z crc32c/1.1.Z grpc/1.54.Z libcurl/8.6.Z nlohmann_json/3.11.3#45828be26eb619a2e04ca517bb7b828d:da39a3ee5e6b4b0d3255bfef95601890afd80709 openssl/3.2.Z protobuf/3.21.Z zlib/1.3.Z ERROR: Missing prebuilt package for 'google-cloud-cpp/2.15.1'. You can try: - List all available packages using 'conan list google-cloud-cpp/2.15.1:* -r=remote' - Explain missing binaries: replace 'conan install ...' with 'conan graph explain ...' - This is a **test_package** missing binary. You can use --build (for all dependencies) or --build-test (exclusive for 'test_package' dependencies) to define what can be built from sources More Info at 'https://docs.conan.io/2/knowledge/faq.html#error-missing-prebuilt-package' -
google-cloud-cpp/2.19.0: Didn't run or was cancelled before finishing
-
google-cloud-cpp/2.23.0: Didn't run or was cancelled before finishing
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 v1 pipeline :heavy_check_mark:
All green in build 6 (318b3e043e1c98cc1d2d66f970570e7b137827e0):
-
google-cloud-cpp/2.15.1: All packages built successfully! (All logs)
-
google-cloud-cpp/2.19.0: All packages built successfully! (All logs)
-
google-cloud-cpp/2.23.0: All packages built successfully! (All logs)
Conan v2 pipeline :heavy_check_mark:
Note: Conan v2 builds are now mandatory. Please read our discussion about it.
All green in build 6 (318b3e043e1c98cc1d2d66f970570e7b137827e0):
Conan v1 pipeline :heavy_check_mark:
All green in build 7 (318b3e043e1c98cc1d2d66f970570e7b137827e0):
-
google-cloud-cpp/2.15.1: All packages built successfully! (All logs)
-
google-cloud-cpp/2.23.0: All packages built successfully! (All logs)
-
google-cloud-cpp/2.19.0: All packages built successfully! (All logs)
Conan v2 pipeline :heavy_check_mark:
Note: Conan v2 builds are now mandatory. Please read our discussion about it.
All green in build 7 (318b3e043e1c98cc1d2d66f970570e7b137827e0):
ping?
@jcar87 PTAL
@jcar87 - is there anything I need to do to get this PR merged?
Hi @dbolduc - currently reviewing this, aiming to have a review today, thanks!
ping?
@jcar87 I remember that you've mentioned that based on the recent grpc update also google-cloud-cpp should be updated. Does it make sense that @dbolduc updates this to a newer version of google-cloud-cpp? Thanks for your effort @jcar87 and @dbolduc! Much appreciated. It would be great to have an updated google-cloud-cpp package.
Does it make sense that @dbolduc updates this to a newer version of google-cloud-cpp?
@saschasc - I think you are right.
We are releasing v2.28.0 of google-cloud-cpp today-ish. When that drops, I will work on a PR to add v2.28.0 to Conan. I will abandon this PR in favor of the v2.28.0 PR.
Conan v1 pipeline :x:
Failure in build 8 (318b3e043e1c98cc1d2d66f970570e7b137827e0):
-
google-cloud-cpp/2.19.0: CI failed to create some packages (All logs)
Logs for packageID
3b72554290944bb272c41a597282c7f10aac81dc:[settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=7 os=Linux [options] google-cloud-cpp:shared=True[...] zlib/1.3.1 from 'conan-center' - Cache zstd/1.5.5 from 'conan-center' - Cache Packages abseil/20230125.3:66c5327ebdcecae0a01a863939964495fa019a06 - Download bzip2/1.0.8:b27e2b40bcb70be2e7d6f0e0c6e43e35c530f8d3 - Download c-ares/1.33.0:84f14322879a96d9eeeac55afe1c3c50d83de5a6 - Download crc32c/1.1.2:66c5327ebdcecae0a01a863939964495fa019a06 - Download google-cloud-cpp/2.19.0:3b72554290944bb272c41a597282c7f10aac81dc - Download grpc/1.54.3:887706f70f50f4fa018a168cdadd69391a83c23d - Missing libcap/2.69:d50a0d523d98c15bb147b18fa7d203887c38be8b - Download libcurl/8.9.1:0c739f94c6734ddce5888b59a83c8785c7dc8649 - Download libmount/2.39.2:d50a0d523d98c15bb147b18fa7d203887c38be8b - Download libselinux/3.6:0bb503419c6bf6dd4489726d1b38fdf514902a37 - Download libsystemd/255:152f6d1d31cc68170a9b6cd894f78cc407c76aff - Download libxcrypt/4.4.36:d50a0d523d98c15bb147b18fa7d203887c38be8b - Download lz4/1.9.4:d50a0d523d98c15bb147b18fa7d203887c38be8b - Download nlohmann_json/3.11.3:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download openssl/3.3.1:c606a0dd8a0c8668b09aa21600e0d8423899894a - Download pcre2/10.42:cd2aa3b9466def2b2ce98e3a7360800ef92d7ceb - Download protobuf/3.21.12:1318f50b2be671a0caff945a0bd4dea23311e607 - Download re2/20230301:66c5327ebdcecae0a01a863939964495fa019a06 - Download xz_utils/5.4.5:d50a0d523d98c15bb147b18fa7d203887c38be8b - Download zlib/1.3.1:d50a0d523d98c15bb147b18fa7d203887c38be8b - Download zstd/1.5.5:c324c11d86059244ec4273be4e7dc07f1f2cb5f1 - Download Installing (downloading, building) binaries... WARN: *** Conan 1 is legacy and on a deprecation path *** WARN: *** Please upgrade to Conan 2 *** WARN: protobuf/3.21.12: requirement zlib/[>=1.2.11 <2] overridden by google-cloud-cpp/2.19.0 to zlib/1.3.1 WARN: grpc/1.54.3: requirement abseil/[>=20230125.3 <=20230802.1] overridden by google-cloud-cpp/2.19.0 to abseil/20230125.3 WARN: grpc/1.54.3: requirement openssl/[>=1.1 <4] overridden by google-cloud-cpp/2.19.0 to openssl/3.3.1 WARN: grpc/1.54.3: requirement zlib/[>=1.2.11 <2] overridden by google-cloud-cpp/2.19.0 to zlib/1.3.1 WARN: openssl/3.3.1: requirement zlib/[>=1.2.11 <2] overridden by grpc/1.54.3 to zlib/1.3.1 WARN: pcre2/10.42: requirement zlib/[>=1.2.11 <2] overridden by libselinux/3.6 to zlib/1.3.1 WARN: libcurl/8.9.1: requirement openssl/[>=1.1 <4] overridden by google-cloud-cpp/2.19.0 to openssl/3.3.1 WARN: libcurl/8.9.1: requirement zlib/[>=1.2.11 <2] overridden by google-cloud-cpp/2.19.0 to zlib/1.3.1 ERROR: Missing binary: grpc/1.54.3:887706f70f50f4fa018a168cdadd69391a83c23d grpc/1.54.3: WARN: Can't find a 'grpc/1.54.3' package for the specified settings, options and dependencies: - Settings: arch=x86_64, build_type=Release, compiler=gcc, compiler.libcxx=libstdc++11, compiler.version=7, os=Linux - Options: codegen=True, cpp_plugin=True, csharp_ext=False, csharp_plugin=True, node_plugin=True, objective_c_plugin=True, php_plugin=True, python_plugin=True, ruby_plugin=True, secure=False, shared=True, with_libsystemd=True, abseil:fPIC=True, abseil:shared=False, bzip2:build_executable=True, bzip2:fPIC=True, bzip2:shared=False, c-ares:fPIC=True, c-ares:shared=False, c-ares:tools=True, libcap:fPIC=True, libcap:psx_syscals=False, libcap:shared=False, libmount:fPIC=True, libmount:shared=False, libselinux:fPIC=True, libselinux:shared=False, libsystemd:fPIC=True, libsystemd:shared=False, libsystemd:with_lz4=True, libsystemd:with_selinux=True, libsystemd:with_xz=True, libsystemd:with_zstd=True, libxcrypt:fPIC=True, libxcrypt:shared=False, lz4:fPIC=True, lz4:shared=False, openssl:386=False, openssl:enable_trace=False, openssl:enable_weak_ssl_ciphers=False, openssl:fPIC=True, openssl:no_apps=False, openssl:no_aria=False, openssl:no_asm=False, openssl:no_async=False, openssl:no_autoload_config=False, openssl:no_bf=False, openssl:no_blake2=False, openssl:no_camellia=False, openssl:no_cast=False, openssl:no_chacha=False, openssl:no_cms=False, openssl:no_comp=False, openssl:no_ct=False, openssl:no_deprecated=False, openssl:no_des=False, openssl:no_dgram=False, openssl:no_dh=False, openssl:no_dsa=False, openssl:no_dso=False, openssl:no_ec=False, openssl:no_ecdh=False, openssl:no_ecdsa=False, openssl:no_engine=False, openssl:no_filenames=False, openssl:no_fips=False, openssl:no_gost=False, openssl:no_idea=False, openssl:no_legacy=False, openssl:no_md2=True, openssl:no_md4=False, openssl:no_mdc2=False, openssl:no_module=False, openssl:no_ocsp=False, openssl:no_pinshared=False, openssl:no_rc2=False, openssl:no_rc4=False, openssl:no_rc5=False, openssl:no_rfc3779=False, openssl:no_rmd160=False, openssl:no_seed=False, openssl:no_sm2=False, openssl:no_sm3=False, openssl:no_sm4=False, openssl:no_sock=False, openssl:no_srp=False, openssl:no_srtp=False, openssl:no_sse2=False, openssl:no_ssl=False, openssl:no_ssl3=False, openssl:no_stdio=False, openssl:no_threads=False, openssl:no_tls1=False, openssl:no_ts=False, openssl:no_whirlpool=False, openssl:no_zlib=False, openssl:openssldir=None, openssl:shared=False, openssl:tls_security_level=None, pcre2:build_pcre2_16=True, pcre2:build_pcre2_32=True, pcre2:build_pcre2_8=True, pcre2:build_pcre2grep=True, pcre2:fPIC=True, pcre2:grep_support_callout_fork=True, pcre2:link_size=2, pcre2:shared=False, pcre2:support_jit=False, pcre2:with_bzip2=True, pcre2:with_zlib=True, protobuf:debug_suffix=True, protobuf:lite=False, protobuf:shared=True, protobuf:with_rtti=True, protobuf:with_zlib=True, re2:fPIC=True, re2:shared=False, re2:with_icu=False, xz_utils:fPIC=True, xz_utils:shared=False, zlib:fPIC=True, zlib:shared=False, zstd:build_programs=True, zstd:fPIC=True, zstd:shared=False, zstd:threading=True - Dependencies: abseil/20230125.3, protobuf/3.21.12, c-ares/1.33.0, openssl/3.3.1, re2/20230301, zlib/1.3.1, libsystemd/255 - Requirements: abseil/20230125.Y.Z, c-ares/1.Y.Z, libsystemd/255.Y.Z, openssl/3.Y.Z, protobuf/3.Y.Z, re2/20230301.Y.Z, zlib/1.Y.Z - Package ID: 887706f70f50f4fa018a168cdadd69391a83c23d ERROR: Missing prebuilt package for 'grpc/1.54.3' Use 'conan search grpc/1.54.3@ --table=table.html -r=remote' and open the table.html file to see available packages Or try to build locally from sources with '--build=grpc' More Info at 'https://docs.conan.io/en/latest/faq/troubleshooting.html#error-missing-prebuilt-package' -
google-cloud-cpp/2.23.0: Didn't run or was cancelled before finishing
-
google-cloud-cpp/2.15.1: Didn't run or was cancelled before finishing
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 :x:
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 8 (318b3e043e1c98cc1d2d66f970570e7b137827e0):
-
google-cloud-cpp/2.15.1: CI failed to create some packages (All logs)
Logs for packageID
b4e9168ded4c34e5627d21dbdf54cec21aee4f88:[settings] arch=x86_64 build_type=Release compiler=gcc compiler.cppstd=17 compiler.libcxx=libstdc++11 compiler.version=11 os=Linux [options] */*:shared=False[...] Skipped binaries abseil/20230125.3, autoconf/2.71, automake/1.16.5, bzip2/1.0.8, c-ares/1.33.0, flex/2.6.4, gnu-config/cci.20210814, gperf/3.1, libcap/2.69, libmount/2.39.2, libselinux/3.6, libsystemd/255, libtool/2.4.7, libxcrypt/4.4.36, lz4/1.9.4, m4/1.4.19, meson/1.2.2, meson/1.4.0, ninja/1.11.1, openssl/3.3.1, pcre2/10.42, pkgconf/2.1.0, pkgconf/2.2.0, protobuf/3.21.12, re2/20230301, xz_utils/5.4.5, zlib/1.3.1, zstd/1.5.5 ERROR: Missing binary: grpc/1.54.3:70be6d45be1c110ee6f4b04ad9013af556d627ba grpc/1.54.3: WARN: Can't find a 'grpc/1.54.3' package binary '70be6d45be1c110ee6f4b04ad9013af556d627ba' for the configuration: [settings] arch=x86_64 build_type=Release compiler=gcc compiler.cppstd=17 compiler.libcxx=libstdc++11 compiler.version=11 os=Linux [options] codegen=True cpp_plugin=True csharp_ext=False csharp_plugin=True fPIC=True node_plugin=True objective_c_plugin=True php_plugin=True python_plugin=True ruby_plugin=True shared=False with_libsystemd=True [requires] abseil/20230125.3.Z bzip2/1.0.Z c-ares/1.33.Z libcap/2.69.Z libmount/2.39.Z libselinux/3.6.Z libsystemd/255.0.Z libxcrypt/4.4.Z lz4/1.9.Z openssl/3.3.Z pcre2/10.42.Z protobuf/3.21.Z re2/20230301.0.Z xz_utils/5.4.Z zlib/1.3.Z zstd/1.5.Z ERROR: Missing prebuilt package for 'grpc/1.54.3'. You can try: - List all available packages using 'conan list "grpc/1.54.3:*" -r=remote' - Explain missing binaries: replace 'conan install ...' with 'conan graph explain ...' - Try to build locally from sources using the '--build=grpc/1.54.3' argument More Info at 'https://docs.conan.io/2/knowledge/faq.html#error-missing-prebuilt-package' -
google-cloud-cpp/2.19.0: Didn't run or was cancelled before finishing
-
google-cloud-cpp/2.23.0: Didn't run or was cancelled before finishing
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.
Does it make sense that @dbolduc updates this to a newer version of google-cloud-cpp?
@saschasc - I think you are right.
We are releasing
v2.28.0ofgoogle-cloud-cpptoday-ish. When that drops, I will work on a PR to addv2.28.0to Conan. I will abandon this PR in favor of thev2.28.0PR.
So then this PR should be closed?
Are there any plans to create a google-cloud-cpp package which builds upon the newest grpc/1.65.0 and dependencies?
So then this PR should be closed?
Yes, thanks.
Are there any plans to create a google-cloud-cpp package which builds upon the newest grpc/1.65.0 and dependencies?
Not immediately. If it as simple as updating the requirements strings maybe you could send a PR?