You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by "barracuda156 (via GitHub)" <gi...@apache.org> on 2025/11/01 22:37:25 UTC

Re: [I] [C++] AMD64 macOS 13 C++ and ARM64 macOS 14 C++ are failing due to no type named 'int64' in namespace 'google::protobuf' [arrow]

barracuda156 commented on issue #47399:
URL: https://github.com/apache/arrow/issues/47399#issuecomment-3476930177

   @raulcd @kou When was it fixed? It is still broken in 22.0.0.
   ```
   [33/490] /opt/local/bin/g++-mp-14 -DARROW_EXTRA_ERROR_CONTEXT -DARROW_WITH_TIMING_TESTS -DENABLE_METRICS=0 -DPROTOBUF_USE_DLLS -I/opt/local/var/macports/build/apache-arrow-c20e709a/work/build/_deps/orc-build/c++/include -I/opt/local/var/macports/build/apache-arrow-c20e709a/work/build/_deps/orc-src/c++/include -I/opt/local/var/macports/build/apache-arrow-c20e709a/work/build/_deps/orc-build/c++/src -I/opt/local/var/macports/build/apache-arrow-c20e709a/work/build/_deps/orc-src/c++/src -isystem /opt/local/include -pipe -I/opt/local/libexec/openssl3/include -I/opt/local/libexec/boost/1.81/include -Os -DNDEBUG -I/opt/local/libexec/openssl3/include -isystem/opt/local/include/LegacySupport -I/opt/local/libexec/boost/1.81/include -isystem/opt/local/include -D_GLIBCXX_USE_CXX11_ABI=0 -fdiagnostics-color=always -std=c++17 -Wall -Wextra -std=c++17 -Wall -Wextra -O3 -DNDEBUG -std=c++17 -arch ppc -mmacosx-version-min=10.6 -fPIC -MD -MT _deps/orc-build/c++/src/CMakeFiles/orc.dir/io/InputStream.c
 c.o -MF _deps/orc-build/c++/src/CMakeFiles/orc.dir/io/InputStream.cc.o.d -o _deps/orc-build/c++/src/CMakeFiles/orc.dir/io/InputStream.cc.o -c /opt/local/var/macports/build/apache-arrow-c20e709a/work/build/_deps/orc-src/c++/src/io/InputStream.cc
   FAILED: [code=1] _deps/orc-build/c++/src/CMakeFiles/orc.dir/io/InputStream.cc.o 
   /opt/local/bin/g++-mp-14 -DARROW_EXTRA_ERROR_CONTEXT -DARROW_WITH_TIMING_TESTS -DENABLE_METRICS=0 -DPROTOBUF_USE_DLLS -I/opt/local/var/macports/build/apache-arrow-c20e709a/work/build/_deps/orc-build/c++/include -I/opt/local/var/macports/build/apache-arrow-c20e709a/work/build/_deps/orc-src/c++/include -I/opt/local/var/macports/build/apache-arrow-c20e709a/work/build/_deps/orc-build/c++/src -I/opt/local/var/macports/build/apache-arrow-c20e709a/work/build/_deps/orc-src/c++/src -isystem /opt/local/include -pipe -I/opt/local/libexec/openssl3/include -I/opt/local/libexec/boost/1.81/include -Os -DNDEBUG -I/opt/local/libexec/openssl3/include -isystem/opt/local/include/LegacySupport -I/opt/local/libexec/boost/1.81/include -isystem/opt/local/include -D_GLIBCXX_USE_CXX11_ABI=0 -fdiagnostics-color=always -std=c++17 -Wall -Wextra -std=c++17 -Wall -Wextra -O3 -DNDEBUG -std=c++17 -arch ppc -mmacosx-version-min=10.6 -fPIC -MD -MT _deps/orc-build/c++/src/CMakeFiles/orc.dir/io/InputStream.cc.o -MF _
 deps/orc-build/c++/src/CMakeFiles/orc.dir/io/InputStream.cc.o.d -o _deps/orc-build/c++/src/CMakeFiles/orc.dir/io/InputStream.cc.o -c /opt/local/var/macports/build/apache-arrow-c20e709a/work/build/_deps/orc-src/c++/src/io/InputStream.cc
   In file included from /opt/local/var/macports/build/apache-arrow-c20e709a/work/build/_deps/orc-src/c++/src/io/InputStream.cc:19:
   /opt/local/var/macports/build/apache-arrow-c20e709a/work/build/_deps/orc-src/c++/src/io/InputStream.hh:75:31: error: 'int64' in namespace 'google::protobuf' does not name a type
      75 |     virtual google::protobuf::int64 ByteCount() const override;
         |                               ^~~~~
   /opt/local/var/macports/build/apache-arrow-c20e709a/work/build/_deps/orc-src/c++/src/io/InputStream.cc:115:21: error: 'int64' in namespace 'google::protobuf' does not name a type
     115 |   google::protobuf::int64 SeekableArrayInputStream::ByteCount() const {
         |                     ^~~~~
   [34/490] cd /opt/local/var/macports/build/apache-arrow-c20e709a/work/build/google_cloud_cpp_ep-prefix/src/google_cloud_cpp_ep-build && /opt/local/bin/cmake -P /opt/local/var/macports/build/apache-arrow-c20e709a/work/build/google_cloud_cpp_ep-prefix/src/google_cloud_cpp_ep-stamp/google_cloud_cpp_ep-configure-Release.cmake && /opt/local/bin/cmake -E touch /opt/local/var/macports/build/apache-arrow-c20e709a/work/build/google_cloud_cpp_ep-prefix/src/google_cloud_cpp_ep-stamp/google_cloud_cpp_ep-configure
   ninja: build stopped: subcommand failed.
   Command failed:  cd "/opt/local/var/macports/build/apache-arrow-c20e709a/work/build" && ninja -j2 all -j2 -v 
   Exit code: 1
   Error: Failed to build apache-arrow: command execution failed
   ```


-- 
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: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org