+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake stage-install BATCH=1 DEPENDS_TARGET=/nonexistent RUBY_VERSION_REQD=34 WRKLOG=/tmp/bulklog/ruby34-imlib2-0.5.2nb23/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake stage-install BATCH=1 DEPENDS_TARGET=/nonexistent RUBY_VERSION_REQD=34 WRKLOG=/tmp/bulklog/ruby34-imlib2-0.5.2nb23/work.log ===> Installing for ruby34-imlib2-0.5.2nb23 => Generating pre-install file lists => Installing gem into installation root Building native extensions. This could take a while... ERROR: Error installing /home/pbulk/build/graphics/ruby-imlib2/work/imlib2-ruby-0.5.2/imlib2-ruby-0.5.2.gem: ERROR: Failed to build gem native extension. current directory: /home/pbulk/build/graphics/ruby-imlib2/work/.inst/opt/pkg/lib/ruby/gems/3.4.0/gems/imlib2-ruby-0.5.2 /opt/pkg/bin/ruby34 extconf.rb checking for imlib_create_image() in -lImlib2... yes creating Makefile current directory: /home/pbulk/build/graphics/ruby-imlib2/work/.inst/opt/pkg/lib/ruby/gems/3.4.0/gems/imlib2-ruby-0.5.2 make DESTDIR\= sitearchdir\=./.gem.20250715-691459-6rs7hk sitelibdir\=./.gem.20250715-691459-6rs7hk clean current directory: /home/pbulk/build/graphics/ruby-imlib2/work/.inst/opt/pkg/lib/ruby/gems/3.4.0/gems/imlib2-ruby-0.5.2 make DESTDIR\= sitearchdir\=./.gem.20250715-691459-6rs7hk sitelibdir\=./.gem.20250715-691459-6rs7hk compiling imlib2.c imlib2.c: In function 'set_context_color': imlib2.c:173:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 173 | Data_Get_Struct(color, Imlib_Color, c); | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core.h:27, from /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/ruby.h:29, from /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby.h:38, from imlib2.c:36: /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:177:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 177 | Data_Get_Struct(color, HsvaColor, c); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:181:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 181 | Data_Get_Struct(color, HlsaColor, c); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:185:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 185 | Data_Get_Struct(color, CmyaColor, c); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'border_new': imlib2.c:227:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 227 | b_o = Data_Wrap_Struct(klass, 0, free, border); | ^~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'border_init': imlib2.c:241:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 241 | Data_Get_Struct(self, Imlib_Border, border); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'border_left': imlib2.c:287:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 287 | Data_Get_Struct(self, Imlib_Border, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'border_set_left': imlib2.c:300:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 300 | Data_Get_Struct(self, Imlib_Border, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'border_right': imlib2.c:314:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 314 | Data_Get_Struct(self, Imlib_Border, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'border_set_right': imlib2.c:327:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 327 | Data_Get_Struct(self, Imlib_Border, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'border_top': imlib2.c:341:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 341 | Data_Get_Struct(self, Imlib_Border, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'border_set_top': imlib2.c:354:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 354 | Data_Get_Struct(self, Imlib_Border, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'border_bottom': imlib2.c:368:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 368 | Data_Get_Struct(self, Imlib_Border, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'border_set_bottom': imlib2.c:381:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 381 | Data_Get_Struct(self, Imlib_Border, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'rgba_color_new': imlib2.c:485:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 485 | c_o = Data_Wrap_Struct(klass, 0, free, color); | ^~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'rgba_color_init': imlib2.c:499:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 499 | Data_Get_Struct(self, Imlib_Color, color); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'rgba_color_red': imlib2.c:544:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 544 | Data_Get_Struct(self, Imlib_Color, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'rgba_color_set_red': imlib2.c:557:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 557 | Data_Get_Struct(self, Imlib_Color, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'rgba_color_blue': imlib2.c:571:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 571 | Data_Get_Struct(self, Imlib_Color, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'rgba_color_set_blue': imlib2.c:584:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 584 | Data_Get_Struct(self, Imlib_Color, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'rgba_color_green': imlib2.c:598:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 598 | Data_Get_Struct(self, Imlib_Color, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'rgba_color_set_green': imlib2.c:611:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 611 | Data_Get_Struct(self, Imlib_Color, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'rgba_color_alpha': imlib2.c:625:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 625 | Data_Get_Struct(self, Imlib_Color, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'rgba_color_set_alpha': imlib2.c:638:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 638 | Data_Get_Struct(self, Imlib_Color, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'hsva_color_new': imlib2.c:665:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 665 | c_o = Data_Wrap_Struct(klass, 0, free, color); | ^~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'hsva_color_init': imlib2.c:679:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 679 | Data_Get_Struct(self, HsvaColor, color); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'hsva_color_hue': imlib2.c:725:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 725 | Data_Get_Struct(self, HsvaColor, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'hsva_color_set_hue': imlib2.c:738:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 738 | Data_Get_Struct(self, HsvaColor, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'hsva_color_value': imlib2.c:752:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 752 | Data_Get_Struct(self, HsvaColor, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'hsva_color_set_value': imlib2.c:765:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 765 | Data_Get_Struct(self, HsvaColor, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'hsva_color_saturation': imlib2.c:779:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 779 | Data_Get_Struct(self, HsvaColor, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'hsva_color_set_saturation': imlib2.c:792:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 792 | Data_Get_Struct(self, HsvaColor, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'hsva_color_alpha': imlib2.c:806:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 806 | Data_Get_Struct(self, HsvaColor, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'hsva_color_set_alpha': imlib2.c:819:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 819 | Data_Get_Struct(self, HsvaColor, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'hlsa_color_new': imlib2.c:846:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 846 | c_o = Data_Wrap_Struct(klass, 0, free, color); | ^~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'hlsa_color_init': imlib2.c:860:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 860 | Data_Get_Struct(self, HlsaColor, color); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'hlsa_color_hue': imlib2.c:906:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 906 | Data_Get_Struct(self, HlsaColor, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'hlsa_color_set_hue': imlib2.c:919:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 919 | Data_Get_Struct(self, HlsaColor, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'hlsa_color_saturation': imlib2.c:933:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 933 | Data_Get_Struct(self, HlsaColor, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'hlsa_color_set_saturation': imlib2.c:946:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 946 | Data_Get_Struct(self, HlsaColor, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'hlsa_color_lightness': imlib2.c:960:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 960 | Data_Get_Struct(self, HlsaColor, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'hlsa_color_set_lightness': imlib2.c:973:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 973 | Data_Get_Struct(self, HlsaColor, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'hlsa_color_alpha': imlib2.c:987:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 987 | Data_Get_Struct(self, HlsaColor, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'hlsa_color_set_alpha': imlib2.c:1000:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1000 | Data_Get_Struct(self, HlsaColor, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'cmya_color_new': imlib2.c:1027:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1027 | c_o = Data_Wrap_Struct(klass, 0, free, color); | ^~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'cmya_color_init': imlib2.c:1041:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1041 | Data_Get_Struct(self, CmyaColor, color); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'cmya_color_cyan': imlib2.c:1087:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1087 | Data_Get_Struct(self, CmyaColor, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'cmya_color_set_cyan': imlib2.c:1100:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1100 | Data_Get_Struct(self, CmyaColor, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'cmya_color_yellow': imlib2.c:1114:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1114 | Data_Get_Struct(self, CmyaColor, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'cmya_color_set_yellow': imlib2.c:1127:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1127 | Data_Get_Struct(self, CmyaColor, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'cmya_color_magenta': imlib2.c:1141:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1141 | Data_Get_Struct(self, CmyaColor, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'cmya_color_set_magenta': imlib2.c:1154:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1154 | Data_Get_Struct(self, CmyaColor, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'cmya_color_alpha': imlib2.c:1168:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1168 | Data_Get_Struct(self, CmyaColor, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'cmya_color_set_alpha': imlib2.c:1181:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1181 | Data_Get_Struct(self, CmyaColor, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_new': imlib2.c:1394:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1394 | im_o = Data_Wrap_Struct(klass, 0, im_struct_free, im); | ^~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_create_using_data': imlib2.c:1458:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1458 | im_o = Data_Wrap_Struct(klass, 0, im_struct_free, im); | ^~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_create_using_copied_data': imlib2.c:1480:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1480 | im_o = Data_Wrap_Struct(klass, 0, im_struct_free, im); | ^~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_load': imlib2.c:1513:5: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1513 | im_o = Data_Wrap_Struct(klass, 0, im_struct_free, im); | ^~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_load_image': imlib2.c:1544:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1544 | im_o = Data_Wrap_Struct(klass, 0, im_struct_free, im); | ^~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_load_immediately': imlib2.c:1565:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1565 | im_o = Data_Wrap_Struct(klass, 0, im_struct_free, im); | ^~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_load_without_cache': imlib2.c:1586:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1586 | im_o = Data_Wrap_Struct(klass, 0, im_struct_free, im); | ^~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_load_immediately_without_cache': imlib2.c:1608:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1608 | im_o = Data_Wrap_Struct(klass, 0, im_struct_free, im); | ^~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_load_with_error_return': imlib2.c:1634:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1634 | im_o = Data_Wrap_Struct(klass, 0, im_struct_free, im); | ^~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_save': imlib2.c:1664:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1664 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_save_image': imlib2.c:1690:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1690 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_save_with_error_return': imlib2.c:1712:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1712 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_clone': imlib2.c:1735:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1735 | GET_AND_CHECK_IMAGE(self, old_im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:1738:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1738 | im_o = Data_Wrap_Struct(cImage, 0, im_struct_free, new_im); | ^~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_delete': imlib2.c:1768:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1768 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_width': imlib2.c:1794:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1794 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_height': imlib2.c:1811:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1811 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_filename': imlib2.c:1827:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1827 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_data': imlib2.c:1844:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1844 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_data_ro': imlib2.c:1864:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1864 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_put_data': imlib2.c:1892:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1892 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_has_alpha': imlib2.c:1931:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1931 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_set_has_alpha': imlib2.c:1948:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1948 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_changes_on_disk': imlib2.c:1965:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1965 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_get_border': imlib2.c:1985:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1985 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_set_border': imlib2.c:2011:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2011 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:2013:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2013 | Data_Get_Struct(border, Imlib_Border, b); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_get_format': imlib2.c:2030:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2030 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_set_format': imlib2.c:2047:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2047 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_irrelevant_format': imlib2.c:2065:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2065 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_irrelevant_border': imlib2.c:2083:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2083 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:2085:3: warning: 'imlib_image_set_irrelevant_border' is deprecated [-Wdeprecated-declarations] 2085 | imlib_image_set_irrelevant_border(val != Qfalse); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from imlib2.c:35: /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/Imlib2.h:2977:21: note: declared here 2977 | EAPI void imlib_image_set_irrelevant_border(char irrelevant); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_irrelevant_alpha': imlib2.c:2101:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2101 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:2103:3: warning: 'imlib_image_set_irrelevant_alpha' is deprecated [-Wdeprecated-declarations] 2103 | imlib_image_set_irrelevant_alpha(val != Qfalse); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/Imlib2.h:2982:21: note: declared here 2982 | EAPI void imlib_image_set_irrelevant_alpha(char irrelevant); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_query_pixel': imlib2.c:2121:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2121 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_query_pixel_hsva': imlib2.c:2147:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2147 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_query_pixel_hlsa': imlib2.c:2173:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2173 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_query_pixel_cmya': imlib2.c:2198:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2198 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_crop': imlib2.c:2261:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2261 | GET_AND_CHECK_IMAGE(self, old_im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:2265:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2265 | im_o = Data_Wrap_Struct(cImage, 0, im_struct_free, new_im); | ^~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_crop_inline': imlib2.c:2321:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2321 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_crop_scaled': imlib2.c:2397:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2397 | GET_AND_CHECK_IMAGE(self, old_im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:2401:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2401 | im_o = Data_Wrap_Struct(cImage, 0, im_struct_free, new_im); | ^~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_crop_scaled_inline': imlib2.c:2471:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2471 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_flip_horizontal': imlib2.c:2492:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2492 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:2497:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2497 | im_o = Data_Wrap_Struct(cImage, 0, im_struct_free, new_im); | ^~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_flip_horizontal_inline': imlib2.c:2515:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2515 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_flip_vertical': imlib2.c:2533:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2533 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:2538:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2538 | im_o = Data_Wrap_Struct(cImage, 0, im_struct_free, new_im); | ^~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_flip_vertical_inline': imlib2.c:2556:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2556 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_flip_diagonal': imlib2.c:2574:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2574 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:2579:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2579 | im_o = Data_Wrap_Struct(cImage, 0, im_struct_free, new_im); | ^~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_flip_diagonal_inline': imlib2.c:2597:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2597 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_orientate': imlib2.c:2615:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2615 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:2622:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2622 | return Data_Wrap_Struct(cImage, 0, im_struct_free, new_im); | ^~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_orientate_inline': imlib2.c:2636:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2636 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_blur': imlib2.c:2654:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2654 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:2661:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2661 | return Data_Wrap_Struct(cImage, 0, im_struct_free, new_im); | ^~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_blur_inline': imlib2.c:2675:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2675 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_sharpen': imlib2.c:2693:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2693 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:2700:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2700 | return Data_Wrap_Struct(cImage, 0, im_struct_free, new_im); | ^~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_sharpen_inline': imlib2.c:2714:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2714 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_tile_horizontal': imlib2.c:2732:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2732 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:2737:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2737 | im_o = Data_Wrap_Struct(cImage, 0, im_struct_free, new_im); | ^~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_tile_horizontal_inline': imlib2.c:2755:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2755 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_tile_vertical': imlib2.c:2773:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2773 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:2778:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2778 | im_o = Data_Wrap_Struct(cImage, 0, im_struct_free, new_im); | ^~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_tile_vertical_inline': imlib2.c:2796:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2796 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_tile': imlib2.c:2814:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2814 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:2819:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2819 | im_o = Data_Wrap_Struct(cImage, 0, im_struct_free, new_im); | ^~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_tile_inline': imlib2.c:2837:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2837 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_clear': imlib2.c:2854:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2854 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_clear_color': imlib2.c:2870:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2870 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:2876:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2876 | Data_Get_Struct(rgba_color, Imlib_Color, color); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:2879:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2879 | return Data_Wrap_Struct(cImage, 0, im_struct_free, new_im); | ^~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_clear_color_inline': imlib2.c:2891:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2891 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:2892:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2892 | Data_Get_Struct(rgba_color, Imlib_Color, color); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_draw_pixel': imlib2.c:2968:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2968 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_draw_line': imlib2.c:3075:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 3075 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_draw_rect': imlib2.c:3224:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 3224 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_fill_rect': imlib2.c:3373:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 3373 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_copy_alpha': imlib2.c:3419:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 3419 | GET_AND_CHECK_IMAGE(src, src_im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:3420:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 3420 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_copy_alpha_rect': imlib2.c:3704:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 3704 | GET_AND_CHECK_IMAGE(src, src_im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:3705:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 3705 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_scroll_rect': imlib2.c:3957:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 3957 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_copy_rect': imlib2.c:4209:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 4209 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_draw_ellipse': imlib2.c:4353:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 4353 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_fill_ellipse': imlib2.c:4499:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 4499 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_blend_image_inline': imlib2.c:4662:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 4662 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:4665:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 4665 | GET_AND_CHECK_IMAGE(argv[0], src_im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_blend_image': imlib2.c:4705:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 4705 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:4710:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 4710 | i_o = Data_Wrap_Struct(cImage, 0, im_struct_free, new_im); | ^~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_rotate': imlib2.c:4728:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 4728 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:4734:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 4734 | return Data_Wrap_Struct(cImage, 0, im_struct_free, new_im); | ^~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_rotate_inline': imlib2.c:4749:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 4749 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_draw_text': imlib2.c:4881:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 4881 | Data_Get_Struct(argv[0], Imlib_Font, font); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:4882:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 4882 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_fill_gradient': imlib2.c:4986:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 4986 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:4988:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 4988 | Data_Get_Struct(argv[0], Imlib_Color_Range, grad); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_draw_poly': imlib2.c:5039:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 5039 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:5045:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 5045 | Data_Get_Struct(argv[0], ImlibPolygon, poly); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_fill_poly': imlib2.c:5076:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 5076 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:5082:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 5082 | Data_Get_Struct(argv[0], ImlibPolygon, poly); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_static_filter': imlib2.c:5104:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 5104 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:5107:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 5107 | Data_Get_Struct(filter, Imlib_Filter, f); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_script_filter': imlib2.c:5133:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 5133 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_apply_cmod': imlib2.c:5228:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 5228 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:5230:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 5230 | Data_Get_Struct(argv[0], Imlib_Color_Modifier, cmod); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_attach_val': imlib2.c:5334:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 5334 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_get_attach_val': imlib2.c:5365:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 5365 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'image_rm_attach_val': imlib2.c:5396:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 5396 | GET_AND_CHECK_IMAGE(self, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'cmod_new': imlib2.c:5428:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 5428 | self = Data_Wrap_Struct(klass, 0, cmod_free, cmod); | ^~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'cmod_gamma': imlib2.c:5455:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 5455 | Data_Get_Struct(self, Imlib_Color_Modifier, cmod); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'cmod_brightness': imlib2.c:5472:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 5472 | Data_Get_Struct(self, Imlib_Color_Modifier, cmod); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'cmod_contrast': imlib2.c:5489:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 5489 | Data_Get_Struct(self, Imlib_Color_Modifier, cmod); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'cmod_reset': imlib2.c:5506:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 5506 | Data_Get_Struct(self, Imlib_Color_Modifier, cmod); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'font_new': imlib2.c:5542:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 5542 | f_o = Data_Wrap_Struct(klass, 0, font_free, font); | ^~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'font_text_size': imlib2.c:5573:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 5573 | Data_Get_Struct(self, Imlib_Font, font); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'font_text_advance': imlib2.c:5596:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 5596 | Data_Get_Struct(self, Imlib_Font, font); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'font_text_inset': imlib2.c:5614:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 5614 | Data_Get_Struct(self, Imlib_Font, font); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'font_text_index': imlib2.c:5659:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 5659 | Data_Get_Struct(self, Imlib_Font, font); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'font_text_location': imlib2.c:5682:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 5682 | Data_Get_Struct(self, Imlib_Font, font); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'font_ascent': imlib2.c:5704:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 5704 | Data_Get_Struct(self, Imlib_Font, font); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'font_descent': imlib2.c:5720:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 5720 | Data_Get_Struct(self, Imlib_Font, font); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'font_maximum_ascent': imlib2.c:5736:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 5736 | Data_Get_Struct(self, Imlib_Font, font); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'font_maximum_descent': imlib2.c:5752:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 5752 | Data_Get_Struct(self, Imlib_Font, font); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'gradient_new': imlib2.c:5867:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 5867 | g_o = Data_Wrap_Struct(klass, 0, gradient_free, range); | ^~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'gradient_add_color': imlib2.c:5901:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 5901 | Data_Get_Struct(self, Imlib_Color_Range, grad); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'poly_new': imlib2.c:5959:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 5959 | p_o = Data_Wrap_Struct(klass, 0, poly_free, poly); | ^~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'poly_add_point': imlib2.c:5999:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 5999 | Data_Get_Struct(self, ImlibPolygon, poly); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'poly_bounds': imlib2.c:6036:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6036 | Data_Get_Struct(self, ImlibPolygon, poly); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'poly_contains': imlib2.c:6084:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6084 | Data_Get_Struct(self, ImlibPolygon, poly); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'filter_new': imlib2.c:6110:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6110 | f_o = Data_Wrap_Struct(klass, 0, filter_free, f); | ^~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'filter_set': imlib2.c:6172:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6172 | Data_Get_Struct(self, Imlib_Filter, f); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:6173:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6173 | Data_Get_Struct(color, Imlib_Color, c); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'filter_set_red': imlib2.c:6215:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6215 | Data_Get_Struct(self, Imlib_Filter, f); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:6216:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6216 | Data_Get_Struct(color, Imlib_Color, c); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'filter_set_green': imlib2.c:6265:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6265 | Data_Get_Struct(self, Imlib_Filter, f); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:6266:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6266 | Data_Get_Struct(color, Imlib_Color, c); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'filter_set_blue': imlib2.c:6315:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6315 | Data_Get_Struct(self, Imlib_Filter, f); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:6316:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6316 | Data_Get_Struct(color, Imlib_Color, c); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'filter_set_alpha': imlib2.c:6365:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6365 | Data_Get_Struct(self, Imlib_Filter, f); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:6366:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6366 | Data_Get_Struct(color, Imlib_Color, c); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'filter_constants': imlib2.c:6384:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6384 | Data_Get_Struct(self, Imlib_Filter, f); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:6385:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6385 | Data_Get_Struct(color, Imlib_Color, c); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'filter_divisors': imlib2.c:6403:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6403 | Data_Get_Struct(self, Imlib_Filter, f); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:6404:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6404 | Data_Get_Struct(color, Imlib_Color, c); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_new': imlib2.c:6435:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6435 | self = Data_Wrap_Struct(klass, 0, ctx_free, ctx); | ^~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_pop': imlib2.c:6465:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6465 | return Data_Wrap_Struct(klass, 0, ctx_free, ctx); | ^~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_get': imlib2.c:6481:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6481 | return Data_Wrap_Struct(klass, 0, ctx_free, ctx); | ^~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_push': imlib2.c:6494:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6494 | Data_Get_Struct(self, Imlib_Context, ctx); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_set_dither_mask': imlib2.c:6510:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6510 | Data_Get_Struct(self, Imlib_Context, ctx); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:6512:3: error: implicit declaration of function 'imlib_context_set_dither_mask'; did you mean 'imlib_context_set_dither'? [-Wimplicit-function-declaration] 6512 | imlib_context_set_dither_mask(val != Qnil && val != Qfalse); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | imlib_context_set_dither imlib2.c: In function 'ctx_dither_mask': imlib2.c:6531:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6531 | Data_Get_Struct(self, Imlib_Context, ctx); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:6533:7: error: implicit declaration of function 'imlib_context_get_dither_mask'; did you mean 'imlib_context_get_dither'? [-Wimplicit-function-declaration] 6533 | r = imlib_context_get_dither_mask() ? Qtrue : Qfalse; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | imlib_context_get_dither imlib2.c: In function 'ctx_set_aa': imlib2.c:6549:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6549 | Data_Get_Struct(self, Imlib_Context, ctx); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_aa': imlib2.c:6570:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6570 | Data_Get_Struct(self, Imlib_Context, ctx); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_set_dither': imlib2.c:6588:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6588 | Data_Get_Struct(self, Imlib_Context, ctx); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_dither': imlib2.c:6609:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6609 | Data_Get_Struct(self, Imlib_Context, ctx); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_set_blend': imlib2.c:6627:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6627 | Data_Get_Struct(self, Imlib_Context, ctx); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_blend': imlib2.c:6648:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6648 | Data_Get_Struct(self, Imlib_Context, ctx); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_set_cmod': imlib2.c:6667:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6667 | Data_Get_Struct(self, Imlib_Context, ctx); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:6669:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6669 | Data_Get_Struct(val, Imlib_Color_Modifier, cmod); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_cmod': imlib2.c:6688:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6688 | Data_Get_Struct(self, Imlib_Context, ctx); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:6693:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6693 | return Data_Wrap_Struct(cColorMod, 0, cmod_free, cmod); | ^~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_set_op': imlib2.c:6706:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6706 | Data_Get_Struct(self, Imlib_Context, ctx); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_op': imlib2.c:6727:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6727 | Data_Get_Struct(self, Imlib_Context, ctx); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_set_font': imlib2.c:6747:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6747 | Data_Get_Struct(self, Imlib_Context, ctx); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:6749:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6749 | Data_Get_Struct(val, Imlib_Font, font); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_font': imlib2.c:6767:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6767 | Data_Get_Struct(self, Imlib_Context, ctx); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:6769:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6769 | r = Data_Wrap_Struct(cFont, 0, font_free, imlib_context_get_font()); | ^ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_set_dir': imlib2.c:6785:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6785 | Data_Get_Struct(self, Imlib_Context, ctx); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_dir': imlib2.c:6806:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6806 | Data_Get_Struct(self, Imlib_Context, ctx); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_set_angle': imlib2.c:6824:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6824 | Data_Get_Struct(self, Imlib_Context, ctx); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_angle': imlib2.c:6845:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6845 | Data_Get_Struct(self, Imlib_Context, ctx); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_set_color': imlib2.c:6863:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6863 | Data_Get_Struct(self, Imlib_Context, ctx); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_color': imlib2.c:6883:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6883 | Data_Get_Struct(self, Imlib_Context, ctx); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_set_gradient': imlib2.c:6906:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6906 | Data_Get_Struct(self, Imlib_Context, ctx); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:6908:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6908 | Data_Get_Struct(val, Imlib_Color_Range, gradient); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_gradient': imlib2.c:6926:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6926 | Data_Get_Struct(self, Imlib_Context, ctx); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:6928:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6928 | r = Data_Wrap_Struct(cGradient, 0, gradient_free, imlib_context_get_color_range()); | ^ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_set_progress_granularity': imlib2.c:6947:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6947 | Data_Get_Struct(self, Imlib_Context, ctx); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_progress_granularity': imlib2.c:6969:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6969 | Data_Get_Struct(self, Imlib_Context, ctx); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_set_image': imlib2.c:6993:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6993 | Data_Get_Struct(self, Imlib_Context, ctx); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:6995:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 6995 | GET_AND_CHECK_IMAGE(val, im); | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_image': imlib2.c:7018:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 7018 | Data_Get_Struct(self, Imlib_Context, ctx); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:7022:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 7022 | r = Data_Wrap_Struct(cImage, 0, im_struct_free, im); | ^ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_set_cliprect': imlib2.c:7038:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 7038 | Data_Get_Struct(self, Imlib_Context, ctx); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_cliprect': imlib2.c:7063:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 7063 | Data_Get_Struct(self, Imlib_Context, ctx); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_set_encoding': imlib2.c:7085:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 7085 | Data_Get_Struct(self, Imlib_Context, ctx); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:7087:3: warning: 'imlib_context_set_TTF_encoding' is deprecated [-Wdeprecated-declarations] 7087 | imlib_context_set_TTF_encoding(NUM2INT(val)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/Imlib2.h:2996:21: note: declared here 2996 | EAPI void imlib_context_set_TTF_encoding(Imlib_TTF_Encoding encoding); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c: In function 'ctx_encoding': imlib2.c:7106:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 7106 | Data_Get_Struct(self, Imlib_Context, ctx); | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:7108:3: warning: 'imlib_context_get_TTF_encoding' is deprecated [-Wdeprecated-declarations] 7108 | r = INT2FIX(imlib_context_get_TTF_encoding()); | ^ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/Imlib2.h:3001:25: note: declared here 3001 | EAPI Imlib_TTF_Encoding imlib_context_get_TTF_encoding(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:7108:3: warning: 'imlib_context_get_TTF_encoding' is deprecated [-Wdeprecated-declarations] 7108 | r = INT2FIX(imlib_context_get_TTF_encoding()); | ^ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/Imlib2.h:3001:25: note: declared here 3001 | EAPI Imlib_TTF_Encoding imlib_context_get_TTF_encoding(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ imlib2.c:7108:3: warning: 'imlib_context_get_TTF_encoding' is deprecated [-Wdeprecated-declarations] 7108 | r = INT2FIX(imlib_context_get_TTF_encoding()); | ^ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/Imlib2.h:3001:25: note: declared here 3001 | EAPI Imlib_TTF_Encoding imlib_context_get_TTF_encoding(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/ruby.h:27: imlib2.c: In function 'Init_imlib2': /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/anyargs.h:311:143: error: passing argument 3 of 'rb_define_singleton_method_m1' from incompatible pointer type [-Wincompatible-pointer-types] 311 | #define rb_define_singleton_method(obj, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_singleton_method((arity), (func))((obj), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} imlib2.c:7837:3: note: in expansion of macro 'rb_define_singleton_method' 7837 | rb_define_singleton_method(cColorMod, "new", cmod_new, -1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/anyargs.h:274:21: note: expected 'VALUE (*)(int, union , VALUE)' {aka 'long unsigned int (*)(int, union , long unsigned int)'} but argument is of type 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} 274 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/anyargs.h:257:41: note: in definition of macro 'RBIMPL_ANYARGS_DECL' 257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \ | ^~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/anyargs.h:291:135: error: passing argument 3 of 'rb_define_method_m1' from incompatible pointer type [-Wincompatible-pointer-types] 291 | #define rb_define_method(klass, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_method((arity), (func))((klass), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} imlib2.c:7838:3: note: in expansion of macro 'rb_define_method' 7838 | rb_define_method(cColorMod, "initialize", cmod_init, -1); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/anyargs.h:280:21: note: expected 'VALUE (*)(int, union , VALUE)' {aka 'long unsigned int (*)(int, union , long unsigned int)'} but argument is of type 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} 280 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/anyargs.h:257:41: note: in definition of macro 'RBIMPL_ANYARGS_DECL' 257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \ | ^~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/anyargs.h:291:135: error: passing argument 3 of 'rb_define_method_02' from incompatible pointer type [-Wincompatible-pointer-types] 291 | #define rb_define_method(klass, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_method((arity), (func))((klass), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(int, VALUE *, VALUE) {aka long unsigned int (*)(int, long unsigned int *, long unsigned int)} imlib2.c:7850:3: note: in expansion of macro 'rb_define_method' 7850 | rb_define_method(cGradient, "add_color", gradient_add_color, 2); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/anyargs.h:280:21: note: expected 'VALUE (*)(VALUE, VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int)'} but argument is of type 'VALUE (*)(int, VALUE *, VALUE)' {aka 'long unsigned int (*)(int, long unsigned int *, long unsigned int)'} 280 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/anyargs.h:260:41: note: in definition of macro 'RBIMPL_ANYARGS_DECL' 260 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _02(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE), int); \ | ^~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/anyargs.h:311:143: error: passing argument 3 of 'rb_define_singleton_method_01' from incompatible pointer type [-Wincompatible-pointer-types] 311 | #define rb_define_singleton_method(obj, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_singleton_method((arity), (func))((obj), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} imlib2.c:7873:3: note: in expansion of macro 'rb_define_singleton_method' 7873 | rb_define_singleton_method(cImage, "draw_pixel_workaround=", image_dp_workaround, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/anyargs.h:274:21: note: expected 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} but argument is of type 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} 274 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/anyargs.h:259:41: note: in definition of macro 'RBIMPL_ANYARGS_DECL' 259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \ | ^~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/anyargs.h:311:143: error: passing argument 3 of 'rb_define_singleton_method_01' from incompatible pointer type [-Wincompatible-pointer-types] 311 | #define rb_define_singleton_method(obj, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_singleton_method((arity), (func))((obj), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} imlib2.c:7874:3: note: in expansion of macro 'rb_define_singleton_method' 7874 | rb_define_singleton_method(cImage, "bypass_draw_pixel=", image_dp_workaround, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/anyargs.h:274:21: note: expected 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} but argument is of type 'VALUE (*)(VALUE)' {aka 'long unsigned int (*)(long unsigned int)'} 274 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/anyargs.h:259:41: note: in definition of macro 'RBIMPL_ANYARGS_DECL' 259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \ | ^~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/anyargs.h:291:135: error: passing argument 3 of 'rb_define_method_01' from incompatible pointer type [-Wincompatible-pointer-types] 291 | #define rb_define_method(klass, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_method((arity), (func))((klass), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(int, VALUE *, VALUE) {aka long unsigned int (*)(int, long unsigned int *, long unsigned int)} imlib2.c:8040:3: note: in expansion of macro 'rb_define_method' 8040 | rb_define_method(cImage, "apply_color_modifier", image_apply_cmod, 1); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/anyargs.h:280:21: note: expected 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} but argument is of type 'VALUE (*)(int, VALUE *, VALUE)' {aka 'long unsigned int (*)(int, long unsigned int *, long unsigned int)'} 280 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/anyargs.h:259:41: note: in definition of macro 'RBIMPL_ANYARGS_DECL' 259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \ | ^~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/anyargs.h:291:135: error: passing argument 3 of 'rb_define_method_01' from incompatible pointer type [-Wincompatible-pointer-types] 291 | #define rb_define_method(klass, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_method((arity), (func))((klass), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(int, VALUE *, VALUE) {aka long unsigned int (*)(int, long unsigned int *, long unsigned int)} imlib2.c:8041:3: note: in expansion of macro 'rb_define_method' 8041 | rb_define_method(cImage, "apply_cmod", image_apply_cmod, 1); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/anyargs.h:280:21: note: expected 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} but argument is of type 'VALUE (*)(int, VALUE *, VALUE)' {aka 'long unsigned int (*)(int, long unsigned int *, long unsigned int)'} 280 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/anyargs.h:259:41: note: in definition of macro 'RBIMPL_ANYARGS_DECL' 259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \ | ^~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/anyargs.h:291:135: error: passing argument 3 of 'rb_define_method_01' from incompatible pointer type [-Wincompatible-pointer-types] 291 | #define rb_define_method(klass, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_method((arity), (func))((klass), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(int, VALUE *, VALUE) {aka long unsigned int (*)(int, long unsigned int *, long unsigned int)} imlib2.c:8042:3: note: in expansion of macro 'rb_define_method' 8042 | rb_define_method(cImage, "apply", image_apply_cmod, 1); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/anyargs.h:280:21: note: expected 'VALUE (*)(VALUE, VALUE)' {aka 'long unsigned int (*)(long unsigned int, long unsigned int)'} but argument is of type 'VALUE (*)(int, VALUE *, VALUE)' {aka 'long unsigned int (*)(int, long unsigned int *, long unsigned int)'} 280 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/anyargs.h:259:41: note: in definition of macro 'RBIMPL_ANYARGS_DECL' 259 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _01(__VA_ARGS__, VALUE(*)(VALUE, VALUE), int); \ | ^~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/anyargs.h:291:135: error: passing argument 3 of 'rb_define_method_m1' from incompatible pointer type [-Wincompatible-pointer-types] 291 | #define rb_define_method(klass, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_method((arity), (func))((klass), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(int, char *, VALUE) {aka long unsigned int (*)(int, char *, long unsigned int)} imlib2.c:8152:3: note: in expansion of macro 'rb_define_method' 8152 | rb_define_method(cPolygon, "contains?", poly_contains, -1); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/anyargs.h:280:21: note: expected 'VALUE (*)(int, union , VALUE)' {aka 'long unsigned int (*)(int, union , long unsigned int)'} but argument is of type 'VALUE (*)(int, char *, VALUE)' {aka 'long unsigned int (*)(int, char *, long unsigned int)'} 280 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/anyargs.h:257:41: note: in definition of macro 'RBIMPL_ANYARGS_DECL' 257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \ | ^~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/anyargs.h:291:135: error: passing argument 3 of 'rb_define_method_m1' from incompatible pointer type [-Wincompatible-pointer-types] 291 | #define rb_define_method(klass, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_method((arity), (func))((klass), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(int, char *, VALUE) {aka long unsigned int (*)(int, char *, long unsigned int)} imlib2.c:8153:3: note: in expansion of macro 'rb_define_method' 8153 | rb_define_method(cPolygon, "contains_point?", poly_contains, -1); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/anyargs.h:280:21: note: expected 'VALUE (*)(int, union , VALUE)' {aka 'long unsigned int (*)(int, union , long unsigned int)'} but argument is of type 'VALUE (*)(int, char *, VALUE)' {aka 'long unsigned int (*)(int, char *, long unsigned int)'} 280 | RBIMPL_ANYARGS_DECL(rb_define_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/ruby-imlib2/work/.buildlink/include/ruby-3.4.0/ruby/internal/anyargs.h:257:41: note: in definition of macro 'RBIMPL_ANYARGS_DECL' 257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _m1(__VA_ARGS__, VALUE(*)(int, union { VALUE *x; const VALUE *y; } __attribute__((__transparent_union__)), VALUE), int); \ | ^~~ *** Error code 1 Stop. make: stopped making "all" in /home/pbulk/build/graphics/ruby-imlib2/work/.inst/opt/pkg/lib/ruby/gems/3.4.0/gems/imlib2-ruby-0.5.2 make failed, exit code 1 Gem files will remain installed in /home/pbulk/build/graphics/ruby-imlib2/work/.inst/opt/pkg/lib/ruby/gems/3.4.0/gems/imlib2-ruby-0.5.2 for inspection. Results logged to /home/pbulk/build/graphics/ruby-imlib2/work/.inst/opt/pkg/lib/ruby/gems/3.4.0/extensions/x86_64-solaris-2.11/3.4.0/imlib2-ruby-0.5.2/gem_make.out *** Error code 1 Stop. bmake[1]: stopped making "stage-install" in /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/ruby-imlib2 *** Error code 1 Stop. bmake: stopped making "stage-install" in /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/ruby-imlib2