File obs_log_None_standard_riscv64.txt of Package failed_rubygem-gpgme

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