[jira] [Created] (ARROW-7843) [Ruby] MSYS2 packages needed for arrow-gandiva arrow-cuda

2020-02-12 Thread Dominic Sisneros (Jira)
Dominic Sisneros created ARROW-7843:
---

 Summary: [Ruby] MSYS2 packages needed for arrow-gandiva arrow-cuda
 Key: ARROW-7843
 URL: https://issues.apache.org/jira/browse/ARROW-7843
 Project: Apache Arrow
  Issue Type: Bug
  Components: Ruby
Affects Versions: 0.16.0
 Environment: windows with rubyinstaller
Reporter: Dominic Sisneros


require "gandiva"

table = Arrow::Table.new(:field1 => Arrow::Int32Array.new([1, 2, 3, 4]),
 :field2 => Arrow::Int32Array.new([11, 13, 15, 17]))
schema = table.schema

expression1 = schema.build_expression do |record|
  record.field1 + record.field2
end

expression2 = schema.build_expression do |record, context|
  context.if(record.field1 > record.field2)
.then(record.field1 / record.field2)
.else(record.field1)
end

projector = Gandiva::Projector.new(schema, [expression1, expression2])
table.each_record_batch do |record_batch|
  outputs = projector.evaluate(record_batch)
  puts outputs.collect(&:values)
end

C:\Users\Dominic E Sisneros\source\repos\ruby\try_arrow>ruby gandiva_test2.rb
Traceback (most recent call last):
2: from gandiva_test2.rb:1:in `'
1: from 
c:/Ruby27-x64/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
c:/Ruby27-x64/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in 
`require': cannot load such file -- gandiva (LoadError)
9: from gandiva_test2.rb:1:in `'
8: from 
c:/Ruby27-x64/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:156:in 
`require'
7: from 
c:/Ruby27-x64/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:168:in `rescue 
in require'
6: from 
c:/Ruby27-x64/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:168:in 
`require'
5: from 
c:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/red-gandiva-0.16.0/lib/gandiva.rb:24:in 
`'
4: from 
c:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/red-gandiva-0.16.0/lib/gandiva.rb:28:in 
`'
3: from 
c:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/red-gandiva-0.16.0/lib/gandiva/loader.rb:22:in
 `load'
2: from 
c:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/gobject-introspection-3.4.1/lib/gobject-introspection/loader.rb:25:in
 `load'
1: from 
c:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/gobject-introspection-3.4.1/lib/gobject-introspection/loader.rb:37:in
 `load'
c:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/gobject-introspection-3.4.1/lib/gobject-introspection/loader.rb:37:in
 `require': Typelib file for namespace 'Gandiva' (any version) not found 
(GObjectIntrospection::RepositoryError::TypelibNotFound)




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (ARROW-7548) [Ruby] Can't install Ruby 2.7 - Can't update Ruby 2.6 Windows

2020-01-10 Thread Dominic Sisneros (Jira)
Dominic Sisneros created ARROW-7548:
---

 Summary: [Ruby] Can't install Ruby 2.7 - Can't update Ruby 2.6 
Windows
 Key: ARROW-7548
 URL: https://issues.apache.org/jira/browse/ARROW-7548
 Project: Apache Arrow
  Issue Type: Bug
  Components: Ruby
Reporter: Dominic Sisneros


Can't install in Ruby 2.7 on Windows

C:\Users\Dominic E Sisneros\source\repos\ruby\try_arrow>ruby -v
ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x64-mingw32]

C:\Users\Dominic E Sisneros\source\repos\ruby\try_arrow>gem install red-arrow
Fetching glib2-3.4.1.gem
Fetching extpp-0.0.8.gem
Fetching native-package-installer-1.0.9.gem
Fetching gio2-3.4.1.gem
Fetching gobject-introspection-3.4.1.gem
Fetching red-arrow-0.15.1.gem
Building native extensions. This could take a while...
Successfully installed extpp-0.0.8
Successfully installed native-package-installer-1.0.9
Installing required msys2 packages: mingw-w64-x86_64-glib2
warning: mingw-w64-x86_64-glib2-2.62.4-1 is up to date -- skipping
Building native extensions. This could take a while...
ERROR:  Error installing red-arrow:
ERROR: Failed to build gem native extension.

current directory: 
C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/glib2-3.4.1/ext/glib2
C:/Ruby27-x64/bin/ruby.exe -I C:/Ruby27-x64/lib/ruby/2.7.0 -r 
./siteconf20200110-28684-mef9su.rb extconf.rb
checking for --enable-debug-build option... no
checking for -Wall option to compiler... yes
checking for -Waggregate-return option to compiler... yes
checking for -Wcast-align option to compiler... yes
checking for -Wextra option to compiler... yes
checking for -Wformat=2 option to compiler... yes
checking for -Winit-self option to compiler... yes
checking for -Wlarger-than-65500 option to compiler... yes
checking for -Wmissing-declarations option to compiler... yes
checking for -Wmissing-format-attribute option to compiler... yes
checking for -Wmissing-include-dirs option to compiler... yes
checking for -Wmissing-noreturn option to compiler... yes
checking for -Wmissing-prototypes option to compiler... yes
checking for -Wnested-externs option to compiler... no
checking for -Wold-style-definition option to compiler... yes
checking for -Wpacked option to compiler... yes
checking for -Wp,-D_FORTIFY_SOURCE=2 option to compiler... yes
checking for -Wpointer-arith option to compiler... yes
checking for -Wundef option to compiler... yes
checking for -Wout-of-line-declaration option to compiler... no
checking for -Wunsafe-loop-optimizations option to compiler... yes
checking for -Wwrite-strings option to compiler... yes
checking for Homebrew... no
checking for gobject-2.0 version (>= 2.12.0)... yes
checking for gthread-2.0... yes
checking for unistd.h... yes
checking for io.h... yes
checking for g_spawn_close_pid() in glib.h... yes
checking for g_thread_init() in glib.h... yes
checking for g_main_depth() in glib.h... yes
checking for g_listenv() in glib.h... yes
checking for rb_check_array_type() in ruby.h... yes
checking for rb_check_hash_type() in ruby.h... yes
checking for rb_exec_recursive() in ruby.h... yes
checking for rb_errinfo() in ruby.h... yes
checking for rb_thread_call_without_gvl() in ruby.h... yes
checking for ruby_native_thread_p() in ruby.h... yes
checking for rb_thread_call_with_gvl() in ruby.h... yes
checking for rb_gc_register_mark_object() in ruby.h... yes
checking for rb_exc_new_str() in ruby.h... yes
checking for rb_enc_str_new_static() in ruby.h... yes
checking for curr_thread in ruby.h,node.h... no
checking for rb_curr_thread in ruby.h,node.h... no
creating ruby-glib2.pc
creating glib-enum-types.c
creating glib-enum-types.h
creating Makefile

current directory: C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/glib2-3.4.1/ext/glib2
make "DESTDIR=" clean

current directory: C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/glib2-3.4.1/ext/glib2
make "DESTDIR="
compiling glib-enum-types.c
cc1.exe: warning: C:/Ruby26-x64/msys64/Ruby26-x64/msys64/mingw64/include: No 
such file or directory [-Wmissing-include-dirs]
cc1.exe: warning: 
C:/Ruby26-x64/msys64/Ruby26-x64/msys64/mingw64/lib/libffi-3.2.1/include: No 
such file or directory [-Wmissing-include-dirs]
cc1.exe: warning: 
C:/Ruby26-x64/msys64/Ruby26-x64/msys64/mingw64/include/glib-2.0: No such file 
or directory [-Wmissing-include-dirs]
cc1.exe: warning: 
C:/Ruby26-x64/msys64/Ruby26-x64/msys64/mingw64/lib/glib-2.0/include: No such 
file or directory [-Wmissing-include-dirs]
cc1.exe: warning: C:/Ruby26-x64/msys64/Ruby26-x64/msys64/mingw64/include: No 
such file or directory [-Wmissing-include-dirs]
cc1.exe: warning: 
C:/Ruby26-x64/msys64/Ruby26-x64/msys64/mingw64/include/glib-2.0: No such file 
or directory [-Wmissing-include-dirs]
cc1.exe: warning: 
C:/Ruby26-x64/msys64/Ruby26-x64/msys64/mingw64/lib/glib-2.0/include: No such 
file or directory [-Wmissing-include-dirs]
In file included from rbgprivate.h:31,
 from glib-enum-types.c:4:

[jira] [Created] (ARROW-6808) [ruby] Doesn't build on windows msys2

2019-10-07 Thread Dominic Sisneros (Jira)
Dominic Sisneros created ARROW-6808:
---

 Summary: [ruby] Doesn't build on windows msys2
 Key: ARROW-6808
 URL: https://issues.apache.org/jira/browse/ARROW-6808
 Project: Apache Arrow
  Issue Type: Bug
 Environment: windows 10 msys2
Reporter: Dominic Sisneros


C:\Users\Dominic E Sisneros>gem update red-arrow
Updating installed gems
Updating red-arrow
Temporarily enhancing PATH for MSYS/MINGW...
Installing required msys2 packages: mingw-w64-x86_64-arrow
warning: mingw-w64-x86_64-arrow-0.14.0-2 is up to date -- skipping
Building native extensions. This could take a while...
ERROR:  Error installing red-arrow:
ERROR: Failed to build gem native extension.

current directory: 
c:/Ruby26-x64/lib/ruby/gems/2.6.0/gems/red-arrow-0.15.0/ext/arrow
c:/Ruby26-x64/bin/ruby.exe -I c:/Ruby26-x64/lib/ruby/site_ruby/2.6.0 -r 
./siteconf20191007-20416-1m6q3x3.rb extconf.rb
checking --enable-debug-build option... no
checking C++ compiler... x86_64-w64-mingw32-g++
checking g++ version... 9.2 (gnu++14)
checking for --enable-debug-build option... no
checking for -Wall option to compiler... yes
checking for -Waggregate-return option to compiler... yes
checking for -Wcast-align option to compiler... yes
checking for -Wextra option to compiler... no
checking for -Wformat=2 option to compiler... yes
checking for -Winit-self option to compiler... yes
checking for -Wlarger-than-65500 option to compiler... yes
checking for -Wmissing-declarations option to compiler... yes
checking for -Wmissing-format-attribute option to compiler... yes
checking for -Wmissing-include-dirs option to compiler... yes
checking for -Wmissing-noreturn option to compiler... yes
checking for -Wmissing-prototypes option to compiler... yes
checking for -Wnested-externs option to compiler... no
checking for -Wold-style-definition option to compiler... yes
checking for -Wpacked option to compiler... yes
checking for -Wp,-D_FORTIFY_SOURCE=2 option to compiler... yes
checking for -Wpointer-arith option to compiler... yes
checking for -Wswitch-default option to compiler... yes
checking for -Wswitch-enum option to compiler... yes
checking for -Wundef option to compiler... yes
checking for -Wout-of-line-declaration option to compiler... no
checking for -Wunsafe-loop-optimizations option to compiler... yes
checking for -Wwrite-strings option to compiler... yes
checking for Homebrew... no
checking for arrow... yes
checking for arrow-glib... yes
creating Makefile

current directory: 
c:/Ruby26-x64/lib/ruby/gems/2.6.0/gems/red-arrow-0.15.0/ext/arrow
make "DESTDIR=" clean

current directory: 
c:/Ruby26-x64/lib/ruby/gems/2.6.0/gems/red-arrow-0.15.0/ext/arrow
make "DESTDIR="
generating arrow-x64-mingw32.def
compiling arrow.cpp
compiling converters.cpp
compiling raw-records.cpp
raw-records.cpp: In lambda function:
raw-records.cpp:61:52: error: 'class arrow::Column' has no member named 'chunks'
   61 | for (const auto array : chunked_array->chunks()) {
  |^~
make: *** [Makefile:236: raw-records.o] Error 1

make failed, exit code 2

Gem files will remain installed in 
c:/Ruby26-x64/lib/ruby/gems/2.6.0/gems/red-arrow-0.15.0 for inspection.
Results logged to 
c:/Ruby26-x64/lib/ruby/gems/2.6.0/extensions/x64-mingw32/2.6.0/red-arrow-0.15.0/gem_make.out
Gems updated: red-arrow



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (ARROW-5055) [Ruby][Msys2] libparquet needs to be installed in Msys2 for ruby

2019-03-28 Thread Dominic Sisneros (JIRA)
Dominic Sisneros created ARROW-5055:
---

 Summary: [Ruby][Msys2] libparquet needs to be installed in Msys2 
for ruby
 Key: ARROW-5055
 URL: https://issues.apache.org/jira/browse/ARROW-5055
 Project: Apache Arrow
  Issue Type: Bug
  Components: Ruby
Affects Versions: 0.12.1
 Environment: windows, MSYS2
Reporter: Dominic Sisneros


MSYS2 doesn't include the parquet libraries so cannot use red-parquet which 
uses gobject-introspection against libparquet



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-4953) [Ruby] Not loading libarrow-glib

2019-03-18 Thread Dominic Sisneros (JIRA)
Dominic Sisneros created ARROW-4953:
---

 Summary: [Ruby] Not loading libarrow-glib
 Key: ARROW-4953
 URL: https://issues.apache.org/jira/browse/ARROW-4953
 Project: Apache Arrow
  Issue Type: Bug
  Components: Ruby
Affects Versions: 0.12.1
 Environment: msys2 windows 
Reporter: Dominic Sisneros


C:\Users\Dominic E Sisneros\Documents\programming\ruby\try_arrow>more 
arrow_load.rb
require 'arrow'
n = 100
arr = n.times.to_a.map\{|i| "test"}

strings = Arrow::StringArray.new(arr)
arrow_table = Arrow::Table.new("str" => strings)
arrow_table.save("data.arrow")
Arrow::Table.load("data.arrow")

C:\Users\Dominic E Sisneros\Documents\programming\ruby\try_arrow>ruby 
arrow_load.rb
(NULL)-WARNING **: Failed to load shared library 'libarrow-glib-11.dll' 
referenced by the typelib: 'libarrow-glib-11.dll': The specified procedure 
could not be found.
 from 
e:/rubies/Ruby26-x64/lib/ruby/gems/2.6.0/gems/gobject-introspection-3.3.5/lib/gobject-introspection/loader.rb:563:in
 `load_interface_info'
 from 
e:/rubies/Ruby26-x64/lib/ruby/gems/2.6.0/gems/gobject-introspection-3.3.5/lib/gobject-introspection/loader.rb:70:in
 `load_info'
 from 
e:/rubies/Ruby26-x64/lib/ruby/gems/2.6.0/gems/gobject-introspection-3.3.5/lib/gobject-introspection/loader.rb:40:in
 `block in load'
 from 
e:/rubies/Ruby26-x64/lib/ruby/gems/2.6.0/gems/gobject-introspection-3.3.5/lib/gobject-introspection/repository.rb:34:in
 `block (2 levels) in each'
 from 
e:/rubies/Ruby26-x64/lib/ruby/gems/2.6.0/gems/gobject-introspection-3.3.5/lib/gobject-introspection/repository.rb:33:in
 `times'
 from 
e:/rubies/Ruby26-x64/lib/ruby/gems/2.6.0/gems/gobject-introspection-3.3.5/lib/gobject-introspection/repository.rb:33:in
 `block in each'
 from 
e:/rubies/Ruby26-x64/lib/ruby/gems/2.6.0/gems/gobject-introspection-3.3.5/lib/gobject-introspection/repository.rb:32:in
 `each'
 from 
e:/rubies/Ruby26-x64/lib/ruby/gems/2.6.0/gems/gobject-introspection-3.3.5/lib/gobject-introspection/repository.rb:32:in
 `each'
 from 
e:/rubies/Ruby26-x64/lib/ruby/gems/2.6.0/gems/gobject-introspection-3.3.5/lib/gobject-introspection/loader.rb:39:in
 `load'
 from 
e:/rubies/Ruby26-x64/lib/ruby/gems/2.6.0/gems/gobject-introspection-3.3.5/lib/gobject-introspection/loader.rb:25:in
 `load'
 from 
e:/rubies/Ruby26-x64/lib/ruby/gems/2.6.0/gems/red-arrow-0.12.0/lib/arrow/loader.rb:24:in
 `load'
 from 
e:/rubies/Ruby26-x64/lib/ruby/gems/2.6.0/gems/red-arrow-0.12.0/lib/arrow.rb:28:in
 `'
 from 
e:/rubies/Ruby26-x64/lib/ruby/gems/2.6.0/gems/red-arrow-0.12.0/lib/arrow.rb:24:in
 `'
 from 
e:/rubies/Ruby26-x64/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:130:in
 `require'
 from 
e:/rubies/Ruby26-x64/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:130:in
 `rescue in require'
 from 
e:/rubies/Ruby26-x64/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:34:in
 `require'
 from arrow_load.rb:1:in `'
Traceback (most recent call last):
 2: from arrow_load.rb:1:in `'
 1: from 
e:/rubies/Ruby26-x64/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in
 `require'
e:/rubies/Ruby26-x64/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in
 `require': cannot load such file -- arrow (LoadError)
 16: from arrow_load.rb:1:in `'
 15: from 
e:/rubies/Ruby26-x64/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:34:in
 `require'
 14: from 
e:/rubies/Ruby26-x64/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:130:in
 `rescue in require'
 13: from 
e:/rubies/Ruby26-x64/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:130:in
 `require'
 12: from 
e:/rubies/Ruby26-x64/lib/ruby/gems/2.6.0/gems/red-arrow-0.12.0/lib/arrow.rb:24:in
 `'
 11: from 
e:/rubies/Ruby26-x64/lib/ruby/gems/2.6.0/gems/red-arrow-0.12.0/lib/arrow.rb:28:in
 `'
 10: from 
e:/rubies/Ruby26-x64/lib/ruby/gems/2.6.0/gems/red-arrow-0.12.0/lib/arrow/loader.rb:24:in
 `load'
 9: from 
e:/rubies/Ruby26-x64/lib/ruby/gems/2.6.0/gems/gobject-introspection-3.3.5/lib/gobject-introspection/loader.rb:25:in
 `load'
 8: from 
e:/rubies/Ruby26-x64/lib/ruby/gems/2.6.0/gems/gobject-introspection-3.3.5/lib/gobject-introspection/loader.rb:42:in
 `load'
 7: from 
e:/rubies/Ruby26-x64/lib/ruby/gems/2.6.0/gems/gobject-introspection-3.3.5/lib/gobject-introspection/repository.rb:32:in
 `each'
 6: from 
e:/rubies/Ruby26-x64/lib/ruby/gems/2.6.0/gems/gobject-introspection-3.3.5/lib/gobject-introspection/repository.rb:32:in
 `each'
 5: from 
e:/rubies/Ruby26-x64/lib/ruby/gems/2.6.0/gems/gobject-introspection-3.3.5/lib/gobject-introspection/repository.rb:33:in
 `block in each'
 4: from 
e:/rubies/Ruby26-x64/lib/ruby/gems/2.6.0/gems/gobject-introspection-3.3.5/lib/gobject-introspection/repository.rb:33:in
 `times'
 3: from 
e:/rubies/Ruby26-x64/lib/ruby/gems/2.6.0/gems/gobject-introspection-3.3.5/lib/gobject-introspection/repository.rb:34:in
 `block (2 levels) 

[jira] [Created] (ARROW-4870) ruby gemspec has wrong msys2 dependency listed

2019-03-14 Thread Dominic Sisneros (JIRA)
Dominic Sisneros created ARROW-4870:
---

 Summary:  ruby gemspec has wrong msys2 dependency listed
 Key: ARROW-4870
 URL: https://issues.apache.org/jira/browse/ARROW-4870
 Project: Apache Arrow
  Issue Type: Bug
  Components: Ruby
Affects Versions: 0.12.1
Reporter: Dominic Sisneros
 Fix For: 0.13.0


 ruby gemspec has wrong msys2 dependency listed

change mys2_mingw_dependencies to correct package

pacman -Ss arrow
mingw32/mingw-w64-i686-arrow 0.11.1-1
Apache Arrow is a cross-language development platform for in-memory data 
(mingw-w64)
mingw64/mingw-w64-x86_64-arrow 0.11.1-1 [installed]
Apache Arrow is a cross-language development platform for in-memory data 
(mingw-w64)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-4021) red-arrow compilation

2018-12-13 Thread Dominic Sisneros (JIRA)
Dominic Sisneros created ARROW-4021:
---

 Summary: red-arrow compilation 
 Key: ARROW-4021
 URL: https://issues.apache.org/jira/browse/ARROW-4021
 Project: Apache Arrow
  Issue Type: Bug
  Components: Ruby
 Environment: windows 7, ruby 
Reporter: Dominic Sisneros


Trying to install red-arrow on ruby version 2.5.3 and it doesn't compile.  I 
installed arrow with msys2

"mingw64/mingw-w64-x86_64-arrow 0.11.1-1 [installed]
 Apache Arrow is a cross-language development platform for in-memory data 
(mingw-w64)"

C:\Users\Dominic E 
Sisneros\Documents\work_new\projects\nexcom\dominic\SLCI_RTR\drawings\working>ruby
 --version
ruby 2.5.3p105 (2018-10-18 revision 65156) [x64-mingw32]

E:\Sisneros\Documents\work_new\projects\nexcom\dominic\SLCI_RTR\drawings\working>gem
 install red-arrow

g required msys2 packages: mingw-w64-x86_64-glib2
mingw-w64-x86_64-glib2-2.58.1-1 is up to date -- skipping
native extensions. This could take a while...
rror installing red-arrow:
RROR: Failed to build gem native extension.

nt directory: 
E:/rubies/rubyinstaller-2.5.3-1-x64/lib/ruby/gems/2.5.0/gems/glib2-3.3.0/ext/glib2
/rubyinstaller-2.5.3-1-x64/bin/ruby.exe -r ./siteconf20181213-23396-1gomjgx.rb 
extconf.rb
for --enable-debug-build option... no
for -Wall option to compiler... yes
for -Waggregate-return option to compiler... yes
for -Wcast-align option to compiler... yes
for -Wextra option to compiler... yes
for -Wformat=2 option to compiler... yes
for -Winit-self option to compiler... yes
for -Wlarger-than-65500 option to compiler... yes
for -Wmissing-declarations option to compiler... yes
for -Wmissing-format-attribute option to compiler... yes
for -Wmissing-include-dirs option to compiler... yes
for -Wmissing-noreturn option to compiler... yes
for -Wmissing-prototypes option to compiler... yes
for -Wnested-externs option to compiler... yes
for -Wold-style-definition option to compiler... yes
for -Wpacked option to compiler... yes
for -Wp,-D_FORTIFY_SOURCE=2 option to compiler... yes
for -Wpointer-arith option to compiler... yes
for -Wswitch-default option to compiler... yes
for -Wswitch-enum option to compiler... yes
for -Wundef option to compiler... yes
for -Wout-of-line-declaration option to compiler... no
for -Wunsafe-loop-optimizations option to compiler... yes
for -Wwrite-strings option to compiler... yes
for Windows... yes
for gobject-2.0 version (>= 2.12.0)... yes
for gthread-2.0... yes
for unistd.h... yes
for io.h... yes
for g_spawn_close_pid() in glib.h... no
for g_thread_init() in glib.h... no
for g_main_depth() in glib.h... no
for g_listenv() in glib.h... no
for rb_check_array_type() in ruby.h... yes
for rb_check_hash_type() in ruby.h... yes
for rb_exec_recursive() in ruby.h... yes
for rb_errinfo() in ruby.h... yes
for rb_thread_call_without_gvl() in ruby.h... yes
for ruby_native_thread_p() in ruby.h... yes
for rb_thread_call_with_gvl() in ruby.h... yes
for rb_gc_register_mark_object() in ruby.h... yes
for rb_exc_new_str() in ruby.h... yes
for rb_enc_str_new_static() in ruby.h... yes
for curr_thread in ruby.h,node.h... no
for rb_curr_thread in ruby.h,node.h... no
ruby-glib2.pc
glib-enum-types.c
glib-enum-types.h
Makefile

irectory: 
E:/rubies/rubyinstaller-2.5.3-1-x64/lib/ruby/gems/2.5.0/gems/glib2-3.3.0/ext/glib2
TDIR=" clean

irectory: 
E:/rubies/rubyinstaller-2.5.3-1-x64/lib/ruby/gems/2.5.0/gems/glib2-3.3.0/ext/glib2
TDIR="
 glib-enum-types.c
 rbglib-bytes.c
 rbglib-gc.c
.c: In function 'gc_marker_mark_each':
.c:26:30: warning: unused parameter 'key' [-Wunused-parameter]
r_mark_each(gpointer key, gpointer value, gpointer user_data)
 ~^~~
.c:26:60: warning: unused parameter 'user_data' [-Wunused-parameter]
r_mark_each(gpointer key, gpointer value, gpointer user_data)
 ~^
.c: At top level:
.c:53:5: warning: missing initializer for field 'reserved' of 'struct 
' [-Wmissing-field-initializers]


ncluded from E:/rubies/rubyinstaller-2.5.3-1-x64/include/ruby-2.5.0/ruby.h:33,
 from rbgobject.h:27,
 from rbgprivate.h:33,
 from rbglib-gc.c:21:
/rubyinstaller-2.5.3-1-x64/include/ruby-2.5.0/ruby/ruby.h:1088:8: note: 
'reserved' declared here
eserved[2]; /* For future extension.
~~~
 rbglib-variant-type.c
 rbglib-variant.c
 rbglib.c
 In function 'rbg_scan_options':
868:22: warning: unknown conversion type character 'l' in format [-Wformat=]
 "options must be Hash or nil: %+" PRIsVALUE,
 ^
ncluded from 
E:/rubies/rubyinstaller-2.5.3-1-x64/include/ruby-2.5.0/ruby/ruby.h:24,
 from E:/rubies/rubyinstaller-2.5.3-1-x64/include/ruby-2.5.0/ruby.h:33,
 from rbgobject.h:27,
 from rbgprivate.h:33,
 from rbglib.c:23:
/rubyinstaller-2.5.3-1-x64/include/ruby-2.5.0/x64-mingw32/ruby/config.h:64:25: 
note: format string is defined here
PRI_LL_PREFIX "ll"
 ^
868:22: warning: too many arguments for format [-Wformat-extra-args]
 "options must be Hash or 

[jira] [Created] (ARROW-3390) cmake file under windows msys2 system doesn't work

2018-10-01 Thread Dominic Sisneros (JIRA)
Dominic Sisneros created ARROW-3390:
---

 Summary: cmake file under windows msys2 system doesn't work
 Key: ARROW-3390
 URL: https://issues.apache.org/jira/browse/ARROW-3390
 Project: Apache Arrow
  Issue Type: Bug
  Components: Packaging
Affects Versions: 0.10.0
Reporter: Dominic Sisneros
 Fix For: 0.10.0


I am trying to get this to build on a windows machine with msys2 installed.  I 
can generate a Makefile but nothing happens when I run make.  I think it is 
because for windows, the cmake file changes the shell to cmd.com.  Under msys2, 
it should run under the msys shell



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-3389) Msys2 build

2018-10-01 Thread Dominic Sisneros (JIRA)
Dominic Sisneros created ARROW-3389:
---

 Summary: Msys2 build
 Key: ARROW-3389
 URL: https://issues.apache.org/jira/browse/ARROW-3389
 Project: Apache Arrow
  Issue Type: Bug
  Components: C++
Affects Versions: 0.10.0
Reporter: Dominic Sisneros
 Fix For: 0.11.0


I am trying to get this to build on a windows machine with msys2 installed.  I 
can generate a Makefile but nothing happens when I run make.  I think it is 
because for windows, the cmake file changes the shell to cmd.com.  Under msys2, 
it should run under the msys shell



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)