Re: [PR] GH-48317: [C++] Use FetchContent for bundled google-cloud-cpp [arrow]

2025-12-22 Thread via GitHub


conbench-apache-arrow[bot] commented on PR #48333:
URL: https://github.com/apache/arrow/pull/48333#issuecomment-3685118458

   After merging your PR, Conbench analyzed the 3 benchmarking runs that have 
been run so far on merge-commit 1a1e4ca5bd2066b141fe678607ce13095c3d2686.
   
   There were no benchmark performance regressions. 🎉
   
   The [full Conbench report](https://github.com/apache/arrow/runs/58766549823) 
has more details. It also includes information about 1 possible false positive 
for unstable benchmarks that are known to sometimes produce them.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] GH-48317: [C++] Use FetchContent for bundled google-cloud-cpp [arrow]

2025-12-15 Thread via GitHub


pitrou commented on PR #48333:
URL: https://github.com/apache/arrow/pull/48333#issuecomment-3659259393

   It's a pleasure to see such a PR merged. Thank you very much @raulcd @kou ! 
:tada: 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] GH-48317: [C++] Use FetchContent for bundled google-cloud-cpp [arrow]

2025-12-15 Thread via GitHub


kou merged PR #48333:
URL: https://github.com/apache/arrow/pull/48333


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] GH-48317: [C++] Use FetchContent for bundled google-cloud-cpp [arrow]

2025-12-15 Thread via GitHub


kou commented on code in PR #48333:
URL: https://github.com/apache/arrow/pull/48333#discussion_r2621364803


##
cpp/cmake_modules/ThirdpartyToolchain.cmake:
##
@@ -3033,139 +3033,26 @@ function(build_absl)
   set(ABSL_VENDORED
   TRUE
   PARENT_SCOPE)
-  set(ABSL_PREFIX "${CMAKE_CURRENT_BINARY_DIR}/absl_fc-install")
-  set(ABSL_PREFIX
-  "${ABSL_PREFIX}"
-  PARENT_SCOPE)
 
   if(CMAKE_COMPILER_IS_GNUCC AND CMAKE_CXX_COMPILER_VERSION 
VERSION_GREATER_EQUAL 13.0)
 string(APPEND CMAKE_CXX_FLAGS " -include stdint.h")
   endif()
 
   fetchcontent_declare(absl
+   ${FC_DECLARE_COMMON_OPTIONS} OVERRIDE_FIND_PACKAGE
URL ${ABSL_SOURCE_URL}
URL_HASH "SHA256=${ARROW_ABSL_BUILD_SHA256_CHECKSUM}")
 
   prepare_fetchcontent()
 
-  # We have to enable Abseil install to generate abslConfig.cmake
-  # so google-cloud-cpp can find Abseil through ExternalProject_Add. Our 
expectation
-  # is that this will not be necessary once google-cloud-cpp supports 
FetchContent.
+  # We have to enable Abseil install to add Abseil targets to an export set.
+  # But we don't install Abseil by EXCLUDE_FROM_ALL.
   set(ABSL_ENABLE_INSTALL ON)
   fetchcontent_makeavailable(absl)
 
-  # This custom target is required due to a timing issue between FetchContent
-  # and the install command below, which is necessary for google-cloud-cpp to 
find Abseil
-  # due to mixing FetchContent and ExternalProject_Add.
-  # Create a target that depends on ALL Abseil libraries that will be 
installed.
-  # This ensures they're all built before we try to install.
-  add_custom_target(absl_built
-DEPENDS absl::bad_any_cast_impl
-absl::bad_optional_access
-absl::bad_variant_access
-absl::base
-absl::city
-absl::civil_time
-absl::cord
-absl::cord_internal
-absl::cordz_functions
-absl::cordz_handle
-absl::cordz_info
-absl::cordz_sample_token
-absl::debugging_internal
-absl::demangle_internal
-absl::examine_stack
-absl::exponential_biased
-absl::failure_signal_handler
-absl::flags
-absl::flags_commandlineflag
-absl::flags_commandlineflag_internal
-absl::flags_config
-absl::flags_internal
-absl::flags_marshalling
-absl::flags_parse
-absl::flags_private_handle_accessor
-absl::flags_program_name
-absl::flags_reflection
-absl::flags_usage
-absl::flags_usage_internal
-absl::graphcycles_internal
-absl::hash
-absl::hashtablez_sampler
-absl::int128
-absl::leak_check
-absl::leak_check_disable
-absl::log_severity
-absl::low_level_hash
-absl::malloc_internal
-absl::periodic_sampler
-absl::random_distributions
-absl::random_internal_distribution_test_util
-absl::random_internal_platform
-absl::random_internal_pool_urbg
-absl::random_internal_randen
-absl::random_internal_randen_hwaes
-absl::random_internal_randen_hwaes_impl
-absl::random_internal_randen_slow
-absl::random_internal_seed_material
-absl::random_seed_gen_exception
-absl::random_seed_sequences
-absl::raw_hash_set
-absl::raw_logging_internal
-absl::scoped_set_env
-absl::spinlock_wait
-absl::stacktrace
-absl::status
-absl::statusor
-absl::str_format_internal
-absl::strerror
-absl::strings
-absl::strings_internal
-absl::symbolize
-absl::synchronization
-absl::th

Re: [PR] GH-48317: [C++] Use FetchContent for bundled google-cloud-cpp [arrow]

2025-12-15 Thread via GitHub


raulcd commented on PR #48333:
URL: https://github.com/apache/arrow/pull/48333#issuecomment-3655678573

   @kou this should be ready for review now


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] GH-48317: [C++] Use FetchContent for bundled google-cloud-cpp [arrow]

2025-12-11 Thread via GitHub


