Skip to content

[GLib][C++][CI] CI failure on ARM64 macOS GLib & Ruby #50886

Description

@hiroyuki-sato

Describe the bug, including details regarding any error messages, version, and platform.

The ARM64 macOS GLib & Ruby CI job fails while building the bundled google-cloud-cpp dependency.

  • Platform: ARM64 macOS (macos-26-arm64)
  • Abseil version: 20260526
  • google-cloud-cpp version: 3.2.0?

https://github.com/apache/arrow/actions/runs/31943100054/job/95154993173?pr=50885#step:8:2322

Run ci/scripts/cpp_build.sh $(pwd) $(pwd)/build
  ci/scripts/cpp_build.sh $(pwd) $(pwd)/build
  shell: /opt/homebrew/bin/bash -e {0}
  env:
    ARCHERY_DEBUG: 1
    DOCKER_VOLUME_PREFIX: .docker/
    ARROW_BUILD_STATIC: OFF
    ARROW_BUILD_TESTS: OFF
    ARROW_BUILD_UTILITIES: OFF
    ARROW_DATASET: ON
    ARROW_FLIGHT: ON
    ARROW_FLIGHT_SQL: ON
    ARROW_GANDIVA: ON
    ARROW_GCS: ON
    ARROW_GLIB_GTK_DOC: true
    ARROW_GLIB_WERROR: true
    ARROW_HOME: /tmp/local
    ARROW_JEMALLOC: OFF
    ARROW_ORC: OFF
    ARROW_PARQUET: ON
    ARROW_WITH_BROTLI: ON
    ARROW_WITH_LZ4: ON
    ARROW_WITH_SNAPPY: ON
    ARROW_WITH_ZLIB: ON
    ARROW_WITH_ZSTD: ON
    PKG_CONFIG: /opt/homebrew/opt/pkgconf/bin/pkgconf
    ARROW_USE_CCACHE: ON
    CCACHE_COMPILERCHECK: content
    CCACHE_COMPRESS: 1
    CCACHE_COMPRESSLEVEL: 6
    CCACHE_MAXSIZE: 1G
    CCACHE_NOHASHDIR: 1
-- Providing CMake module for FindThriftAlt as part of Parquet CMake package
-- Found abslAlt: 1 (found version "20260526")
/Users/runner/work/arrow/arrow/build/cpp/_deps/google_cloud_cpp-src/google/cloud/stream_range.h:208:11: error: 'visit<UnpackVariant, std::variant<google::cloud::Status, google::cloud::storage::ObjectMetadata>>' is deprecated [-Werror,-Wdeprecated-declarations]
  208 |     absl::visit(UnpackVariant{*this}, std::move(v));
      |           ^

Component(s)

GLib, C++

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions