WillAyd commented on code in PR #448:
URL: https://github.com/apache/arrow-nanoarrow/pull/448#discussion_r1677945194
##########
ci/scripts/build-arrow-cpp-minimal.sh:
##########
@@ -45,10 +45,10 @@ ARROW_CPP_SCRATCH_DIR="arrow-cpp-build-${ARROW_CPP_VERSION}"
mkdir "${ARROW_CPP_SCRATCH_DIR}"
pushd "${ARROW_CPP_SCRATCH_DIR}"
-curl -L
"https://www.apache.org/dyn/closer.lua?action=download&filename=arrow/arrow-${ARROW_CPP_VERSION}/apache-arrow-${ARROW_CPP_VERSION}.tar.gz"
| \
+curl -L "https://github.com/apache/arrow/archive/refs/heads/main.tar.gz" | \
tar -zxf -
mkdir build && cd build
-cmake ../apache-arrow-${ARROW_CPP_VERSION}/cpp \
+cmake ../arrow-main/cpp \
Review Comment:
Don't think so. I fixed a few but they keep popping up, especially after
having added metal / ipc support. Can keep trying but I think unless Arrow
comprehensively wanted to fix these warnings its going to be hard downstream to
keep this clean
An alternate solution may be to treat Arrow as a system include in the build
systems so that it doesn't show any warnings from that library. That might
allow us to at least keep this clean within nanoarrow
--
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]