github-actions[bot] commented on PR #48333:
URL: https://github.com/apache/arrow/pull/48333#issuecomment-3641762063

   Revision: 736f045c71b3727f5a53adad123248a1dab38317
   
   Submitted crossbow builds: [ursacomputing/crossbow @ 
actions-551409b403](https://github.com/ursacomputing/crossbow/branches/all?query=actions-551409b403)
   
   |Task|Status|
   ||--|
   |example-cpp-minimal-build-static|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-551409b403-github-example-cpp-minimal-build-static)](https://github.com/ursacomputing/crossbow/actions/runs/20133540306/job/57780754179)|
   |example-cpp-minimal-build-static-system-dependency|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-551409b403-github-example-cpp-minimal-build-static-system-dependency)](https://github.com/ursacomputing/crossbow/actions/runs/20133539685/job/57780752459)|
   |example-cpp-tutorial|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-551409b403-github-example-cpp-tutorial)](https://github.com/ursacomputing/crossbow/actions/runs/20133539684/job/57780752442)|
   |r-binary-packages|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-551409b403-github-r-binary-packages)](https://github.com/ursacomputing/crossbow/actions/runs/20133539875/job/57780834335)|
   |r-recheck-most|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-551409b403-github-r-recheck-most)](https://github.com/ursacomputing/crossbow/actions/runs/20133540001/job/57780753374)|
   |test-build-cpp-fuzz|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-551409b403-github-test-build-cpp-fuzz)](https://github.com/ursacomputing/crossbow/actions/runs/20133539305/job/57780751294)|
   |test-conda-cpp|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-551409b403-github-test-conda-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/20133540542/job/57780755194)|
   |test-conda-cpp-valgrind|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-551409b403-github-test-conda-cpp-valgrind)](https://github.com/ursacomputing/crossbow/actions/runs/20133539115/job/57780750591)|
   |test-cuda-cpp-ubuntu-22.04-cuda-11.7.1|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-551409b403-github-test-cuda-cpp-ubuntu-22.04-cuda-11.7.1)](https://github.com/ursacomputing/crossbow/actions/runs/20133539254/job/57780751191)|
   |test-cuda-cpp-ubuntu-24.04-cuda-13.0.2|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-551409b403-github-test-cuda-cpp-ubuntu-24.04-cuda-13.0.2)](https://github.com/ursacomputing/crossbow/actions/runs/20133539591/job/57780752200)|
   |test-debian-12-cpp-amd64|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-551409b403-github-test-debian-12-cpp-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/20133539997/job/57780753343)|
   |test-debian-12-cpp-i386|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-551409b403-github-test-debian-12-cpp-i386)](https://github.com/ursacomputing/crossbow/actions/runs/20133538595/job/57780748739)|
   |test-fedora-42-cpp|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-551409b403-github-test-fedora-42-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/20133540182/job/57780754014)|
   |test-r-arrow-backwards-compatibility|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-551409b403-github-test-r-arrow-backwards-compatibility)](https://github.com/ursacomputing/crossbow/actions/runs/20133540541/job/57780755209)|
   
|test-r-depsource-bundled|[![Azure](https://dev.azure.com/ursacomputing/crossbow/_apis/build/status/ursacomputing.crossbow?branchName=actions-551409b403-azure-test-r-depsource-bundled)](https://github.com/ursacomputing/crossbow/runs/57780761094)|
   |test-r-depsource-system|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-551409b403-github-test-r-depsource-system)](https://github.com/ursacomputing/crossbow/actions/runs/20133538825/job/57780749563)|
   |test-r-dev-duckdb|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-551409b403-github-test

Re: [PR] GH-48317: [C++] Use FetchContent for bundled google-cloud-cpp [arrow]

2025-12-11 Thread via GitHub


raulcd commented on PR #48333:
URL: https://github.com/apache/arrow/pull/48333#issuecomment-3641749899

   @github-actions crossbow submit -g r -g cpp


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] GH-48317: [C++] Use FetchContent for bundled google-cloud-cpp [arrow]

2025-12-11 Thread via GitHub


github-actions[bot] commented on PR #48333:
URL: https://github.com/apache/arrow/pull/48333#issuecomment-3641362079

   Revision: eab1602080c83db8f505d7a5ec7edde664e83146
   
   Submitted crossbow builds: [ursacomputing/crossbow @ 
actions-f854cdd15a](https://github.com/ursacomputing/crossbow/branches/all?query=actions-f854cdd15a)
   
   |Task|Status|
   ||--|
   |r-binary-packages|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-f854cdd15a-github-r-binary-packages)](https://github.com/ursacomputing/crossbow/actions/runs/20130661891/job/57771063047)|
   |r-recheck-most|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-f854cdd15a-github-r-recheck-most)](https://github.com/ursacomputing/crossbow/actions/runs/20130661060/job/57771059893)|
   |test-r-arrow-backwards-compatibility|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-f854cdd15a-github-test-r-arrow-backwards-compatibility)](https://github.com/ursacomputing/crossbow/actions/runs/20130661482/job/57771061542)|
   
|test-r-depsource-bundled|[![Azure](https://dev.azure.com/ursacomputing/crossbow/_apis/build/status/ursacomputing.crossbow?branchName=actions-f854cdd15a-azure-test-r-depsource-bundled)](https://github.com/ursacomputing/crossbow/runs/57771065996)|
   |test-r-depsource-system|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-f854cdd15a-github-test-r-depsource-system)](https://github.com/ursacomputing/crossbow/actions/runs/20130660243/job/57771056789)|
   |test-r-dev-duckdb|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-f854cdd15a-github-test-r-dev-duckdb)](https://github.com/ursacomputing/crossbow/actions/runs/20130660264/job/57771056738)|
   |test-r-devdocs|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-f854cdd15a-github-test-r-devdocs)](https://github.com/ursacomputing/crossbow/actions/runs/20130660834/job/57771058965)|
   |test-r-extra-packages|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-f854cdd15a-github-test-r-extra-packages)](https://github.com/ursacomputing/crossbow/actions/runs/2013066/job/57771060137)|
   |test-r-gcc-11|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-f854cdd15a-github-test-r-gcc-11)](https://github.com/ursacomputing/crossbow/actions/runs/20130661394/job/57771061183)|
   |test-r-gcc-12|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-f854cdd15a-github-test-r-gcc-12)](https://github.com/ursacomputing/crossbow/actions/runs/20130660535/job/57771057771)|
   |test-r-install-local|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-f854cdd15a-github-test-r-install-local)](https://github.com/ursacomputing/crossbow/actions/runs/20130661245/job/57771060631)|
   |test-r-install-local-minsizerel|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-f854cdd15a-github-test-r-install-local-minsizerel)](https://github.com/ursacomputing/crossbow/actions/runs/20130660877/job/57771059174)|
   |test-r-linux-as-cran|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-f854cdd15a-github-test-r-linux-as-cran)](https://github.com/ursacomputing/crossbow/actions/runs/20130660522/job/57771057870)|
   |test-r-linux-rchk|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-f854cdd15a-github-test-r-linux-rchk)](https://github.com/ursacomputing/crossbow/actions/runs/20130661132/job/57771060186)|
   |test-r-linux-sanitizers|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-f854cdd15a-github-test-r-linux-sanitizers)](https://github.com/ursacomputing/crossbow/actions/runs/20130660568/job/57771057992)|
   |test-r-linux-valgrind|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-f854cdd15a-github-test-r-linux-valgrind)](https://github.com/ursacomputing/crossbow/actions/runs/20130660633/job/57771058184)|
   |test-r-m1-san|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-f854cdd15a-github-test-r-m1-san)](https://github.com/ursacomputing/crossbow/actions/runs/20130660539/job/57771057776)|
   |test-r-macos-as-cran|[![GitHub 
Actions](https://github.com/ursacomputing/crossbo

Re: [PR] GH-48317: [C++] Use FetchContent for bundled google-cloud-cpp [arrow]

2025-12-11 Thread via GitHub


raulcd commented on PR #48333:
URL: https://github.com/apache/arrow/pull/48333#issuecomment-3641352139

   @github-actions crossbow submit -g r


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] GH-48317: [C++] Use FetchContent for bundled google-cloud-cpp [arrow]

2025-12-11 Thread via GitHub


github-actions[bot] commented on PR #48333:
URL: https://github.com/apache/arrow/pull/48333#issuecomment-3641123240

   Revision: 08c3294388cacd8a3192f010a58394b786c30584
   
   Submitted crossbow builds: [ursacomputing/crossbow @ 
actions-b3910c6580](https://github.com/ursacomputing/crossbow/branches/all?query=actions-b3910c6580)
   
   |Task|Status|
   ||--|
   |example-cpp-minimal-build-static|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b3910c6580-github-example-cpp-minimal-build-static)](https://github.com/ursacomputing/crossbow/actions/runs/20128872026/job/57765039570)|
   |example-cpp-minimal-build-static-system-dependency|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b3910c6580-github-example-cpp-minimal-build-static-system-dependency)](https://github.com/ursacomputing/crossbow/actions/runs/20128872103/job/57765039753)|
   |example-cpp-tutorial|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b3910c6580-github-example-cpp-tutorial)](https://github.com/ursacomputing/crossbow/actions/runs/20128873118/job/57765043451)|
   |r-binary-packages|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b3910c6580-github-r-binary-packages)](https://github.com/ursacomputing/crossbow/actions/runs/20128871939/job/57765126886)|
   |r-recheck-most|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b3910c6580-github-r-recheck-most)](https://github.com/ursacomputing/crossbow/actions/runs/20128872405/job/57765041171)|
   |test-build-cpp-fuzz|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b3910c6580-github-test-build-cpp-fuzz)](https://github.com/ursacomputing/crossbow/actions/runs/20128873850/job/57765045783)|
   |test-conda-cpp|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b3910c6580-github-test-conda-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/20128872512/job/57765041185)|
   |test-conda-cpp-valgrind|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b3910c6580-github-test-conda-cpp-valgrind)](https://github.com/ursacomputing/crossbow/actions/runs/20128870920/job/57765035880)|
   |test-cuda-cpp-ubuntu-22.04-cuda-11.7.1|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b3910c6580-github-test-cuda-cpp-ubuntu-22.04-cuda-11.7.1)](https://github.com/ursacomputing/crossbow/actions/runs/20128873601/job/57765044906)|
   |test-cuda-cpp-ubuntu-24.04-cuda-13.0.2|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b3910c6580-github-test-cuda-cpp-ubuntu-24.04-cuda-13.0.2)](https://github.com/ursacomputing/crossbow/actions/runs/20128871233/job/57765036892)|
   |test-debian-12-cpp-amd64|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b3910c6580-github-test-debian-12-cpp-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/20128871107/job/57765036570)|
   |test-debian-12-cpp-i386|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b3910c6580-github-test-debian-12-cpp-i386)](https://github.com/ursacomputing/crossbow/actions/runs/20128873650/job/57765045152)|
   |test-fedora-42-cpp|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b3910c6580-github-test-fedora-42-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/20128870935/job/57765036015)|
   |test-r-arrow-backwards-compatibility|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b3910c6580-github-test-r-arrow-backwards-compatibility)](https://github.com/ursacomputing/crossbow/actions/runs/20128871816/job/57765038737)|
   
|test-r-depsource-bundled|[![Azure](https://dev.azure.com/ursacomputing/crossbow/_apis/build/status/ursacomputing.crossbow?branchName=actions-b3910c6580-azure-test-r-depsource-bundled)](https://github.com/ursacomputing/crossbow/runs/57765046686)|
   |test-r-depsource-system|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b3910c6580-github-test-r-depsource-system)](https://github.com/ursacomputing/crossbow/actions/runs/20128872100/job/57765039787)|
   |test-r-dev-duckdb|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b3910c6580-github-test

Re: [PR] GH-48317: [C++] Use FetchContent for bundled google-cloud-cpp [arrow]

2025-12-11 Thread via GitHub


raulcd commented on PR #48333:
URL: https://github.com/apache/arrow/pull/48333#issuecomment-364890

   @github-actions crossbow submit -g r -g cpp


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] GH-48317: [C++] Use FetchContent for bundled google-cloud-cpp [arrow]

2025-12-10 Thread via GitHub


kou commented on code in PR #48333:
URL: https://github.com/apache/arrow/pull/48333#discussion_r2608827909


##
cpp/cmake_modules/ThirdpartyToolchain.cmake:
##
@@ -3412,53 +3298,18 @@ function(build_crc32c_once)
   set(CRC32C_BUILD_TESTS OFF)
   set(CRC32C_BUILD_BENCHMARKS OFF)
   set(CRC32C_USE_GLOG OFF)
-  set(CRC32C_INSTALL ON)
+  #set(CRC32C_INSTALL OFF)
   fetchcontent_makeavailable(crc32c)
 
+  if(CMAKE_VERSION VERSION_LESS 3.28)
+set_property(DIRECTORY ${crc32_SOURCE_DIR} PROPERTY EXCLUDE_FROM_ALL TRUE)

Review Comment:
   ```suggestion
   set_property(DIRECTORY ${crc32c_SOURCE_DIR} PROPERTY EXCLUDE_FROM_ALL 
TRUE)
   ```



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] GH-48317: [C++] Use FetchContent for bundled google-cloud-cpp [arrow]

