===> Building for ruby34-native-hyperestraier-1.0.0.1.4.13nb2 ( cd src && if ! [ -f Makefile ] ; then /Users/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 ) compiling estraier.c estraier.c:185:10: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] vdoc = Data_Wrap_Struct(cls_doc_data, 0, est_doc_delete, doc); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:199:5: note: expanded from macro 'Data_Wrap_Struct' rb_data_object_wrap( \ ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:363:31: note: expanded from macro 'rb_data_object_wrap' #define rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:133:1: note: expanded from here rb_data_object_wrap_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:361:31: note: expanded from macro 'rb_data_object_wrap_1' #define rb_data_object_wrap_1 rb_data_object_wrap_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:277:1: note: 'rb_data_object_wrap_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:196:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdoc, ESTDOC, doc); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:134:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:213:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdoc, ESTDOC, doc); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:2:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:224:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdoc, ESTDOC, doc); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:3:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:236:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdoc, ESTDOC, doc); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:4:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:249:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdoc, ESTDOC, doc); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:5:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:259:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdoc, ESTDOC, doc); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:6:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:269:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdoc, ESTDOC, doc); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:7:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:282:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdoc, ESTDOC, doc); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:8:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:293:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdoc, ESTDOC, doc); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:9:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:303:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdoc, ESTDOC, doc); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:10:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:316:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdoc, ESTDOC, doc); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:11:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:326:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdoc, ESTDOC, doc); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:12:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:336:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdoc, ESTDOC, doc); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:13:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:352:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdoc, ESTDOC, doc); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:14:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:354:9: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] len = RARRAY_LEN(vwords); ~ ^~~~~~~~~~~~~~~~~~ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rarray.h:51:36: note: expanded from macro 'RARRAY_LEN' #define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */ ^ estraier.c:403:11: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] vcond = Data_Wrap_Struct(cls_cond_data, 0, est_cond_delete, cond); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:199:5: note: expanded from macro 'Data_Wrap_Struct' rb_data_object_wrap( \ ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:363:31: note: expanded from macro 'rb_data_object_wrap' #define rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:15:1: note: expanded from here rb_data_object_wrap_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:361:31: note: expanded from macro 'rb_data_object_wrap_1' #define rb_data_object_wrap_1 rb_data_object_wrap_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:277:1: note: 'rb_data_object_wrap_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:413:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vcond, ESTCOND, cond); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:16:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:424:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vcond, ESTCOND, cond); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:17:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:435:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vcond, ESTCOND, cond); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:18:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:447:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vcond, ESTCOND, cond); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:19:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:460:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vcond, ESTCOND, cond); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:20:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:472:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vcond, ESTCOND, cond); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:21:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:482:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vcond, ESTCOND, cond); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:22:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:492:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vcond, ESTCOND, cond); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:23:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:502:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vcond, ESTCOND, cond); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:24:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:513:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vcond, ESTCOND, cond); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:25:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:537:10: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] vres = Data_Wrap_Struct(cls_res_data, 0, est_res_delete, res); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:199:5: note: expanded from macro 'Data_Wrap_Struct' rb_data_object_wrap( \ ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:363:31: note: expanded from macro 'rb_data_object_wrap' #define rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:26:1: note: expanded from here rb_data_object_wrap_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:361:31: note: expanded from macro 'rb_data_object_wrap_1' #define rb_data_object_wrap_1 rb_data_object_wrap_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:277:1: note: 'rb_data_object_wrap_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:566:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vres, ESTRES, res); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:27:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:576:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vres, ESTRES, res); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:28:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:588:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vres, ESTRES, res); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:29:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:602:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vres, ESTRES, res); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:30:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:623:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vres, ESTRES, res); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:31:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:636:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vres, ESTRES, res); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:32:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:638:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vcond, ESTCOND, cond); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:33:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:650:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vres, ESTRES, res); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:34:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:652:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vcond, ESTCOND, cond); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:35:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:737:9: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] vdb = Data_Wrap_Struct(cls_db_data, 0, est_dbmgr_delete, db); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:199:5: note: expanded from macro 'Data_Wrap_Struct' rb_data_object_wrap( \ ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:363:31: note: expanded from macro 'rb_data_object_wrap' #define rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:36:1: note: expanded from here rb_data_object_wrap_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:361:31: note: expanded from macro 'rb_data_object_wrap_1' #define rb_data_object_wrap_1 rb_data_object_wrap_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:277:1: note: 'rb_data_object_wrap_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:775:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(rb_iv_get(vdb, VNDATA), ESTDBMGR, db); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:37:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:786:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(rb_iv_get(vcond, VNDATA), ESTCOND, cond); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:38:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:799:10: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] tres = Data_Wrap_Struct(cls_res_data, 0, est_res_delete, ores); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:199:5: note: expanded from macro 'Data_Wrap_Struct' rb_data_object_wrap( \ ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:363:31: note: expanded from macro 'rb_data_object_wrap' #define rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:39:1: note: expanded from here rb_data_object_wrap_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:361:31: note: expanded from macro 'rb_data_object_wrap_1' #define rb_data_object_wrap_1 rb_data_object_wrap_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:277:1: note: 'rb_data_object_wrap_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:801:11: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] tcond = Data_Wrap_Struct(cls_cond_data, 0, est_cond_delete, est_cond_dup(cond)); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:199:5: note: expanded from macro 'Data_Wrap_Struct' rb_data_object_wrap( \ ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:363:31: note: expanded from macro 'rb_data_object_wrap' #define rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:40:1: note: expanded from here rb_data_object_wrap_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:361:31: note: expanded from macro 'rb_data_object_wrap_1' #define rb_data_object_wrap_1 rb_data_object_wrap_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:277:1: note: 'rb_data_object_wrap_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:767:10: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] dnum = RARRAY_LEN(vdbs); ~ ^~~~~~~~~~~~~~~~ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rarray.h:51:36: note: expanded from macro 'RARRAY_LEN' #define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */ ^ estraier.c:817:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdb, ESTDBMGR, db); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:41:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:833:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdb, ESTDBMGR, db); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:42:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:848:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdb, ESTDBMGR, db); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:43:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:857:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdb, ESTDBMGR, db); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:44:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:867:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdb, ESTDBMGR, db); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:45:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:882:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdb, ESTDBMGR, db); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:46:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:896:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdb, ESTDBMGR, db); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:47:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:910:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdb, ESTDBMGR, db); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:48:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:924:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdb, ESTDBMGR, db); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:49:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:940:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdb, ESTDBMGR, db); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:50:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:943:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(rb_iv_get(vdoc, VNDATA), ESTDOC, doc); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:51:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:957:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdb, ESTDBMGR, db); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:52:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:974:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdb, ESTDBMGR, db); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:53:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:977:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(rb_iv_get(vdoc, VNDATA), ESTDOC, doc); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:54:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:992:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdb, ESTDBMGR, db); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:55:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:1001:10: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] tdoc = Data_Wrap_Struct(cls_doc_data, 0, est_doc_delete, doc); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:199:5: note: expanded from macro 'Data_Wrap_Struct' rb_data_object_wrap( \ ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:363:31: note: expanded from macro 'rb_data_object_wrap' #define rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:56:1: note: expanded from here rb_data_object_wrap_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:361:31: note: expanded from macro 'rb_data_object_wrap_1' #define rb_data_object_wrap_1 rb_data_object_wrap_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:277:1: note: 'rb_data_object_wrap_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:1013:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdb, ESTDBMGR, db); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:57:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:1033:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdb, ESTDBMGR, db); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:58:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:1048:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdb, ESTDBMGR, db); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:59:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:1058:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdb, ESTDBMGR, db); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:60:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:1068:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdb, ESTDBMGR, db); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:61:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:1078:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdb, ESTDBMGR, db); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:62:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:1092:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdb, ESTDBMGR, db); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:63:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:1095:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(rb_iv_get(vcond, VNDATA), ESTCOND, cond); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:64:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:1103:10: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] tres = Data_Wrap_Struct(cls_res_data, 0, est_res_delete, ores); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:199:5: note: expanded from macro 'Data_Wrap_Struct' rb_data_object_wrap( \ ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:363:31: note: expanded from macro 'rb_data_object_wrap' #define rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:65:1: note: expanded from here rb_data_object_wrap_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:361:31: note: expanded from macro 'rb_data_object_wrap_1' #define rb_data_object_wrap_1 rb_data_object_wrap_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:277:1: note: 'rb_data_object_wrap_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:1105:11: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] tcond = Data_Wrap_Struct(cls_cond_data, 0, est_cond_delete, est_cond_dup(cond)); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:199:5: note: expanded from macro 'Data_Wrap_Struct' rb_data_object_wrap( \ ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:363:31: note: expanded from macro 'rb_data_object_wrap' #define rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:66:1: note: expanded from here rb_data_object_wrap_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:361:31: note: expanded from macro 'rb_data_object_wrap_1' #define rb_data_object_wrap_1 rb_data_object_wrap_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:277:1: note: 'rb_data_object_wrap_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:1117:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdb, ESTDBMGR, db); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:67:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:1121:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(rb_iv_get(vdoc, VNDATA), ESTDOC, doc); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:68:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:1122:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(rb_iv_get(vcond, VNDATA), ESTCOND, cond); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:69:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:1131:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdb, ESTDBMGR, db); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:70:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:1143:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdb, ESTDBMGR, db); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:71:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:1154:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdb, ESTDBMGR, db); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:72:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:1166:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] Data_Get_Struct(vdb, ESTDBMGR, db); ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' #define RBIMPL_MACRO_SELECT(x, y) x ## y ^ <scratch space>:73:1: note: expanded from here rb_data_object_get_1 ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' #define rb_data_object_get_1 rb_data_object_get_warning ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' RBIMPL_ATTR_DEPRECATED(("by TypedData")) ^ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ estraier.c:1192:9: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] len = RARRAY_LEN(obj); ~ ^~~~~~~~~~~~~~~ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rarray.h:51:36: note: expanded from macro 'RARRAY_LEN' #define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */ ^ estraier.c:1195:40: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] cblistpush(list, RSTRING_PTR(str), RSTRING_LEN(str)); ~~~~~~~~~~ ^~~~~~~~~~~~~~~~ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rstring.h:46:27: note: expanded from macro 'RSTRING_LEN' #define RSTRING_LEN RSTRING_LEN ^ estraier.c:1221:9: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] len = RARRAY_LEN(keys); ~ ^~~~~~~~~~~~~~~~ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rarray.h:51:36: note: expanded from macro 'RARRAY_LEN' #define RARRAY_LEN rb_array_len /**< @alias{rb_array_len} */ ^ estraier.c:1228:32: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] RSTRING_PTR(val), RSTRING_LEN(val), 0); ^~~~~~~~~~~~~~~~ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rstring.h:46:27: note: expanded from macro 'RSTRING_LEN' #define RSTRING_LEN RSTRING_LEN ^ estraier.c:1227:37: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] cbmapput(map, RSTRING_PTR(key), RSTRING_LEN(key), ~~~~~~~~ ^~~~~~~~~~~~~~~~ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rstring.h:46:27: note: expanded from macro 'RSTRING_LEN' #define RSTRING_LEN RSTRING_LEN ^ estraier.c:1239:39: warning: incompatible function pointer types passing 'VALUE (VALUE)' (aka 'unsigned long (unsigned long)') to parameter of type 'VALUE (*)(VALUE, VALUE)' (aka 'unsigned long (*)(unsigned long, unsigned long)') [-Wincompatible-function-pointer-types] rb_rescue(db_informer_process, ary, db_informer_resque, Qnil); ^~~~~~~~~~~~~~~~~~ /Users/pbulk/build/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/iterator.h:364:62: note: passing argument to parameter 'r_proc' here VALUE rb_rescue(VALUE (*b_proc)(VALUE), VALUE data1, VALUE (*r_proc)(VALUE, VALUE), VALUE data2); ^ 82 warnings generated. linking shared-object estraier.bundle #================================================================ # Ready to install. #================================================================