[packages/google-cloud-cpp] - updated to 3.6.0 (new sonames)
qboosh
qboosh at pld-linux.org
Fri Jun 26 20:36:34 CEST 2026
commit 109e9d9e9e71863779d6e7a7bce74842fff957a1
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Fri Jun 26 20:36:58 2026 +0200
- updated to 3.6.0 (new sonames)
google-cloud-cpp-pc.patch | 11 -
google-cloud-cpp.spec | 593 ++++++++++++++++++++++++----------------------
2 files changed, 313 insertions(+), 291 deletions(-)
---
diff --git a/google-cloud-cpp.spec b/google-cloud-cpp.spec
index e00866f..4b0f00d 100644
--- a/google-cloud-cpp.spec
+++ b/google-cloud-cpp.spec
@@ -1,30 +1,30 @@
Summary: Google Cloud Platform C++ Client Libraries
Summary(pl.UTF-8): Biblioteki klienckie C++ platformy Google Cloud
Name: google-cloud-cpp
-Version: 2.42.0
-Release: 2
+Version: 3.6.0
+Release: 1
License: Apache v2.0
Group: Libraries
#Source0Download: https://github.com/googleapis/google-cloud-cpp/releases
Source0: https://github.com/googleapis/google-cloud-cpp/archive/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: dde25f70bb0326b293db303df38a04cb
+# Source0-md5: 9f46c596c81c0b452c584b654cf65bda
# see external/googleapis/CMakeLists.txt and cmake/GoogleapisConfig.cmake
-Source1: https://github.com/googleapis/googleapis/archive/46403a9acec0719c130b33eb38b2ee62a45f9f6c.tar.gz
-# Source1-md5: 16406ca1a5d7722fa295c3fc523a66a8
-Patch0: %{name}-pc.patch
+Source1: https://github.com/googleapis/googleapis/archive/ef19b7b7a73f19f33ab86c5b3603e9590025acd7.tar.gz
+# Source1-md5: cadacc4f1bbff4452dd43235b24d2982
URL: https://github.com/googleapis/google-cloud-cpp
-BuildRequires: abseil-cpp-devel >= 20210324.2
+BuildRequires: abseil-cpp-devel >= 20250814.1
BuildRequires: c-ares-devel
-BuildRequires: cmake >= 3.13
+BuildRequires: cmake >= 3.22
BuildRequires: crc32c-devel >= 1.1.2
-BuildRequires: curl-devel >= 7.47.0
+BuildRequires: curl-devel >= 7.74.0
BuildRequires: google-benchmark-devel
-BuildRequires: grpc-devel >= 1.35
+BuildRequires: grpc-devel >= 1.76
BuildRequires: libstdc++-devel >= 6:7.5
BuildRequires: nlohmann-json-devel >= 3.4.0
-BuildRequires: openssl-devel >= 1.0.2
-# >= 21.1 ? (docs say so); 3.14 was not sufficient, builds with 3.17
-BuildRequires: protobuf-devel >= 3.17
+BuildRequires: openssl-devel >= 3.0.17
+BuildRequires: opentelemetry-cpp-devel >= 1.23.0
+# >= 6.33? (docs say so); builds fine with 5.29.6
+BuildRequires: protobuf-devel >= 4.25
BuildRequires: re2-devel
BuildRequires: rpmbuild(macros) >= 1.605
BuildRequires: zlib-devel
@@ -33,7 +33,8 @@ BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
# _ZN4absl12lts_2025081413cord_internal17cordz_next_sampleE
# _ZN6google8protobuf8internal15ThreadSafeArena13thread_cache_E
-%define skip_post_check_so libgoogle_cloud_cpp_.*_protos.so.* libgoogle_cloud_cpp_iam.so.*
+%define skip_post_check_so libgoogle_cloud_cpp_.*_protos.so.* libgoogle_cloud_cpp_bigtable.so.* libgoogle_cloud_cpp_iam.so.* libgoogle_cloud_cpp_logging.so.* libgoogle_cloud_cpp_pubsub.so.* libgoogle_cloud_cpp_spanner.so.* libgoogle_cloud_cpp_opentelemetry.so.*
+
%description
This package contains idiomatic C++ client libraries for Google Cloud
Platform (<https://cloud.google.com/>) services.
@@ -47,15 +48,16 @@ Summary: Header files for Google Cloud C++ libraries
Summary(pl.UTF-8): Pliki nagłówkowe bibliotek Google Cloud C++
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
-Requires: abseil-cpp-devel >= 20210324.2
+Requires: abseil-cpp-devel >= 20250814.1
Requires: c-ares-devel
Requires: crc32c-devel >= 1.1.2
-Requires: curl-devel >= 7.47.0
-Requires: grpc-devel >= 1.35
+Requires: curl-devel >= 7.74.0
+Requires: grpc-devel >= 1.76
Requires: libstdc++-devel >= 6:7.5
Requires: nlohmann-json-devel >= 3.4.0
-Requires: openssl-devel >= 1.0.2
-Requires: protobuf-devel >= 3.17
+Requires: openssl-devel >= 3.0.17
+Requires: opentelemetry-cpp-devel >= 1.23.0
+Requires: protobuf-devel >= 4.25
Requires: zlib-devel
%description devel
@@ -66,14 +68,14 @@ Pliki nagłówkowe bibliotek Google Cloud C++.
%prep
%setup -q
-%patch -P0 -p1
install -d build/external/googleapis/src
ln -sf %{SOURCE1} build/external/googleapis/src
%build
+# C++ version must be at least that which opentelemetry-cpp uses (-DWITH_STL=...)
%cmake -B build \
- -DCMAKE_CXX_STANDARD=17 \
+ -DCMAKE_CXX_STANDARD=20 \
-DGOOGLE_CLOUD_CPP_ENABLE_WERROR=OFF
%{__make} -C build
@@ -93,272 +95,292 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%doc ARCHITECTURE.md CHANGELOG.md README.md SECURITY.md
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_annotations_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_annotations_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_auth_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_auth_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_backend_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_backend_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_billing_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_billing_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_client_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_client_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_config_change_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_config_change_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_consumer_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_consumer_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_context_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_context_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_control_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_control_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_distribution_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_distribution_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_documentation_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_documentation_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_endpoint_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_endpoint_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_error_reason_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_error_reason_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_field_behavior_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_field_behavior_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_field_info_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_field_info_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_httpbody_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_httpbody_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_http_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_http_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_label_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_label_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_launch_stage_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_launch_stage_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_logging_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_logging_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_log_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_log_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_metric_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_metric_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_monitored_resource_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_monitored_resource_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_monitoring_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_monitoring_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_policy_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_policy_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_quota_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_quota_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_resource_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_resource_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_routing_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_routing_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_service_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_service_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_source_info_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_source_info_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_system_parameter_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_system_parameter_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_usage_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_usage_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_visibility_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_api_visibility_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_bigquery.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_bigquery.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_bigquery_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_bigquery_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_bigtable.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_bigtable.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_bigtable_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_bigtable_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_cloud_common_common_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_cloud_common_common_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_cloud_extended_operations_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_cloud_extended_operations_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_cloud_location_locations_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_cloud_location_locations_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_cloud_orgpolicy_v1_orgpolicy_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_cloud_orgpolicy_v1_orgpolicy_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_common.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_common.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_grpc_utils.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_grpc_utils.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_iam.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_iam.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_iam_credentials_v1_common_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_iam_credentials_v1_common_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_iam_credentials_v1_iamcredentials_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_iam_credentials_v1_iamcredentials_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_iam_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_iam_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_iam_v1_iam_policy_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_iam_v1_iam_policy_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_iam_v1_options_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_iam_v1_options_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_iam_v1_policy_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_iam_v1_policy_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_iam_v1_resource_policy_member_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_iam_v1_resource_policy_member_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_iam_v2_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_iam_v2_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_iam_v3_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_iam_v3_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_logging.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_logging.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_logging_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_logging_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_logging_type_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_logging_type_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_longrunning_operations_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_longrunning_operations_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_pubsub.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_pubsub.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_pubsub_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_pubsub_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_rest_internal.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_rest_internal.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_rest_protobuf_internal.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_rest_protobuf_internal.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_rpc_code_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_rpc_code_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_rpc_context_attribute_context_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_rpc_context_attribute_context_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_rpc_error_details_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_rpc_error_details_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_rpc_status_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_rpc_status_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_spanner.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_spanner.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_spanner_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_spanner_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_storage.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_storage.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_calendar_period_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_type_calendar_period_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_color_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_type_color_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_date_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_type_date_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_datetime_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_type_datetime_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_dayofweek_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_type_dayofweek_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_decimal_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_type_decimal_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_expr_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_type_expr_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_fraction_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_type_fraction_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_interval_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_type_interval_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_latlng_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_type_latlng_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_localized_text_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_type_localized_text_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_money_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_type_money_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_month_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_type_month_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_phone_number_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_type_phone_number_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_postal_address_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_type_postal_address_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_quaternion_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_type_quaternion_protos.so.2
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_timeofday_protos.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoogle_cloud_cpp_type_timeofday_protos.so.2
+%{_libdir}/libgoogle_cloud_cpp_api_annotations_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_annotations_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_auth_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_auth_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_backend_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_backend_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_billing_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_billing_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_client_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_client_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_config_change_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_config_change_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_consumer_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_consumer_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_context_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_context_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_control_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_control_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_distribution_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_distribution_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_documentation_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_documentation_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_endpoint_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_endpoint_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_error_reason_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_error_reason_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_field_behavior_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_field_behavior_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_field_info_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_field_info_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_httpbody_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_httpbody_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_http_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_http_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_label_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_label_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_launch_stage_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_launch_stage_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_logging_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_logging_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_log_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_log_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_metric_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_metric_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_monitored_resource_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_monitored_resource_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_monitoring_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_monitoring_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_policy_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_policy_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_quota_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_quota_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_resource_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_resource_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_routing_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_routing_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_service_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_service_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_source_info_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_source_info_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_system_parameter_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_system_parameter_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_usage_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_usage_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_api_visibility_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_api_visibility_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_bigquery.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_bigquery.so.3
+%{_libdir}/libgoogle_cloud_cpp_bigquery_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_bigquery_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_bigtable.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_bigtable.so.3
+%{_libdir}/libgoogle_cloud_cpp_bigtable_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_bigtable_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_cloud_common_common_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_cloud_common_common_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_cloud_extended_operations_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_cloud_extended_operations_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_cloud_location_locations_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_cloud_location_locations_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_cloud_orgpolicy_v1_orgpolicy_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_cloud_orgpolicy_v1_orgpolicy_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_common.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_common.so.3
+%{_libdir}/libgoogle_cloud_cpp_grpc_utils.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_grpc_utils.so.3
+%{_libdir}/libgoogle_cloud_cpp_iam.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_iam.so.3
+%{_libdir}/libgoogle_cloud_cpp_iam_credentials_v1_common_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_iam_credentials_v1_common_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_iam_credentials_v1_iamcredentials_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_iam_credentials_v1_iamcredentials_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_iam_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_iam_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_iam_v1_iam_policy_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_iam_v1_iam_policy_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_iam_v1_options_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_iam_v1_options_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_iam_v1_policy_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_iam_v1_policy_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_iam_v1_resource_policy_member_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_iam_v1_resource_policy_member_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_iam_v2_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_iam_v2_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_iam_v3_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_iam_v3_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_logging.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_logging.so.3
+%{_libdir}/libgoogle_cloud_cpp_logging_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_logging_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_logging_type_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_logging_type_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_longrunning_operations_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_longrunning_operations_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_monitoring.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_monitoring.so.3
+%{_libdir}/libgoogle_cloud_cpp_monitoring_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_monitoring_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_opentelemetry.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_opentelemetry.so.3
+%{_libdir}/libgoogle_cloud_cpp_pubsub.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_pubsub.so.3
+%{_libdir}/libgoogle_cloud_cpp_pubsub_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_pubsub_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_rest_internal.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_rest_internal.so.3
+%{_libdir}/libgoogle_cloud_cpp_rest_protobuf_internal.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_rest_protobuf_internal.so.3
+%{_libdir}/libgoogle_cloud_cpp_rpc_code_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_rpc_code_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_rpc_context_attribute_context_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_rpc_context_attribute_context_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_rpc_error_details_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_rpc_error_details_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_rpc_status_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_rpc_status_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_spanner.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_spanner.so.3
+%{_libdir}/libgoogle_cloud_cpp_spanner_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_spanner_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_storage.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_storage.so.3
+%{_libdir}/libgoogle_cloud_cpp_trace.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_trace.so.3
+%{_libdir}/libgoogle_cloud_cpp_trace_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_trace_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_type_calendar_period_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_type_calendar_period_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_type_color_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_type_color_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_type_date_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_type_date_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_type_datetime_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_type_datetime_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_type_dayofweek_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_type_dayofweek_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_type_decimal_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_type_decimal_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_type_expr_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_type_expr_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_type_fraction_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_type_fraction_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_type_interval_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_type_interval_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_type_latlng_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_type_latlng_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_type_localized_text_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_type_localized_text_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_type_money_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_type_money_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_type_month_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_type_month_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_type_phone_number_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_type_phone_number_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_type_postal_address_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_type_postal_address_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_type_quaternion_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_type_quaternion_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_type_timeofday_protos.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_type_timeofday_protos.so.3
+%{_libdir}/libgoogle_cloud_cpp_universe_domain.so.*.*.*
+%ghost %{_libdir}/libgoogle_cloud_cpp_universe_domain.so.3
%files devel
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_annotations_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_auth_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_backend_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_billing_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_client_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_config_change_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_consumer_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_context_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_control_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_distribution_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_documentation_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_endpoint_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_error_reason_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_field_behavior_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_field_info_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_httpbody_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_http_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_label_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_launch_stage_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_logging_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_log_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_metric_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_monitored_resource_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_monitoring_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_policy_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_quota_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_resource_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_routing_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_service_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_source_info_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_system_parameter_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_usage_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_api_visibility_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_bigquery.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_bigquery_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_bigtable.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_bigtable_mocks.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_bigtable_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_cloud_common_common_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_cloud_extended_operations_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_cloud_location_locations_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_cloud_orgpolicy_v1_orgpolicy_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_common.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_grpc_utils.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_iam.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_iam_credentials_v1_common_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_iam_credentials_v1_iamcredentials_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_iam_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_iam_v1_iam_policy_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_iam_v1_options_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_iam_v1_policy_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_iam_v1_resource_policy_member_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_iam_v2_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_iam_v3_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_logging.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_logging_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_logging_type_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_longrunning_operations_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_pubsub.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_pubsub_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_rest_internal.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_rest_protobuf_internal.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_rpc_code_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_rpc_context_attribute_context_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_rpc_error_details_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_rpc_status_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_spanner.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_spanner_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_storage.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_calendar_period_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_color_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_date_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_datetime_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_dayofweek_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_decimal_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_expr_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_fraction_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_interval_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_latlng_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_localized_text_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_money_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_month_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_phone_number_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_postal_address_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_quaternion_protos.so
-%attr(755,root,root) %{_libdir}/libgoogle_cloud_cpp_type_timeofday_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_annotations_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_auth_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_backend_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_billing_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_client_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_config_change_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_consumer_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_context_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_control_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_distribution_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_documentation_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_endpoint_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_error_reason_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_field_behavior_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_field_info_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_httpbody_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_http_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_label_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_launch_stage_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_logging_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_log_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_metric_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_monitored_resource_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_monitoring_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_policy_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_quota_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_resource_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_routing_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_service_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_source_info_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_system_parameter_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_usage_protos.so
+%{_libdir}/libgoogle_cloud_cpp_api_visibility_protos.so
+%{_libdir}/libgoogle_cloud_cpp_bigquery.so
+%{_libdir}/libgoogle_cloud_cpp_bigquery_protos.so
+%{_libdir}/libgoogle_cloud_cpp_bigtable.so
+%{_libdir}/libgoogle_cloud_cpp_bigtable_mocks.so
+%{_libdir}/libgoogle_cloud_cpp_bigtable_protos.so
+%{_libdir}/libgoogle_cloud_cpp_cloud_common_common_protos.so
+%{_libdir}/libgoogle_cloud_cpp_cloud_extended_operations_protos.so
+%{_libdir}/libgoogle_cloud_cpp_cloud_location_locations_protos.so
+%{_libdir}/libgoogle_cloud_cpp_cloud_orgpolicy_v1_orgpolicy_protos.so
+%{_libdir}/libgoogle_cloud_cpp_common.so
+%{_libdir}/libgoogle_cloud_cpp_grpc_utils.so
+%{_libdir}/libgoogle_cloud_cpp_iam.so
+%{_libdir}/libgoogle_cloud_cpp_iam_credentials_v1_common_protos.so
+%{_libdir}/libgoogle_cloud_cpp_iam_credentials_v1_iamcredentials_protos.so
+%{_libdir}/libgoogle_cloud_cpp_iam_protos.so
+%{_libdir}/libgoogle_cloud_cpp_iam_v1_iam_policy_protos.so
+%{_libdir}/libgoogle_cloud_cpp_iam_v1_options_protos.so
+%{_libdir}/libgoogle_cloud_cpp_iam_v1_policy_protos.so
+%{_libdir}/libgoogle_cloud_cpp_iam_v1_resource_policy_member_protos.so
+%{_libdir}/libgoogle_cloud_cpp_iam_v2_protos.so
+%{_libdir}/libgoogle_cloud_cpp_iam_v3_protos.so
+%{_libdir}/libgoogle_cloud_cpp_logging.so
+%{_libdir}/libgoogle_cloud_cpp_logging_protos.so
+%{_libdir}/libgoogle_cloud_cpp_logging_type_protos.so
+%{_libdir}/libgoogle_cloud_cpp_longrunning_operations_protos.so
+%{_libdir}/libgoogle_cloud_cpp_monitoring.so
+%{_libdir}/libgoogle_cloud_cpp_monitoring_protos.so
+%{_libdir}/libgoogle_cloud_cpp_opentelemetry.so
+%{_libdir}/libgoogle_cloud_cpp_pubsub.so
+%{_libdir}/libgoogle_cloud_cpp_pubsub_protos.so
+%{_libdir}/libgoogle_cloud_cpp_rest_internal.so
+%{_libdir}/libgoogle_cloud_cpp_rest_protobuf_internal.so
+%{_libdir}/libgoogle_cloud_cpp_rpc_code_protos.so
+%{_libdir}/libgoogle_cloud_cpp_rpc_context_attribute_context_protos.so
+%{_libdir}/libgoogle_cloud_cpp_rpc_error_details_protos.so
+%{_libdir}/libgoogle_cloud_cpp_rpc_status_protos.so
+%{_libdir}/libgoogle_cloud_cpp_spanner.so
+%{_libdir}/libgoogle_cloud_cpp_spanner_protos.so
+%{_libdir}/libgoogle_cloud_cpp_storage.so
+%{_libdir}/libgoogle_cloud_cpp_trace.so
+%{_libdir}/libgoogle_cloud_cpp_trace_protos.so
+%{_libdir}/libgoogle_cloud_cpp_type_calendar_period_protos.so
+%{_libdir}/libgoogle_cloud_cpp_type_color_protos.so
+%{_libdir}/libgoogle_cloud_cpp_type_date_protos.so
+%{_libdir}/libgoogle_cloud_cpp_type_datetime_protos.so
+%{_libdir}/libgoogle_cloud_cpp_type_dayofweek_protos.so
+%{_libdir}/libgoogle_cloud_cpp_type_decimal_protos.so
+%{_libdir}/libgoogle_cloud_cpp_type_expr_protos.so
+%{_libdir}/libgoogle_cloud_cpp_type_fraction_protos.so
+%{_libdir}/libgoogle_cloud_cpp_type_interval_protos.so
+%{_libdir}/libgoogle_cloud_cpp_type_latlng_protos.so
+%{_libdir}/libgoogle_cloud_cpp_type_localized_text_protos.so
+%{_libdir}/libgoogle_cloud_cpp_type_money_protos.so
+%{_libdir}/libgoogle_cloud_cpp_type_month_protos.so
+%{_libdir}/libgoogle_cloud_cpp_type_phone_number_protos.so
+%{_libdir}/libgoogle_cloud_cpp_type_postal_address_protos.so
+%{_libdir}/libgoogle_cloud_cpp_type_quaternion_protos.so
+%{_libdir}/libgoogle_cloud_cpp_type_timeofday_protos.so
+%{_libdir}/libgoogle_cloud_cpp_universe_domain.so
%dir %{_includedir}/google
%{_includedir}/google/api
%{_includedir}/google/bigtable
%{_includedir}/google/cloud
+%{_includedir}/google/devtools
%{_includedir}/google/iam
%{_includedir}/google/logging
%{_includedir}/google/longrunning
+%{_includedir}/google/monitoring
%{_includedir}/google/pubsub
%{_includedir}/google/rpc
%{_includedir}/google/spanner
@@ -402,7 +424,6 @@ rm -rf $RPM_BUILD_ROOT
%{_pkgconfigdir}/google_cloud_cpp_bigtable.pc
%{_pkgconfigdir}/google_cloud_cpp_bigtable_mocks.pc
%{_pkgconfigdir}/google_cloud_cpp_bigtable_protos.pc
-%{_pkgconfigdir}/google_cloud_cpp_cloud_bigquery_protos.pc
%{_pkgconfigdir}/google_cloud_cpp_cloud_extended_operations_protos.pc
%{_pkgconfigdir}/google_cloud_cpp_cloud_common_common_protos.pc
%{_pkgconfigdir}/google_cloud_cpp_cloud_location_locations_protos.pc
@@ -424,9 +445,12 @@ rm -rf $RPM_BUILD_ROOT
%{_pkgconfigdir}/google_cloud_cpp_logging_mocks.pc
%{_pkgconfigdir}/google_cloud_cpp_logging_protos.pc
%{_pkgconfigdir}/google_cloud_cpp_logging_type_protos.pc
-%{_pkgconfigdir}/google_cloud_cpp_logging_type_type_protos.pc
%{_pkgconfigdir}/google_cloud_cpp_longrunning_operations_protos.pc
%{_pkgconfigdir}/google_cloud_cpp_mocks.pc
+%{_pkgconfigdir}/google_cloud_cpp_monitoring.pc
+%{_pkgconfigdir}/google_cloud_cpp_monitoring_mocks.pc
+%{_pkgconfigdir}/google_cloud_cpp_monitoring_protos.pc
+%{_pkgconfigdir}/google_cloud_cpp_opentelemetry.pc
%{_pkgconfigdir}/google_cloud_cpp_pubsub.pc
%{_pkgconfigdir}/google_cloud_cpp_pubsub_mocks.pc
%{_pkgconfigdir}/google_cloud_cpp_pubsub_protos.pc
@@ -440,6 +464,9 @@ rm -rf $RPM_BUILD_ROOT
%{_pkgconfigdir}/google_cloud_cpp_spanner_mocks.pc
%{_pkgconfigdir}/google_cloud_cpp_spanner_protos.pc
%{_pkgconfigdir}/google_cloud_cpp_storage.pc
+%{_pkgconfigdir}/google_cloud_cpp_trace.pc
+%{_pkgconfigdir}/google_cloud_cpp_trace_mocks.pc
+%{_pkgconfigdir}/google_cloud_cpp_trace_protos.pc
%{_pkgconfigdir}/google_cloud_cpp_type_calendar_period_protos.pc
%{_pkgconfigdir}/google_cloud_cpp_type_color_protos.pc
%{_pkgconfigdir}/google_cloud_cpp_type_date_protos.pc
@@ -457,7 +484,7 @@ rm -rf $RPM_BUILD_ROOT
%{_pkgconfigdir}/google_cloud_cpp_type_postal_address_protos.pc
%{_pkgconfigdir}/google_cloud_cpp_type_quaternion_protos.pc
%{_pkgconfigdir}/google_cloud_cpp_type_timeofday_protos.pc
-%{_pkgconfigdir}/googleapis.pc
+%{_pkgconfigdir}/google_cloud_cpp_universe_domain.pc
%{_libdir}/cmake/google_cloud_cpp_bigquery
%{_libdir}/cmake/google_cloud_cpp_bigquery_mocks
%{_libdir}/cmake/google_cloud_cpp_bigtable
@@ -473,6 +500,9 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/cmake/google_cloud_cpp_logging_mocks
%{_libdir}/cmake/google_cloud_cpp_logging_type
%{_libdir}/cmake/google_cloud_cpp_mocks
+%{_libdir}/cmake/google_cloud_cpp_monitoring
+%{_libdir}/cmake/google_cloud_cpp_monitoring_mocks
+%{_libdir}/cmake/google_cloud_cpp_opentelemetry
%{_libdir}/cmake/google_cloud_cpp_pubsub
%{_libdir}/cmake/google_cloud_cpp_pubsub_mocks
%{_libdir}/cmake/google_cloud_cpp_rest_internal
@@ -480,3 +510,6 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/cmake/google_cloud_cpp_spanner
%{_libdir}/cmake/google_cloud_cpp_spanner_mocks
%{_libdir}/cmake/google_cloud_cpp_storage
+%{_libdir}/cmake/google_cloud_cpp_trace
+%{_libdir}/cmake/google_cloud_cpp_trace_mocks
+%{_libdir}/cmake/google_cloud_cpp_universe_domain
diff --git a/google-cloud-cpp-pc.patch b/google-cloud-cpp-pc.patch
deleted file mode 100644
index d12b96b..0000000
--- a/google-cloud-cpp-pc.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-google_cloud_cpp_storage_protos is interface-only library without pc file
---- google-cloud-cpp-2.29.0/external/googleapis/CMakeLists.txt.orig 2024-09-06 00:10:49.000000000 +0200
-+++ google-cloud-cpp-2.29.0/external/googleapis/CMakeLists.txt 2024-09-09 20:20:18.702793427 +0200
-@@ -394,7 +394,6 @@ string(
- "google_cloud_cpp_cloud_bigquery_protos"
- "google_cloud_cpp_iam_protos"
- "google_cloud_cpp_pubsub_protos"
-- "google_cloud_cpp_storage_protos"
- "google_cloud_cpp_logging_protos"
- "google_cloud_cpp_iam_v1_iam_policy_protos"
- "google_cloud_cpp_iam_v1_options_protos"
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/google-cloud-cpp.git/commitdiff/109e9d9e9e71863779d6e7a7bce74842fff957a1
More information about the pld-cvs-commit
mailing list