WillAyd commented on code in PR #693:
URL: https://github.com/apache/arrow-nanoarrow/pull/693#discussion_r1896108986


##########
python/pyproject.toml:
##########
@@ -45,6 +45,11 @@ requires = [
 build-backend = "mesonpy"
 
 [tool.meson-python.args]
+# Consistent version for zstd, rather than attempting to delocate whatever
+# version was on the build host.
+# TODO: We need to override this somehow on conda-forge because we actually
+# do want the host fallback.
+setup = ['--force-fallback-for=zstd']

Review Comment:
   Giving this another review I think you should actually move this to the 
`meson.build` configuration on L28, right below the setting we have for 
`default_library=static`; that way, all of the configuration is contained in 
one place, rather than split between pyproject.toml and the meson config



##########
src/nanoarrow/ipc/decoder_test.cc:
##########
@@ -508,7 +595,7 @@ TEST_P(ArrowTypeParameterizedTestFixture, 
NanoarrowIpcArrowTypeRoundtrip) {
 #endif
 
 std::string ArrowSchemaMetadataToString(const char* metadata) {
-  struct ArrowMetadataReader reader {};
+  struct ArrowMetadataReader reader;

Review Comment:
   Not saying this is right or wrong, but I was under the impression clang-tidy 
would complain about use of an uninitialized variable here



-- 
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-unsubscr...@arrow.apache.org

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

Reply via email to