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