2025-12-10 Thread via GitHub


kou commented on PR #48333:
URL: https://github.com/apache/arrow/pull/48333#issuecomment-3639066020

   We need to execute `install(...)` in Abseil but not install Abseil by 
`EXCLUDE_FROM_ALL TRUE` like we did for CRC32C.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] GH-48317: [C++] Use FetchContent for bundled google-cloud-cpp [arrow]

2025-12-10 Thread via GitHub


kou commented on code in PR #48333:
URL: https://github.com/apache/arrow/pull/48333#discussion_r2608230452


##
cpp/cmake_modules/ThirdpartyToolchain.cmake:
##
@@ -3033,146 +3033,30 @@ function(build_absl)
   set(ABSL_VENDORED
   TRUE
   PARENT_SCOPE)
-  set(ABSL_PREFIX "${CMAKE_CURRENT_BINARY_DIR}/absl_fc-install")
-  set(ABSL_PREFIX
-  "${ABSL_PREFIX}"
-  PARENT_SCOPE)
 
   if(CMAKE_COMPILER_IS_GNUCC AND CMAKE_CXX_COMPILER_VERSION 
VERSION_GREATER_EQUAL 13.0)
 string(APPEND CMAKE_CXX_FLAGS " -include stdint.h")
   endif()
 
   fetchcontent_declare(absl
+   ${FC_DECLARE_COMMON_OPTIONS} OVERRIDE_FIND_PACKAGE
URL ${ABSL_SOURCE_URL}
URL_HASH "SHA256=${ARROW_ABSL_BUILD_SHA256_CHECKSUM}")
 
   prepare_fetchcontent()
 
