kassane commented on issue #44515:
URL: https://github.com/apache/arrow/issues/44515#issuecomment-2437843294

   > It's possible. However, need manual fixes, like
   
   Having made some minor fixes, the biggest issues are linked to multiple 
inheritance by the auto-generated binding and conflicting members per inherited 
module.
   
   commit tested: 
https://github.com/kassane/arrow/commit/86c9062cdcf441eaf9b731dd31e532542e28769f
   
   Build: :ok: 
   Run: :x: 
   
   ```bash
   # Arrow-libs: $PWD/build/release
   # Arrow-glibs: $PWD/c_glib.build/arrow-glib, 
$PWD/c_glib.build/arrow-flight-glib, $PWD/c_glib.build/arrow-dataset-glib
   $ 
LD_LIBRARY_PATH=$PWD/c_glib.build/arrow-glib:$PWD/build/release:$PWD/c_glib.build/arrow-flight-glib:$PWD/c_glib.build/arrow-dataset-glib
 dub test -f --root=d/
                Generating test runner configuration 'arrow-d-test-unittest' 
for 'unittest' (library).
        Pre-gen Running commands for glibd
       Existing package girtod found locally
   0 packages fetched, 1 already present, 0 failed
                Building package girtod in 
/home/kassane/.dub/packages/girtod/0.23.2/girtod/
        Pre-gen Running commands for girtod
       Starting Performing "debug" build using 
/home/kassane/zig/ldc2-master/bin/ldc2 for x86_64.
       Building girtod 0.23.2: building configuration [application]
        Linking girtod
        Running ../../../girtod/0.23.2/girtod/girtod -i src -o generated 
--use-runtime-linker
   copying file [src/gtkd] to [generated/gtkd]
       Starting Performing "unittest" build using 
/home/kassane/zig/ldc2-master/bin/ldc2 for x86_64.
       Building glibd 2.4.3+commit.2.g1546823: building configuration [library]
       Building arrow-d ~master: building configuration [arrow-d-test-unittest]
        Linking arrow-d-test-unittest
        Running arrow-d-test-unittest 
   /home/kassane/arrow/d/arrow-d-test-unittest(+0x23f1b7) [0x65499791d1b7]
   /usr/lib/libc.so.6(+0x3d1d0) [0x7a751a9151d0]
   
/home/kassane/arrow/c_glib.build/arrow-glib/libarrow-glib.so.1800(_Z20garrow_array_get_rawP12_GArrowArray+0xa)
 [0x7a751acb466a]
   
/home/kassane/arrow/c_glib.build/arrow-glib/libarrow-glib.so.1800(garrow_array_get_length+0x1e)
 [0x7a751acb522e]
   /home/kassane/arrow/d/arrow-d-test-unittest(+0xf3db0) [0x6549977d1db0]
   /home/kassane/arrow/d/arrow-d-test-unittest(+0xf3aeb) [0x6549977d1aeb]
   /home/kassane/arrow/d/arrow-d-test-unittest(+0x23f1f8) [0x65499791d1f8]
   /home/kassane/arrow/d/arrow-d-test-unittest(+0x24c417) [0x65499792a417]
   /home/kassane/arrow/d/arrow-d-test-unittest(+0x24c949) [0x65499792a949]
   /home/kassane/arrow/d/arrow-d-test-unittest(+0x24c3bc) [0x65499792a3bc]
   /home/kassane/arrow/d/arrow-d-test-unittest(+0x24393f) [0x65499792193f]
   /home/kassane/arrow/d/arrow-d-test-unittest(+0x23f0a4) [0x65499791d0a4]
   /home/kassane/arrow/d/arrow-d-test-unittest(+0x246a1b) [0x654997924a1b]
   /home/kassane/arrow/d/arrow-d-test-unittest(+0x246947) [0x654997924947]
   /home/kassane/arrow/d/arrow-d-test-unittest(+0x24679d) [0x65499792479d]
   /home/kassane/arrow/d/arrow-d-test-unittest(+0x14aec2) [0x654997828ec2]
   /usr/lib/libc.so.6(+0x25e08) [0x7a751a8fde08]
   /usr/lib/libc.so.6(__libc_start_main+0x8c) [0x7a751a8fdecc]
   /home/kassane/arrow/d/arrow-d-test-unittest(+0xf3995) [0x6549977d1995]
   Error Program exited with code -11
   
   $ c++filt _Z20garrow_array_get_rawP12_GArrowArray
   garrow_array_get_raw(_GArrowArray*)
   ```


-- 
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]

Reply via email to