-
Notifications
You must be signed in to change notification settings - Fork 4k
Closed
Description
Describe the bug, including details regarding any error messages, version, and platform.
As discovered in mesonbuild/wrapdb#2099 (comment), we have a few issues that need to be corrected for the next release to make the WrapDB entry for Arrow easier to use. Specifically, we need to:
- Ensure the pkg-config entry for acero includes the Acero lib itself
- Create a dependency to match the arrow-csv pkgconfig
- Create a dependency to match the arrow-filesystem pkgconfig
- Create a dependency to match the arrow-json pkgconfig
- Create a dependency to match the arrow-tensorflow pkgconfig
Additionally, it is recommended that we call meson.override_dependency for our exposed dependencies (including arrow and arrow-compute) so that the wrap entry does not need to depend on the internal variable name (see mesonbuild/wrapdb#2206 (comment)). We may also want to explore lowering the Meson version requirement, unless Apache Arrow truly needs version 1.3.0 as a minimum
Component(s)
C++