-  # We have to enable Abseil install to generate abslConfig.cmake
-  # so google-cloud-cpp can find Abseil through ExternalProject_Add. Our 
expectation
-  # is that this will not be necessary once google-cloud-cpp supports 
FetchContent.
-  set(ABSL_ENABLE_INSTALL ON)
+  set(ABSL_ENABLE_INSTALL OFF)

Review Comment:
   ```suggestion
 # We have to enable Abseil install to add Abseil targets to an export set.
 # But we don't install Abseil by EXCLUDE_FROM_ALL.
 set(ABSL_ENABLE_INSTALL ON)
   ```



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] GH-48317: [C++] Use FetchContent for bundled google-cloud-cpp [arrow]

2025-12-10 Thread via GitHub


kou commented on code in PR #48333:
URL: https://github.com/apache/arrow/pull/48333#discussion_r2608194730


##
cpp/cmake_modules/ThirdpartyToolchain.cmake:
##
@@ -3033,146 +3033,27 @@ function(build_absl)
   set(ABSL_VENDORED
   TRUE
   PARENT_SCOPE)
-  set(ABSL_PREFIX "${CMAKE_CURRENT_BINARY_DIR}/absl_fc-install")
-  set(ABSL_PREFIX
-  "${ABSL_PREFIX}"
-  PARENT_SCOPE)
 
   if(CMAKE_COMPILER_IS_GNUCC AND CMAKE_CXX_COMPILER_VERSION 
VERSION_GREATER_EQUAL 13.0)
 string(APPEND CMAKE_CXX_FLAGS " -include stdint.h")
   endif()
 
   fetchcontent_declare(absl
+   ${FC_DECLARE_COMMON_OPTIONS} OVERRIDE_FIND_PACKAGE
URL ${ABSL_SOURCE_URL}
URL_HASH "SHA256=${ARROW_ABSL_BUILD_SHA256_CHECKSUM}")
 
   prepare_fetchcontent()
 
-  # We have to enable Abseil install to generate abslConfig.cmake
-  # so google-cloud-cpp can find Abseil through ExternalProject_Add. Our 
expectation
-  # is that this will not be necessary once google-cloud-cpp supports 
FetchContent.
-  set(ABSL_ENABLE_INSTALL ON)
+  set(ABSL_ENABLE_INSTALL OFF)
   fetchcontent_makeavailable(absl)
 

