File obs_log_None_standard_riscv64.txt of Package failed_rubygem-gpgme
[ 0s] Using BUILD_ROOT=/var/cache/obs/worker/root_4/.mount
[ 0s] Using BUILD_ARCH=riscv64
[ 0s] Doing kvm build in /var/cache/obs/worker/root_4/root
[ 0s]
[ 0s]
[ 0s] i01-ch2d started "build rubygem-gpgme.spec" at Thu Aug 28 16:56:54 UTC 2025.
[ 0s]
[ 0s] Building failed_rubygem-gpgme for project 'home:lalala123:RISCV_Qwen' repository 'standard' arch 'riscv64' srcmd5 'd6683666e5450b9f8e05a76cdd4a0b6a'
[ 0s]
[ 0s] processing recipe /var/cache/obs/worker/root_4/.build-srcdir/rubygem-gpgme.spec ...
[ 0s] running changelog2spec --target rpm --file /var/cache/obs/worker/root_4/.build-srcdir/rubygem-gpgme.spec
[ 0s] init_buildsystem --configdir /var/run/obs/worker/4/build/configs --cachedir /var/cache/build --prepare --clean --rpmlist /var/cache/obs/worker/root_4/.build.rpmlist /var/cache/obs/worker/root_4/.build-srcdir/rubygem-gpgme.spec build ...
[ 1s] [1/28] preinstalling compat-usrmerge-tools...
[ 1s] [2/28] preinstalling system-user-root...
[ 1s] [3/28] preinstalling terminfo-base...
[ 1s] [4/28] preinstalling filesystem...
[ 1s] [5/28] preinstalling glibc...
[ 1s] [6/28] preinstalling fillup...
[ 1s] [7/28] preinstalling libacl1...
[ 1s] [8/28] preinstalling libattr1...
[ 1s] [9/28] preinstalling libbz2-1...
[ 1s] [10/28] preinstalling libcap2...
[ 1s] [11/28] preinstalling libgmp10...
[ 1s] [12/28] preinstalling libgpg-error0...
[ 1s] [13/28] preinstalling libjitterentropy3...
[ 1s] [14/28] preinstalling liblua5_4-5...
[ 1s] [15/28] preinstalling liblzma5...
[ 1s] [16/28] preinstalling libpcre2-8-0...
[ 1s] [17/28] preinstalling libpopt0...
[ 1s] [18/28] preinstalling libz1...
[ 1s] [19/28] preinstalling libzstd1...
[ 1s] [20/28] preinstalling libncurses6...
[ 1s] [21/28] preinstalling libreadline8...
[ 1s] [22/28] preinstalling libselinux1...
[ 1s] [23/28] preinstalling libgcrypt20...
[ 1s] [24/28] preinstalling bash...
[ 1s] [25/28] preinstalling bash-sh...
[ 1s] [26/28] preinstalling qemu-linux-user...
[ 1s] [27/28] preinstalling coreutils...
[ 1s] [28/28] preinstalling rpm...
[ 2s]
[ 2s] [1/18] preinstalling grep...
[ 2s] [2/18] preinstalling kernel-obs-build...
[ 2s] [3/18] preinstalling libaudit1...
[ 2s] [4/18] preinstalling libcap-ng0...
[ 2s] [5/18] preinstalling libcrypt1...
[ 2s] [6/18] preinstalling libeconf0...
[ 2s] [7/18] preinstalling libgcc_s1...
[ 2s] [8/18] preinstalling libsmartcols1...
[ 2s] [9/18] preinstalling libuuid1...
[ 2s] [10/18] preinstalling libblkid1...
[ 2s] [11/18] preinstalling perl-base...
[ 2s] [12/18] preinstalling permctl...
[ 2s] [13/18] preinstalling libmount1...
[ 2s] [14/18] preinstalling permissions-config...
[ 2s] [15/18] preinstalling libfdisk1...
[ 2s] [16/18] preinstalling permissions...
[ 2s] [17/18] preinstalling pam...
[ 2s] [18/18] preinstalling util-linux...
[ 2s] copying packages...
[ 2s] reordering...cycle: lua54 -> lua-interpreter
[ 2s] breaking dependency lua54 -> lua-interpreter
[ 2s] cycle: binutils -> libctf0
[ 2s] breaking dependency libctf0 -> binutils
[ 2s] cycle: gio-branding-upstream -> libgio-2_0-0
[ 2s] breaking dependency libgio-2_0-0 -> gio-branding-upstream
[ 2s] cycle: libgio-2_0-0 -> glib2-tools
[ 2s] breaking dependency libgio-2_0-0 -> glib2-tools
[ 2s] cycle: python313-base -> libpython3_13-1_0
[ 2s] breaking dependency python313-base -> libpython3_13-1_0
[ 2s] cycle: rpm-config-SUSE -> rpm
[ 2s] breaking dependency rpm-config-SUSE -> rpm
[ 2s] cycle: ruby3.4 -> ruby-common -> ruby3.4-rubygem-gem2rpm
[ 2s] breaking dependency ruby3.4-rubygem-gem2rpm -> ruby3.4
[ 2s] done
[ 3s] Detected virtio-serial support
[ 3s] booting kvm...
[ 3s] ### VM INTERACTION START ###
[ 3s] Using virtio-serial support and enabling console input
[ 3s] /usr/bin/qemu-kvm -nodefaults -no-reboot -nographic -vga none -cpu host -M pc,accel=kvm,usb=off,dump-guest-core=off,vmport=off -sandbox on -bios /usr/share/qemu/qboot.rom -object rng-random,filename=/dev/random,id=rng0 -device virtio-rng-pci,rng=rng0 -object iothread,id=io0 -run-with user=qemu -net none -kernel /var/cache/obs/worker/root_4/.mount/boot/kernel -initrd /var/cache/obs/worker/root_4/.mount/boot/initrd -append root=/dev/disk/by-id/virtio-0 rootfstype=ext4 rootflags=noatime elevator=noop nmi_watchdog=0 rw ia32_emulation=1 oops=panic panic=1 quiet console=hvc0 init=/.build/initvm.x86_64 -m 16384 -drive file=/var/cache/obs/worker/root_4/root,format=raw,if=none,id=disk,cache=unsafe,aio=io_uring -device virtio-blk-pci,iothread=io0,drive=disk,serial=0 -drive file=/var/cache/obs/worker/root_4/swap,format=raw,if=none,id=swap,cache=unsafe,aio=io_uring -device virtio-blk-pci,iothread=io0,drive=swap,serial=1 -device virtio-serial,max_ports=2 -device virtconsole,chardev=virtiocon0 -chardev stdio,mux=on,id=virtiocon0 -mon chardev=virtiocon0 -chardev socket,id=monitor,server=on,wait=off,path=/var/cache/obs/worker/root_4/root.qemu/monitor -mon chardev=monitor,mode=readline -smp 4
[ 4s] [!p]104[?7h[ 0.621410][ T1] systemd[1]: Failed to start Virtual Console Setup.
[ 4s] [[0;1;31mFAILED[0m] Failed to start [0;1;39mVirtual Console Setup[0m.
[ 7s] [6n[32766;32766H[6n[!p]104[?7h### VM INTERACTION END ###
[ 7s] 2nd stage started in virtual machine
[ 7s] ^[[24;10R^[[24;80Rmachine type: riscv64
[ 7s] Linux version: 6.16.3-1-default #1 SMP PREEMPT_DYNAMIC Tue Aug 26 05:31:27 UTC 2025 (b954ff4)
[ 7s] Time: Thu Aug 28 16:57:01 UTC 2025
[ 7s] Increasing log level from now on...
[ 7s] [ 3.023946][ T571] sysrq: Changing Loglevel
[ 7s] [ 3.024042][ T571] sysrq: Loglevel set to 4
[ 7s] Enable sysrq operations
[ 7s] Setting up swapspace version 1, size = 4 GiB (4294963200 bytes)
[ 7s] no label, UUID=44df78b8-0373-4d94-b9e2-634974fefde4
[ 7s] WARNING: udev not running, creating extra device nodes
[ 8s] logging output to //.build.log...
[ 8s] processing recipe //.build-srcdir/rubygem-gpgme.spec ...
[ 8s] init_buildsystem --configdir /.build/configs --cachedir /var/cache/build //.build-srcdir/rubygem-gpgme.spec build ...
[ 8s] initializing rpm db...
[ 8s] querying package ids...
[ 17s] [1/197] cumulate compat-usrmerge-tools-84.87-5.5
[ 17s] [2/197] cumulate crypto-policies-20250124.4d262e7-4.1
[ 17s] [3/197] cumulate file-magic-5.46-4.1
[ 17s] [4/197] cumulate kernel-obs-build-6.16.3-1.1
[ 17s] [5/197] cumulate libsemanage-conf-3.9-2.1
[ 17s] [6/197] cumulate pkgconf-m4-2.2.0-1.1
[ 17s] [7/197] cumulate python-rpm-macros-20241120.6ae645f-1.2
[ 17s] [8/197] cumulate system-user-root-20190513-2.4
[ 17s] [9/197] cumulate terminfo-base-6.5.20250809-80.1
[ 17s] [10/197] cumulate typelib-1_0-GIRepository-3_0-2.84.4-1.1
[ 17s] [11/197] cumulate filesystem-84.87-18.1
[ 17s] [12/197] cumulate glibc-2.42-1.1
[ 17s] [13/197] cumulate diffutils-3.12-1.1
[ 17s] [14/197] cumulate envsubst-mini-0.26-2.1
[ 17s] [15/197] cumulate fillup-1.42-281.1
[ 17s] [16/197] cumulate glibc-gconv-modules-extra-2.42-1.1
[ 17s] [17/197] cumulate glibc-locale-base-2.42-1.1
[ 17s] [18/197] cumulate libacl1-2.3.2-2.1
[ 17s] [19/197] cumulate libalternatives1-1.2+31.da24cd4-1.1
[ 17s] [20/197] cumulate libatomic1-15.1.1+git10189-1.1
[ 17s] [21/197] cumulate libattr1-2.5.2-1.1
[ 17s] [22/197] cumulate libaudit1-4.0.2-4.1
[ 17s] [23/197] cumulate libbz2-1-1.0.8-5.3
[ 17s] [24/197] cumulate libcap-ng0-0.8.5-1.1
[ 17s] [25/197] cumulate libcap2-2.75-1.1
[ 17s] [26/197] cumulate libcrypt1-4.4.38-1.1
[ 17s] [27/197] cumulate libeconf0-0.7.10-1.1
[ 17s] [28/197] cumulate libexpat1-2.7.1-2.1
[ 17s] [29/197] cumulate libffi8-3.4.7-1.1
[ 17s] [30/197] cumulate libgcc_s1-15.1.1+git10189-1.1
[ 17s] [31/197] cumulate libgdbm6-1.24-2.1
[ 17s] [32/197] cumulate libgmp10-6.3.0-5.1
[ 17s] [33/197] cumulate libgomp1-15.1.1+git10189-1.1
[ 17s] [34/197] cumulate libgpg-error0-1.55-1.1
[ 17s] [35/197] cumulate libitm1-15.1.1+git10189-1.1
[ 17s] [36/197] cumulate libjitterentropy3-3.6.3-1.1
[ 17s] [37/197] cumulate liblua5_4-5-5.4.8-3.1
[ 17s] [38/197] cumulate liblz1-1.15-1.1
[ 17s] [39/197] cumulate liblz4-1-1.10.0-2.1
[ 17s] [40/197] cumulate liblzma5-5.8.1-1.1
[ 17s] [41/197] cumulate libmpdec4-4.0.1-2.1
[ 17s] [42/197] cumulate libnpth0-1.8-2.1
[ 17s] [43/197] cumulate libpcre2-16-0-10.45-2.1
[ 17s] [44/197] cumulate libpcre2-32-0-10.45-2.1
[ 17s] [45/197] cumulate libpcre2-8-0-10.45-2.1
[ 17s] [46/197] cumulate libpkgconf5-2.2.0-1.1
[ 17s] [47/197] cumulate libpopt0-1.19-1.4
[ 17s] [48/197] cumulate libseccomp2-2.6.0-2.1
[ 17s] [49/197] cumulate libsepol2-3.9-2.1
[ 17s] [50/197] cumulate libsmartcols1-2.41.1-3.1
[ 17s] [51/197] cumulate libsqlite3-0-3.50.4-2.1
[ 17s] [52/197] cumulate libuuid1-2.41.1-3.1
[ 17s] [53/197] cumulate libyaml-0-2-0.2.5-2.2
[ 17s] [54/197] cumulate libz1-1.3.1-1.1
[ 17s] [55/197] cumulate libzstd1-1.5.7-3.1
[ 17s] [56/197] cumulate patch-2.8-1.1
[ 17s] [57/197] cumulate update-alternatives-1.22.21-1.1
[ 17s] [58/197] cumulate which-2.23-1.1
[ 17s] [59/197] cumulate libncurses6-6.5.20250809-80.1
[ 17s] [60/197] cumulate alts-1.2+31.da24cd4-1.1
[ 17s] [61/197] cumulate libassuan9-3.0.2-1.1
[ 17s] [62/197] cumulate libblkid1-2.41.1-3.1
[ 17s] [63/197] cumulate libctf-nobfd0-2.43-10.1
[ 17s] [64/197] cumulate libgdbm_compat4-1.24-2.1
[ 17s] [65/197] cumulate libglib-2_0-0-2.84.4-1.1
[ 17s] [66/197] cumulate libisl23-0.27-1.1
[ 17s] [67/197] cumulate libksba8-1.6.7-1.1
[ 17s] [68/197] cumulate libmpfr6-4.2.2-1.1
[ 17s] [69/197] cumulate libpcre2-posix3-10.45-2.1
[ 17s] [70/197] cumulate libreadline8-8.3.1-1.1
[ 17s] [71/197] cumulate libselinux1-3.9-2.1
[ 17s] [72/197] cumulate libstdc++6-15.1.1+git10189-1.1
[ 17s] [73/197] cumulate libsystemd0-mini-257.7-6.2
[ 17s] [74/197] cumulate libudev-mini1-257.7-6.2
[ 17s] [75/197] cumulate ncurses-utils-6.5.20250809-80.1
[ 17s] [76/197] cumulate perl-base-5.42.0-1.1
[ 17s] [77/197] cumulate pkgconf-2.2.0-1.1
[ 17s] [78/197] cumulate libelf1-0.192-2.1
[ 17s] [79/197] cumulate libgcrypt20-1.11.2-6.1
[ 17s] [80/197] cumulate libxml2-2-2.13.8-3.1
[ 17s] [81/197] cumulate libruby3_4-3_4-3.4.5-1.1
[ 17s] [82/197] cumulate permctl-1699_20250120-1.2
[ 17s] [83/197] cumulate libzio1-1.09-1.2
[ 17s] [84/197] cumulate libmagic1-5.46-4.1
[ 17s] [85/197] cumulate build-mkbaselibs-20250708-1.1
[ 17s] [86/197] cumulate bash-5.3.3-1.1
[ 17s] [87/197] cumulate dwz-0.15-6.1
[ 17s] [88/197] cumulate findutils-4.10.0-2.1
[ 17s] [89/197] cumulate libgmodule-2_0-0-2.84.4-1.1
[ 17s] [90/197] cumulate libgthread-2_0-0-2.84.4-1.1
[ 17s] [91/197] cumulate libusb-1_0-0-1.0.29-1.1
[ 17s] [92/197] cumulate fdupes-2.4.0-1.1
[ 17s] [93/197] cumulate file-5.46-4.1
[ 17s] [94/197] cumulate libasan8-15.1.1+git10189-1.1
[ 17s] [95/197] cumulate libfdisk1-2.41.1-3.1
[ 17s] [96/197] cumulate libgobject-2_0-0-2.84.4-1.1
[ 17s] [97/197] cumulate liblsan0-15.1.1+git10189-1.1
[ 17s] [98/197] cumulate libmount1-2.41.1-3.1
[ 17s] [99/197] cumulate libmpc3-1.3.1-1.5
[ 17s] [100/197] cumulate libsubid5-4.18.0-1.1
[ 17s] [101/197] cumulate libtsan2-15.1.1+git10189-1.1
[ 17s] [102/197] cumulate libubsan1-15.1.1+git10189-1.1
[ 17s] [103/197] cumulate sed-4.9-2.2
[ 17s] [104/197] cumulate tar-1.35-4.1
[ 17s] [105/197] cumulate libdw1-0.192-2.1
[ 17s] [106/197] cumulate libsemanage2-3.9-2.1
[ 17s] [107/197] cumulate perl-5.42.0-1.1
[ 17s] [108/197] cumulate bash-sh-5.3.3-1.1
[ 17s] [109/197] cumulate brp-check-suse-84.87+git20230324.8680ce4-1.1
[ 17s] [110/197] cumulate perl-rpm-packaging-1.2-1.1
[ 17s] [111/197] cumulate typelib-1_0-GLib-2_0-2.84.4-1.1
[ 17s] [112/197] cumulate libasm1-0.192-2.1
[ 17s] [113/197] cumulate libgirepository-2_0-0-2.84.4-1.1
[ 17s] [114/197] cumulate cpp15-15.1.1+git10189-1.1
[ 17s] [115/197] cumulate login_defs-4.18.0-1.1
[ 17s] [116/197] cumulate qemu-linux-user-10.0.3-85.1
[ 17s] [117/197] cumulate sysuser-shadow-3.3-10.1
[ 17s] [118/197] cumulate cpio-2.15-6.1
[ 17s] [119/197] cumulate cpp-15-1.1
[ 17s] [120/197] cumulate gzip-1.14-1.1
[ 17s] [121/197] cumulate make-4.4.1-3.1
[ 17s] [122/197] cumulate typelib-1_0-GModule-2_0-2.84.4-1.1
[ 17s] [123/197] cumulate typelib-1_0-GObject-2_0-2.84.4-1.1
[ 17s] [124/197] cumulate bzip2-1.0.8-5.3
[ 17s] [125/197] cumulate grep-3.12-1.1
[ 17s] [126/197] cumulate pkgconf-pkg-config-2.2.0-1.1
[ 17s] [127/197] cumulate typelib-1_0-GLibUnix-2_0-2.84.4-1.1
[ 17s] [128/197] cumulate xz-5.8.1-1.1
[ 17s] [129/197] cumulate gettext-runtime-mini-0.26-2.1
[ 17s] [130/197] cumulate gawk-5.3.2-1.1
[ 17s] [131/197] cumulate shared-mime-info-2.4-3.1
[ 17s] [132/197] cumulate coreutils-9.7-3.1
[ 17s] [133/197] cumulate elfutils-0.192-2.1
[ 17s] [134/197] cumulate gpg2-2.5.11-1.1
[ 17s] [135/197] cumulate linux-glibc-devel-6.16-1.1
[ 17s] [136/197] cumulate systemd-rpm-macros-26-1.1
[ 17s] [137/197] cumulate dbus-1-common-1.14.10-4.1
[ 17s] [138/197] cumulate libeconf-devel-0.7.10-1.1
[ 17s] [139/197] cumulate libffi-devel-3.4.7-1.1
[ 17s] [140/197] cumulate libxcrypt-devel-4.4.38-1.1
[ 17s] [141/197] cumulate info-7.1-3.1
[ 17s] [142/197] cumulate libgpgme45-2.0.0-1.1
[ 17s] [143/197] cumulate libopenssl3-3.5.2-1.1
[ 17s] [144/197] cumulate permissions-config-1699_20250120-1.2
[ 17s] [145/197] cumulate polkit-default-privs-1550+20250721.f1b71a3-1.1
[ 17s] [146/197] cumulate gettext-tools-mini-0.26-2.1
[ 17s] [147/197] cumulate aaa_base-84.87+git20250805.3069494-1.1
[ 17s] [148/197] cumulate aaa_base-malloccheck-84.87+git20250805.3069494-1.1
[ 17s] [149/197] cumulate permissions-1699_20250120-1.2
[ 17s] [150/197] cumulate glibc-devel-2.42-1.1
[ 17s] [151/197] cumulate libblkid-devel-2.41.1-3.1
[ 17s] [152/197] cumulate libdbus-1-3-1.14.10-4.1
[ 17s] [153/197] cumulate rpmlint-mini-2.7.0+git20250710.a7f0a67c-18.42
[ 17s] [154/197] cumulate libarchive13-3.8.1-1.1
[ 17s] [155/197] cumulate libsepol-devel-3.9-2.1
[ 17s] [156/197] cumulate zlib-devel-1.3.1-1.1
[ 17s] [157/197] cumulate libstdc++6-devel-gcc15-15.1.1+git10189-1.1
[ 17s] [158/197] cumulate libgpg-error-devel-1.55-1.1
[ 17s] [159/197] cumulate dbus-1-daemon-1.14.10-4.1
[ 17s] [160/197] cumulate pam-1.7.1-4.1
[ 17s] [161/197] cumulate post-build-checks-84.87+git20250725.0c3a172-1.1
[ 17s] [162/197] cumulate libstdc++-devel-15-1.1
[ 17s] [163/197] cumulate libassuan-devel-3.0.2-1.1
[ 17s] [164/197] cumulate shadow-4.18.0-1.1
[ 17s] [165/197] cumulate util-linux-2.41.1-3.1
[ 17s] [166/197] cumulate pcre2-devel-10.45-2.1
[ 17s] [167/197] cumulate libselinux-devel-3.9-2.1
[ 17s] [168/197] cumulate libmount-devel-2.41.1-3.1
[ 17s] [169/197] cumulate rpm-config-SUSE-20250423-1.1
[ 17s] [170/197] cumulate libctf0-2.43-10.1
[ 17s] [171/197] cumulate ruby3.4-rubygem-gem2rpm-0.10.1-27.1
[ 17s] [172/197] cumulate lua54-5.4.8-3.1
[ 17s] [173/197] cumulate libgio-2_0-0-2.84.4-1.1
[ 17s] [174/197] cumulate python313-base-3.13.7-4.2
[ 17s] [175/197] cumulate compat-usrmerge-build-84.87-5.5
[ 17s] [176/197] cumulate gio-branding-upstream-2.84.4-1.1
[ 17s] [177/197] cumulate python313-packaging-25.0-1.1
[ 17s] [178/197] cumulate libpython3_13-1_0-3.13.7-4.2
[ 17s] [179/197] cumulate lua-interpreter-5-3.1
[ 17s] [180/197] cumulate typelib-1_0-Gio-2_0-2.84.4-1.1
[ 17s] [181/197] cumulate ruby-common-3.2.1-7.1
[ 17s] [182/197] cumulate binutils-2.43-10.1
[ 17s] [183/197] cumulate glib2-tools-2.84.4-1.1
[ 17s] [184/197] cumulate rpm-4.20.1-6.1
[ 17s] [185/197] cumulate python-rpm-packaging-20210526+a18ca48-1.6
[ 17s] [186/197] cumulate build-compare-20240801T083050.024a3a7-1.1
[ 17s] [187/197] cumulate librpmbuild10-4.20.1-6.1
[ 17s] [188/197] cumulate ruby3.4-3.4.5-1.1
[ 17s] [189/197] cumulate debugedit-5.1-1.1
[ 17s] [190/197] cumulate gcc15-15.1.1+git10189-1.1
[ 17s] [191/197] cumulate glib2-devel-2.84.4-1.1
[ 17s] [192/197] cumulate gcc15-PIE-15.1.1+git10189-1.1
[ 17s] [193/197] cumulate gcc-15-1.1
[ 17s] [194/197] cumulate ruby3.4-devel-3.4.5-1.1
[ 17s] [195/197] cumulate gpgme-devel-2.0.0-1.1
[ 17s] [196/197] cumulate gcc-PIE-15-1.1
[ 17s] [197/197] cumulate rpm-build-4.20.1-6.1
[ 17s] now installing cumulated packages
[ 18s] Preparing... ########################################
[ 18s] Updating / installing...
[ 18s] system-user-root-20190513-2.4 ########################################
[ 18s] typelib-1_0-GIRepository-3_0-2.84.4-1.########################################
[ 18s] terminfo-base-6.5.20250809-80.1 ########################################
[ 18s] python-rpm-macros-20241120.6ae645f-1.2########################################
[ 18s] pkgconf-m4-2.2.0-1.1 ########################################
[ 18s] libsemanage-conf-3.9-2.1 ########################################
[ 19s] file-magic-5.46-4.1 ########################################
[ 19s] crypto-policies-20250124.4d262e7-4.1 ########################################
[ 19s] compat-usrmerge-tools-84.87-5.5 ########################################
[ 19s] filesystem-84.87-18.1 ########################################
[ 19s] glibc-2.42-1.1 ########################################
[ 19s] libz1-1.3.1-1.1 ########################################
[ 19s] libgcc_s1-15.1.1+git10189-1.1 ########################################
[ 19s] libstdc++6-15.1.1+git10189-1.1 ########################################
[ 19s] libbz2-1-1.0.8-5.3 ########################################
[ 20s] libgmp10-6.3.0-5.1 ########################################
[ 20s] libzstd1-1.5.7-3.1 ########################################
[ 20s] libelf1-0.192-2.1 ########################################
[ 20s] libcrypt1-4.4.38-1.1 ########################################
[ 20s] liblzma5-5.8.1-1.1 ########################################
[ 20s] libacl1-2.3.2-2.1 ########################################
[ 20s] perl-base-5.42.0-1.1 ########################################
[ 20s] libaudit1-4.0.2-4.1 ########################################
[ 20s] libcap2-2.75-1.1 ########################################
[ 21s] libffi8-3.4.7-1.1 ########################################
[ 21s] libgpg-error0-1.55-1.1 ########################################
[ 21s] libeconf0-0.7.10-1.1 ########################################
[ 21s] libpcre2-8-0-10.45-2.1 ########################################
[ 21s] libselinux1-3.9-2.1 ########################################
[ 21s] libglib-2_0-0-2.84.4-1.1 ########################################
[ 21s] libgobject-2_0-0-2.84.4-1.1 ########################################
[ 21s] typelib-1_0-GLib-2_0-2.84.4-1.1 ########################################
[ 21s] libgmodule-2_0-0-2.84.4-1.1 ########################################
[ 21s] sed-4.9-2.2 ########################################
[ 21s] libblkid1-2.41.1-3.1 ########################################
[ 22s] libdw1-0.192-2.1 ########################################
[ 22s] libmpfr6-4.2.2-1.1 ########################################
[ 22s] fillup-1.42-281.1 ########################################
[ 22s] libncurses6-6.5.20250809-80.1 ########################################
[ 22s] libreadline8-8.3.1-1.1 ########################################
[ 22s] bash-5.3.3-1.1 ########################################
[ 22s] bash-sh-5.3.3-1.1 ########################################
[ 22s] grep-3.12-1.1 ########################################
[ 22s] xz-5.8.1-1.1 ########################################
[ 22s] gawk-5.3.2-1.1 ########################################
[ 22s] cpio-2.15-6.1 ########################################
[ 23s] libmount1-2.41.1-3.1 ########################################
[ 23s] findutils-4.10.0-2.1 ########################################
[ 23s] libassuan9-3.0.2-1.1 ########################################
[ 23s] libgomp1-15.1.1+git10189-1.1 ########################################
[ 23s] liblua5_4-5-5.4.8-3.1 ########################################
[ 23s] libpopt0-1.19-1.4 ########################################
[ 23s] libuuid1-2.41.1-3.1 ########################################
[ 23s] update-alternatives-1.22.21-1.1 ########################################
[ 23s] gzip-1.14-1.1 ########################################
[ 23s] libmpc3-1.3.1-1.5 ########################################
[ 23s] typelib-1_0-GModule-2_0-2.84.4-1.1 ########################################
[ 23s] typelib-1_0-GObject-2_0-2.84.4-1.1 ########################################
[ 23s] libsystemd0-mini-257.7-6.2 ########################################
[ 23s] permctl-1699_20250120-1.2 ########################################
[ 23s] libxml2-2-2.13.8-3.1 ########################################
[ 24s] dwz-0.15-6.1 ########################################
[ 24s] libisl23-0.27-1.1 ########################################
[ 28s] cpp15-15.1.1+git10189-1.1 ########################################
[ 28s] diffutils-3.12-1.1 ########################################
[ 28s] libcap-ng0-0.8.5-1.1 ########################################
[ 28s] libexpat1-2.7.1-2.1 ########################################
[ 28s] libgdbm6-1.24-2.1 ########################################
[ 28s] libjitterentropy3-3.6.3-1.1 ########################################
[ 29s] libgcrypt20-1.11.2-6.1 ########################################
[ 29s] libsepol2-3.9-2.1 ########################################
[ 29s] libsemanage2-3.9-2.1 ########################################
[ 29s] libgdbm_compat4-1.24-2.1 ########################################
[ 33s] perl-5.42.0-1.1 ########################################
[ 33s] perl-rpm-packaging-1.2-1.1 ########################################
[ 33s] cpp-15-1.1 ########################################
[ 33s] shared-mime-info-2.4-3.1 ########################################
[ 37s] gio-branding-upstream-2.84.4-1.1 ########################################
[ 37s] libgio-2_0-0-2.84.4-1.1 ########################################
[ 37s] glib2-tools-2.84.4-1.1 ########################################
[ 37s] No schema files found: doing nothing.
[ 38s] typelib-1_0-Gio-2_0-2.84.4-1.1 ########################################
[ 38s] libfdisk1-2.41.1-3.1 ########################################
[ 38s] login_defs-4.18.0-1.1 ########################################
[ 38s] make-4.4.1-3.1 ########################################
[ 38s] bzip2-1.0.8-5.3 ########################################
[ 38s] ncurses-utils-6.5.20250809-80.1 ########################################
[ 38s] libasm1-0.192-2.1 ########################################
[ 38s] elfutils-0.192-2.1 ########################################
[ 38s] libgirepository-2_0-0-2.84.4-1.1 ########################################
[ 38s] typelib-1_0-GLibUnix-2_0-2.84.4-1.1 ########################################
[ 38s] libgthread-2_0-0-2.84.4-1.1 ########################################
[ 38s] libsubid5-4.18.0-1.1 ########################################
[ 38s] tar-1.35-4.1 ########################################
[ 38s] libpcre2-posix3-10.45-2.1 ########################################
[ 38s] libksba8-1.6.7-1.1 ########################################
[ 38s] libudev-mini1-257.7-6.2 ########################################
[ 39s] libusb-1_0-0-1.0.29-1.1 ########################################
[ 39s] libzio1-1.09-1.2 ########################################
[ 39s] info-7.1-3.1 ########################################
[ 39s] libruby3_4-3_4-3.4.5-1.1 ########################################
[ 39s] fdupes-2.4.0-1.1 ########################################
[ 39s] libasan8-15.1.1+git10189-1.1 ########################################
[ 39s] liblsan0-15.1.1+git10189-1.1 ########################################
[ 39s] libtsan2-15.1.1+git10189-1.1 ########################################
[ 40s] libubsan1-15.1.1+git10189-1.1 ########################################
[ 40s] libctf-nobfd0-2.43-10.1 ########################################
[ 40s] libctf0-2.43-10.1 ########################################
[ 43s] binutils-2.43-10.1 ########################################
[ 44s] update-alternatives: using /usr/bin/ld.bfd to provide /usr/bin/ld (ld) in auto mode
[ 44s] envsubst-mini-0.26-2.1 ########################################
[ 44s] gettext-runtime-mini-0.26-2.1 ########################################
[ 45s] glibc-gconv-modules-extra-2.42-1.1 ########################################
[ 46s] gettext-tools-mini-0.26-2.1 ########################################
[ 46s] glibc-locale-base-2.42-1.1 ########################################
[ 46s] libalternatives1-1.2+31.da24cd4-1.1 ########################################
[ 46s] alts-1.2+31.da24cd4-1.1 ########################################
[ 46s] lua-interpreter-5-3.1 ########################################
[ 46s] lua54-5.4.8-3.1 ########################################
[ 46s] libatomic1-15.1.1+git10189-1.1 ########################################
[ 46s] libattr1-2.5.2-1.1 ########################################
[ 47s] coreutils-9.7-3.1 ########################################
[ 47s] rpm-config-SUSE-20250423-1.1 ########################################
[ 47s] rpm-4.20.1-6.1 ########################################
[ 48s] Updating /etc/sysconfig/services ...
[ 48s] libopenssl3-3.5.2-1.1 ########################################
[ 48s] aaa_base-84.87+git20250805.3069494-1.1########################################
[ 48s] Updating /etc/sysconfig/proxy ...
[ 49s] aaa_base-malloccheck-84.87+git20250805########################################
[ 49s] linux-glibc-devel-6.16-1.1 ########################################
[ 49s] systemd-rpm-macros-26-1.1 ########################################
[ 49s] permissions-config-1699_20250120-1.2 ########################################
[ 49s] Updating /etc/sysconfig/security ...
[ 49s] Checking permissions and ownerships - using the permissions files
[ 49s] /usr/share/permissions/permissions
[ 49s] /usr/share/permissions/permissions.easy
[ 49s] /etc/permissions.local
[ 49s] /usr/sbin/unix_chkpwd: setting to root:shadow 4755 (wrong owner/group root:root)
[ 49s] permissions-1699_20250120-1.2 ########################################
[ 50s] pam-1.7.1-4.1 ########################################
[ 50s] shadow-4.18.0-1.1 ########################################
[ 51s] /usr/bin/newgidmap: setting to root:root 0755 "cap_setgid=ep". (wrong owner/group root:shadow, wrong permissions 4755, missing capabilities)
[ 51s] /usr/bin/newuidmap: setting to root:root 0755 "cap_setuid=ep". (wrong owner/group root:shadow, wrong permissions 4755, missing capabilities)
[ 51s] sysuser-shadow-3.3-10.1 ########################################
[ 51s] /usr/sbin/useradd -r -c User for D-Bus -d /run/dbus -U messagebus -s /usr/sbin/nologin
[ 51s] dbus-1-common-1.14.10-4.1 ########################################
[ 52s] libdbus-1-3-1.14.10-4.1 ########################################
[ 52s] dbus-1-daemon-1.14.10-4.1 ########################################
[ 52s] polkit-default-privs-1550+20250721.f1b########################################
[ 52s] Updating /etc/sysconfig/security ...
[ 52s] can't open /etc/polkit-1/rules.d/90-default-privs.rules.new: No such file or directory
[ 52s] warning: %post(polkit-default-privs-1550+20250721.f1b71a3-1.1.noarch) scriptlet failed, exit status 2
[ 52s] debugedit-5.1-1.1 ########################################
[ 52s] libitm1-15.1.1+git10189-1.1 ########################################
[ 52s] liblz1-1.15-1.1 ########################################
[ 52s] libmagic1-5.46-4.1 ########################################
[ 53s] librpmbuild10-4.20.1-6.1 ########################################
[ 53s] liblz4-1-1.10.0-2.1 ########################################
[ 53s] libarchive13-3.8.1-1.1 ########################################
[ 53s] libmpdec4-4.0.1-2.1 ########################################
[ 56s] python313-base-3.13.7-4.2 ########################################
[ 56s] libpython3_13-1_0-3.13.7-4.2 ########################################
[ 56s] python313-packaging-25.0-1.1 ########################################
[ 56s] python-rpm-packaging-20210526+a18ca48-########################################
[ 56s] libnpth0-1.8-2.1 ########################################
[ 56s] libpcre2-16-0-10.45-2.1 ########################################
[ 56s] libpcre2-32-0-10.45-2.1 ########################################
[ 56s] libpkgconf5-2.2.0-1.1 ########################################
[ 56s] pkgconf-2.2.0-1.1 ########################################
[ 56s] pkgconf-pkg-config-2.2.0-1.1 ########################################
[ 56s] libeconf-devel-0.7.10-1.1 ########################################
[ 56s] libblkid-devel-2.41.1-3.1 ########################################
[ 56s] libffi-devel-3.4.7-1.1 ########################################
[ 56s] libxcrypt-devel-4.4.38-1.1 ########################################
[ 57s] glibc-devel-2.42-1.1 ########################################
[ 57s] libgpg-error-devel-1.55-1.1 ########################################
[ 80s] gcc15-15.1.1+git10189-1.1 ########################################
[ 80s] gcc15-PIE-15.1.1+git10189-1.1 ########################################
[ 80s] gcc-15-1.1 ########################################
[ 80s] libassuan-devel-3.0.2-1.1 ########################################
[ 81s] libsepol-devel-3.9-2.1 ########################################
[ 81s] zlib-devel-1.3.1-1.1 ########################################
[ 94s] libstdc++6-devel-gcc15-15.1.1+git10189########################################
[ 94s] libstdc++-devel-15-1.1 ########################################
[ 94s] pcre2-devel-10.45-2.1 ########################################
[ 94s] libselinux-devel-3.9-2.1 ########################################
[ 94s] libmount-devel-2.41.1-3.1 ########################################
[ 95s] glib2-devel-2.84.4-1.1 ########################################
[ 95s] No schema files found: doing nothing.
[ 95s] libseccomp2-2.6.0-2.1 ########################################
[ 95s] file-5.46-4.1 ########################################
[ 95s] libsmartcols1-2.41.1-3.1 ########################################
[ 96s] util-linux-2.41.1-3.1 ########################################
[ 96s] libsqlite3-0-3.50.4-2.1 ########################################
[ 97s] gpg2-2.5.11-1.1 ########################################
[ 97s] libgpgme45-2.0.0-1.1 ########################################
[ 97s] libyaml-0-2-0.2.5-2.2 ########################################
[ 97s] ruby-common-3.2.1-7.1 ########################################
[ 99s] ruby3.4-3.4.5-1.1 ########################################
[ 100s] update-alternatives: using /usr/bin/bundle.ruby.ruby3.4 to provide /usr/bin/bundle (bundle) in auto mode
[ 100s] update-alternatives: using /usr/bin/bundle.ruby.ruby3.4 to provide /usr/bin/bundle.ruby3.4 (bundle.ruby3.4) in auto mode
[ 100s] update-alternatives: using /usr/bin/bundler.ruby.ruby3.4 to provide /usr/bin/bundler (bundler) in auto mode
[ 100s] update-alternatives: using /usr/bin/bundler.ruby.ruby3.4 to provide /usr/bin/bundler.ruby3.4 (bundler.ruby3.4) in auto mode
[ 100s] update-alternatives: using /usr/bin/racc.ruby.ruby3.4 to provide /usr/bin/racc (racc) in auto mode
[ 100s] update-alternatives: using /usr/bin/racc.ruby.ruby3.4 to provide /usr/bin/racc.ruby3.4 (racc.ruby3.4) in auto mode
[ 100s] update-alternatives: using /usr/bin/rake.ruby.ruby3.4 to provide /usr/bin/rake (rake) in auto mode
[ 100s] update-alternatives: using /usr/bin/rake.ruby.ruby3.4 to provide /usr/bin/rake.ruby3.4 (rake.ruby3.4) in auto mode
[ 100s] update-alternatives: using /usr/bin/rbs.ruby.ruby3.4 to provide /usr/bin/rbs (rbs) in auto mode
[ 100s] update-alternatives: using /usr/bin/rbs.ruby.ruby3.4 to provide /usr/bin/rbs.ruby3.4 (rbs.ruby3.4) in auto mode
[ 100s] update-alternatives: using /usr/bin/rdoc.ruby.ruby3.4 to provide /usr/bin/rdoc (rdoc) in auto mode
[ 100s] update-alternatives: using /usr/bin/rdoc.ruby.ruby3.4 to provide /usr/bin/rdoc.ruby3.4 (rdoc.ruby3.4) in auto mode
[ 100s] update-alternatives: using /usr/bin/ri.ruby.ruby3.4 to provide /usr/bin/ri (ri) in auto mode
[ 100s] update-alternatives: using /usr/bin/ri.ruby.ruby3.4 to provide /usr/bin/ri.ruby3.4 (ri.ruby3.4) in auto mode
[ 100s] update-alternatives: using /usr/bin/typeprof.ruby.ruby3.4 to provide /usr/bin/typeprof (typeprof) in auto mode
[ 100s] update-alternatives: using /usr/bin/typeprof.ruby.ruby3.4 to provide /usr/bin/typeprof.ruby3.4 (typeprof.ruby3.4) in auto mode
[ 100s] update-alternatives: using /usr/bin/rdbg.ruby.ruby3.4 to provide /usr/bin/rdbg (rdbg) in auto mode
[ 100s] update-alternatives: using /usr/bin/rdbg.ruby.ruby3.4 to provide /usr/bin/rdbg.ruby3.4 (rdbg.ruby3.4) in auto mode
[ 100s] update-alternatives: using /usr/bin/syntax_suggest.ruby.ruby3.4 to provide /usr/bin/syntax_suggest (syntax_suggest) in auto mode
[ 100s] update-alternatives: using /usr/bin/syntax_suggest.ruby.ruby3.4 to provide /usr/bin/syntax_suggest.ruby3.4 (syntax_suggest.ruby3.4) in auto mode
[ 100s] ruby3.4-rubygem-gem2rpm-0.10.1-27.1 ########################################
[ 100s] update-alternatives: using /usr/bin/gem2rpm.ruby3.4-0.10.1 to provide /usr/bin/gem2rpm (gem2rpm) in auto mode
[ 101s] update-alternatives: using /usr/bin/gem2rpm.ruby3.4-0.10.1 to provide /usr/bin/gem2rpm-0.10.1 (gem2rpm-0.10.1) in auto mode
[ 101s] update-alternatives: using /usr/bin/gem2rpm.ruby3.4-0.10.1 to provide /usr/bin/gem2rpm.ruby3.4 (gem2rpm.ruby3.4) in auto mode
[ 101s] patch-2.8-1.1 ########################################
[ 101s] which-2.23-1.1 ########################################
[ 101s] rpm-build-4.20.1-6.1 ########################################
[ 101s] ruby3.4-devel-3.4.5-1.1 ########################################
[ 101s] gpgme-devel-2.0.0-1.1 ########################################
[ 101s] build-compare-20240801T083050.024a3a7-########################################
[ 101s] gcc-PIE-15-1.1 ########################################
[ 103s] rpmlint-mini-2.7.0+git20250710.a7f0a67########################################
[ 103s] post-build-checks-84.87+git20250725.0c########################################
[ 103s] compat-usrmerge-build-84.87-5.5 ########################################
[ 103s] brp-check-suse-84.87+git20230324.8680c########################################
[ 109s] qemu-linux-user-10.0.3-85.1 ########################################
[ 109s] build-mkbaselibs-20250708-1.1 ########################################
[ 111s] kernel-obs-build-6.16.3-1.1 ########################################
[ 118s] now finalizing build dir...
[ 118s] ... running 01-add_abuild_user_to_trusted_group
[ 119s] ... running 02-set_timezone_to_utc
[ 119s] ... running 03-set-permissions-secure
[ 119s] ... running 11-hack_uname_version_to_kernel_version
[ 122s] setting SOURCE_DATE_EPOCH_MTIME to 1718963928
[ 128s] -----------------------------------------------------------------
[ 128s] I have the following modifications for rubygem-gpgme.spec:
[ 128s] 28c28
[ 128s] < Release: 0
[ 128s] ---
[ 128s] > Release: 16.1
[ 132s] build target is riscv64-suse-linux
[ 132s] -----------------------------------------------------------------
[ 132s] ----- building rubygem-gpgme.spec (user abuild)
[ 132s] -----------------------------------------------------------------
[ 132s] -----------------------------------------------------------------
[ 135s] setting SOURCE_DATE_EPOCH_MTIME to 1718963928
[ 135s] + exec rpmbuild -ba --define '_srcdefattr (-,root,root)' --nosignature --target=riscv64-suse-linux --undefine _enable_debug_packages --define 'disturl obs://build.opensuse.org/home:lalala123:RISCV_Qwen/standard/d6683666e5450b9f8e05a76cdd4a0b6a-failed_rubygem-gpgme' /home/abuild/rpmbuild/SOURCES/rubygem-gpgme.spec
[ 136s] Building target platforms: riscv64-suse-linux
[ 136s] Building for target riscv64-suse-linux
[ 136s] ++ /usr/bin/ruby-find-versioned gem2rpm
[ 136s] + for gr in $(/usr/bin/ruby-find-versioned gem2rpm)
[ 136s] + ruby_suffix=.ruby3.4
[ 136s] ++ /usr/bin/ruby.ruby3.4 -r rubygems -e 'puts Gem.default_dir'
[ 137s] + export GEM_HOME=/usr/lib64/ruby/gems/3.4.0
[ 137s] + GEM_HOME=/usr/lib64/ruby/gems/3.4.0
[ 137s] + /usr/bin/gem2rpm.ruby3.4 --local -t /usr/lib/rpm/gem_packages.template --config=./rpmbuild/SOURCES/gem2rpm.yml ./rpmbuild/SOURCES/gpgme-2.0.24.gem
[ 140s] NOTE: Gem::Specification#has_rdoc? is deprecated with no replacement. It will be removed in Rubygems 4
[ 140s] Gem::Specification#has_rdoc? called from /usr/lib64/ruby/3.4.0/delegate.rb:87.
[ 140s] NOTE: Gem::Specification#has_rdoc is deprecated with no replacement. It will be removed in Rubygems 4
[ 140s] Gem::Specification#has_rdoc called from /usr/lib64/ruby/3.4.0/rubygems/deprecate.rb:143.
[ 140s] NOTE: Gem::Specification#has_rdoc? is deprecated with no replacement. It will be removed in Rubygems 4
[ 140s] Gem::Specification#has_rdoc? called from /usr/lib64/ruby/3.4.0/delegate.rb:87.
[ 140s] NOTE: Gem::Specification#has_rdoc is deprecated with no replacement. It will be removed in Rubygems 4
[ 140s] Gem::Specification#has_rdoc called from /usr/lib64/ruby/3.4.0/rubygems/deprecate.rb:143.
[ 140s] using SOURCE_DATE_EPOCH with value 1718963927 as build time
[ 140s] Executing(%mkbuilddir): /usr/bin/env QEMU_STACK_SIZE=64M /usr/bin/bash -e /var/tmp/rpm-tmp.GsMpBc
[ 140s] Executing(%prep): /usr/bin/env QEMU_STACK_SIZE=64M /usr/bin/bash -e /var/tmp/rpm-tmp.QntDWV
[ 140s] + umask 022
[ 140s] + cd /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build
[ 140s] + RPM_EC=0
[ 140s] ++ jobs -p
[ 140s] + exit 0
[ 140s] Executing(%build): /usr/bin/env QEMU_STACK_SIZE=64M /usr/bin/bash -e /var/tmp/rpm-tmp.mSH6kt
[ 141s] + umask 022
[ 141s] + cd /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build
[ 141s] + /usr/bin/rm -rf /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT
[ 141s] ++ dirname /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT
[ 141s] + /usr/bin/mkdir -p /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build
[ 141s] + /usr/bin/mkdir /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT
[ 141s] + ref=/usr/lib/rpm
[ 141s] + mints=0
[ 141s] + case $(uname -m) in
[ 141s] ++ uname -m
[ 141s] + mints=20160911
[ 141s] + for s in guess sub
[ 141s] ++ find -maxdepth 8 -name config.guess
[ 141s] + for s in guess sub
[ 141s] ++ find -maxdepth 8 -name config.sub
[ 141s] + RPM_EC=0
[ 141s] ++ jobs -p
[ 141s] + exit 0
[ 141s] Executing(%install): /usr/bin/env QEMU_STACK_SIZE=64M /usr/bin/bash -e /var/tmp/rpm-tmp.Fg6YYf
[ 141s] + umask 022
[ 141s] + cd /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build
[ 141s] + /usr/bin/rm -rf /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT
[ 141s] + /usr/bin/mkdir -p /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build
[ 141s] + /usr/bin/mkdir /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT
[ 141s] + export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
[ 141s] + RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
[ 141s] + /usr/lib/rpm/gem_install.sh --default-gem gpgme-2.0.24.gem --gem-name=gpgme --gem-version=2.0.24 --build-root /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT -f
[ 144s] I, [2025-08-28T16:59:18.519738 #3513] INFO -- : unhandled options: ["-f"]
[ 144s] I, [2025-08-28T16:59:18.524721 #3513] INFO -- : Found gem /home/abuild/rpmbuild/SOURCES/gpgme-2.0.24.gem
[ 145s] I, [2025-08-28T16:59:18.953027 #3513] INFO -- : Using prefix ruby3.4
[ 145s] I, [2025-08-28T16:59:18.958288 #3513] INFO -- : Using suffix .ruby3.4
[ 145s] I, [2025-08-28T16:59:18.959388 #3513] INFO -- : install cmdline: ["/usr/bin/gem.ruby3.4", "install", "--verbose", "--local", "--build-root", "/home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT", "-f", "--no-document", "/home/abuild/rpmbuild/SOURCES/gpgme-2.0.24.gem"]
[ 148s] WARNING: You build with buildroot.
[ 148s] Build root: /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT
[ 148s] Bin dir: /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/bin
[ 148s] Gem home: /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0
[ 148s] Plugins dir: /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/plugins
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/examples/edit.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/examples/genkey.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/examples/keylist.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/examples/roundtrip.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/examples/sign.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/examples/verify.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/ext/gpgme/extconf.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/ext/gpgme/gpgme_n.c
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/lib/gpgme.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/lib/gpgme/compat.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/lib/gpgme/constants.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/lib/gpgme/crypto.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/lib/gpgme/ctx.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/lib/gpgme/data.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/lib/gpgme/engine.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/lib/gpgme/error.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/lib/gpgme/io_callbacks.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/lib/gpgme/key.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/lib/gpgme/key_common.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/lib/gpgme/key_sig.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/lib/gpgme/misc.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/lib/gpgme/signature.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/lib/gpgme/sub_key.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/lib/gpgme/user_id.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/lib/gpgme/version.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/ports/archives/gpgme-1.21.0.tar.bz2
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/ports/archives/libassuan-2.5.6.tar.bz2
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/ports/archives/libgpg-error-1.47.tar.bz2
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/test/crypto_test.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/test/ctx_test.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/test/data_test.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/test/files/testkey_pub.gpg
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/test/files/testkey_pub_invalid.gpg
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/test/files/testkey_sec.gpg
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/test/gpgme_test.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/test/key_test.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/test/pinentry
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/test/signature_test.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/test/sub_key_test.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/test/support/resources.rb
[ 148s] /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/test/test_helper.rb
[ 148s] Building native extensions. This could take a while...
[ 148s] current directory: /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/ext/gpgme
[ 148s] ["/usr/bin/ruby.ruby3.4", "extconf.rb"]
[ 166s] checking for pkg-config... yes
[ 166s] checking for gpgme >= 1.1.3... yes
[ 166s] checking for gpgme_op_export_keys()... yes
[ 166s] creating Makefile
[ 166s] current directory: /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/ext/gpgme
[ 166s] ["make", "DESTDIR=", "sitearchdir=./.gem.20250828-3517-o69o71", "sitelibdir=./.gem.20250828-3517-o69o71", "clean"]
[ 166s] current directory: /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/ext/gpgme
[ 166s] ["make", "DESTDIR=", "sitearchdir=./.gem.20250828-3517-o69o71", "sitelibdir=./.gem.20250828-3517-o69o71"]
[ 169s] compiling gpgme_n.c
[ 169s] In file included from /usr/include/ruby-3.4.0/ruby/internal/assume.h:29,
[ 169s] from /usr/include/ruby-3.4.0/ruby/backward/2/assume.h:24,
[ 169s] from /usr/include/ruby-3.4.0/ruby/defines.h:72,
[ 169s] from /usr/include/ruby-3.4.0/ruby/ruby.h:25,
[ 169s] from /usr/include/ruby-3.4.0/ruby.h:38,
[ 169s] from gpgme_n.c:39:
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_ctx_get_engine_info’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:206:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 206 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27,
[ 169s] from /usr/include/ruby-3.4.0/ruby/ruby.h:29:
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_ctx_set_engine_info’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:234:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 234 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_data_new’:
[ 169s] gpgme_n.c:289:5: warning: ‘rb_data_object_wrap_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 289 | rb_ary_store (rdh, 0, WRAP_GPGME_DATA(dh));
[ 169s] | ^~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here
[ 169s] 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_data_new_from_mem’:
[ 169s] gpgme_n.c:302:28: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
[ 169s] 302 | if (RSTRING_LEN(vbuffer) < size)
[ 169s] | ^
[ 169s] gpgme_n.c:308:7: warning: ‘rb_data_object_wrap_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 308 | vdh = WRAP_GPGME_DATA(dh);
[ 169s] | ^~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here
[ 169s] 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_data_new_from_fd’:
[ 169s] gpgme_n.c:320:5: warning: ‘rb_data_object_wrap_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 320 | rb_ary_store (rdh, 0, WRAP_GPGME_DATA(dh));
[ 169s] | ^~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here
[ 169s] 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_data_new_from_cbs’:
[ 169s] gpgme_n.c:395:7: warning: ‘rb_data_object_wrap_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 395 | VALUE vdh = WRAP_GPGME_DATA(dh);
[ 169s] | ^~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here
[ 169s] 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_data_read’:
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:411:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 411 | UNWRAP_GPGME_DATA(vdh, dh);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_data_seek’:
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:429:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 429 | UNWRAP_GPGME_DATA(vdh, dh);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_data_write’:
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:442:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 442 | UNWRAP_GPGME_DATA(vdh, dh);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_data_get_encoding’:
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:455:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 455 | UNWRAP_GPGME_DATA(vdh, dh);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_data_set_encoding’:
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:466:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 466 | UNWRAP_GPGME_DATA(vdh, dh);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_data_get_file_name’:
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:476:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 476 | UNWRAP_GPGME_DATA(vdh, dh);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_data_set_file_name’:
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:487:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 487 | UNWRAP_GPGME_DATA(vdh, dh);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_new’:
[ 169s] gpgme_n.c:500:5: warning: ‘rb_data_object_wrap_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 500 | rb_ary_store (rctx, 0, WRAP_GPGME_CTX(ctx));
[ 169s] | ^~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here
[ 169s] 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_release’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:509:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 509 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_set_ctx_flag’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:528:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 528 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_get_ctx_flag’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:545:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 545 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:541:7: warning: unused variable ‘yes’ [-Wunused-variable]
[ 169s] 541 | int yes;
[ 169s] | ^~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_set_protocol’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:563:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 563 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_get_protocol’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:576:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 576 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_set_armor’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:588:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 588 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_get_armor’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:602:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 602 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_set_ignore_mdc_error’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:618:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 618 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_get_ignore_mdc_error’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:632:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 632 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_set_textmode’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:650:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 650 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_get_textmode’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:663:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 663 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_set_include_certs’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:675:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 675 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_get_include_certs’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:688:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 688 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_set_keylist_mode’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:701:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 701 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_get_keylist_mode’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:714:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 714 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_set_passphrase_cb’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:751:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 751 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_set_status_cb’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:798:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 798 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_set_progress_cb’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:843:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 843 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_set_locale’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:867:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 867 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_set_pinentry_mode’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:882:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 882 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_get_pinentry_mode’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:896:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 896 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_set_offline’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:911:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 911 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_get_offline’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:925:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 925 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_keylist_start’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:943:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 943 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:951:34: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
[ 169s] 951 | SET_KEYLIST_IN_PROGRESS(vctx);
[ 169s] | ^
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_keylist_ext_start’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:966:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 966 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:981:34: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
[ 169s] 981 | SET_KEYLIST_IN_PROGRESS(vctx);
[ 169s] | ^
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_keylist_next’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1101:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1101 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1108:7: warning: ‘rb_data_object_wrap_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 1108 | VALUE vkey = WRAP_GPGME_KEY(key);
[ 169s] | ^~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here
[ 169s] 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_keylist_end’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1123:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1123 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_get_key’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1140:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1140 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1147:7: warning: ‘rb_data_object_wrap_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 1147 | VALUE vkey = WRAP_GPGME_KEY(key);
[ 169s] | ^~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here
[ 169s] 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_genkey’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1164:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1164 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1168:5: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1168 | UNWRAP_GPGME_DATA(vpubkey, pubkey);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1170:5: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1170 | UNWRAP_GPGME_DATA(vseckey, seckey);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_genkey_start’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1186:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1186 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1190:5: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1190 | UNWRAP_GPGME_DATA(vpubkey, pubkey);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1192:5: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1192 | UNWRAP_GPGME_DATA(vseckey, seckey);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_export’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1208:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1208 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1211:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1211 | UNWRAP_GPGME_DATA(vkeydata, keydata);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_export_start’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1228:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1228 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1231:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1231 | UNWRAP_GPGME_DATA(vkeydata, keydata);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_export_ext’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1250:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1250 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1256:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1256 | UNWRAP_GPGME_DATA(vkeydata, keydata);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_export_ext_start’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1274:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1274 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1280:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1280 | UNWRAP_GPGME_DATA(vkeydata, keydata);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_export_keys’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1299:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1299 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:107:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 107 | Data_Get_Struct(vkey, struct _gpgme_key, key)
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:107:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 107 | Data_Get_Struct(vkey, struct _gpgme_key, key)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1305:5: note: in expansion of macro ‘UNWRAP_GPGME_KEY’
[ 169s] 1305 | UNWRAP_GPGME_KEY(RARRAY_PTR(vkeys)[i], keys[i]);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1307:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1307 | UNWRAP_GPGME_DATA(vkeydata, keydata);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_export_keys_start’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1325:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1325 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:107:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 107 | Data_Get_Struct(vkey, struct _gpgme_key, key)
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:107:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 107 | Data_Get_Struct(vkey, struct _gpgme_key, key)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1331:5: note: in expansion of macro ‘UNWRAP_GPGME_KEY’
[ 169s] 1331 | UNWRAP_GPGME_KEY(RARRAY_PTR(vkeys)[i], keys[i]);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1333:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1333 | UNWRAP_GPGME_DATA(vkeydata, keydata);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_import’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1349:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1349 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1352:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1352 | UNWRAP_GPGME_DATA(vkeydata, keydata);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_import_start’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1367:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1367 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1370:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1370 | UNWRAP_GPGME_DATA(vkeydata, keydata);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_import_keys’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1387:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1387 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:107:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 107 | Data_Get_Struct(vkey, struct _gpgme_key, key)
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:107:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 107 | Data_Get_Struct(vkey, struct _gpgme_key, key)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1393:5: note: in expansion of macro ‘UNWRAP_GPGME_KEY’
[ 169s] 1393 | UNWRAP_GPGME_KEY(RARRAY_PTR(vkeys)[i], keys[i]);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_import_keys_start’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1410:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1410 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:107:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 107 | Data_Get_Struct(vkey, struct _gpgme_key, key)
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:107:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 107 | Data_Get_Struct(vkey, struct _gpgme_key, key)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1416:5: note: in expansion of macro ‘UNWRAP_GPGME_KEY’
[ 169s] 1416 | UNWRAP_GPGME_KEY(RARRAY_PTR(vkeys)[i], keys[i]);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_import_result’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1432:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1432 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_delete’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1478:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1478 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:107:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 107 | Data_Get_Struct(vkey, struct _gpgme_key, key)
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:107:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 107 | Data_Get_Struct(vkey, struct _gpgme_key, key)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1481:3: note: in expansion of macro ‘UNWRAP_GPGME_KEY’
[ 169s] 1481 | UNWRAP_GPGME_KEY(vkey, key);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_delete_start’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1497:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1497 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:107:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 107 | Data_Get_Struct(vkey, struct _gpgme_key, key)
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:107:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 107 | Data_Get_Struct(vkey, struct _gpgme_key, key)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1500:3: note: in expansion of macro ‘UNWRAP_GPGME_KEY’
[ 169s] 1500 | UNWRAP_GPGME_KEY(vkey, key);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_edit’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1532:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1532 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:107:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 107 | Data_Get_Struct(vkey, struct _gpgme_key, key)
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:107:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 107 | Data_Get_Struct(vkey, struct _gpgme_key, key)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1535:3: note: in expansion of macro ‘UNWRAP_GPGME_KEY’
[ 169s] 1535 | UNWRAP_GPGME_KEY(vkey, key);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1537:5: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1537 | UNWRAP_GPGME_DATA(vout, out);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1545:3: warning: ‘gpgme_op_edit’ is deprecated [-Wdeprecated-declarations]
[ 169s] 1545 | err = gpgme_op_edit (ctx, key, edit_cb, (void *)vcb, out);
[ 169s] | ^~~
[ 169s] In file included from gpgme_n.c:43:
[ 169s] /usr/include/gpgme.h:2700:15: note: declared here
[ 169s] 2700 | gpgme_error_t gpgme_op_edit (gpgme_ctx_t ctx, gpgme_key_t key,
[ 169s] | ^~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_edit_start’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1561:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1561 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:107:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 107 | Data_Get_Struct(vkey, struct _gpgme_key, key)
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:107:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 107 | Data_Get_Struct(vkey, struct _gpgme_key, key)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1564:3: note: in expansion of macro ‘UNWRAP_GPGME_KEY’
[ 169s] 1564 | UNWRAP_GPGME_KEY(vkey, key);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1566:5: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1566 | UNWRAP_GPGME_DATA(vout, out);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1574:3: warning: ‘gpgme_op_edit_start’ is deprecated [-Wdeprecated-declarations]
[ 169s] 1574 | err = gpgme_op_edit_start (ctx, key, edit_cb, (void *)vcb, out);
[ 169s] | ^~~
[ 169s] /usr/include/gpgme.h:2697:15: note: declared here
[ 169s] 2697 | gpgme_error_t gpgme_op_edit_start (gpgme_ctx_t ctx, gpgme_key_t key,
[ 169s] | ^~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_card_edit’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1590:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1590 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:107:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 107 | Data_Get_Struct(vkey, struct _gpgme_key, key)
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:107:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 107 | Data_Get_Struct(vkey, struct _gpgme_key, key)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1593:3: note: in expansion of macro ‘UNWRAP_GPGME_KEY’
[ 169s] 1593 | UNWRAP_GPGME_KEY(vkey, key);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1595:5: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1595 | UNWRAP_GPGME_DATA(vout, out);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1603:3: warning: ‘gpgme_op_card_edit’ is deprecated [-Wdeprecated-declarations]
[ 169s] 1603 | err = gpgme_op_card_edit (ctx, key, edit_cb, (void *)vcb, out);
[ 169s] | ^~~
[ 169s] /usr/include/gpgme.h:2707:15: note: declared here
[ 169s] 2707 | gpgme_error_t gpgme_op_card_edit (gpgme_ctx_t ctx, gpgme_key_t key,
[ 169s] | ^~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_card_edit_start’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1619:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1619 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:107:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 107 | Data_Get_Struct(vkey, struct _gpgme_key, key)
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:107:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 107 | Data_Get_Struct(vkey, struct _gpgme_key, key)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1622:3: note: in expansion of macro ‘UNWRAP_GPGME_KEY’
[ 169s] 1622 | UNWRAP_GPGME_KEY(vkey, key);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1624:5: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1624 | UNWRAP_GPGME_DATA(vout, out);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1632:3: warning: ‘gpgme_op_card_edit_start’ is deprecated [-Wdeprecated-declarations]
[ 169s] 1632 | err = gpgme_op_card_edit_start (ctx, key, edit_cb, (void *)vcb, out);
[ 169s] | ^~~
[ 169s] /usr/include/gpgme.h:2703:15: note: declared here
[ 169s] 2703 | gpgme_error_t gpgme_op_card_edit_start (gpgme_ctx_t ctx, gpgme_key_t key,
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_trustlist_start’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1645:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1645 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1648:9: error: implicit declaration of function ‘gpgme_op_trustlist_start’; did you mean ‘rb_s_gpgme_op_trustlist_start’? [-Wimplicit-function-declaration]
[ 169s] 1648 | err = gpgme_op_trustlist_start (ctx, StringValueCStr(vpattern),
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] | rb_s_gpgme_op_trustlist_start
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_trustlist_next’:
[ 169s] gpgme_n.c:1657:3: error: unknown type name ‘gpgme_trust_item_t’
[ 169s] 1657 | gpgme_trust_item_t item;
[ 169s] | ^~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1663:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1663 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1667:9: error: implicit declaration of function ‘gpgme_op_trustlist_next’; did you mean ‘rb_s_gpgme_op_trustlist_next’? [-Wimplicit-function-declaration]
[ 169s] 1667 | err = gpgme_op_trustlist_next (ctx, &item);
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~
[ 169s] | rb_s_gpgme_op_trustlist_next
[ 169s] gpgme_n.c:1670:7: warning: ‘rb_data_object_wrap_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 1670 | vitem = WRAP_GPGME_TRUST_ITEM(item);
[ 169s] | ^~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here
[ 169s] 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:110:35: error: ‘gpgme_trust_item_unref’ undeclared (first use in this function); did you mean ‘gpgme_result_unref’?
[ 169s] 110 | Data_Wrap_Struct(cTrustItem, 0, gpgme_trust_item_unref, item)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:203:9: note: in expansion of macro ‘RBIMPL_DATA_FUNC’
[ 169s] 203 | RBIMPL_DATA_FUNC(free))
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:110:3: note: in expansion of macro ‘Data_Wrap_Struct’
[ 169s] 110 | Data_Wrap_Struct(cTrustItem, 0, gpgme_trust_item_unref, item)
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1670:15: note: in expansion of macro ‘WRAP_GPGME_TRUST_ITEM’
[ 169s] 1670 | vitem = WRAP_GPGME_TRUST_ITEM(item);
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:110:35: note: each undeclared identifier is reported only once for each function it appears in
[ 169s] 110 | Data_Wrap_Struct(cTrustItem, 0, gpgme_trust_item_unref, item)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:203:9: note: in expansion of macro ‘RBIMPL_DATA_FUNC’
[ 169s] 203 | RBIMPL_DATA_FUNC(free))
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:110:3: note: in expansion of macro ‘Data_Wrap_Struct’
[ 169s] 110 | Data_Wrap_Struct(cTrustItem, 0, gpgme_trust_item_unref, item)
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1670:15: note: in expansion of macro ‘WRAP_GPGME_TRUST_ITEM’
[ 169s] 1670 | vitem = WRAP_GPGME_TRUST_ITEM(item);
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:201:9: error: passing argument 2 of ‘rb_data_object_wrap_warning’ makes pointer from integer without a cast [-Wint-conversion]
[ 169s] 201 | (sval), \
[ 169s] | ^~~~~~
[ 169s] | |
[ 169s] | int
[ 169s] gpgme_n.c:110:3: note: in expansion of macro ‘Data_Wrap_Struct’
[ 169s] 110 | Data_Wrap_Struct(cTrustItem, 0, gpgme_trust_item_unref, item)
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1670:15: note: in expansion of macro ‘WRAP_GPGME_TRUST_ITEM’
[ 169s] 1670 | vitem = WRAP_GPGME_TRUST_ITEM(item);
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:48: note: expected ‘void *’ but argument is of type ‘int’
[ 169s] 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free)
[ 169s] | ~~~~~~^~~
[ 169s] In file included from /usr/include/ruby-3.4.0/ruby/internal/value_type.h:30,
[ 169s] from /usr/include/ruby-3.4.0/ruby/internal/fl_type.h:38,
[ 169s] from /usr/include/ruby-3.4.0/ruby/internal/core/rstring.h:30,
[ 169s] from /usr/include/ruby-3.4.0/ruby/internal/arithmetic/char.h:29,
[ 169s] from /usr/include/ruby-3.4.0/ruby/internal/arithmetic.h:24,
[ 169s] from /usr/include/ruby-3.4.0/ruby/ruby.h:28:
[ 169s] gpgme_n.c:1671:52: error: invalid type argument of ‘->’ (have ‘int’)
[ 169s] 1671 | rb_iv_set (vitem, "@keyid", rb_str_new2 (item->keyid));
[ 169s] | ^~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/constant_p.h:33:55: note: in definition of macro ‘RBIMPL_CONSTANT_P’
[ 169s] 33 | # define RBIMPL_CONSTANT_P(expr) __builtin_constant_p(expr)
[ 169s] | ^~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/intern/string.h:1675:21: note: in expansion of macro ‘rb_str_new_cstr’
[ 169s] 1675 | #define rb_str_new2 rb_str_new_cstr /**< @old{rb_str_new_cstr} */
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1671:35: note: in expansion of macro ‘rb_str_new2’
[ 169s] 1671 | rb_iv_set (vitem, "@keyid", rb_str_new2 (item->keyid));
[ 169s] | ^~~~~~~~~~~
[ 169s] In file included from /usr/include/ruby-3.4.0/ruby/intern.h:56,
[ 169s] from /usr/include/ruby-3.4.0/ruby/ruby.h:194:
[ 169s] gpgme_n.c:1671:52: error: invalid type argument of ‘->’ (have ‘int’)
[ 169s] 1671 | rb_iv_set (vitem, "@keyid", rb_str_new2 (item->keyid));
[ 169s] | ^~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/intern/string.h:1517:25: note: in definition of macro ‘rb_str_new_cstr’
[ 169s] 1517 | rb_str_new_cstr) (str))
[ 169s] | ^~~
[ 169s] gpgme_n.c:1671:35: note: in expansion of macro ‘rb_str_new2’
[ 169s] 1671 | rb_iv_set (vitem, "@keyid", rb_str_new2 (item->keyid));
[ 169s] | ^~~~~~~~~~~
[ 169s] In file included from /usr/include/ruby-3.4.0/ruby/internal/arithmetic/int.h:26,
[ 169s] from /usr/include/ruby-3.4.0/ruby/internal/arithmetic/char.h:23:
[ 169s] gpgme_n.c:1672:46: error: invalid type argument of ‘->’ (have ‘int’)
[ 169s] 1672 | rb_iv_set (vitem, "@type", INT2FIX(item->type));
[ 169s] | ^~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 169s] 350 | __builtin_constant_p(i), \
[ 169s] | ^
[ 169s] gpgme_n.c:1672:46: error: invalid type argument of ‘->’ (have ‘int’)
[ 169s] 1672 | rb_iv_set (vitem, "@type", INT2FIX(item->type));
[ 169s] | ^~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:1672:34: note: in expansion of macro ‘INT2FIX’
[ 169s] 1672 | rb_iv_set (vitem, "@type", INT2FIX(item->type));
[ 169s] | ^~~~~~~
[ 169s] gpgme_n.c:1672:46: error: invalid type argument of ‘->’ (have ‘int’)
[ 169s] 1672 | rb_iv_set (vitem, "@type", INT2FIX(item->type));
[ 169s] | ^~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:352:20: note: in definition of macro ‘INT2FIX’
[ 169s] 352 | RB_INT2FIX(i))
[ 169s] | ^
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 169s] 349 | __builtin_choose_expr( \
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1672:34: note: in expansion of macro ‘INT2FIX’
[ 169s] 1672 | rb_iv_set (vitem, "@type", INT2FIX(item->type));
[ 169s] | ^~~~~~~
[ 169s] gpgme_n.c:1673:47: error: invalid type argument of ‘->’ (have ‘int’)
[ 169s] 1673 | rb_iv_set (vitem, "@level", INT2FIX(item->level));
[ 169s] | ^~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 169s] 350 | __builtin_constant_p(i), \
[ 169s] | ^
[ 169s] gpgme_n.c:1673:47: error: invalid type argument of ‘->’ (have ‘int’)
[ 169s] 1673 | rb_iv_set (vitem, "@level", INT2FIX(item->level));
[ 169s] | ^~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:1673:35: note: in expansion of macro ‘INT2FIX’
[ 169s] 1673 | rb_iv_set (vitem, "@level", INT2FIX(item->level));
[ 169s] | ^~~~~~~
[ 169s] gpgme_n.c:1673:47: error: invalid type argument of ‘->’ (have ‘int’)
[ 169s] 1673 | rb_iv_set (vitem, "@level", INT2FIX(item->level));
[ 169s] | ^~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:352:20: note: in definition of macro ‘INT2FIX’
[ 169s] 352 | RB_INT2FIX(i))
[ 169s] | ^
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 169s] 349 | __builtin_choose_expr( \
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1673:35: note: in expansion of macro ‘INT2FIX’
[ 169s] 1673 | rb_iv_set (vitem, "@level", INT2FIX(item->level));
[ 169s] | ^~~~~~~
[ 169s] gpgme_n.c:1674:15: error: invalid type argument of ‘->’ (have ‘int’)
[ 169s] 1674 | if (item->owner_trust)
[ 169s] | ^~
[ 169s] gpgme_n.c:1675:60: error: invalid type argument of ‘->’ (have ‘int’)
[ 169s] 1675 | rb_iv_set (vitem, "@owner_trust", rb_str_new2 (item->owner_trust));
[ 169s] | ^~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/constant_p.h:33:55: note: in definition of macro ‘RBIMPL_CONSTANT_P’
[ 169s] 33 | # define RBIMPL_CONSTANT_P(expr) __builtin_constant_p(expr)
[ 169s] | ^~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/intern/string.h:1675:21: note: in expansion of macro ‘rb_str_new_cstr’
[ 169s] 1675 | #define rb_str_new2 rb_str_new_cstr /**< @old{rb_str_new_cstr} */
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1675:43: note: in expansion of macro ‘rb_str_new2’
[ 169s] 1675 | rb_iv_set (vitem, "@owner_trust", rb_str_new2 (item->owner_trust));
[ 169s] | ^~~~~~~~~~~
[ 169s] gpgme_n.c:1675:60: error: invalid type argument of ‘->’ (have ‘int’)
[ 169s] 1675 | rb_iv_set (vitem, "@owner_trust", rb_str_new2 (item->owner_trust));
[ 169s] | ^~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/intern/string.h:1517:25: note: in definition of macro ‘rb_str_new_cstr’
[ 169s] 1517 | rb_str_new_cstr) (str))
[ 169s] | ^~~
[ 169s] gpgme_n.c:1675:43: note: in expansion of macro ‘rb_str_new2’
[ 169s] 1675 | rb_iv_set (vitem, "@owner_trust", rb_str_new2 (item->owner_trust));
[ 169s] | ^~~~~~~~~~~
[ 169s] gpgme_n.c:1676:55: error: invalid type argument of ‘->’ (have ‘int’)
[ 169s] 1676 | rb_iv_set (vitem, "@validity", rb_str_new2 (item->validity));
[ 169s] | ^~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/constant_p.h:33:55: note: in definition of macro ‘RBIMPL_CONSTANT_P’
[ 169s] 33 | # define RBIMPL_CONSTANT_P(expr) __builtin_constant_p(expr)
[ 169s] | ^~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/intern/string.h:1675:21: note: in expansion of macro ‘rb_str_new_cstr’
[ 169s] 1675 | #define rb_str_new2 rb_str_new_cstr /**< @old{rb_str_new_cstr} */
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1676:38: note: in expansion of macro ‘rb_str_new2’
[ 169s] 1676 | rb_iv_set (vitem, "@validity", rb_str_new2 (item->validity));
[ 169s] | ^~~~~~~~~~~
[ 169s] gpgme_n.c:1676:55: error: invalid type argument of ‘->’ (have ‘int’)
[ 169s] 1676 | rb_iv_set (vitem, "@validity", rb_str_new2 (item->validity));
[ 169s] | ^~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/intern/string.h:1517:25: note: in definition of macro ‘rb_str_new_cstr’
[ 169s] 1517 | rb_str_new_cstr) (str))
[ 169s] | ^~~
[ 169s] gpgme_n.c:1676:38: note: in expansion of macro ‘rb_str_new2’
[ 169s] 1676 | rb_iv_set (vitem, "@validity", rb_str_new2 (item->validity));
[ 169s] | ^~~~~~~~~~~
[ 169s] gpgme_n.c:1677:15: error: invalid type argument of ‘->’ (have ‘int’)
[ 169s] 1677 | if (item->name)
[ 169s] | ^~
[ 169s] gpgme_n.c:1678:53: error: invalid type argument of ‘->’ (have ‘int’)
[ 169s] 1678 | rb_iv_set (vitem, "@name", rb_str_new2 (item->name));
[ 169s] | ^~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/constant_p.h:33:55: note: in definition of macro ‘RBIMPL_CONSTANT_P’
[ 169s] 33 | # define RBIMPL_CONSTANT_P(expr) __builtin_constant_p(expr)
[ 169s] | ^~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/intern/string.h:1675:21: note: in expansion of macro ‘rb_str_new_cstr’
[ 169s] 1675 | #define rb_str_new2 rb_str_new_cstr /**< @old{rb_str_new_cstr} */
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1678:36: note: in expansion of macro ‘rb_str_new2’
[ 169s] 1678 | rb_iv_set (vitem, "@name", rb_str_new2 (item->name));
[ 169s] | ^~~~~~~~~~~
[ 169s] gpgme_n.c:1678:53: error: invalid type argument of ‘->’ (have ‘int’)
[ 169s] 1678 | rb_iv_set (vitem, "@name", rb_str_new2 (item->name));
[ 169s] | ^~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/intern/string.h:1517:25: note: in definition of macro ‘rb_str_new_cstr’
[ 169s] 1517 | rb_str_new_cstr) (str))
[ 169s] | ^~~
[ 169s] gpgme_n.c:1678:36: note: in expansion of macro ‘rb_str_new2’
[ 169s] 1678 | rb_iv_set (vitem, "@name", rb_str_new2 (item->name));
[ 169s] | ^~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_trustlist_end’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1692:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1692 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1696:9: error: implicit declaration of function ‘gpgme_op_trustlist_end’; did you mean ‘rb_s_gpgme_op_trustlist_end’? [-Wimplicit-function-declaration]
[ 169s] 1696 | err = gpgme_op_trustlist_end (ctx);
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~
[ 169s] | rb_s_gpgme_op_trustlist_end
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_decrypt’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1709:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1709 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1712:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1712 | UNWRAP_GPGME_DATA(vcipher, cipher);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1713:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1713 | UNWRAP_GPGME_DATA(vplain, plain);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_decrypt_start’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1729:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1729 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1732:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1732 | UNWRAP_GPGME_DATA(vcipher, cipher);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1733:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1733 | UNWRAP_GPGME_DATA(vplain, plain);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_decrypt_result’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1747:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1747 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_verify’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1785:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1785 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1788:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1788 | UNWRAP_GPGME_DATA(vsig, sig);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1790:5: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1790 | UNWRAP_GPGME_DATA(vsigned_text, signed_text);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1792:5: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1792 | UNWRAP_GPGME_DATA(vplain, plain);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_verify_start’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1808:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1808 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1811:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1811 | UNWRAP_GPGME_DATA(vsig, sig);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1813:5: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1813 | UNWRAP_GPGME_DATA(vsigned_text, signed_text);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1815:5: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1815 | UNWRAP_GPGME_DATA(vplain, plain);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_verify_result’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1829:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1829 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_decrypt_verify’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1892:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1892 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1895:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1895 | UNWRAP_GPGME_DATA(vcipher, cipher);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1896:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1896 | UNWRAP_GPGME_DATA(vplain, plain);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_decrypt_verify_start’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1912:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1912 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1915:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1915 | UNWRAP_GPGME_DATA(vcipher, cipher);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1916:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1916 | UNWRAP_GPGME_DATA(vplain, plain);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_signers_clear’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1927:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1927 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_signers_add’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1941:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1941 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:107:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 107 | Data_Get_Struct(vkey, struct _gpgme_key, key)
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:107:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 107 | Data_Get_Struct(vkey, struct _gpgme_key, key)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1944:3: note: in expansion of macro ‘UNWRAP_GPGME_KEY’
[ 169s] 1944 | UNWRAP_GPGME_KEY(vkey, key);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_signers_enum’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1956:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1956 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1963:3: warning: ‘rb_data_object_wrap_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 1963 | return WRAP_GPGME_KEY(key);
[ 169s] | ^~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here
[ 169s] 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_sign’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1976:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1976 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1979:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1979 | UNWRAP_GPGME_DATA(vplain, plain);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1980:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1980 | UNWRAP_GPGME_DATA(vsig, sig);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_sign_start’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1996:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 1996 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:1999:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 1999 | UNWRAP_GPGME_DATA(vplain, plain);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:2000:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 2000 | UNWRAP_GPGME_DATA(vsig, sig);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_sign_result’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:2015:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 2015 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_encrypt’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:2068:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 2068 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:107:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 107 | Data_Get_Struct(vkey, struct _gpgme_key, key)
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:107:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 107 | Data_Get_Struct(vkey, struct _gpgme_key, key)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:2078:9: note: in expansion of macro ‘UNWRAP_GPGME_KEY’
[ 169s] 2078 | UNWRAP_GPGME_KEY(RARRAY_PTR(vrecp)[i], recp[i]);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:2081:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 2081 | UNWRAP_GPGME_DATA(vplain, plain);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:2082:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 2082 | UNWRAP_GPGME_DATA(vcipher, cipher);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_encrypt_start’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:2101:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 2101 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:107:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 107 | Data_Get_Struct(vkey, struct _gpgme_key, key)
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:107:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 107 | Data_Get_Struct(vkey, struct _gpgme_key, key)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:2111:9: note: in expansion of macro ‘UNWRAP_GPGME_KEY’
[ 169s] 2111 | UNWRAP_GPGME_KEY(RARRAY_PTR(vrecp)[i], recp[i]);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:2114:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 2114 | UNWRAP_GPGME_DATA(vplain, plain);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:2115:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 2115 | UNWRAP_GPGME_DATA(vcipher, cipher);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_encrypt_result’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:2133:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 2133 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_encrypt_sign’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:2167:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 2167 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:107:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 107 | Data_Get_Struct(vkey, struct _gpgme_key, key)
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:107:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 107 | Data_Get_Struct(vkey, struct _gpgme_key, key)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:2177:9: note: in expansion of macro ‘UNWRAP_GPGME_KEY’
[ 169s] 2177 | UNWRAP_GPGME_KEY(RARRAY_PTR(vrecp)[i], recp[i]);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:2180:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 2180 | UNWRAP_GPGME_DATA(vplain, plain);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:2181:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 2181 | UNWRAP_GPGME_DATA(vcipher, cipher);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_encrypt_sign_start’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:2200:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 2200 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:107:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 107 | Data_Get_Struct(vkey, struct _gpgme_key, key)
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:107:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 107 | Data_Get_Struct(vkey, struct _gpgme_key, key)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:2210:9: note: in expansion of macro ‘UNWRAP_GPGME_KEY’
[ 169s] 2210 | UNWRAP_GPGME_KEY(RARRAY_PTR(vrecp)[i], recp[i]);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:2213:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 2213 | UNWRAP_GPGME_DATA(vplain, plain);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:2214:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 2214 | UNWRAP_GPGME_DATA(vcipher, cipher);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_wait’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:2233:7: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 2233 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:2243:9: warning: ‘rb_data_object_wrap_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 2243 | vctx = WRAP_GPGME_CTX(ret);
[ 169s] | ^~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here
[ 169s] 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_spawn_start’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:2265:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 2265 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:2283:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 2283 | UNWRAP_GPGME_DATA(vdatain, datain);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:2284:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 2284 | UNWRAP_GPGME_DATA(vdataout, dataout);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:2285:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 2285 | UNWRAP_GPGME_DATA(vdataerr, dataerr);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c: In function ‘rb_s_gpgme_op_spawn’:
[ 169s] gpgme_n.c:101:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:101:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 101 | Data_Get_Struct(vctx, struct gpgme_context, ctx)
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:2309:3: note: in expansion of macro ‘UNWRAP_GPGME_CTX’
[ 169s] 2309 | UNWRAP_GPGME_CTX(vctx, ctx);
[ 169s] | ^~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:2327:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 169s] 2327 | UNWRAP_GPGME_DATA(vdatain, datain);
[ 169s] | ^~~~~~~~~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 169s] 325 | rb_data_object_get_warning(VALUE obj)
[ 169s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~
[ 169s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 169s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 169s] | ^~~~
[ 169s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 169s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 169s] | ^~~~~~~~~~~~~~~
[ 169s] gpgme_n.c:2328:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 170s] 2328 | UNWRAP_GPGME_DATA(vdataout, dataout);
[ 170s] | ^~~~~~~~~~~~~~~~~
[ 170s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 170s] 325 | rb_data_object_get_warning(VALUE obj)
[ 170s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 170s] gpgme_n.c:95:31: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations]
[ 170s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 170s] | ^~~~~~~~~~
[ 170s] /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’
[ 170s] 31 | # define RBIMPL_CAST(expr) (expr)
[ 170s] | ^~~~
[ 170s] gpgme_n.c:95:3: note: in expansion of macro ‘Data_Get_Struct’
[ 170s] 95 | Data_Get_Struct(vdh, struct gpgme_data, dh);
[ 170s] | ^~~~~~~~~~~~~~~
[ 170s] gpgme_n.c:2329:3: note: in expansion of macro ‘UNWRAP_GPGME_DATA’
[ 170s] 2329 | UNWRAP_GPGME_DATA(vdataerr, dataerr);
[ 170s] | ^~~~~~~~~~~~~~~~~
[ 170s] /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here
[ 170s] 325 | rb_data_object_get_warning(VALUE obj)
[ 170s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 170s] gpgme_n.c: In function ‘Init_gpgme_n’:
[ 170s] gpgme_n.c:2810:28: error: ‘GPGME_ATTR_KEYID’ undeclared (first use in this function)
[ 170s] 2810 | INT2FIX(GPGME_ATTR_KEYID));
[ 170s] | ^~~~~~~~~~~~~~~~
[ 170s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 170s] 350 | __builtin_constant_p(i), \
[ 170s] | ^
[ 170s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 170s] 349 | __builtin_choose_expr( \
[ 170s] | ^~~~~~~~~~~~~~~~~~~~~
[ 170s] gpgme_n.c:2810:20: note: in expansion of macro ‘INT2FIX’
[ 170s] 2810 | INT2FIX(GPGME_ATTR_KEYID));
[ 170s] | ^~~~~~~
[ 170s] gpgme_n.c:2812:28: error: ‘GPGME_ATTR_FPR’ undeclared (first use in this function); did you mean ‘GPGRT_ATTR_PURE’?
[ 170s] 2812 | INT2FIX(GPGME_ATTR_FPR));
[ 170s] | ^~~~~~~~~~~~~~
[ 170s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 170s] 350 | __builtin_constant_p(i), \
[ 170s] | ^
[ 170s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 170s] 349 | __builtin_choose_expr( \
[ 170s] | ^~~~~~~~~~~~~~~~~~~~~
[ 170s] gpgme_n.c:2812:20: note: in expansion of macro ‘INT2FIX’
[ 170s] 2812 | INT2FIX(GPGME_ATTR_FPR));
[ 170s] | ^~~~~~~
[ 170s] gpgme_n.c:2814:28: error: ‘GPGME_ATTR_ALGO’ undeclared (first use in this function); did you mean ‘GPGRT_ATTR_MALLOC’?
[ 170s] 2814 | INT2FIX(GPGME_ATTR_ALGO));
[ 170s] | ^~~~~~~~~~~~~~~
[ 170s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 170s] 350 | __builtin_constant_p(i), \
[ 170s] | ^
[ 170s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 170s] 349 | __builtin_choose_expr( \
[ 170s] | ^~~~~~~~~~~~~~~~~~~~~
[ 170s] gpgme_n.c:2814:20: note: in expansion of macro ‘INT2FIX’
[ 170s] 2814 | INT2FIX(GPGME_ATTR_ALGO));
[ 170s] | ^~~~~~~
[ 170s] gpgme_n.c:2816:28: error: ‘GPGME_ATTR_LEN’ undeclared (first use in this function); did you mean ‘GPGRT_ATTR_USED’?
[ 170s] 2816 | INT2FIX(GPGME_ATTR_LEN));
[ 170s] | ^~~~~~~~~~~~~~
[ 170s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 170s] 350 | __builtin_constant_p(i), \
[ 170s] | ^
[ 170s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 170s] 349 | __builtin_choose_expr( \
[ 170s] | ^~~~~~~~~~~~~~~~~~~~~
[ 170s] gpgme_n.c:2816:20: note: in expansion of macro ‘INT2FIX’
[ 170s] 2816 | INT2FIX(GPGME_ATTR_LEN));
[ 170s] | ^~~~~~~
[ 170s] gpgme_n.c:2818:28: error: ‘GPGME_ATTR_CREATED’ undeclared (first use in this function); did you mean ‘GPGRT_ATTR_DEPRECATED’?
[ 170s] 2818 | INT2FIX(GPGME_ATTR_CREATED));
[ 170s] | ^~~~~~~~~~~~~~~~~~
[ 170s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 170s] 350 | __builtin_constant_p(i), \
[ 170s] | ^
[ 170s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 170s] 349 | __builtin_choose_expr( \
[ 170s] | ^~~~~~~~~~~~~~~~~~~~~
[ 170s] gpgme_n.c:2818:20: note: in expansion of macro ‘INT2FIX’
[ 170s] 2818 | INT2FIX(GPGME_ATTR_CREATED));
[ 170s] | ^~~~~~~
[ 170s] gpgme_n.c:2820:28: error: ‘GPGME_ATTR_EXPIRE’ undeclared (first use in this function); did you mean ‘GPGRT_ATTR_PURE’?
[ 170s] 2820 | INT2FIX(GPGME_ATTR_EXPIRE));
[ 170s] | ^~~~~~~~~~~~~~~~~
[ 170s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 170s] 350 | __builtin_constant_p(i), \
[ 170s] | ^
[ 170s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 170s] 349 | __builtin_choose_expr( \
[ 170s] | ^~~~~~~~~~~~~~~~~~~~~
[ 170s] gpgme_n.c:2820:20: note: in expansion of macro ‘INT2FIX’
[ 170s] 2820 | INT2FIX(GPGME_ATTR_EXPIRE));
[ 170s] | ^~~~~~~
[ 170s] gpgme_n.c:2822:28: error: ‘GPGME_ATTR_OTRUST’ undeclared (first use in this function)
[ 170s] 2822 | INT2FIX(GPGME_ATTR_OTRUST));
[ 170s] | ^~~~~~~~~~~~~~~~~
[ 170s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 170s] 350 | __builtin_constant_p(i), \
[ 170s] | ^
[ 170s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 170s] 349 | __builtin_choose_expr( \
[ 170s] | ^~~~~~~~~~~~~~~~~~~~~
[ 170s] gpgme_n.c:2822:20: note: in expansion of macro ‘INT2FIX’
[ 170s] 2822 | INT2FIX(GPGME_ATTR_OTRUST));
[ 170s] | ^~~~~~~
[ 170s] gpgme_n.c:2824:28: error: ‘GPGME_ATTR_USERID’ undeclared (first use in this function); did you mean ‘GPGRT_ATTR_USED’?
[ 170s] 2824 | INT2FIX(GPGME_ATTR_USERID));
[ 170s] | ^~~~~~~~~~~~~~~~~
[ 170s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 170s] 350 | __builtin_constant_p(i), \
[ 170s] | ^
[ 170s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 170s] 349 | __builtin_choose_expr( \
[ 170s] | ^~~~~~~~~~~~~~~~~~~~~
[ 170s] gpgme_n.c:2824:20: note: in expansion of macro ‘INT2FIX’
[ 170s] 2824 | INT2FIX(GPGME_ATTR_USERID));
[ 170s] | ^~~~~~~
[ 170s] gpgme_n.c:2826:28: error: ‘GPGME_ATTR_NAME’ undeclared (first use in this function); did you mean ‘GPGRT_ATTR_PURE’?
[ 170s] 2826 | INT2FIX(GPGME_ATTR_NAME));
[ 170s] | ^~~~~~~~~~~~~~~
[ 170s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 170s] 350 | __builtin_constant_p(i), \
[ 170s] | ^
[ 170s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 171s] 349 | __builtin_choose_expr( \
[ 171s] | ^~~~~~~~~~~~~~~~~~~~~
[ 171s] gpgme_n.c:2826:20: note: in expansion of macro ‘INT2FIX’
[ 171s] 2826 | INT2FIX(GPGME_ATTR_NAME));
[ 171s] | ^~~~~~~
[ 171s] gpgme_n.c:2828:28: error: ‘GPGME_ATTR_EMAIL’ undeclared (first use in this function)
[ 171s] 2828 | INT2FIX(GPGME_ATTR_EMAIL));
[ 171s] | ^~~~~~~~~~~~~~~~
[ 171s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 171s] 350 | __builtin_constant_p(i), \
[ 171s] | ^
[ 171s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 171s] 349 | __builtin_choose_expr( \
[ 171s] | ^~~~~~~~~~~~~~~~~~~~~
[ 171s] gpgme_n.c:2828:20: note: in expansion of macro ‘INT2FIX’
[ 171s] 2828 | INT2FIX(GPGME_ATTR_EMAIL));
[ 171s] | ^~~~~~~
[ 171s] gpgme_n.c:2830:28: error: ‘GPGME_ATTR_COMMENT’ undeclared (first use in this function)
[ 171s] 2830 | INT2FIX(GPGME_ATTR_COMMENT));
[ 171s] | ^~~~~~~~~~~~~~~~~~
[ 171s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 171s] 350 | __builtin_constant_p(i), \
[ 171s] | ^
[ 171s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 171s] 349 | __builtin_choose_expr( \
[ 171s] | ^~~~~~~~~~~~~~~~~~~~~
[ 171s] gpgme_n.c:2830:20: note: in expansion of macro ‘INT2FIX’
[ 171s] 2830 | INT2FIX(GPGME_ATTR_COMMENT));
[ 171s] | ^~~~~~~
[ 171s] gpgme_n.c:2832:28: error: ‘GPGME_ATTR_VALIDITY’ undeclared (first use in this function); did you mean ‘GPGME_STATUS_VALIDSIG’?
[ 171s] 2832 | INT2FIX(GPGME_ATTR_VALIDITY));
[ 171s] | ^~~~~~~~~~~~~~~~~~~
[ 171s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 171s] 350 | __builtin_constant_p(i), \
[ 171s] | ^
[ 171s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 171s] 349 | __builtin_choose_expr( \
[ 171s] | ^~~~~~~~~~~~~~~~~~~~~
[ 171s] gpgme_n.c:2832:20: note: in expansion of macro ‘INT2FIX’
[ 171s] 2832 | INT2FIX(GPGME_ATTR_VALIDITY));
[ 171s] | ^~~~~~~
[ 171s] gpgme_n.c:2834:28: error: ‘GPGME_ATTR_LEVEL’ undeclared (first use in this function); did you mean ‘GPGME_STATUS_LEAVE’?
[ 171s] 2834 | INT2FIX(GPGME_ATTR_LEVEL));
[ 171s] | ^~~~~~~~~~~~~~~~
[ 171s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 171s] 350 | __builtin_constant_p(i), \
[ 171s] | ^
[ 171s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 171s] 349 | __builtin_choose_expr( \
[ 171s] | ^~~~~~~~~~~~~~~~~~~~~
[ 171s] gpgme_n.c:2834:20: note: in expansion of macro ‘INT2FIX’
[ 171s] 2834 | INT2FIX(GPGME_ATTR_LEVEL));
[ 171s] | ^~~~~~~
[ 171s] gpgme_n.c:2836:28: error: ‘GPGME_ATTR_TYPE’ undeclared (first use in this function); did you mean ‘GPGRT_ATTR_PURE’?
[ 171s] 2836 | INT2FIX(GPGME_ATTR_TYPE));
[ 171s] | ^~~~~~~~~~~~~~~
[ 171s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 171s] 350 | __builtin_constant_p(i), \
[ 171s] | ^
[ 171s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 171s] 349 | __builtin_choose_expr( \
[ 171s] | ^~~~~~~~~~~~~~~~~~~~~
[ 171s] gpgme_n.c:2836:20: note: in expansion of macro ‘INT2FIX’
[ 171s] 2836 | INT2FIX(GPGME_ATTR_TYPE));
[ 171s] | ^~~~~~~
[ 171s] gpgme_n.c:2838:28: error: ‘GPGME_ATTR_IS_SECRET’ undeclared (first use in this function); did you mean ‘GPGME_STATUS_NO_SECKEY’?
[ 171s] 2838 | INT2FIX(GPGME_ATTR_IS_SECRET));
[ 171s] | ^~~~~~~~~~~~~~~~~~~~
[ 171s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 171s] 350 | __builtin_constant_p(i), \
[ 171s] | ^
[ 171s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 171s] 349 | __builtin_choose_expr( \
[ 171s] | ^~~~~~~~~~~~~~~~~~~~~
[ 171s] gpgme_n.c:2838:20: note: in expansion of macro ‘INT2FIX’
[ 171s] 2838 | INT2FIX(GPGME_ATTR_IS_SECRET));
[ 171s] | ^~~~~~~
[ 171s] gpgme_n.c:2840:28: error: ‘GPGME_ATTR_KEY_REVOKED’ undeclared (first use in this function); did you mean ‘GPGME_STATUS_KEYREVOKED’?
[ 171s] 2840 | INT2FIX(GPGME_ATTR_KEY_REVOKED));
[ 171s] | ^~~~~~~~~~~~~~~~~~~~~~
[ 171s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 171s] 350 | __builtin_constant_p(i), \
[ 171s] | ^
[ 171s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 171s] 349 | __builtin_choose_expr( \
[ 171s] | ^~~~~~~~~~~~~~~~~~~~~
[ 171s] gpgme_n.c:2840:20: note: in expansion of macro ‘INT2FIX’
[ 171s] 2840 | INT2FIX(GPGME_ATTR_KEY_REVOKED));
[ 171s] | ^~~~~~~
[ 171s] gpgme_n.c:2842:28: error: ‘GPGME_ATTR_KEY_INVALID’ undeclared (first use in this function); did you mean ‘GPGME_DATA_TYPE_INVALID’?
[ 171s] 2842 | INT2FIX(GPGME_ATTR_KEY_INVALID));
[ 171s] | ^~~~~~~~~~~~~~~~~~~~~~
[ 171s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 171s] 350 | __builtin_constant_p(i), \
[ 171s] | ^
[ 171s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 171s] 349 | __builtin_choose_expr( \
[ 171s] | ^~~~~~~~~~~~~~~~~~~~~
[ 171s] gpgme_n.c:2842:20: note: in expansion of macro ‘INT2FIX’
[ 171s] 2842 | INT2FIX(GPGME_ATTR_KEY_INVALID));
[ 171s] | ^~~~~~~
[ 171s] gpgme_n.c:2844:28: error: ‘GPGME_ATTR_UID_REVOKED’ undeclared (first use in this function)
[ 171s] 2844 | INT2FIX(GPGME_ATTR_UID_REVOKED));
[ 171s] | ^~~~~~~~~~~~~~~~~~~~~~
[ 171s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 171s] 350 | __builtin_constant_p(i), \
[ 171s] | ^
[ 171s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 171s] 349 | __builtin_choose_expr( \
[ 171s] | ^~~~~~~~~~~~~~~~~~~~~
[ 171s] gpgme_n.c:2844:20: note: in expansion of macro ‘INT2FIX’
[ 171s] 2844 | INT2FIX(GPGME_ATTR_UID_REVOKED));
[ 171s] | ^~~~~~~
[ 171s] gpgme_n.c:2846:28: error: ‘GPGME_ATTR_UID_INVALID’ undeclared (first use in this function); did you mean ‘GPGME_DATA_TYPE_INVALID’?
[ 171s] 2846 | INT2FIX(GPGME_ATTR_UID_INVALID));
[ 171s] | ^~~~~~~~~~~~~~~~~~~~~~
[ 171s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 171s] 350 | __builtin_constant_p(i), \
[ 171s] | ^
[ 171s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 172s] 349 | __builtin_choose_expr( \
[ 172s] | ^~~~~~~~~~~~~~~~~~~~~
[ 172s] gpgme_n.c:2846:20: note: in expansion of macro ‘INT2FIX’
[ 172s] 2846 | INT2FIX(GPGME_ATTR_UID_INVALID));
[ 172s] | ^~~~~~~
[ 172s] gpgme_n.c:2848:28: error: ‘GPGME_ATTR_KEY_CAPS’ undeclared (first use in this function)
[ 172s] 2848 | INT2FIX(GPGME_ATTR_KEY_CAPS));
[ 172s] | ^~~~~~~~~~~~~~~~~~~
[ 172s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 172s] 350 | __builtin_constant_p(i), \
[ 172s] | ^
[ 172s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 172s] 349 | __builtin_choose_expr( \
[ 172s] | ^~~~~~~~~~~~~~~~~~~~~
[ 172s] gpgme_n.c:2848:20: note: in expansion of macro ‘INT2FIX’
[ 172s] 2848 | INT2FIX(GPGME_ATTR_KEY_CAPS));
[ 172s] | ^~~~~~~
[ 172s] gpgme_n.c:2850:28: error: ‘GPGME_ATTR_CAN_ENCRYPT’ undeclared (first use in this function)
[ 172s] 2850 | INT2FIX(GPGME_ATTR_CAN_ENCRYPT));
[ 172s] | ^~~~~~~~~~~~~~~~~~~~~~
[ 172s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 172s] 350 | __builtin_constant_p(i), \
[ 172s] | ^
[ 172s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 172s] 349 | __builtin_choose_expr( \
[ 172s] | ^~~~~~~~~~~~~~~~~~~~~
[ 172s] gpgme_n.c:2850:20: note: in expansion of macro ‘INT2FIX’
[ 172s] 2850 | INT2FIX(GPGME_ATTR_CAN_ENCRYPT));
[ 172s] | ^~~~~~~
[ 172s] gpgme_n.c:2852:28: error: ‘GPGME_ATTR_CAN_SIGN’ undeclared (first use in this function); did you mean ‘GPGME_CREATE_SIGN’?
[ 172s] 2852 | INT2FIX(GPGME_ATTR_CAN_SIGN));
[ 172s] | ^~~~~~~~~~~~~~~~~~~
[ 172s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 172s] 350 | __builtin_constant_p(i), \
[ 172s] | ^
[ 172s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 172s] 349 | __builtin_choose_expr( \
[ 172s] | ^~~~~~~~~~~~~~~~~~~~~
[ 172s] gpgme_n.c:2852:20: note: in expansion of macro ‘INT2FIX’
[ 172s] 2852 | INT2FIX(GPGME_ATTR_CAN_SIGN));
[ 172s] | ^~~~~~~
[ 172s] gpgme_n.c:2854:28: error: ‘GPGME_ATTR_CAN_CERTIFY’ undeclared (first use in this function)
[ 172s] 2854 | INT2FIX(GPGME_ATTR_CAN_CERTIFY));
[ 172s] | ^~~~~~~~~~~~~~~~~~~~~~
[ 172s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 172s] 350 | __builtin_constant_p(i), \
[ 172s] | ^
[ 172s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 172s] 349 | __builtin_choose_expr( \
[ 172s] | ^~~~~~~~~~~~~~~~~~~~~
[ 172s] gpgme_n.c:2854:20: note: in expansion of macro ‘INT2FIX’
[ 172s] 2854 | INT2FIX(GPGME_ATTR_CAN_CERTIFY));
[ 172s] | ^~~~~~~
[ 172s] gpgme_n.c:2856:28: error: ‘GPGME_ATTR_KEY_EXPIRED’ undeclared (first use in this function); did you mean ‘GPGME_STATUS_KEYEXPIRED’?
[ 172s] 2856 | INT2FIX(GPGME_ATTR_KEY_EXPIRED));
[ 172s] | ^~~~~~~~~~~~~~~~~~~~~~
[ 172s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 172s] 350 | __builtin_constant_p(i), \
[ 172s] | ^
[ 172s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 172s] 349 | __builtin_choose_expr( \
[ 172s] | ^~~~~~~~~~~~~~~~~~~~~
[ 172s] gpgme_n.c:2856:20: note: in expansion of macro ‘INT2FIX’
[ 172s] 2856 | INT2FIX(GPGME_ATTR_KEY_EXPIRED));
[ 172s] | ^~~~~~~
[ 172s] gpgme_n.c:2858:28: error: ‘GPGME_ATTR_KEY_DISABLED’ undeclared (first use in this function); did you mean ‘GPG_ERR_KEY_DISABLED’?
[ 172s] 2858 | INT2FIX(GPGME_ATTR_KEY_DISABLED));
[ 172s] | ^~~~~~~~~~~~~~~~~~~~~~~
[ 172s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 172s] 350 | __builtin_constant_p(i), \
[ 172s] | ^
[ 172s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 172s] 349 | __builtin_choose_expr( \
[ 172s] | ^~~~~~~~~~~~~~~~~~~~~
[ 172s] gpgme_n.c:2858:20: note: in expansion of macro ‘INT2FIX’
[ 172s] 2858 | INT2FIX(GPGME_ATTR_KEY_DISABLED));
[ 172s] | ^~~~~~~
[ 172s] gpgme_n.c:2860:28: error: ‘GPGME_ATTR_SERIAL’ undeclared (first use in this function); did you mean ‘GPGRT_ATTR_SENTINEL’?
[ 172s] 2860 | INT2FIX(GPGME_ATTR_SERIAL));
[ 172s] | ^~~~~~~~~~~~~~~~~
[ 172s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 172s] 350 | __builtin_constant_p(i), \
[ 172s] | ^
[ 172s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 172s] 349 | __builtin_choose_expr( \
[ 172s] | ^~~~~~~~~~~~~~~~~~~~~
[ 172s] gpgme_n.c:2860:20: note: in expansion of macro ‘INT2FIX’
[ 172s] 2860 | INT2FIX(GPGME_ATTR_SERIAL));
[ 172s] | ^~~~~~~
[ 172s] gpgme_n.c:2862:28: error: ‘GPGME_ATTR_ISSUER’ undeclared (first use in this function); did you mean ‘GPGRT_ATTR_PURE’?
[ 172s] 2862 | INT2FIX(GPGME_ATTR_ISSUER));
[ 172s] | ^~~~~~~~~~~~~~~~~
[ 172s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 172s] 350 | __builtin_constant_p(i), \
[ 172s] | ^
[ 172s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 172s] 349 | __builtin_choose_expr( \
[ 172s] | ^~~~~~~~~~~~~~~~~~~~~
[ 172s] gpgme_n.c:2862:20: note: in expansion of macro ‘INT2FIX’
[ 172s] 2862 | INT2FIX(GPGME_ATTR_ISSUER));
[ 172s] | ^~~~~~~
[ 172s] gpgme_n.c:2864:28: error: ‘GPGME_ATTR_CHAINID’ undeclared (first use in this function)
[ 172s] 2864 | INT2FIX(GPGME_ATTR_CHAINID));
[ 172s] | ^~~~~~~~~~~~~~~~~~
[ 172s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 172s] 350 | __builtin_constant_p(i), \
[ 172s] | ^
[ 172s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 172s] 349 | __builtin_choose_expr( \
[ 172s] | ^~~~~~~~~~~~~~~~~~~~~
[ 172s] gpgme_n.c:2864:20: note: in expansion of macro ‘INT2FIX’
[ 172s] 2864 | INT2FIX(GPGME_ATTR_CHAINID));
[ 172s] | ^~~~~~~
[ 172s] gpgme_n.c:2866:28: error: ‘GPGME_ATTR_SIG_STATUS’ undeclared (first use in this function)
[ 172s] 2866 | INT2FIX(GPGME_ATTR_SIG_STATUS));
[ 172s] | ^~~~~~~~~~~~~~~~~~~~~
[ 172s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 172s] 350 | __builtin_constant_p(i), \
[ 172s] | ^
[ 172s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 172s] ERROR: Error installing /home/abuild/rpmbuild/SOURCES/gpgme-2.0.24.gem:
[ 172s] ERROR: Failed to build gem native extension.
[ 172s]
[ 172s] current directory: /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/ext/gpgme
[ 172s] /usr/bin/ruby.ruby3.4 extconf.rb
[ 172s] current directory: /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/ext/gpgme
[ 172s] make DESTDIR\= sitearchdir\=./.gem.20250828-3517-o69o71 sitelibdir\=./.gem.20250828-3517-o69o71 clean
[ 172s] current directory: /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24/ext/gpgme
[ 172s] make DESTDIR\= sitearchdir\=./.gem.20250828-3517-o69o71 sitelibdir\=./.gem.20250828-3517-o69o71
[ 172s] Building has failed. See above output for more information on the failure.
[ 172s] make failed, exit code 2
[ 172s]
[ 172s] Gem files will remain installed in /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/gems/gpgme-2.0.24 for inspection.
[ 172s] Results logged to /home/abuild/rpmbuild/BUILD/rubygem-gpgme-2.0.24-build/BUILDROOT/usr/lib64/ruby/gems/3.4.0/extensions/riscv64-linux-gnu/3.4.0/gpgme-2.0.24/gem_make.out
[ 172s] 349 | __builtin_choose_expr( \
[ 172s] | ^~~~~~~~~~~~~~~~~~~~~
[ 172s] gpgme_n.c:2866:20: note: in expansion of macro ‘INT2FIX’
[ 172s] 2866 | INT2FIX(GPGME_ATTR_SIG_STATUS));
[ 172s] | ^~~~~~~
[ 172s] gpgme_n.c:2868:28: error: ‘GPGME_ATTR_ERRTOK’ undeclared (first use in this function); did you mean ‘GPGME_STATUS_ERROR’?
[ 172s] 2868 | INT2FIX(GPGME_ATTR_ERRTOK));
[ 172s] | ^~~~~~~~~~~~~~~~~
[ 172s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 172s] 350 | __builtin_constant_p(i), \
[ 172s] | ^
[ 172s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 172s] 349 | __builtin_choose_expr( \
[ 172s] | ^~~~~~~~~~~~~~~~~~~~~
[ 172s] gpgme_n.c:2868:20: note: in expansion of macro ‘INT2FIX’
[ 172s] 2868 | INT2FIX(GPGME_ATTR_ERRTOK));
[ 172s] | ^~~~~~~
[ 172s] gpgme_n.c:2870:28: error: ‘GPGME_ATTR_SIG_SUMMARY’ undeclared (first use in this function)
[ 172s] 2870 | INT2FIX(GPGME_ATTR_SIG_SUMMARY));
[ 172s] | ^~~~~~~~~~~~~~~~~~~~~~
[ 172s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:350:30: note: in definition of macro ‘INT2FIX’
[ 172s] 350 | __builtin_constant_p(i), \
[ 172s] | ^
[ 172s] /usr/include/ruby-3.4.0/ruby/internal/arithmetic/long.h:349:5: error: first argument to ‘__builtin_choose_expr’ not a constant
[ 172s] 349 | __builtin_choose_expr( \
[ 172s] | ^~~~~~~~~~~~~~~~~~~~~
[ 172s] gpgme_n.c:2870:20: note: in expansion of macro ‘INT2FIX’
[ 172s] 2870 | INT2FIX(GPGME_ATTR_SIG_SUMMARY));
[ 172s] | ^~~~~~~
[ 172s] At top level:
[ 172s] cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
[ 172s] cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
[ 172s] cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
[ 172s] make: *** [Makefile:251: gpgme_n.o] Error 1
[ 172s] error: Bad exit status from /var/tmp/rpm-tmp.Fg6YYf (%install)
[ 172s]
[ 172s] RPM build errors:
[ 172s] Bad exit status from /var/tmp/rpm-tmp.Fg6YYf (%install)
[ 172s] ### VM INTERACTION START ###
[ 172s] mount: /: mount point is busy.
[ 172s] dmesg(1) may have more information after failed mount system call.
[ 172s] Warning: 'remount -o ro /' failed. Triple Syncing..
[ 172s] [ 168.709727][ T1] sysrq: Power Off
[ 173s] ### VM INTERACTION END ###
[ 173s]
[ 173s] i01-ch2d failed "build rubygem-gpgme.spec" at Thu Aug 28 16:59:47 UTC 2025.
[ 173s]