Describe the bug, including details regarding any error messages, version, and platform.
The ARM64 macOS GLib & Ruby is failing on main with:
[161/662] Building CXX object _deps/google_cloud_cpp-build/google/cloud/CMakeFiles/google_cloud_cpp_rest_internal.dir/internal/openssl/parse_service_account_p12_file.cc.o
FAILED: [code=1] _deps/google_cloud_cpp-build/google/cloud/CMakeFiles/google_cloud_cpp_rest_internal.dir/internal/openssl/parse_service_account_p12_file.cc.o
/opt/homebrew/bin/ccache /usr/bin/c++ -DARROW_HAVE_NEON -DARROW_WITH_TIMING_TESTS -DGOOGLE_CLOUD_CPP_HAVE_OPENSSL -isystem /Users/runner/work/arrow/arrow/build/cpp/_deps/google_cloud_cpp-src -isystem /opt/homebrew/include -isystem /Users/runner/work/arrow/arrow/build/cpp/_deps/google_cloud_cpp-build -isystem /Users/runner/work/arrow/arrow/build/cpp/_deps/opentelemetry_cpp-src/api/include -isystem /opt/homebrew/opt/openssl@4/include -isystem /Users/runner/work/arrow/arrow/build/cpp/_deps/nlohmann_json-src/include -fno-aligned-new -Qunused-arguments -fcolor-diagnostics -Wall -Wextra -Wdocumentation -DARROW_WARN_DOCUMENTATION -Wshorten-64-to-32 -Wno-missing-braces -Wno-unused-parameter -Wno-constant-logical-operand -Wno-return-stack-address -Wdate-time -Wno-unknown-warning-option -Wno-pass-failed -march=armv8-a -g -Werror -O0 -ggdb -g1 -Wno-error -std=c++20 -arch arm64 -fPIC -Wall -Wextra -Wconversion -Wno-sign-conversion -MD -MT _deps/google_cloud_cpp-build/google/cloud/CMakeFiles/google_cloud_cpp_rest_internal.dir/internal/openssl/parse_service_account_p12_file.cc.o -MF _deps/google_cloud_cpp-build/google/cloud/CMakeFiles/google_cloud_cpp_rest_internal.dir/internal/openssl/parse_service_account_p12_file.cc.o.d -o _deps/google_cloud_cpp-build/google/cloud/CMakeFiles/google_cloud_cpp_rest_internal.dir/internal/openssl/parse_service_account_p12_file.cc.o -c /Users/runner/work/arrow/arrow/build/cpp/_deps/google_cloud_cpp-src/google/cloud/internal/openssl/parse_service_account_p12_file.cc
/Users/runner/work/arrow/arrow/build/cpp/_deps/google_cloud_cpp-src/google/cloud/internal/openssl/parse_service_account_p12_file.cc:88:14: error: cannot initialize a variable of type 'X509_NAME *' (aka 'X509_name_st *') with an rvalue of type 'const X509_NAME *' (aka 'const X509_name_st *')
88 | X509_NAME* name = X509_get_subject_name(cert.get());
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
Component(s)
Continuous Integration, C++
Describe the bug, including details regarding any error messages, version, and platform.
The ARM64 macOS GLib & Ruby is failing on main with:
Component(s)
Continuous Integration, C++