Review Comment:
   ```suggestion
   
 if(CMAKE_VERSION VERSION_LESS 3.28)
   set_property(DIRECTORY ${absl_SOURCE_DIR} PROPERTY EXCLUDE_FROM_ALL TRUE)
 endif()
   ```



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] GH-48317: [C++] Use FetchContent for bundled google-cloud-cpp [arrow]

2025-12-10 Thread via GitHub


raulcd commented on PR #48333:
URL: https://github.com/apache/arrow/pull/48333#issuecomment-3636512854

   The problem is that it stills tries to install them and as we are not 
installing absl those can't be found.
   ```
   -- Configuring done (56.2s)
   CMake Error: install(EXPORT "google_cloud_cpp_common-targets" ...) includes 
target "google_cloud_cpp_common" which requires target "absl_base" that is not 
in any export set.
   CMake Error: install(EXPORT "google_cloud_cpp_common-targets" ...) includes 
target "google_cloud_cpp_common" which requires target "absl_memory" that is 
not in any export set.
   CMake Error: install(EXPORT "google_cloud_cpp_common-targets" ...) includes 
target "google_cloud_cpp_common" which requires target "absl_optional" that is 
not in any export set.
   CMake Error: install(EXPORT "google_cloud_cpp_common-targets" ...) includes 
target "google_cloud_cpp_common" which requires target "absl_span" that is not 
in any export set.
   CMake Error: install(EXPORT "google_cloud_cpp_common-targets" ...) includes 
target "google_cloud_cpp_common" which requires target "absl_str_format" that 
is not in any export set.
   CMake Error: install(EXPORT "google_cloud_cpp_common-targets" ...) includes 
target "google_cloud_cpp_common" which requires target "absl_time" that is not 
in any export set.
   CMake Error: install(EXPORT "google_cloud_cpp_common-targets" ...) includes 
target "google_cloud_cpp_common" which requires target "absl_variant" that is 
not in any export set.
   CMake Error: install(EXPORT "google_cloud_cpp_rest_internal-targets" ...) 
includes target "google_cloud_cpp_rest_internal" which requires target 
"absl_span" that is not in any export set.
   CMake Error: install(EXPORT "storage-targets" ...) includes target 
"google_cloud_cpp_storage" which requires target "absl_cord" that is not in any 
export set.
   CMake Error: install(EXPORT "storage-targets" ...) includes target 
"google_cloud_cpp_storage" which requires target "absl_memory" that is not in 
any export set.
   CMake Error: install(EXPORT "storage-targets" ...) includes target 
"google_cloud_cpp_storage" which requires target "absl_strings" that is not in 
any export set.
   CMake Error: install(EXPORT "storage-targets" ...) includes target 
"google_cloud_cpp_storage" which requires target "absl_time" that is not in any 
export set.
   CMake Error: install(EXPORT "storage-targets" ...) includes target 
"google_cloud_cpp_storage" which requires target "absl_variant" that is not in 
any export set.
   ```
   If I install abseil the problem is that those are bundled (along with crc32c 
and google cloud cpp) on the libarrow_bundled libraries.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] GH-48317: [C++] Use FetchContent for bundled google-cloud-cpp [arrow]

2025-12-09 Thread via GitHub


kou commented on PR #48333:
URL: https://github.com/apache/arrow/pull/48333#issuecomment-3634803129

   Could you try this?
   
   ```diff
   diff --git a/cpp/cmake_modules/ThirdpartyToolchain.cmake 
b/cpp/cmake_modules/ThirdpartyToolchain.cmake
   index 28e984f95d..ffc0e17f75 100644
   --- a/cpp/cmake_modules/ThirdpartyToolchain.cmake
   +++ b/cpp/cmake_modules/ThirdpartyToolchain.cmake
   @@ -3293,9 +3293,12 @@ function(build_crc32c_once)
  set(CRC32C_BUILD_TESTS OFF)
  set(CRC32C_BUILD_BENCHMARKS OFF)
  set(CRC32C_USE_GLOG OFF)
   -  set(CRC32C_INSTALL OFF)
  fetchcontent_makeavailable(crc32c)

   +  if(CMAKE_VERSION VERSION_LESS 3.28)
   +set_property(DIRECTORY ${crc32_SOURCE_DIR} PROPERTY EXCLUDE_FROM_ALL 
TRUE)
   +  endif()
   +
  # Create alias target for consistency (crc32c exports as Crc32c::crc32c 
when installed)
  if(NOT TARGET Crc32c::crc32c)
add_library(Crc32c::crc32c ALIAS crc32c)
   @@ -3429,13 +3432,17 @@ function(build_google_cloud_cpp_storage)
  set(GOOGLE_CLOUD_CPP_ENABLE_WERROR OFF)
  set(GOOGLE_CLOUD_CPP_WITH_MOCKS OFF)
  # Disable installation when embedded via FetchContent
   -  set(GOOGLE_CLOUD_CPP_ENABLE_INSTALL OFF)
   +  # set(GOOGLE_CLOUD_CPP_ENABLE_INSTALL OFF)
  set(BUILD_TESTING OFF)
  # Unity build causes some build errors.
  set(CMAKE_UNITY_BUILD FALSE)

  fetchcontent_makeavailable(google_cloud_cpp)

   +  if(CMAKE_VERSION VERSION_LESS 3.28)
   +set_property(DIRECTORY ${google_cloud_cpp_SOURCE_DIR} PROPERTY 
EXCLUDE_FROM_ALL TRUE)
   +  endif()
   +
  # Remove unused directories to save build directory storage.
  # 141MB -> 79MB
  file(REMOVE_RECURSE "${google_cloud_cpp_SOURCE_DIR}/ci")
   ```
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] GH-48317: [C++] Use FetchContent for bundled google-cloud-cpp [arrow]

2025-12-09 Thread via GitHub


github-actions[bot] commented on PR #48333:
URL: https://github.com/apache/arrow/pull/48333#issuecomment-3633620776

   Revision: 4ed4bbba22c5c2c4a9af72ef10f0c76828837b0d
   
   Submitted crossbow builds: [ursacomputing/crossbow @ 
actions-b5803cb2be](https://github.com/ursacomputing/crossbow/branches/all?query=actions-b5803cb2be)
   
   |Task|Status|
   ||--|
   |r-binary-packages|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b5803cb2be-github-r-binary-packages)](https://github.com/ursacomputing/crossbow/actions/runs/20073954190/job/57583297602)|
   |r-recheck-most|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b5803cb2be-github-r-recheck-most)](https://github.com/ursacomputing/crossbow/actions/runs/20073955118/job/57583300710)|
   |test-r-arrow-backwards-compatibility|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b5803cb2be-github-test-r-arrow-backwards-compatibility)](https://github.com/ursacomputing/crossbow/actions/runs/20073954493/job/57583298652)|
   
|test-r-depsource-bundled|[![Azure](https://dev.azure.com/ursacomputing/crossbow/_apis/build/status/ursacomputing.crossbow?branchName=actions-b5803cb2be-azure-test-r-depsource-bundled)](https://github.com/ursacomputing/crossbow/runs/57583308833)|
   |test-r-depsource-system|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b5803cb2be-github-test-r-depsource-system)](https://github.com/ursacomputing/crossbow/actions/runs/20073953679/job/57583295955)|
   |test-r-dev-duckdb|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b5803cb2be-github-test-r-dev-duckdb)](https://github.com/ursacomputing/crossbow/actions/runs/20073953742/job/57583296017)|
   |test-r-devdocs|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b5803cb2be-github-test-r-devdocs)](https://github.com/ursacomputing/crossbow/actions/runs/20073954185/job/57583297557)|
   |test-r-extra-packages|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b5803cb2be-github-test-r-extra-packages)](https://github.com/ursacomputing/crossbow/actions/runs/20073954423/job/57583298319)|
   |test-r-gcc-11|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b5803cb2be-github-test-r-gcc-11)](https://github.com/ursacomputing/crossbow/actions/runs/20073954877/job/57583300091)|
   |test-r-gcc-12|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b5803cb2be-github-test-r-gcc-12)](https://github.com/ursacomputing/crossbow/actions/runs/20073954718/job/57583299369)|
   |test-r-install-local|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b5803cb2be-github-test-r-install-local)](https://github.com/ursacomputing/crossbow/actions/runs/20073954318/job/57583297951)|
   |test-r-install-local-minsizerel|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b5803cb2be-github-test-r-install-local-minsizerel)](https://github.com/ursacomputing/crossbow/actions/runs/20073954999/job/57583300315)|
   |test-r-linux-as-cran|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b5803cb2be-github-test-r-linux-as-cran)](https://github.com/ursacomputing/crossbow/actions/runs/20073953641/job/57583295894)|
   |test-r-linux-rchk|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b5803cb2be-github-test-r-linux-rchk)](https://github.com/ursacomputing/crossbow/actions/runs/20073954416/job/57583298480)|
   |test-r-linux-sanitizers|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b5803cb2be-github-test-r-linux-sanitizers)](https://github.com/ursacomputing/crossbow/actions/runs/20073955275/job/57583301574)|
   |test-r-linux-valgrind|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b5803cb2be-github-test-r-linux-valgrind)](https://github.com/ursacomputing/crossbow/actions/runs/20073953659/job/57583295901)|
   |test-r-m1-san|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-b5803cb2be-github-test-r-m1-san)](https://github.com/ursacomputing/crossbow/actions/runs/20073954001/job/57583296840)|
   |test-r-macos-as-cran|[![GitHub 
Actions](https://github.com/ursacomputing/crossbo

Re: [PR] GH-48317: [C++] Use FetchContent for bundled google-cloud-cpp [arrow]

2025-12-09 Thread via GitHub


raulcd commented on PR #48333:
URL: https://github.com/apache/arrow/pull/48333#issuecomment-3633611653

   @github-actions crossbow submit -g r


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] GH-48317: [C++] Use FetchContent for bundled google-cloud-cpp [arrow]

2025-12-09 Thread via GitHub


github-actions[bot] commented on PR #48333:
URL: https://github.com/apache/arrow/pull/48333#issuecomment-3633122439

   Revision: 67bcadfba19c4578e1a618d9c154192b5a519e17
   
   Submitted crossbow builds: [ursacomputing/crossbow @ 
actions-fc1a19f010](https://github.com/ursacomputing/crossbow/branches/all?query=actions-fc1a19f010)
   
   |Task|Status|
   ||--|
   |example-cpp-minimal-build-static|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-fc1a19f010-github-example-cpp-minimal-build-static)](https://github.com/ursacomputing/crossbow/actions/runs/20070523538/job/57571019507)|
   |example-cpp-minimal-build-static-system-dependency|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-fc1a19f010-github-example-cpp-minimal-build-static-system-dependency)](https://github.com/ursacomputing/crossbow/actions/runs/20070525498/job/57571026566)|
   |example-cpp-tutorial|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-fc1a19f010-github-example-cpp-tutorial)](https://github.com/ursacomputing/crossbow/actions/runs/20070525026/job/57571024774)|
   |r-binary-packages|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-fc1a19f010-github-r-binary-packages)](https://github.com/ursacomputing/crossbow/actions/runs/20070524537/job/57571120411)|
   |r-recheck-most|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-fc1a19f010-github-r-recheck-most)](https://github.com/ursacomputing/crossbow/actions/runs/20070523659/job/57571019890)|
   |test-build-cpp-fuzz|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-fc1a19f010-github-test-build-cpp-fuzz)](https://github.com/ursacomputing/crossbow/actions/runs/20070524762/job/57571023966)|
   |test-conda-cpp|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-fc1a19f010-github-test-conda-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/20070525579/job/57571027283)|
   |test-conda-cpp-valgrind|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-fc1a19f010-github-test-conda-cpp-valgrind)](https://github.com/ursacomputing/crossbow/actions/runs/20070524617/job/57571023519)|
   |test-cuda-cpp-ubuntu-22.04-cuda-11.7.1|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-fc1a19f010-github-test-cuda-cpp-ubuntu-22.04-cuda-11.7.1)](https://github.com/ursacomputing/crossbow/actions/runs/20070522048/job/57571014755)|
   |test-cuda-cpp-ubuntu-24.04-cuda-13.0.2|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-fc1a19f010-github-test-cuda-cpp-ubuntu-24.04-cuda-13.0.2)](https://github.com/ursacomputing/crossbow/actions/runs/20070522815/job/57571017849)|
   |test-debian-12-cpp-amd64|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-fc1a19f010-github-test-debian-12-cpp-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/20070525217/job/57571025377)|
   |test-debian-12-cpp-i386|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-fc1a19f010-github-test-debian-12-cpp-i386)](https://github.com/ursacomputing/crossbow/actions/runs/20070524689/job/57571024705)|
   |test-fedora-42-cpp|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-fc1a19f010-github-test-fedora-42-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/20070522158/job/57571014724)|
   |test-r-arrow-backwards-compatibility|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-fc1a19f010-github-test-r-arrow-backwards-compatibility)](https://github.com/ursacomputing/crossbow/actions/runs/20070523511/job/57571019239)|
   
|test-r-depsource-bundled|[![Azure](https://dev.azure.com/ursacomputing/crossbow/_apis/build/status/ursacomputing.crossbow?branchName=actions-fc1a19f010-azure-test-r-depsource-bundled)](https://github.com/ursacomputing/crossbow/runs/57571027097)|
   |test-r-depsource-system|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-fc1a19f010-github-test-r-depsource-system)](https://github.com/ursacomputing/crossbow/actions/runs/20070525561/job/57571026483)|
   |test-r-dev-duckdb|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-fc1a19f010-github-test

Re: [PR] GH-48317: [C++] Use FetchContent for bundled google-cloud-cpp [arrow]

2025-12-09 Thread via GitHub


raulcd commented on PR #48333:
URL: https://github.com/apache/arrow/pull/48333#issuecomment-3633106831

   @github-actions crossbow submit -g cpp -g r


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] GH-48317: [C++] Use FetchContent for bundled google-cloud-cpp [arrow]

2025-12-05 Thread via GitHub


github-actions[bot] commented on PR #48333:
URL: https://github.com/apache/arrow/pull/48333#issuecomment-3617122593

   Revision: 70b632a149c8d1210ecc388293c6273fc3d2b10c
   
   Submitted crossbow builds: [ursacomputing/crossbow @ 
actions-83a12e40e9](https://github.com/ursacomputing/crossbow/branches/all?query=actions-83a12e40e9)
   
   |Task|Status|
   ||--|
   |r-binary-packages|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-83a12e40e9-github-r-binary-packages)](https://github.com/ursacomputing/crossbow/actions/runs/19965779902/job/57257083183)|
   |r-recheck-most|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-83a12e40e9-github-r-recheck-most)](https://github.com/ursacomputing/crossbow/actions/runs/19965780065/job/57257083553)|
   |test-r-arrow-backwards-compatibility|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-83a12e40e9-github-test-r-arrow-backwards-compatibility)](https://github.com/ursacomputing/crossbow/actions/runs/19965780556/job/57257085685)|
   
|test-r-depsource-bundled|[![Azure](https://dev.azure.com/ursacomputing/crossbow/_apis/build/status/ursacomputing.crossbow?branchName=actions-83a12e40e9-azure-test-r-depsource-bundled)](https://github.com/ursacomputing/crossbow/runs/57257089151)|
   |test-r-depsource-system|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-83a12e40e9-github-test-r-depsource-system)](https://github.com/ursacomputing/crossbow/actions/runs/19965780268/job/57257084422)|
   |test-r-dev-duckdb|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-83a12e40e9-github-test-r-dev-duckdb)](https://github.com/ursacomputing/crossbow/actions/runs/19965779572/job/57257082015)|
   |test-r-devdocs|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-83a12e40e9-github-test-r-devdocs)](https://github.com/ursacomputing/crossbow/actions/runs/19965780331/job/57257084905)|
   |test-r-extra-packages|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-83a12e40e9-github-test-r-extra-packages)](https://github.com/ursacomputing/crossbow/actions/runs/19965780345/job/57257084926)|
   |test-r-gcc-11|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-83a12e40e9-github-test-r-gcc-11)](https://github.com/ursacomputing/crossbow/actions/runs/19965779093/job/57257080464)|
   |test-r-gcc-12|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-83a12e40e9-github-test-r-gcc-12)](https://github.com/ursacomputing/crossbow/actions/runs/19965780227/job/57257084335)|
   |test-r-install-local|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-83a12e40e9-github-test-r-install-local)](https://github.com/ursacomputing/crossbow/actions/runs/19965779604/job/57257082181)|
   |test-r-install-local-minsizerel|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-83a12e40e9-github-test-r-install-local-minsizerel)](https://github.com/ursacomputing/crossbow/actions/runs/19965779362/job/57257081277)|
   |test-r-linux-as-cran|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-83a12e40e9-github-test-r-linux-as-cran)](https://github.com/ursacomputing/crossbow/actions/runs/19965780139/job/57257083891)|
   |test-r-linux-rchk|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-83a12e40e9-github-test-r-linux-rchk)](https://github.com/ursacomputing/crossbow/actions/runs/19965779900/job/57257083016)|
   |test-r-linux-sanitizers|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-83a12e40e9-github-test-r-linux-sanitizers)](https://github.com/ursacomputing/crossbow/actions/runs/19965780123/job/57257083810)|
   |test-r-linux-valgrind|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-83a12e40e9-github-test-r-linux-valgrind)](https://github.com/ursacomputing/crossbow/actions/runs/19965779000/job/57257080247)|
   |test-r-m1-san|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-83a12e40e9-github-test-r-m1-san)](https://github.com/ursacomputing/crossbow/actions/runs/19965780436/job/57257085436)|
   |test-r-macos-as-cran|[![GitHub 
Actions](https://github.com/ursacomputing/crossbo

Re: [PR] GH-48317: [C++] Use FetchContent for bundled google-cloud-cpp [arrow]

2025-12-05 Thread via GitHub


raulcd commented on PR #48333:
URL: https://github.com/apache/arrow/pull/48333#issuecomment-3617111213

   @github-actions crossbow submit -g r


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



Re: [PR] GH-48317: [C++] Use FetchContent for bundled google-cloud-cpp [arrow]

2025-12-05 Thread via GitHub


github-actions[bot] commented on PR #48333:
URL: https://github.com/apache/arrow/pull/48333#issuecomment-3617054348

   Revision: 70b632a149c8d1210ecc388293c6273fc3d2b10c
   
   Submitted crossbow builds: [ursacomputing/crossbow @ 
actions-67f847b9c4](https://github.com/ursacomputing/crossbow/branches/all?query=actions-67f847b9c4)
   
   |Task|Status|
   ||--|
   |example-cpp-minimal-build-static|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-67f847b9c4-github-example-cpp-minimal-build-static)](https://github.com/ursacomputing/crossbow/actions/runs/19965286743/job/57255364834)|
   |example-cpp-minimal-build-static-system-dependency|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-67f847b9c4-github-example-cpp-minimal-build-static-system-dependency)](https://github.com/ursacomputing/crossbow/actions/runs/19965286334/job/57255363296)|
   |example-cpp-tutorial|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-67f847b9c4-github-example-cpp-tutorial)](https://github.com/ursacomputing/crossbow/actions/runs/19965286778/job/57255365073)|
   |test-build-cpp-fuzz|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-67f847b9c4-github-test-build-cpp-fuzz)](https://github.com/ursacomputing/crossbow/actions/runs/19965286558/job/57255364051)|
   |test-conda-cpp|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-67f847b9c4-github-test-conda-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/19965285864/job/57255361604)|
   |test-conda-cpp-valgrind|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-67f847b9c4-github-test-conda-cpp-valgrind)](https://github.com/ursacomputing/crossbow/actions/runs/19965285816/job/57255361403)|
   |test-cuda-cpp-ubuntu-22.04-cuda-11.7.1|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-67f847b9c4-github-test-cuda-cpp-ubuntu-22.04-cuda-11.7.1)](https://github.com/ursacomputing/crossbow/actions/runs/19965285947/job/57255361845)|
   |test-cuda-cpp-ubuntu-24.04-cuda-13.0.2|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-67f847b9c4-github-test-cuda-cpp-ubuntu-24.04-cuda-13.0.2)](https://github.com/ursacomputing/crossbow/actions/runs/19965285669/job/57255360909)|
   |test-debian-12-cpp-amd64|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-67f847b9c4-github-test-debian-12-cpp-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/19965285456/job/57255360078)|
   |test-debian-12-cpp-i386|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-67f847b9c4-github-test-debian-12-cpp-i386)](https://github.com/ursacomputing/crossbow/actions/runs/19965286874/job/57255365363)|
   |test-fedora-42-cpp|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-67f847b9c4-github-test-fedora-42-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/19965285322/job/57255359783)|
   |test-ubuntu-22.04-cpp|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-67f847b9c4-github-test-ubuntu-22.04-cpp)](https://github.com/ursacomputing/crossbow/actions/runs/19965286524/job/57255364044)|
   |test-ubuntu-22.04-cpp-20|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-67f847b9c4-github-test-ubuntu-22.04-cpp-20)](https://github.com/ursacomputing/crossbow/actions/runs/19965285484/job/57255360224)|
   |test-ubuntu-22.04-cpp-bundled|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-67f847b9c4-github-test-ubuntu-22.04-cpp-bundled)](https://github.com/ursacomputing/crossbow/actions/runs/19965287039/job/57255366022)|
   |test-ubuntu-22.04-cpp-emscripten|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-67f847b9c4-github-test-ubuntu-22.04-cpp-emscripten)](https://github.com/ursacomputing/crossbow/actions/runs/19965286179/job/57255362931)|
   |test-ubuntu-22.04-cpp-no-threading|[![GitHub 
Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-67f847b9c4-github-test-ubuntu-22.04-cpp-no-threading)](https://github.com/ursacomputing/crossbow/actions/runs/19965287004/job/57255365813)|
   |test-ubuntu-24.04-cpp|[![GitHub 
Actions](https://github.com/ursacomputing/cross

Re: [PR] GH-48317: [C++] Use FetchContent for bundled google-cloud-cpp [arrow]

2025-12-05 Thread via GitHub


raulcd commented on PR #48333:
URL: https://github.com/apache/arrow/pull/48333#issuecomment-3617044819

   @github-actions crossbow submit -g cpp


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]