+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent RUBY_VERSION_REQD=34 WRKLOG=/tmp/bulklog/ruby34-native-hyperestraier-1.0.0.1.4.13nb2/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent RUBY_VERSION_REQD=34 WRKLOG=/tmp/bulklog/ruby34-native-hyperestraier-1.0.0.1.4.13nb2/work.log ===> Building for ruby34-native-hyperestraier-1.0.0.1.4.13nb2 --- all --- ( cd src && if ! [ -f Makefile ] ; then /home/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/bin/ruby extconf.rb ; fi ) checking for estraier.h... yes checking for -lestraier... yes creating Makefile ( cd src && make ) --- estraier.o --- compiling estraier.c estraier.c: In function 'doc_initialize': estraier.c:185:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 185 | vdoc = Data_Wrap_Struct(cls_doc_data, 0, est_doc_delete, doc); | ^~~~ In file included from /home/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core.h:27, from /home/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/ruby.h:29, from /home/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby.h:38, from estraier.c:17: /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'doc_add_attr': estraier.c:196:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 196 | Data_Get_Struct(vdoc, ESTDOC, doc); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'doc_add_text': estraier.c:213:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 213 | Data_Get_Struct(vdoc, ESTDOC, doc); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'doc_add_hidden_text': estraier.c:224:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 224 | Data_Get_Struct(vdoc, ESTDOC, doc); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'doc_set_keywords': estraier.c:236:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 236 | Data_Get_Struct(vdoc, ESTDOC, doc); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'doc_set_score': estraier.c:249:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 249 | Data_Get_Struct(vdoc, ESTDOC, doc); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'doc_id': estraier.c:259:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 259 | Data_Get_Struct(vdoc, ESTDOC, doc); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'doc_attr_names': estraier.c:269:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 269 | Data_Get_Struct(vdoc, ESTDOC, doc); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'doc_attr': estraier.c:282:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 282 | Data_Get_Struct(vdoc, ESTDOC, doc); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'doc_texts': estraier.c:293:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 293 | Data_Get_Struct(vdoc, ESTDOC, doc); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'doc_cat_texts': estraier.c:303:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 303 | Data_Get_Struct(vdoc, ESTDOC, doc); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'doc_keywords': estraier.c:316:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 316 | Data_Get_Struct(vdoc, ESTDOC, doc); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'doc_score': estraier.c:326:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 326 | Data_Get_Struct(vdoc, ESTDOC, doc); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'doc_dump_draft': estraier.c:336:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 336 | Data_Get_Struct(vdoc, ESTDOC, doc); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'doc_make_snippet': estraier.c:352:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 352 | Data_Get_Struct(vdoc, ESTDOC, doc); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'cond_initialize': estraier.c:403:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 403 | vcond = Data_Wrap_Struct(cls_cond_data, 0, est_cond_delete, cond); | ^~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'cond_set_phrase': estraier.c:413:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 413 | Data_Get_Struct(vcond, ESTCOND, cond); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'cond_add_attr': estraier.c:424:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 424 | Data_Get_Struct(vcond, ESTCOND, cond); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'cond_set_order': estraier.c:435:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 435 | Data_Get_Struct(vcond, ESTCOND, cond); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'cond_set_max': estraier.c:447:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 447 | Data_Get_Struct(vcond, ESTCOND, cond); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'cond_set_skip': estraier.c:460:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 460 | Data_Get_Struct(vcond, ESTCOND, cond); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'cond_set_options': estraier.c:472:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 472 | Data_Get_Struct(vcond, ESTCOND, cond); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'cond_set_auxiliary': estraier.c:482:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 482 | Data_Get_Struct(vcond, ESTCOND, cond); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'cond_set_eclipse': estraier.c:492:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 492 | Data_Get_Struct(vcond, ESTCOND, cond); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'cond_set_distinct': estraier.c:502:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 502 | Data_Get_Struct(vcond, ESTCOND, cond); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'cond_set_mask': estraier.c:513:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 513 | Data_Get_Struct(vcond, ESTCOND, cond); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'res_initialize': estraier.c:537:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 537 | vres = Data_Wrap_Struct(cls_res_data, 0, est_res_delete, res); | ^~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'res_doc_num': estraier.c:566:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 566 | Data_Get_Struct(vres, ESTRES, res); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'res_get_doc_id': estraier.c:576:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 576 | Data_Get_Struct(vres, ESTRES, res); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'res_get_dbidx': estraier.c:588:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 588 | Data_Get_Struct(vres, ESTRES, res); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'res_hint_words': estraier.c:602:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 602 | Data_Get_Struct(vres, ESTRES, res); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'res_hint': estraier.c:623:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 623 | Data_Get_Struct(vres, ESTRES, res); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'res_get_score': estraier.c:636:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 636 | Data_Get_Struct(vres, ESTRES, res); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c:638:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 638 | Data_Get_Struct(vcond, ESTCOND, cond); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c:633:11: warning: variable 'res' set but not used [-Wunused-but-set-variable] 633 | ESTRES *res; | ^~~ estraier.c: In function 'res_get_shadows': estraier.c:650:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 650 | Data_Get_Struct(vres, ESTRES, res); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c:652:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 652 | Data_Get_Struct(vcond, ESTCOND, cond); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c:645:11: warning: variable 'res' set but not used [-Wunused-but-set-variable] 645 | ESTRES *res; | ^~~ estraier.c: In function 'db_initialize': estraier.c:737:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 737 | vdb = Data_Wrap_Struct(cls_db_data, 0, est_dbmgr_delete, db); | ^~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'db_search_meta': estraier.c:775:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 775 | Data_Get_Struct(rb_iv_get(vdb, VNDATA), ESTDBMGR, db); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c:786:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 786 | Data_Get_Struct(rb_iv_get(vcond, VNDATA), ESTCOND, cond); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c:799:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 799 | tres = Data_Wrap_Struct(cls_res_data, 0, est_res_delete, ores); | ^~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c:801:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 801 | tcond = Data_Wrap_Struct(cls_cond_data, 0, est_cond_delete, est_cond_dup(cond)); | ^~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'db_open': estraier.c:817:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 817 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'db_close': estraier.c:833:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 833 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'db_error': estraier.c:848:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 848 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'db_fatal': estraier.c:857:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 857 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'db_add_attr_index': estraier.c:867:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 867 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'db_flush': estraier.c:882:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 882 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'db_sync': estraier.c:896:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 896 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'db_optimize': estraier.c:910:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 910 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'db_merge': estraier.c:924:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 924 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'db_put_doc': estraier.c:940:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 940 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c:943:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 943 | Data_Get_Struct(rb_iv_get(vdoc, VNDATA), ESTDOC, doc); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'db_out_doc': estraier.c:957:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 957 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'db_edit_doc': estraier.c:974:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 974 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c:977:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 977 | Data_Get_Struct(rb_iv_get(vdoc, VNDATA), ESTDOC, doc); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'db_get_doc': estraier.c:992:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 992 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c:1001:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1001 | tdoc = Data_Wrap_Struct(cls_doc_data, 0, est_doc_delete, doc); | ^~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'db_get_doc_attr': estraier.c:1013:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1013 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'db_uri_to_id': estraier.c:1033:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1033 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'db_name': estraier.c:1048:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1048 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'db_doc_num': estraier.c:1058:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1058 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'db_word_num': estraier.c:1068:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1068 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'db_size': estraier.c:1078:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1078 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'db_search': estraier.c:1092:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1092 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c:1095:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1095 | Data_Get_Struct(rb_iv_get(vcond, VNDATA), ESTCOND, cond); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c:1103:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1103 | tres = Data_Wrap_Struct(cls_res_data, 0, est_res_delete, ores); | ^~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c:1105:3: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1105 | tcond = Data_Wrap_Struct(cls_cond_data, 0, est_cond_delete, est_cond_dup(cond)); | ^~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'db_scan_doc': estraier.c:1117:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1117 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c:1121:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1121 | Data_Get_Struct(rb_iv_get(vdoc, VNDATA), ESTDOC, doc); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c:1122:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1122 | Data_Get_Struct(rb_iv_get(vcond, VNDATA), ESTCOND, cond); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'db_set_cache_size': estraier.c:1131:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1131 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'db_add_pseudo_index': estraier.c:1143:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1143 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'db_set_wildmax': estraier.c:1154:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1154 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'db_set_informer': estraier.c:1166:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1166 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^~~~~~~~~~~~~~~ /home/pbulk/build/textproc/ruby-native-hyperestraier/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ estraier.c: In function 'db_informer': estraier.c:1239:39: error: passing argument 3 of 'rb_rescue' from incompatible pointer type [-Wincompatible-pointer-types] 1239 | rb_rescue(db_informer_process, ary, db_informer_resque, Qnil); | ^~~~~~~~~~~~~~~~~~ | | | VALUE (*)(VALUE) {aka long unsigned int (*)(long unsigned int)} In file included from /home/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/ruby.h:41: /home/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/iterator.h:364:62: 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)'} 364 | VALUE rb_rescue(VALUE (*b_proc)(VALUE), VALUE data1, VALUE (*r_proc)(VALUE, VALUE), VALUE data2); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ *** [estraier.o] Error code 1 make[1]: stopped making "all" in /home/pbulk/build/textproc/ruby-native-hyperestraier/work/hyperestraier-1.4.13/rubynative/src make[1]: 1 error make[1]: stopped making "all" in /home/pbulk/build/textproc/ruby-native-hyperestraier/work/hyperestraier-1.4.13/rubynative/src *** [all] Error code 2 bmake: stopped making "all" in /home/pbulk/build/textproc/ruby-native-hyperestraier/work/hyperestraier-1.4.13/rubynative bmake: 1 error bmake: stopped making "all" in /home/pbulk/build/textproc/ruby-native-hyperestraier/work/hyperestraier-1.4.13/rubynative *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/textproc/ruby-native-hyperestraier *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/textproc/ruby-native-hyperestraier