=> "/opt/pkg/bin/bmake" ["-C", "/Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/textproc/ruby-native-hyperestraier", "all", "RUBY_VERSION_REQD=34", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for ruby34-native-hyperestraier-1.0.0.1.4.13nb2 --- all --- ( cd src && if ! [ -f Makefile ] ; then /var/tmp/work/textproc/ruby-native-hyperestraier/work/.buildlink/bin/ruby extconf.rb ; fi ) checking for estraier.h... yes checking for -lestraier... yes creating Makefile ( cd src && make ) --- estraier.o --- compiling estraier.c estraier.c:185:10: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 185 | vdoc = Data_Wrap_Struct(cls_doc_data, 0, est_doc_delete, doc); | ^ /var/tmp/work/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' 199 | rb_data_object_wrap( \ | ^ /var/tmp/work/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' 363 | #define rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :38:1: note: expanded from here 38 | rb_data_object_wrap_1 | ^ /var/tmp/work/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' 361 | #define rb_data_object_wrap_1 rb_data_object_wrap_warning | ^ /var/tmp/work/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 277 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:196:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 196 | Data_Get_Struct(vdoc, ESTDOC, doc); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :39:1: note: expanded from here 39 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:213:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 213 | Data_Get_Struct(vdoc, ESTDOC, doc); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :40:1: note: expanded from here 40 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:224:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 224 | Data_Get_Struct(vdoc, ESTDOC, doc); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :41:1: note: expanded from here 41 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:236:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 236 | Data_Get_Struct(vdoc, ESTDOC, doc); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :42:1: note: expanded from here 42 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:249:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 249 | Data_Get_Struct(vdoc, ESTDOC, doc); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :43:1: note: expanded from here 43 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:259:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 259 | Data_Get_Struct(vdoc, ESTDOC, doc); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :44:1: note: expanded from here 44 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:269:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 269 | Data_Get_Struct(vdoc, ESTDOC, doc); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :45:1: note: expanded from here 45 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:282:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 282 | Data_Get_Struct(vdoc, ESTDOC, doc); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :46:1: note: expanded from here 46 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:293:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 293 | Data_Get_Struct(vdoc, ESTDOC, doc); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :47:1: note: expanded from here 47 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:303:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 303 | Data_Get_Struct(vdoc, ESTDOC, doc); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :48:1: note: expanded from here 48 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:316:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 316 | Data_Get_Struct(vdoc, ESTDOC, doc); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :49:1: note: expanded from here 49 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:326:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 326 | Data_Get_Struct(vdoc, ESTDOC, doc); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :50:1: note: expanded from here 50 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:336:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 336 | Data_Get_Struct(vdoc, ESTDOC, doc); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :51:1: note: expanded from here 51 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:352:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 352 | Data_Get_Struct(vdoc, ESTDOC, doc); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :52:1: note: expanded from here 52 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # 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] 354 | len = RARRAY_LEN(vwords); | ~ ^~~~~~~~~~~~~~~~~~ /var/tmp/work/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rarray.h:51:36: note: expanded from macro 'RARRAY_LEN' 51 | #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] 403 | vcond = Data_Wrap_Struct(cls_cond_data, 0, est_cond_delete, cond); | ^ /var/tmp/work/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' 199 | rb_data_object_wrap( \ | ^ /var/tmp/work/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' 363 | #define rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :53:1: note: expanded from here 53 | rb_data_object_wrap_1 | ^ /var/tmp/work/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' 361 | #define rb_data_object_wrap_1 rb_data_object_wrap_warning | ^ /var/tmp/work/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 277 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:413:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 413 | Data_Get_Struct(vcond, ESTCOND, cond); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :54:1: note: expanded from here 54 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:424:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 424 | Data_Get_Struct(vcond, ESTCOND, cond); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :55:1: note: expanded from here 55 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:435:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 435 | Data_Get_Struct(vcond, ESTCOND, cond); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :56:1: note: expanded from here 56 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:447:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 447 | Data_Get_Struct(vcond, ESTCOND, cond); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :57:1: note: expanded from here 57 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:460:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 460 | Data_Get_Struct(vcond, ESTCOND, cond); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :58:1: note: expanded from here 58 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:472:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 472 | Data_Get_Struct(vcond, ESTCOND, cond); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :59:1: note: expanded from here 59 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:482:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 482 | Data_Get_Struct(vcond, ESTCOND, cond); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :60:1: note: expanded from here 60 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:492:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 492 | Data_Get_Struct(vcond, ESTCOND, cond); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :61:1: note: expanded from here 61 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:502:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 502 | Data_Get_Struct(vcond, ESTCOND, cond); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :62:1: note: expanded from here 62 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:513:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 513 | Data_Get_Struct(vcond, ESTCOND, cond); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :63:1: note: expanded from here 63 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:537:10: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 537 | vres = Data_Wrap_Struct(cls_res_data, 0, est_res_delete, res); | ^ /var/tmp/work/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' 199 | rb_data_object_wrap( \ | ^ /var/tmp/work/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' 363 | #define rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :64:1: note: expanded from here 64 | rb_data_object_wrap_1 | ^ /var/tmp/work/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' 361 | #define rb_data_object_wrap_1 rb_data_object_wrap_warning | ^ /var/tmp/work/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 277 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:566:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 566 | Data_Get_Struct(vres, ESTRES, res); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :65:1: note: expanded from here 65 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:576:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 576 | Data_Get_Struct(vres, ESTRES, res); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :66:1: note: expanded from here 66 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:588:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 588 | Data_Get_Struct(vres, ESTRES, res); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :67:1: note: expanded from here 67 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:602:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 602 | Data_Get_Struct(vres, ESTRES, res); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :68:1: note: expanded from here 68 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:623:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 623 | Data_Get_Struct(vres, ESTRES, res); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :69:1: note: expanded from here 69 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:636:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 636 | Data_Get_Struct(vres, ESTRES, res); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :70:1: note: expanded from here 70 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:638:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 638 | Data_Get_Struct(vcond, ESTCOND, cond); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :71:1: note: expanded from here 71 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:650:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 650 | Data_Get_Struct(vres, ESTRES, res); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :72:1: note: expanded from here 72 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:652:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 652 | Data_Get_Struct(vcond, ESTCOND, cond); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :73:1: note: expanded from here 73 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:737:9: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 737 | vdb = Data_Wrap_Struct(cls_db_data, 0, est_dbmgr_delete, db); | ^ /var/tmp/work/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' 199 | rb_data_object_wrap( \ | ^ /var/tmp/work/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' 363 | #define rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :74:1: note: expanded from here 74 | rb_data_object_wrap_1 | ^ /var/tmp/work/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' 361 | #define rb_data_object_wrap_1 rb_data_object_wrap_warning | ^ /var/tmp/work/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 277 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:775:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 775 | Data_Get_Struct(rb_iv_get(vdb, VNDATA), ESTDBMGR, db); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :75:1: note: expanded from here 75 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:786:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 786 | Data_Get_Struct(rb_iv_get(vcond, VNDATA), ESTCOND, cond); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :76:1: note: expanded from here 76 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:799:10: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 799 | tres = Data_Wrap_Struct(cls_res_data, 0, est_res_delete, ores); | ^ /var/tmp/work/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' 199 | rb_data_object_wrap( \ | ^ /var/tmp/work/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' 363 | #define rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :77:1: note: expanded from here 77 | rb_data_object_wrap_1 | ^ /var/tmp/work/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' 361 | #define rb_data_object_wrap_1 rb_data_object_wrap_warning | ^ /var/tmp/work/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 277 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:801:11: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 801 | tcond = Data_Wrap_Struct(cls_cond_data, 0, est_cond_delete, est_cond_dup(cond)); | ^ /var/tmp/work/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' 199 | rb_data_object_wrap( \ | ^ /var/tmp/work/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' 363 | #define rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :78:1: note: expanded from here 78 | rb_data_object_wrap_1 | ^ /var/tmp/work/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' 361 | #define rb_data_object_wrap_1 rb_data_object_wrap_warning | ^ /var/tmp/work/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 277 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # 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] 767 | dnum = RARRAY_LEN(vdbs); | ~ ^~~~~~~~~~~~~~~~ /var/tmp/work/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rarray.h:51:36: note: expanded from macro 'RARRAY_LEN' 51 | #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] 817 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :79:1: note: expanded from here 79 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:833:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 833 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :80:1: note: expanded from here 80 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:848:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 848 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :81:1: note: expanded from here 81 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:857:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 857 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :82:1: note: expanded from here 82 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:867:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 867 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :83:1: note: expanded from here 83 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:882:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 882 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :84:1: note: expanded from here 84 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:896:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 896 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :85:1: note: expanded from here 85 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:910:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 910 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :86:1: note: expanded from here 86 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:924:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 924 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :87:1: note: expanded from here 87 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:940:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 940 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :88:1: note: expanded from here 88 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:943:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 943 | Data_Get_Struct(rb_iv_get(vdoc, VNDATA), ESTDOC, doc); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :89:1: note: expanded from here 89 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:957:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 957 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :90:1: note: expanded from here 90 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:974:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 974 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :91:1: note: expanded from here 91 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:977:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 977 | Data_Get_Struct(rb_iv_get(vdoc, VNDATA), ESTDOC, doc); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :92:1: note: expanded from here 92 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:992:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 992 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :93:1: note: expanded from here 93 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:1001:10: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1001 | tdoc = Data_Wrap_Struct(cls_doc_data, 0, est_doc_delete, doc); | ^ /var/tmp/work/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' 199 | rb_data_object_wrap( \ | ^ /var/tmp/work/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' 363 | #define rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :94:1: note: expanded from here 94 | rb_data_object_wrap_1 | ^ /var/tmp/work/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' 361 | #define rb_data_object_wrap_1 rb_data_object_wrap_warning | ^ /var/tmp/work/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 277 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:1013:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1013 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :95:1: note: expanded from here 95 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:1033:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1033 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :96:1: note: expanded from here 96 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:1048:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1048 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :97:1: note: expanded from here 97 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:1058:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1058 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :98:1: note: expanded from here 98 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:1068:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1068 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :99:1: note: expanded from here 99 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:1078:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1078 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :100:1: note: expanded from here 100 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:1092:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1092 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :101:1: note: expanded from here 101 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:1095:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1095 | Data_Get_Struct(rb_iv_get(vcond, VNDATA), ESTCOND, cond); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :102:1: note: expanded from here 102 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:1103:10: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1103 | tres = Data_Wrap_Struct(cls_res_data, 0, est_res_delete, ores); | ^ /var/tmp/work/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' 199 | rb_data_object_wrap( \ | ^ /var/tmp/work/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' 363 | #define rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :103:1: note: expanded from here 103 | rb_data_object_wrap_1 | ^ /var/tmp/work/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' 361 | #define rb_data_object_wrap_1 rb_data_object_wrap_warning | ^ /var/tmp/work/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 277 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:1105:11: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1105 | tcond = Data_Wrap_Struct(cls_cond_data, 0, est_cond_delete, est_cond_dup(cond)); | ^ /var/tmp/work/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' 199 | rb_data_object_wrap( \ | ^ /var/tmp/work/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' 363 | #define rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :104:1: note: expanded from here 104 | rb_data_object_wrap_1 | ^ /var/tmp/work/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' 361 | #define rb_data_object_wrap_1 rb_data_object_wrap_warning | ^ /var/tmp/work/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 277 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:1117:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1117 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :105:1: note: expanded from here 105 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:1121:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1121 | Data_Get_Struct(rb_iv_get(vdoc, VNDATA), ESTDOC, doc); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :106:1: note: expanded from here 106 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:1122:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1122 | Data_Get_Struct(rb_iv_get(vcond, VNDATA), ESTCOND, cond); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :107:1: note: expanded from here 107 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:1131:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1131 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :108:1: note: expanded from here 108 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:1143:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1143 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :109:1: note: expanded from here 109 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:1154:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1154 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :110:1: note: expanded from here 110 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ estraier.c:1166:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1166 | Data_Get_Struct(vdb, ESTDBMGR, db); | ^ /var/tmp/work/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' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /var/tmp/work/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' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /var/tmp/work/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' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /var/tmp/work/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' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :111:1: note: expanded from here 111 | rb_data_object_get_1 | ^ /var/tmp/work/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' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /var/tmp/work/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 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /var/tmp/work/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' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /var/tmp/work/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' 36 | # 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] 1192 | len = RARRAY_LEN(obj); | ~ ^~~~~~~~~~~~~~~ /var/tmp/work/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rarray.h:51:36: note: expanded from macro 'RARRAY_LEN' 51 | #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] 1195 | cblistpush(list, RSTRING_PTR(str), RSTRING_LEN(str)); | ~~~~~~~~~~ ^~~~~~~~~~~~~~~~ /var/tmp/work/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rstring.h:46:27: note: expanded from macro 'RSTRING_LEN' 46 | #define RSTRING_LEN RSTRING_LEN | ^ estraier.c:1221:9: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 1221 | len = RARRAY_LEN(keys); | ~ ^~~~~~~~~~~~~~~~ /var/tmp/work/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rarray.h:51:36: note: expanded from macro 'RARRAY_LEN' 51 | #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] 1227 | cbmapput(map, RSTRING_PTR(key), RSTRING_LEN(key), | ~~~~~~~~ 1228 | RSTRING_PTR(val), RSTRING_LEN(val), 0); | ^~~~~~~~~~~~~~~~ /var/tmp/work/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rstring.h:46:27: note: expanded from macro 'RSTRING_LEN' 46 | #define RSTRING_LEN RSTRING_LEN | ^ estraier.c:1227:37: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 1227 | cbmapput(map, RSTRING_PTR(key), RSTRING_LEN(key), | ~~~~~~~~ ^~~~~~~~~~~~~~~~ /var/tmp/work/textproc/ruby-native-hyperestraier/work/.buildlink/include/ruby-3.4.0/ruby/internal/core/rstring.h:46:27: note: expanded from macro 'RSTRING_LEN' 46 | #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] 1239 | rb_rescue(db_informer_process, ary, db_informer_resque, Qnil); | ^~~~~~~~~~~~~~~~~~ /var/tmp/work/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 364 | VALUE rb_rescue(VALUE (*b_proc)(VALUE), VALUE data1, VALUE (*r_proc)(VALUE, VALUE), VALUE data2); | ^ 82 warnings generated. --- estraier.bundle --- linking shared-object estraier.bundle ld: warning: ignoring duplicate libraries: '-lpthread' #================================================================ # Ready to install. #================================================================