You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
auto gandiva_function_registry = gandiva::default_function_registry();
$ meson compile -C c_glib.build
INFO: autodetecting backend as ninja
INFO: calculating backend command to run: /opt/homebrew/bin/ninja -C /Users/lama/workspace/arrow-latest/c_glib.build
ninja: Entering directory `/Users/lama/workspace/arrow-latest/c_glib.build'
[1/27] Linking target arrow-glib/libarrow-glib.1500.dylib
ld: warning: dylib (/opt/homebrew/Cellar/apache-arrow/14.0.1_2/lib/libarrow.dylib) was built for newer macOS version (14.0) than being linked (13.3)
ld: warning: dylib (/opt/homebrew/Cellar/apache-arrow/14.0.1_2/lib/libarrow_acero.dylib) was built for newer macOS version (14.0) than being linked (13.3)
[2/27] Compiling C++ object gandiva-glib/libgandiva-glib.1500.dylib.p/function-registry.cpp.o
FAILED: gandiva-glib/libgandiva-glib.1500.dylib.p/function-registry.cpp.o
ccache c++ -Igandiva-glib/libgandiva-glib.1500.dylib.p -I. -I../c_glib -I/opt/homebrew/Cellar/apache-arrow/14.0.1_2/include -I/opt/homebrew/Cellar/glib/2.78.3/include -I/opt/homebrew/Cellar/glib/2.78.3/include/glib-2.0 -I/opt/homebrew/Cellar/glib/2.78.3/lib/glib-2.0/include -I/opt/homebrew/opt/gettext/include -I/opt/homebrew/Cellar/pcre2/10.42/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/ffi -fdiagnostics-color=always -Wall -Winvalid-pch -std=c++17 -O3 -Wmissing-declarations -MD -MQ gandiva-glib/libgandiva-glib.1500.dylib.p/function-registry.cpp.o -MF gandiva-glib/libgandiva-glib.1500.dylib.p/function-registry.cpp.o.d -o gandiva-glib/libgandiva-glib.1500.dylib.p/function-registry.cpp.o -c ../c_glib/gandiva-glib/function-registry.cpp
../c_glib/gandiva-glib/function-registry.cpp:115:45: error: no member named 'default_function_registry' in namespace 'gandiva'
auto gandiva_function_registry = gandiva::default_function_registry();
~~~~~~~~~^
1 error generated.
[4/27] Generating arrow-glib/Arrow-1.0.gir with a custom command (wrapped by meson to set env)
ld: warning: dylib (/opt/homebrew/Cellar/apache-arrow/14.0.1_2/lib/libarrow_acero.dylib) was built for newer macOS version (14.0) than being linked (13.3)
ld: warning: dylib (/opt/homebrew/Cellar/apache-arrow/14.0.1_2/lib/libarrow.dylib) was built for newer macOS version (14.0) than being linked (13.3)
ninja: build stopped: subcommand failed.
Component(s)
C++ - Gandiva
The text was updated successfully, but these errors were encountered:
You seem to be using Apache Arrow 14.0.1 (14.0.1_2 based on the logs) but the support for external function registry on gandiva was added on main targeting 15.0.0 from what I can see on the following issue: #37753
I am currently working on removing the legacy CastTo function.
While building glib locally, I encountered the error c_glib/meson.build:80:10: ERROR: Dependency "arrow" not found, tried pkgconfig, framework and cmake. To resolve this issue in my Mac environment, I installed Apache Arrow using the command brew install apache-arrow.
Upon examining the failing workflow in PR, it seems that the existing tests are failing due to the new Cast operation.
Describe the bug, including details regarding any error messages, version, and platform.
When building glib, an error related to
Gandiva
is occurring.arrow/c_glib/gandiva-glib/function-registry.cpp
Line 115 in 50cc141
Component(s)
C++ - Gandiva
The text was updated successfully, but these errors were encountered: