>>> Building on exopi-6 under security/ruby-gpgme,ruby34 BDEPENDS = [lang/ruby/3.4;security/gpgme] DIST = [security/ruby-gpgme,ruby33:gpgme-2.0.25.gem] FULLPKGNAME = ruby34-gpgme-2.0.25 RDEPENDS = [lang/ruby/3.4;security/gpgme] (Junk lock obtained for exopi-6 at 1764661179.91) >>> Running depends in security/ruby-gpgme,ruby34 at 1764661179.95 last junk was in devel/kf6/kirigami /usr/sbin/pkg_add -aI -Drepair gpgme-1.24.3p0 was: /usr/sbin/pkg_add -aI -Drepair gpgme-1.24.3p0 ruby-3.4.7 /usr/sbin/pkg_add -aI -Drepair gpgme-1.24.3p0 >>> Running show-prepare-results in security/ruby-gpgme,ruby34 at 1764661181.97 ===> security/ruby-gpgme,ruby34 ===> Building from scratch ruby34-gpgme-2.0.25 ===> ruby34-gpgme-2.0.25 depends on: ruby->=3.4.0,<3.5 -> ruby-3.4.7 ===> ruby34-gpgme-2.0.25 depends on: gpgme-* -> gpgme-1.24.3p0 ===> Verifying specs: c m assuan gpg-error gpgme ruby34 c gmp m pthread ===> found c.102.2 m.10.1 assuan.2.1 gpg-error.3.29 gpgme.24.3 ruby34.0.0 gmp.11.1 pthread.28.1 gpgme-1.24.3p0 ruby-3.4.7 (Junk lock released for exopi-6 at 1764661182.66) distfiles size=3160064 >>> Running build in security/ruby-gpgme,ruby34 at 1764661182.69 ===> security/ruby-gpgme,ruby34 ===> Checking files for ruby34-gpgme-2.0.25 `/exopi-cvs/ports/distfiles/gpgme-2.0.25.gem' is up to date. >> (SHA256) all files: OK ===> Extracting for ruby34-gpgme-2.0.25 ===> Patching for ruby34-gpgme-2.0.25 ===> Applying OpenBSD patch patch-_metadata Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Switch mini-portile2 to a development depedency, it is only needed for |building, and not even needed there when using --use-system-libraries. | |Index: .metadata |--- .metadata.orig |+++ .metadata -------------------------- Patching file .metadata using Plan A... Hunk #1 succeeded at 18. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for ruby34-gpgme-2.0.25 ===> Configuring for ruby34-gpgme-2.0.25 ===> Building for ruby34-gpgme-2.0.25 if [ -f /exopi-obj/pobj/gpgme-2.0.25-ruby34/gpgme-2.0.25/.metadata ]; then cd /exopi-obj/pobj/gpgme-2.0.25-ruby34/gpgme-2.0.25 && gzip .metadata && mv -f .metadata.gz /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-content/metadata.gz; fi; cd /exopi-obj/pobj/gpgme-2.0.25-ruby34/gpgme-2.0.25 && pax -wz -s '/.*\.orig\.port$//' -x ustar -o write_opt=nodir . >/exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-content/data.tar.gz; cd /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-content && tar -cf /exopi-obj/pobj/gpgme-2.0.25-ruby34/gpgme-2.0.25.gem *.gz; mkdir -p /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem; env -i PORTSDIR="/exopi-cvs/ports" LIBTOOL="/usr/bin/libtool" PATH='/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin' PREFIX='/usr/local' LOCALBASE='/usr/local' X11BASE='/usr/X11R6' CFLAGS='-O2 -pipe' TRUEPREFIX='/usr/local' DESTDIR='' HOME='/gpgme-2.0.25_writes_to_HOME' PICFLAG="-fpic" BINGRP=bin BINOWN=root BINMODE=755 NONBINMODE=644 DIRMODE=755 INSTALL_COPY=-c INSTALL_STRIP=-s MANGRP=bin MANOWN=root MANMODE=644 BSD_INSTALL_PROGRAM="/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install -c -s -m 755" BSD_INSTALL_SCRIPT="/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install -c -m 755" BSD_INSTALL_DATA="/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install -c -m 644" BSD_INSTALL_MAN="/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install -c -m 644" BSD_INSTALL_PROGRAM_DIR="/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install -d -m 755" BSD_INSTALL_SCRIPT_DIR="/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install -d -m 755" BSD_INSTALL_DATA_DIR="/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install -d -m 755" BSD_INSTALL_MAN_DIR="/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install -d -m 755" HOME=`dirname /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem` GEM_HOME=/exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem make="make V=1" /usr/local/bin/gem34 install --local -N --no-force --verbose --backtrace --user-install /exopi-obj/pobj/gpgme-2.0.25-ruby34/gpgme-2.0.25.gem -- --use-system-libraries /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/examples/edit.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/examples/genkey.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/examples/keylist.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/examples/roundtrip.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/examples/sign.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/examples/verify.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/ext/gpgme/extconf.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/ext/gpgme/gpgme_n.c /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/lib/gpgme.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/lib/gpgme/compat.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/lib/gpgme/constants.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/lib/gpgme/crypto.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/lib/gpgme/ctx.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/lib/gpgme/data.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/lib/gpgme/engine.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/lib/gpgme/error.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/lib/gpgme/io_callbacks.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/lib/gpgme/key.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/lib/gpgme/key_common.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/lib/gpgme/key_sig.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/lib/gpgme/misc.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/lib/gpgme/signature.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/lib/gpgme/sub_key.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/lib/gpgme/user_id.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/lib/gpgme/version.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/ports/archives/gpgme-2.0.0.tar.bz2 /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/ports/archives/libassuan-3.0.2.tar.bz2 /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/ports/archives/libgpg-error-1.55.tar.bz2 /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/test/crypto_test.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/test/ctx_test.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/test/data_test.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/test/files/testkey_pub.gpg /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/test/files/testkey_pub_invalid.gpg /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/test/files/testkey_sec.gpg /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/test/gpgme_test.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/test/key_test.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/test/pinentry /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/test/signature_test.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/test/sub_key_test.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/test/support/resources.rb /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/test/test_helper.rb Building native extensions with: '--use-system-libraries' This could take a while... current directory: /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/ext/gpgme ["/usr/local/bin/ruby34", "extconf.rb", "--use-system-libraries"] checking for pkg-config... yes checking for gpgme >= 1.1.3... yes checking for gpgme_op_export_keys()... yes creating Makefile current directory: /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/ext/gpgme ["make", "V=1", "INSTALL_PROGRAM=/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install -c -s -m 755", "INSTALL_SCRIPT=/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install -c -m 755", "INSTALL_DATA=/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install -c -m 644", "INSTALL=/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install -c ", "DESTDIR=", "sitearchdir=./.gem.20251202-72732-fst1ua", "sitelibdir=./.gem.20251202-72732-fst1ua", "clean"] rm -f rm -fr gpgme_n.so false gpgme_n.o *.bak mkmf.log .*.time current directory: /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/ext/gpgme ["make", "V=1", "INSTALL_PROGRAM=/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install -c -s -m 755", "INSTALL_SCRIPT=/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install -c -m 755", "INSTALL_DATA=/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install -c -m 644", "INSTALL=/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install -c ", "DESTDIR=", "sitearchdir=./.gem.20251202-72732-fst1ua", "sitelibdir=./.gem.20251202-72732-fst1ua"] cc -I. -I/usr/local/include/ruby-3.4/x86_64-openbsd -I/usr/local/include/ruby-3.4/ruby/backward -I/usr/local/include/ruby-3.4 -I. -DHAVE_GPGME_OP_EXPORT_KEYS -DOPENSSL_NO_STATIC_ENGINE -I/usr/local/include -fPIC -O2 -pipe -g -fdeclspec -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fPIC -I/usr/local/include -o gpgme_n.o -c gpgme_n.c gpgme_n.c:210:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 210 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :112:1: note: expanded from here 112 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:238:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 238 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :113:1: note: expanded from here 113 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:293:27: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 293 | rb_ary_store (rdh, 0, WRAP_GPGME_DATA(dh)); | ^ gpgme_n.c:92:3: note: expanded from macro 'WRAP_GPGME_DATA' 92 | Data_Wrap_Struct(cData, 0, gpgme_data_release, dh) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:199:5: note: expanded from macro 'Data_Wrap_Struct' 199 | rb_data_object_wrap( \ | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:363:31: note: expanded from macro 'rb_data_object_wrap' 363 | #define rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :114:1: note: expanded from here 114 | rb_data_object_wrap_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:361:31: note: expanded from macro 'rb_data_object_wrap_1' 361 | #define rb_data_object_wrap_1 rb_data_object_wrap_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:277:1: note: 'rb_data_object_wrap_warning' has been explicitly marked deprecated here 277 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:312:13: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 312 | vdh = WRAP_GPGME_DATA(dh); | ^ gpgme_n.c:92:3: note: expanded from macro 'WRAP_GPGME_DATA' 92 | Data_Wrap_Struct(cData, 0, gpgme_data_release, dh) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:199:5: note: expanded from macro 'Data_Wrap_Struct' 199 | rb_data_object_wrap( \ | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:363:31: note: expanded from macro 'rb_data_object_wrap' 363 | #define rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :115:1: note: expanded from here 115 | rb_data_object_wrap_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:361:31: note: expanded from macro 'rb_data_object_wrap_1' 361 | #define rb_data_object_wrap_1 rb_data_object_wrap_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:277:1: note: 'rb_data_object_wrap_warning' has been explicitly marked deprecated here 277 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:324:27: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 324 | rb_ary_store (rdh, 0, WRAP_GPGME_DATA(dh)); | ^ gpgme_n.c:92:3: note: expanded from macro 'WRAP_GPGME_DATA' 92 | Data_Wrap_Struct(cData, 0, gpgme_data_release, dh) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:199:5: note: expanded from macro 'Data_Wrap_Struct' 199 | rb_data_object_wrap( \ | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:363:31: note: expanded from macro 'rb_data_object_wrap' 363 | #define rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :116:1: note: expanded from here 116 | rb_data_object_wrap_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:361:31: note: expanded from macro 'rb_data_object_wrap_1' 361 | #define rb_data_object_wrap_1 rb_data_object_wrap_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:277:1: note: 'rb_data_object_wrap_warning' has been explicitly marked deprecated here 277 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:399:19: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 399 | VALUE vdh = WRAP_GPGME_DATA(dh); | ^ gpgme_n.c:92:3: note: expanded from macro 'WRAP_GPGME_DATA' 92 | Data_Wrap_Struct(cData, 0, gpgme_data_release, dh) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:199:5: note: expanded from macro 'Data_Wrap_Struct' 199 | rb_data_object_wrap( \ | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:363:31: note: expanded from macro 'rb_data_object_wrap' 363 | #define rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :117:1: note: expanded from here 117 | rb_data_object_wrap_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:361:31: note: expanded from macro 'rb_data_object_wrap_1' 361 | #define rb_data_object_wrap_1 rb_data_object_wrap_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:277:1: note: 'rb_data_object_wrap_warning' has been explicitly marked deprecated here 277 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:415:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 415 | UNWRAP_GPGME_DATA(vdh, dh); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :118:1: note: expanded from here 118 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:433:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 433 | UNWRAP_GPGME_DATA(vdh, dh); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :119:1: note: expanded from here 119 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:446:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 446 | UNWRAP_GPGME_DATA(vdh, dh); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :120:1: note: expanded from here 120 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:459:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 459 | UNWRAP_GPGME_DATA(vdh, dh); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :121:1: note: expanded from here 121 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:470:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 470 | UNWRAP_GPGME_DATA(vdh, dh); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :122:1: note: expanded from here 122 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:480:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 480 | UNWRAP_GPGME_DATA(vdh, dh); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :123:1: note: expanded from here 123 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:491:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 491 | UNWRAP_GPGME_DATA(vdh, dh); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :124:1: note: expanded from here 124 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:504:28: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 504 | rb_ary_store (rctx, 0, WRAP_GPGME_CTX(ctx)); | ^ gpgme_n.c:98:3: note: expanded from macro 'WRAP_GPGME_CTX' 98 | Data_Wrap_Struct(cCtx, 0, gpgme_release, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:199:5: note: expanded from macro 'Data_Wrap_Struct' 199 | rb_data_object_wrap( \ | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:363:31: note: expanded from macro 'rb_data_object_wrap' 363 | #define rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :125:1: note: expanded from here 125 | rb_data_object_wrap_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:361:31: note: expanded from macro 'rb_data_object_wrap_1' 361 | #define rb_data_object_wrap_1 rb_data_object_wrap_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:277:1: note: 'rb_data_object_wrap_warning' has been explicitly marked deprecated here 277 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:513:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 513 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :126:1: note: expanded from here 126 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:532:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 532 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :127:1: note: expanded from here 127 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:548:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 548 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :128:1: note: expanded from here 128 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:566:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 566 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :129:1: note: expanded from here 129 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:579:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 579 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :130:1: note: expanded from here 130 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:591:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 591 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :131:1: note: expanded from here 131 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:605:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 605 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :132:1: note: expanded from here 132 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:621:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 621 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :133:1: note: expanded from here 133 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:635:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 635 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :134:1: note: expanded from here 134 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:653:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 653 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :135:1: note: expanded from here 135 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:666:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 666 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :136:1: note: expanded from here 136 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:678:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 678 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :137:1: note: expanded from here 137 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:691:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 691 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :138:1: note: expanded from here 138 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:704:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 704 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :139:1: note: expanded from here 139 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:717:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 717 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :140:1: note: expanded from here 140 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:754:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 754 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :141:1: note: expanded from here 141 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:801:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 801 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :142:1: note: expanded from here 142 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:846:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 846 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :143:1: note: expanded from here 143 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:870:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 870 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :144:1: note: expanded from here 144 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:885:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 885 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :145:1: note: expanded from here 145 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:899:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 899 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :146:1: note: expanded from here 146 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:914:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 914 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :147:1: note: expanded from here 147 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:928:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 928 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :148:1: note: expanded from here 148 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:946:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 946 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :149:1: note: expanded from here 149 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:969:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 969 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :150:1: note: expanded from here 150 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1117:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1117 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :151:1: note: expanded from here 151 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1124:20: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1124 | VALUE vkey = WRAP_GPGME_KEY(key); | ^ gpgme_n.c:104:3: note: expanded from macro 'WRAP_GPGME_KEY' 104 | Data_Wrap_Struct(cKey, 0, gpgme_key_unref, key) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:199:5: note: expanded from macro 'Data_Wrap_Struct' 199 | rb_data_object_wrap( \ | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:363:31: note: expanded from macro 'rb_data_object_wrap' 363 | #define rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :152:1: note: expanded from here 152 | rb_data_object_wrap_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:361:31: note: expanded from macro 'rb_data_object_wrap_1' 361 | #define rb_data_object_wrap_1 rb_data_object_wrap_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:277:1: note: 'rb_data_object_wrap_warning' has been explicitly marked deprecated here 277 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1139:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1139 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :153:1: note: expanded from here 153 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1156:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1156 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :154:1: note: expanded from here 154 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1163:20: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1163 | VALUE vkey = WRAP_GPGME_KEY(key); | ^ gpgme_n.c:104:3: note: expanded from macro 'WRAP_GPGME_KEY' 104 | Data_Wrap_Struct(cKey, 0, gpgme_key_unref, key) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:199:5: note: expanded from macro 'Data_Wrap_Struct' 199 | rb_data_object_wrap( \ | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:363:31: note: expanded from macro 'rb_data_object_wrap' 363 | #define rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :155:1: note: expanded from here 155 | rb_data_object_wrap_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:361:31: note: expanded from macro 'rb_data_object_wrap_1' 361 | #define rb_data_object_wrap_1 rb_data_object_wrap_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:277:1: note: 'rb_data_object_wrap_warning' has been explicitly marked deprecated here 277 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1180:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1180 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :156:1: note: expanded from here 156 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1184:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1184 | UNWRAP_GPGME_DATA(vpubkey, pubkey); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :157:1: note: expanded from here 157 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1186:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1186 | UNWRAP_GPGME_DATA(vseckey, seckey); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :158:1: note: expanded from here 158 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1202:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1202 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :159:1: note: expanded from here 159 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1206:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1206 | UNWRAP_GPGME_DATA(vpubkey, pubkey); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :160:1: note: expanded from here 160 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1208:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1208 | UNWRAP_GPGME_DATA(vseckey, seckey); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :161:1: note: expanded from here 161 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1224:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1224 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :162:1: note: expanded from here 162 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1227:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1227 | UNWRAP_GPGME_DATA(vkeydata, keydata); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :163:1: note: expanded from here 163 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1244:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1244 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :164:1: note: expanded from here 164 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1247:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1247 | UNWRAP_GPGME_DATA(vkeydata, keydata); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :165:1: note: expanded from here 165 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1266:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1266 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :166:1: note: expanded from here 166 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1272:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1272 | UNWRAP_GPGME_DATA(vkeydata, keydata); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :167:1: note: expanded from here 167 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1290:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1290 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :168:1: note: expanded from here 168 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1296:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1296 | UNWRAP_GPGME_DATA(vkeydata, keydata); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :169:1: note: expanded from here 169 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1315:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1315 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :170:1: note: expanded from here 170 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1321:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1321 | UNWRAP_GPGME_KEY(RARRAY_PTR(vkeys)[i], keys[i]); | ^ gpgme_n.c:107:3: note: expanded from macro 'UNWRAP_GPGME_KEY' 107 | Data_Get_Struct(vkey, struct _gpgme_key, key) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :171:1: note: expanded from here 171 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1323:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1323 | UNWRAP_GPGME_DATA(vkeydata, keydata); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :172:1: note: expanded from here 172 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1341:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1341 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :173:1: note: expanded from here 173 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1347:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1347 | UNWRAP_GPGME_KEY(RARRAY_PTR(vkeys)[i], keys[i]); | ^ gpgme_n.c:107:3: note: expanded from macro 'UNWRAP_GPGME_KEY' 107 | Data_Get_Struct(vkey, struct _gpgme_key, key) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :174:1: note: expanded from here 174 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1349:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1349 | UNWRAP_GPGME_DATA(vkeydata, keydata); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :175:1: note: expanded from here 175 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1365:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1365 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :176:1: note: expanded from here 176 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1368:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1368 | UNWRAP_GPGME_DATA(vkeydata, keydata); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :177:1: note: expanded from here 177 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1383:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1383 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :178:1: note: expanded from here 178 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1386:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1386 | UNWRAP_GPGME_DATA(vkeydata, keydata); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :179:1: note: expanded from here 179 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1403:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1403 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :180:1: note: expanded from here 180 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1409:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1409 | UNWRAP_GPGME_KEY(RARRAY_PTR(vkeys)[i], keys[i]); | ^ gpgme_n.c:107:3: note: expanded from macro 'UNWRAP_GPGME_KEY' 107 | Data_Get_Struct(vkey, struct _gpgme_key, key) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :181:1: note: expanded from here 181 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1426:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1426 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :182:1: note: expanded from here 182 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1432:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1432 | UNWRAP_GPGME_KEY(RARRAY_PTR(vkeys)[i], keys[i]); | ^ gpgme_n.c:107:3: note: expanded from macro 'UNWRAP_GPGME_KEY' 107 | Data_Get_Struct(vkey, struct _gpgme_key, key) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :183:1: note: expanded from here 183 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1448:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1448 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :184:1: note: expanded from here 184 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1494:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1494 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :185:1: note: expanded from here 185 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1497:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1497 | UNWRAP_GPGME_KEY(vkey, key); | ^ gpgme_n.c:107:3: note: expanded from macro 'UNWRAP_GPGME_KEY' 107 | Data_Get_Struct(vkey, struct _gpgme_key, key) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :186:1: note: expanded from here 186 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1514:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1514 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :187:1: note: expanded from here 187 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1517:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1517 | UNWRAP_GPGME_KEY(vkey, key); | ^ gpgme_n.c:107:3: note: expanded from macro 'UNWRAP_GPGME_KEY' 107 | Data_Get_Struct(vkey, struct _gpgme_key, key) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :188:1: note: expanded from here 188 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1534:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1534 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :189:1: note: expanded from here 189 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1537:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1537 | UNWRAP_GPGME_KEY(vkey, key); | ^ gpgme_n.c:107:3: note: expanded from macro 'UNWRAP_GPGME_KEY' 107 | Data_Get_Struct(vkey, struct _gpgme_key, key) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :190:1: note: expanded from here 190 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1569:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1569 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :191:1: note: expanded from here 191 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1572:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1572 | UNWRAP_GPGME_KEY(vkey, key); | ^ gpgme_n.c:107:3: note: expanded from macro 'UNWRAP_GPGME_KEY' 107 | Data_Get_Struct(vkey, struct _gpgme_key, key) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :192:1: note: expanded from here 192 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1574:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1574 | UNWRAP_GPGME_DATA(vout, out); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :193:1: note: expanded from here 193 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1582:9: warning: 'gpgme_op_edit' is deprecated [-Wdeprecated-declarations] 1582 | err = gpgme_op_edit (ctx, key, edit_cb, (void *)vcb, out); | ^ /usr/local/include/gpgme.h:2716:33: note: 'gpgme_op_edit' has been explicitly marked deprecated here 2716 | gpgme_data_t out) _GPGME_DEPRECATED(1,7); | ^ /usr/local/include/gpgme.h:77:33: note: expanded from macro '_GPGME_DEPRECATED' 77 | # define _GPGME_DEPRECATED(a,b) GPGRT_ATTR_DEPRECATED | ^ /usr/local/include/gpg-error.h:839:49: note: expanded from macro 'GPGRT_ATTR_DEPRECATED' 839 | # define GPGRT_ATTR_DEPRECATED __attribute__ ((__deprecated__)) | ^ gpgme_n.c:1598:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1598 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :194:1: note: expanded from here 194 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1601:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1601 | UNWRAP_GPGME_KEY(vkey, key); | ^ gpgme_n.c:107:3: note: expanded from macro 'UNWRAP_GPGME_KEY' 107 | Data_Get_Struct(vkey, struct _gpgme_key, key) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :195:1: note: expanded from here 195 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1603:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1603 | UNWRAP_GPGME_DATA(vout, out); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :196:1: note: expanded from here 196 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1611:9: warning: 'gpgme_op_edit_start' is deprecated [-Wdeprecated-declarations] 1611 | err = gpgme_op_edit_start (ctx, key, edit_cb, (void *)vcb, out); | ^ /usr/local/include/gpgme.h:2713:26: note: 'gpgme_op_edit_start' has been explicitly marked deprecated here 2713 | gpgme_data_t out) _GPGME_DEPRECATED(1,7); | ^ /usr/local/include/gpgme.h:77:33: note: expanded from macro '_GPGME_DEPRECATED' 77 | # define _GPGME_DEPRECATED(a,b) GPGRT_ATTR_DEPRECATED | ^ /usr/local/include/gpg-error.h:839:49: note: expanded from macro 'GPGRT_ATTR_DEPRECATED' 839 | # define GPGRT_ATTR_DEPRECATED __attribute__ ((__deprecated__)) | ^ gpgme_n.c:1627:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1627 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :197:1: note: expanded from here 197 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1630:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1630 | UNWRAP_GPGME_KEY(vkey, key); | ^ gpgme_n.c:107:3: note: expanded from macro 'UNWRAP_GPGME_KEY' 107 | Data_Get_Struct(vkey, struct _gpgme_key, key) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :198:1: note: expanded from here 198 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1632:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1632 | UNWRAP_GPGME_DATA(vout, out); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :199:1: note: expanded from here 199 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1640:9: warning: 'gpgme_op_card_edit' is deprecated [-Wdeprecated-declarations] 1640 | err = gpgme_op_card_edit (ctx, key, edit_cb, (void *)vcb, out); | ^ /usr/local/include/gpgme.h:2724:41: note: 'gpgme_op_card_edit' has been explicitly marked deprecated here 2724 | _GPGME_DEPRECATED(1,7); | ^ /usr/local/include/gpgme.h:77:33: note: expanded from macro '_GPGME_DEPRECATED' 77 | # define _GPGME_DEPRECATED(a,b) GPGRT_ATTR_DEPRECATED | ^ /usr/local/include/gpg-error.h:839:49: note: expanded from macro 'GPGRT_ATTR_DEPRECATED' 839 | # define GPGRT_ATTR_DEPRECATED __attribute__ ((__deprecated__)) | ^ gpgme_n.c:1656:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1656 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :200:1: note: expanded from here 200 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1659:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1659 | UNWRAP_GPGME_KEY(vkey, key); | ^ gpgme_n.c:107:3: note: expanded from macro 'UNWRAP_GPGME_KEY' 107 | Data_Get_Struct(vkey, struct _gpgme_key, key) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :201:1: note: expanded from here 201 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1661:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1661 | UNWRAP_GPGME_DATA(vout, out); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :202:1: note: expanded from here 202 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1669:9: warning: 'gpgme_op_card_edit_start' is deprecated [-Wdeprecated-declarations] 1669 | err = gpgme_op_card_edit_start (ctx, key, edit_cb, (void *)vcb, out); | ^ /usr/local/include/gpgme.h:2720:41: note: 'gpgme_op_card_edit_start' has been explicitly marked deprecated here 2720 | _GPGME_DEPRECATED(1,7); | ^ /usr/local/include/gpgme.h:77:33: note: expanded from macro '_GPGME_DEPRECATED' 77 | # define _GPGME_DEPRECATED(a,b) GPGRT_ATTR_DEPRECATED | ^ /usr/local/include/gpg-error.h:839:49: note: expanded from macro 'GPGRT_ATTR_DEPRECATED' 839 | # define GPGRT_ATTR_DEPRECATED __attribute__ ((__deprecated__)) | ^ gpgme_n.c:1683:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1683 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :203:1: note: expanded from here 203 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1701:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1701 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :204:1: note: expanded from here 204 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1708:15: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1708 | vitem = WRAP_GPGME_TRUST_ITEM(item); | ^ gpgme_n.c:111:3: note: expanded from macro 'WRAP_GPGME_TRUST_ITEM' 111 | Data_Wrap_Struct(cTrustItem, 0, gpgme_trust_item_unref, item) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:199:5: note: expanded from macro 'Data_Wrap_Struct' 199 | rb_data_object_wrap( \ | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:363:31: note: expanded from macro 'rb_data_object_wrap' 363 | #define rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :205:1: note: expanded from here 205 | rb_data_object_wrap_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:361:31: note: expanded from macro 'rb_data_object_wrap_1' 361 | #define rb_data_object_wrap_1 rb_data_object_wrap_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:277:1: note: 'rb_data_object_wrap_warning' has been explicitly marked deprecated here 277 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1730:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1730 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :206:1: note: expanded from here 206 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1748:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1748 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :207:1: note: expanded from here 207 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1751:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1751 | UNWRAP_GPGME_DATA(vcipher, cipher); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :208:1: note: expanded from here 208 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1752:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1752 | UNWRAP_GPGME_DATA(vplain, plain); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :209:1: note: expanded from here 209 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1768:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1768 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :210:1: note: expanded from here 210 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1771:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1771 | UNWRAP_GPGME_DATA(vcipher, cipher); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :211:1: note: expanded from here 211 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1772:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1772 | UNWRAP_GPGME_DATA(vplain, plain); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :212:1: note: expanded from here 212 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1786:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1786 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :213:1: note: expanded from here 213 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1824:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1824 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :214:1: note: expanded from here 214 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1827:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1827 | UNWRAP_GPGME_DATA(vsig, sig); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :215:1: note: expanded from here 215 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1829:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1829 | UNWRAP_GPGME_DATA(vsigned_text, signed_text); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :216:1: note: expanded from here 216 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1831:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1831 | UNWRAP_GPGME_DATA(vplain, plain); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :217:1: note: expanded from here 217 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1847:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1847 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :218:1: note: expanded from here 218 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1850:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1850 | UNWRAP_GPGME_DATA(vsig, sig); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :219:1: note: expanded from here 219 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1852:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1852 | UNWRAP_GPGME_DATA(vsigned_text, signed_text); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :220:1: note: expanded from here 220 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1854:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1854 | UNWRAP_GPGME_DATA(vplain, plain); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :221:1: note: expanded from here 221 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1868:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1868 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :222:1: note: expanded from here 222 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1931:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1931 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :223:1: note: expanded from here 223 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1934:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1934 | UNWRAP_GPGME_DATA(vcipher, cipher); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :224:1: note: expanded from here 224 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1935:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1935 | UNWRAP_GPGME_DATA(vplain, plain); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :225:1: note: expanded from here 225 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1951:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1951 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :226:1: note: expanded from here 226 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1954:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1954 | UNWRAP_GPGME_DATA(vcipher, cipher); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :227:1: note: expanded from here 227 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1955:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1955 | UNWRAP_GPGME_DATA(vplain, plain); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :228:1: note: expanded from here 228 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1966:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1966 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :229:1: note: expanded from here 229 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1980:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1980 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :2:1: note: expanded from here 2 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1983:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1983 | UNWRAP_GPGME_KEY(vkey, key); | ^ gpgme_n.c:107:3: note: expanded from macro 'UNWRAP_GPGME_KEY' 107 | Data_Get_Struct(vkey, struct _gpgme_key, key) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :3:1: note: expanded from here 3 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:1995:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1995 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :4:1: note: expanded from here 4 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2002:10: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2002 | return WRAP_GPGME_KEY(key); | ^ gpgme_n.c:104:3: note: expanded from macro 'WRAP_GPGME_KEY' 104 | Data_Wrap_Struct(cKey, 0, gpgme_key_unref, key) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:199:5: note: expanded from macro 'Data_Wrap_Struct' 199 | rb_data_object_wrap( \ | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:363:31: note: expanded from macro 'rb_data_object_wrap' 363 | #define rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :5:1: note: expanded from here 5 | rb_data_object_wrap_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:361:31: note: expanded from macro 'rb_data_object_wrap_1' 361 | #define rb_data_object_wrap_1 rb_data_object_wrap_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:277:1: note: 'rb_data_object_wrap_warning' has been explicitly marked deprecated here 277 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2015:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2015 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :6:1: note: expanded from here 6 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2018:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2018 | UNWRAP_GPGME_DATA(vplain, plain); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :7:1: note: expanded from here 7 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2019:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2019 | UNWRAP_GPGME_DATA(vsig, sig); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :8:1: note: expanded from here 8 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2035:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2035 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :9:1: note: expanded from here 9 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2038:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2038 | UNWRAP_GPGME_DATA(vplain, plain); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :10:1: note: expanded from here 10 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2039:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2039 | UNWRAP_GPGME_DATA(vsig, sig); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :11:1: note: expanded from here 11 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2054:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2054 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :12:1: note: expanded from here 12 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2112:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2112 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :13:1: note: expanded from here 13 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2122:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2122 | UNWRAP_GPGME_KEY(RARRAY_PTR(vrecp)[i], recp[i]); | ^ gpgme_n.c:107:3: note: expanded from macro 'UNWRAP_GPGME_KEY' 107 | Data_Get_Struct(vkey, struct _gpgme_key, key) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :14:1: note: expanded from here 14 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2125:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2125 | UNWRAP_GPGME_DATA(vplain, plain); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :15:1: note: expanded from here 15 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2126:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2126 | UNWRAP_GPGME_DATA(vcipher, cipher); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :16:1: note: expanded from here 16 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2145:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2145 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :17:1: note: expanded from here 17 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2155:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2155 | UNWRAP_GPGME_KEY(RARRAY_PTR(vrecp)[i], recp[i]); | ^ gpgme_n.c:107:3: note: expanded from macro 'UNWRAP_GPGME_KEY' 107 | Data_Get_Struct(vkey, struct _gpgme_key, key) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :18:1: note: expanded from here 18 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2158:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2158 | UNWRAP_GPGME_DATA(vplain, plain); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :19:1: note: expanded from here 19 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2159:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2159 | UNWRAP_GPGME_DATA(vcipher, cipher); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :20:1: note: expanded from here 20 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2177:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2177 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :21:1: note: expanded from here 21 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2211:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2211 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :22:1: note: expanded from here 22 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2221:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2221 | UNWRAP_GPGME_KEY(RARRAY_PTR(vrecp)[i], recp[i]); | ^ gpgme_n.c:107:3: note: expanded from macro 'UNWRAP_GPGME_KEY' 107 | Data_Get_Struct(vkey, struct _gpgme_key, key) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :23:1: note: expanded from here 23 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2224:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2224 | UNWRAP_GPGME_DATA(vplain, plain); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :24:1: note: expanded from here 24 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2225:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2225 | UNWRAP_GPGME_DATA(vcipher, cipher); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :25:1: note: expanded from here 25 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2244:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2244 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :26:1: note: expanded from here 26 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2254:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2254 | UNWRAP_GPGME_KEY(RARRAY_PTR(vrecp)[i], recp[i]); | ^ gpgme_n.c:107:3: note: expanded from macro 'UNWRAP_GPGME_KEY' 107 | Data_Get_Struct(vkey, struct _gpgme_key, key) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :27:1: note: expanded from here 27 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2257:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2257 | UNWRAP_GPGME_DATA(vplain, plain); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :28:1: note: expanded from here 28 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2258:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2258 | UNWRAP_GPGME_DATA(vcipher, cipher); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :29:1: note: expanded from here 29 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2277:7: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2277 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :30:1: note: expanded from here 30 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2287:16: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2287 | vctx = WRAP_GPGME_CTX(ret); | ^ gpgme_n.c:98:3: note: expanded from macro 'WRAP_GPGME_CTX' 98 | Data_Wrap_Struct(cCtx, 0, gpgme_release, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:199:5: note: expanded from macro 'Data_Wrap_Struct' 199 | rb_data_object_wrap( \ | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:363:31: note: expanded from macro 'rb_data_object_wrap' 363 | #define rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :31:1: note: expanded from here 31 | rb_data_object_wrap_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:361:31: note: expanded from macro 'rb_data_object_wrap_1' 361 | #define rb_data_object_wrap_1 rb_data_object_wrap_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:277:1: note: 'rb_data_object_wrap_warning' has been explicitly marked deprecated here 277 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2309:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2309 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :32:1: note: expanded from here 32 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2327:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2327 | UNWRAP_GPGME_DATA(vdatain, datain); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :33:1: note: expanded from here 33 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2328:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2328 | UNWRAP_GPGME_DATA(vdataout, dataout); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :34:1: note: expanded from here 34 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2329:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2329 | UNWRAP_GPGME_DATA(vdataerr, dataerr); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :35:1: note: expanded from here 35 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2353:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2353 | UNWRAP_GPGME_CTX(vctx, ctx); | ^ gpgme_n.c:101:3: note: expanded from macro 'UNWRAP_GPGME_CTX' 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :36:1: note: expanded from here 36 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2371:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2371 | UNWRAP_GPGME_DATA(vdatain, datain); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :37:1: note: expanded from here 37 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2372:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2372 | UNWRAP_GPGME_DATA(vdataout, dataout); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :38:1: note: expanded from here 38 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ gpgme_n.c:2373:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2373 | UNWRAP_GPGME_DATA(vdataerr, dataerr); | ^ gpgme_n.c:95:3: note: expanded from macro 'UNWRAP_GPGME_DATA' 95 | Data_Get_Struct(vdh, struct gpgme_data, dh); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :39:1: note: expanded from here 39 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ 160 warnings generated. rm -f gpgme_n.so cc -shared -fPIC -o gpgme_n.so gpgme_n.o -L. -L/usr/local/lib -Wl,-rpath,/usr/local/lib -L. -L/usr/local/lib -fstack-protector-strong -Wl,-E -Wl,--no-as-needed -lpthread -lc++abi -L/usr/local/lib -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lruby34 -L/usr/local/lib -lgpgme -lm -pthread -lc : /usr/local/bin/ruby34 ./extconf.rb --clean Cleaning files only used during build. rm -rf /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/ports current directory: /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/ext/gpgme ["make", "V=1", "INSTALL_PROGRAM=/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install -c -s -m 755", "INSTALL_SCRIPT=/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install -c -m 755", "INSTALL_DATA=/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install -c -m 644", "INSTALL=/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install -c ", "DESTDIR=", "sitearchdir=./.gem.20251202-72732-fst1ua", "sitelibdir=./.gem.20251202-72732-fst1ua", "install"] mkdir -p . ./.gem.20251202-72732-fst1ua exit > ./.sitearchdir.time /exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install -c -m 0755 gpgme_n.so ./.gem.20251202-72732-fst1ua current directory: /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/ext/gpgme /usr/local/bin/ruby34 extconf.rb --use-system-libraries current directory: /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/ext/gpgme make V\=1 INSTALL_PROGRAM\=/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install\ -c\ -s\ -m\ 755 INSTALL_SCRIPT\=/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install\ -c\ -m\ 755 INSTALL_DATA\=/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install\ -c\ -m\ 644 INSTALL\=/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install\ -c\ DESTDIR\= sitearchdir\=./.gem.20251202-72732-fst1ua sitelibdir\=./.gem.20251202-72732-fst1ua clean current directory: /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/ext/gpgme make V\=1 INSTALL_PROGRAM\=/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install\ -c\ -s\ -m\ 755 INSTALL_SCRIPT\=/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install\ -c\ -m\ 755 INSTALL_DATA\=/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install\ -c\ -m\ 644 INSTALL\=/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install\ -c\ DESTDIR\= sitearchdir\=./.gem.20251202-72732-fst1ua sitelibdir\=./.gem.20251202-72732-fst1ua current directory: /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/gems/gpgme-2.0.25/ext/gpgme make V\=1 INSTALL_PROGRAM\=/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install\ -c\ -s\ -m\ 755 INSTALL_SCRIPT\=/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install\ -c\ -m\ 755 INSTALL_DATA\=/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install\ -c\ -m\ 644 INSTALL\=/exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install\ -c\ DESTDIR\= sitearchdir\=./.gem.20251202-72732-fst1ua sitelibdir\=./.gem.20251202-72732-fst1ua install Successfully installed gpgme-2.0.25 1 gem installed >>> Running package in security/ruby-gpgme,ruby34 at 1764661187.94 ===> security/ruby-gpgme,ruby34 ===> Faking installation for ruby34-gpgme-2.0.25 if [ -d /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/bin ]; then /exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install -d -m 755 /exopi-obj/pobj/gpgme-2.0.25-ruby34/fake-amd64-ruby34/usr/local/bin; for f in /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/bin/*; do /exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install -c -m 755 $f /exopi-obj/pobj/gpgme-2.0.25-ruby34/fake-amd64-ruby34/usr/local/bin; done; rm -r /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4/bin; fi; /exopi-obj/pobj/gpgme-2.0.25-ruby34/bin/install -d -m 755 /exopi-obj/pobj/gpgme-2.0.25-ruby34/fake-amd64-ruby34/usr/local/lib/ruby/gems/3.4; cd /exopi-obj/pobj/gpgme-2.0.25-ruby34/gem-tmp/.gem/ruby/3.4 && mv * /exopi-obj/pobj/gpgme-2.0.25-ruby34/fake-amd64-ruby34/usr/local/lib/ruby/gems/3.4; if [ 'X' != "Xlib/ruby/gems/3.4/extensions/x86_64-openbsd/3.4/gpgme-2.0.25/gem.build_complete" ]; then mkdir -p /exopi-obj/pobj/gpgme-2.0.25-ruby34/fake-amd64-ruby34/usr/local/lib/ruby/gems/3.4/extensions/x86_64-openbsd/3.4/gpgme-2.0.25; touch /exopi-obj/pobj/gpgme-2.0.25-ruby34/fake-amd64-ruby34/usr/local/lib/ruby/gems/3.4/extensions/x86_64-openbsd/3.4/gpgme-2.0.25/gem.build_complete; fi ===> Building package for ruby34-gpgme-2.0.25 Create /exopi-cvs/ports/packages/amd64/all/ruby34-gpgme-2.0.25.tgz Creating package ruby34-gpgme-2.0.25 reading plist| checking dependencies| checking dependencies|lang/ruby/3.4,-main checking dependencies|security/gpgme,-main checksumming| checksumming| | 0% checksumming|* | 2% checksumming|** | 3% checksumming|*** | 5% checksumming|**** | 6% checksumming|***** | 8% checksumming|****** | 9% checksumming|****** | 11% checksumming|******* | 12% checksumming|******** | 14% checksumming|********* | 15% checksumming|********** | 17% checksumming|*********** | 18% checksumming|************ | 20% checksumming|************* | 21% checksumming|************** | 23% checksumming|*************** | 24% checksumming|**************** | 26% checksumming|***************** | 27% checksumming|****************** | 29% checksumming|****************** | 30% checksumming|******************* | 32% checksumming|******************** | 33% checksumming|********************* | 35% checksumming|********************** | 36% checksumming|*********************** | 38% checksumming|************************ | 39% checksumming|************************* | 41% checksumming|************************** | 42% checksumming|*************************** | 44% checksumming|**************************** | 45% checksumming|***************************** | 47% checksumming|****************************** | 48% checksumming|******************************* | 50% checksumming|******************************* | 52% checksumming|******************************** | 53% checksumming|********************************* | 55% checksumming|********************************** | 56% checksumming|*********************************** | 58% checksumming|************************************ | 59% checksumming|************************************* | 61% checksumming|************************************** | 62% checksumming|*************************************** | 64% checksumming|**************************************** | 65% checksumming|***************************************** | 67% checksumming|****************************************** | 68% checksumming|******************************************* | 70% checksumming|******************************************* | 71% checksumming|******************************************** | 73% checksumming|********************************************* | 74% checksumming|********************************************** | 76% checksumming|*********************************************** | 77% checksumming|************************************************ | 79% checksumming|************************************************* | 80% checksumming|************************************************** | 82% checksumming|*************************************************** | 83% checksumming|**************************************************** | 85% checksumming|***************************************************** | 86% checksumming|****************************************************** | 88% checksumming|******************************************************* | 89% checksumming|******************************************************* | 91% checksumming|******************************************************** | 92% checksumming|********************************************************* | 94% checksumming|********************************************************** | 95% checksumming|*********************************************************** | 97% checksumming|************************************************************ | 98% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|************************************ | 57% archiving|******************************************************* | 86% archiving|************************************************************* | 96% archiving|************************************************************** | 96% archiving|************************************************************** | 97% archiving|*************************************************************** | 98% archiving|*************************************************************** | 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/ruby34-gpgme-2.0.25.tgz >>> Running clean in security/ruby-gpgme,ruby34 at 1764661195.86 ===> security/ruby-gpgme,ruby34 ===> Cleaning for ruby34-gpgme-2.0.25 >>> Ended at 1764661196.11 max_stuck=0.17/depends=2.03/show-prepare-results=0.71/build=5.26/package=7.92/clean=0.27