sbuild (Debian sbuild) 0.89.3+deb13u1 (16 August 2025) on +===============================================================================+ | ruby-hdfeos5 1.2-14+rebuild1766553630 (amd64) Wed, 24 Dec 2025 05:20:31 +0000 | +===============================================================================+ Package: ruby-hdfeos5 Version: 1.2-14+rebuild1766553630 Source Version: 1.2-14+rebuild1766553630 Distribution: unstable Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 Build Type: binary I: No tarballs found in /home/admin/.cache/sbuild I: Creating chroot on-demand by running: mmdebstrap --variant=buildd --arch=amd64 --skip=output/mknod --format=tar unstable - I: Unpacking tarball from STDIN to /tmp/tmp.sbuild.gZFeFL0wM9... I: automatically chosen mode: unshare I: chroot architecture amd64 is equal to the host's architecture I: finding correct signed-by value... I: using /tmp/mmdebstrap.6x9kNCYkZ6 as tempdir I: skipping output/mknod as requested for ./dev/console I: skipping output/mknod as requested for ./dev/full I: skipping output/mknod as requested for ./dev/null I: skipping output/mknod as requested for ./dev/ptmx I: skipping output/mknod as requested for ./dev/random I: skipping output/mknod as requested for ./dev/tty I: skipping output/mknod as requested for ./dev/urandom I: skipping output/mknod as requested for ./dev/zero I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: installing remaining packages inside the chroot... I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.6x9kNCYkZ6... I: success in 12.1642 seconds I: The chroot directory at /tmp/tmp.sbuild.gZFeFL0wM9 will be removed at the end of the build I: To avoid creating a new chroot from scratch every time, either: I: - place a chroot tarball at /home/admin/.cache/sbuild/unstable-amd64.tar and update it manually, for example by running: mmdebstrap --variant=buildd --arch=amd64 --skip=output/mknod --format=tar unstable /home/admin/.cache/sbuild/unstable-amd64.tar I: - or let sbuild take care of this via the setting UNSHARE_MMDEBSTRAP_KEEP_TARBALL by adding '$unshare_mmdebstrap_keep_tarball = 1;' to your ~/.config/sbuild/config.pl. I: - or completely disable this behaviour via the setting UNSHARE_MMDEBSTRAP_AUTO_CREATE by adding '$unshare_mmdebstrap_auto_create = 0;' to your ~/.config/sbuild/config.pl. I: Refer to UNSHARE_MMDEBSTRAP_KEEP_TARBALL in sbuild.conf(5) for more information I: Setting up the chroot... I: Creating chroot session... I: Setting up log color... I: Setting up apt archive... +------------------------------------------------------------------------------+ | Update chroot Wed, 24 Dec 2025 05:20:46 +0000 | +------------------------------------------------------------------------------+ Ign:1 file:/mass-rebuild ./ InRelease Get:2 file:/mass-rebuild ./ Release [1617 B] Get:2 file:/mass-rebuild ./ Release [1617 B] Ign:3 file:/mass-rebuild ./ Release.gpg Get:4 file:/mass-rebuild ./ Packages [61.4 kB] Get:5 http://deb.debian.org/debian unstable InRelease [187 kB] Get:6 http://deb.debian.org/debian experimental InRelease [90.7 kB] Get:7 http://deb.debian.org/debian unstable/main amd64 Packages [10.2 MB] Get:8 http://deb.debian.org/debian experimental/main amd64 Packages [429 kB] Get:9 http://incoming.debian.org/debian-buildd buildd-unstable InRelease [48.9 kB] Get:10 http://incoming.debian.org/debian-buildd buildd-unstable/main amd64 Packages [112 kB] Fetched 11.1 MB in 1s (10.5 MB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages will be upgraded: libselinux1 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/85.8 kB of archives. After this operation, 1024 B disk space will be freed. Get:1 file:/mass-rebuild ./ libselinux1 3.9-4+rebuild1766544377 [85.8 kB] (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11800 files and directories currently installed.) Preparing to unpack .../libselinux1_3.9-4+rebuild1766544377_amd64.deb ... Unpacking libselinux1:amd64 (3.9-4+rebuild1766544377) over (3.9-4+b1) ... Setting up libselinux1:amd64 (3.9-4+rebuild1766544377) ... Processing triggers for libc-bin (2.42-6) ... +------------------------------------------------------------------------------+ | Fetch source files Wed, 24 Dec 2025 05:20:49 +0000 | +------------------------------------------------------------------------------+ Local sources ------------- /home/admin/mass-rebuild/builds/1/ruby-hdfeos5/ruby-hdfeos5_1.2-14+rebuild1766553630.dsc exists in /home/admin/mass-rebuild/builds/1/ruby-hdfeos5; copying to chroot +------------------------------------------------------------------------------+ | Install package build dependencies Wed, 24 Dec 2025 05:20:50 +0000 | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), dh-sequence-ruby, gem2deb, libgctp-dev, libhdf5-dev, libhe5-hdfeos-dev, ruby-narray (>= 0.6.1.2-4), ruby-narray-miss, build-essential Filtered Build-Depends: debhelper-compat (= 13), dh-sequence-ruby, gem2deb, libgctp-dev, libhdf5-dev, libhe5-hdfeos-dev, ruby-narray (>= 0.6.1.2-4), ruby-narray-miss, build-essential dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/build/reproducible-path/resolver-NXOrXh/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/build/reproducible-path/resolver-NXOrXh/apt_archive ./ InRelease Get:2 copy:/build/reproducible-path/resolver-NXOrXh/apt_archive ./ Release [609 B] Ign:3 copy:/build/reproducible-path/resolver-NXOrXh/apt_archive ./ Release.gpg Get:4 copy:/build/reproducible-path/resolver-NXOrXh/apt_archive ./ Sources [718 B] Get:5 copy:/build/reproducible-path/resolver-NXOrXh/apt_archive ./ Packages [757 B] Fetched 2084 B in 0s (0 B/s) Reading package lists... Ign:1 file:/mass-rebuild ./ InRelease Get:2 file:/mass-rebuild ./ Release [1617 B] Get:2 file:/mass-rebuild ./ Release [1617 B] Ign:3 file:/mass-rebuild ./ Release.gpg Hit:4 http://deb.debian.org/debian experimental InRelease Hit:5 http://incoming.debian.org/debian-buildd buildd-unstable InRelease Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... Solving dependencies... The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils ca-certificates comerr-dev debhelper dh-autoreconf dh-strip-nondeterminism dwz file gem2deb gem2deb-test-runner gettext gettext-base groff-base hdf5-helpers intltool-debian krb5-multidev libaec-dev libaec0 libarchive-zip-perl libbrotli-dev libbrotli1 libcom-err2 libcurl4-openssl-dev libcurl4t64 libdebhelper-perl libelf1t64 libevent-2.1-7t64 libffi8 libfile-stripnondeterminism-perl libgctp-2.0.0 libgctp-dev libgfortran5 libgmp-dev libgmpxx4ldbl libgnutls-dane0t64 libgnutls-openssl27t64 libgnutls28-dev libgnutls30t64 libgssapi-krb5-2 libgssrpc4t64 libhdf5-310 libhdf5-cpp-310 libhdf5-dev libhdf5-fortran-310 libhdf5-hl-310 libhdf5-hl-cpp-310 libhdf5-hl-fortran-310 libhe5-hdfeos-dev libhe5-hdfeos0t64 libidn2-0 libidn2-dev libjpeg-dev libjpeg62-turbo libjpeg62-turbo-dev libk5crypto3 libkadm5clnt-mit12 libkadm5srv-mit12 libkdb5-10t64 libkeyutils1 libkrb5-3 libkrb5-dev libkrb5support0 libldap-dev libldap2 libmagic-mgc libmagic1t64 libnghttp2-14 libnghttp2-dev libnghttp3-9 libnghttp3-dev libngtcp2-16 libngtcp2-crypto-ossl-dev libngtcp2-crypto-ossl0 libngtcp2-dev libp11-kit-dev libp11-kit0 libpipeline1 libpkgconf3 libpsl-dev libpsl5t64 librtmp-dev librtmp1 libruby libruby3.3 libsasl2-2 libsasl2-modules-db libssh2-1-dev libssh2-1t64 libssl-dev libsz2 libtasn1-6 libtasn1-6-dev libtool libuchardet0 libunbound8 libunistring5 libxml2-16 libyaml-0-2 libzstd-dev m4 man-db nettle-dev openssl pkgconf pkgconf-bin po-debconf rake ruby ruby-all-dev ruby-csv ruby-did-you-mean ruby-minitest ruby-narray ruby-narray-miss ruby-net-telnet ruby-power-assert ruby-ruby2-keywords ruby-rubygems ruby-test-unit ruby-webrick ruby-xmlrpc ruby3.3 ruby3.3-dev rubygems-integration sensible-utils zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc doc-base dh-make git-buildpackage pristine-tar gettext-doc libasprintf-dev libgettextpo-dev gnulib-l10n groff krb5-doc libcurl4-doc libidn-dev gmp-doc libgmp10-doc libmpfr-dev dns-root-data gnutls-bin gnutls-doc krb5-user libhdf5-doc libnghttp2-doc p11-kit-doc libssl-doc libtool-doc gfortran | fortran95-compiler m4-doc apparmor less www-browser libmail-box-perl ri ruby-dev bundler Recommended packages: apt-file debian-policy devscripts python3-debian curl | wget | lynx libarchive-cpio-perl krb5-locales libldap-common publicsuffix ruby-sdbm libsasl2-modules libtasn1-doc libltdl-dev libmail-sendmail-perl zip fonts-lato libjs-jquery ruby3.3-doc The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils ca-certificates comerr-dev debhelper dh-autoreconf dh-strip-nondeterminism dwz file gem2deb gem2deb-test-runner gettext gettext-base groff-base hdf5-helpers intltool-debian krb5-multidev libaec-dev libaec0 libarchive-zip-perl libbrotli-dev libbrotli1 libcom-err2 libcurl4-openssl-dev libcurl4t64 libdebhelper-perl libelf1t64 libevent-2.1-7t64 libffi8 libfile-stripnondeterminism-perl libgctp-2.0.0 libgctp-dev libgfortran5 libgmp-dev libgmpxx4ldbl libgnutls-dane0t64 libgnutls-openssl27t64 libgnutls28-dev libgnutls30t64 libgssapi-krb5-2 libgssrpc4t64 libhdf5-310 libhdf5-cpp-310 libhdf5-dev libhdf5-fortran-310 libhdf5-hl-310 libhdf5-hl-cpp-310 libhdf5-hl-fortran-310 libhe5-hdfeos-dev libhe5-hdfeos0t64 libidn2-0 libidn2-dev libjpeg-dev libjpeg62-turbo libjpeg62-turbo-dev libk5crypto3 libkadm5clnt-mit12 libkadm5srv-mit12 libkdb5-10t64 libkeyutils1 libkrb5-3 libkrb5-dev libkrb5support0 libldap-dev libldap2 libmagic-mgc libmagic1t64 libnghttp2-14 libnghttp2-dev libnghttp3-9 libnghttp3-dev libngtcp2-16 libngtcp2-crypto-ossl-dev libngtcp2-crypto-ossl0 libngtcp2-dev libp11-kit-dev libp11-kit0 libpipeline1 libpkgconf3 libpsl-dev libpsl5t64 librtmp-dev librtmp1 libruby libruby3.3 libsasl2-2 libsasl2-modules-db libssh2-1-dev libssh2-1t64 libssl-dev libsz2 libtasn1-6 libtasn1-6-dev libtool libuchardet0 libunbound8 libunistring5 libxml2-16 libyaml-0-2 libzstd-dev m4 man-db nettle-dev openssl pkgconf pkgconf-bin po-debconf rake ruby ruby-all-dev ruby-csv ruby-did-you-mean ruby-minitest ruby-narray ruby-narray-miss ruby-net-telnet ruby-power-assert ruby-ruby2-keywords ruby-rubygems ruby-test-unit ruby-webrick ruby-xmlrpc ruby3.3 ruby3.3-dev rubygems-integration sbuild-build-depends-main-dummy sensible-utils zlib1g-dev 0 upgraded, 131 newly installed, 0 to remove and 0 not upgraded. Need to get 46.8 MB/46.9 MB of archives. After this operation, 178 MB of additional disk space will be used. Get:1 file:/mass-rebuild ./ ruby-narray 0.6.1.2-7+rebuild1766548750 [101 kB] Get:2 copy:/build/reproducible-path/resolver-NXOrXh/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [924 B] Get:3 http://deb.debian.org/debian unstable/main amd64 sensible-utils all 0.0.26 [27.0 kB] Get:4 http://deb.debian.org/debian unstable/main amd64 openssl amd64 3.5.4-1 [1496 kB] Get:5 http://deb.debian.org/debian unstable/main amd64 ca-certificates all 20250419 [162 kB] Get:6 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.46-5 [338 kB] Get:7 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.46-5 [109 kB] Get:8 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.46-5 [43.6 kB] Get:9 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.23.2-1 [245 kB] Get:10 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-2 [68.5 kB] Get:11 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.23.0-10 [1194 kB] Get:12 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.41.3-2 [98.9 kB] Get:13 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.8-2 [42.1 kB] Get:14 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get:15 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.20-2 [325 kB] Get:16 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.72-3.1 [494 kB] Get:17 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get:18 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.18.1-3 [878 kB] Get:19 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.23.2-1 [772 kB] Get:20 http://deb.debian.org/debian unstable/main amd64 libcom-err2 amd64 1.47.2-3+b6 [25.0 kB] Get:21 http://deb.debian.org/debian unstable/main amd64 comerr-dev amd64 2.1-1.47.2-3+b6 [56.7 kB] Get:22 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.29 [92.6 kB] Get:23 http://deb.debian.org/debian unstable/main amd64 libtool all 2.5.4-9 [540 kB] Get:24 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 21 [12.2 kB] Get:25 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get:26 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Get:27 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Get:28 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.194-1 [185 kB] Get:29 http://deb.debian.org/debian unstable/main amd64 dwz amd64 0.16-2 [108 kB] Get:30 http://deb.debian.org/debian unstable/main amd64 libunistring5 amd64 1.3-2 [477 kB] Get:31 http://deb.debian.org/debian unstable/main amd64 libxml2-16 amd64 2.15.1+dfsg-2+b1 [641 kB] Get:32 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.23.2-1 [1687 kB] Get:33 http://deb.debian.org/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get:34 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.22 [216 kB] Get:35 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.29 [943 kB] Get:36 http://deb.debian.org/debian unstable/main amd64 rubygems-integration all 1.19 [5488 B] Get:37 http://deb.debian.org/debian unstable/main amd64 ruby-csv all 3.3.4-1 [42.2 kB] Get:38 http://deb.debian.org/debian unstable/main amd64 ruby-did-you-mean all 1.6.3-2 [20.9 kB] Get:39 http://deb.debian.org/debian unstable/main amd64 ruby-net-telnet all 0.2.0-1 [13.1 kB] Get:40 http://deb.debian.org/debian unstable/main amd64 ruby-ruby2-keywords all 0.0.5-1 [4300 B] Get:41 http://deb.debian.org/debian unstable/main amd64 ruby-webrick all 1.9.1-1 [59.6 kB] Get:42 http://deb.debian.org/debian unstable/main amd64 ruby-xmlrpc all 0.3.3-2 [24.4 kB] Get:43 http://deb.debian.org/debian unstable/main amd64 libffi8 amd64 3.5.2-3 [26.1 kB] Get:44 http://deb.debian.org/debian unstable/main amd64 libyaml-0-2 amd64 0.2.5-2+b1 [53.8 kB] Get:45 http://deb.debian.org/debian unstable/main amd64 libruby3.3 amd64 3.3.8-2 [6301 kB] Get:46 http://deb.debian.org/debian unstable/main amd64 ruby3.3 amd64 3.3.8-2 [834 kB] Get:47 http://deb.debian.org/debian unstable/main amd64 libruby amd64 1:3.3+b1 [5440 B] Get:48 http://deb.debian.org/debian unstable/main amd64 ruby-rubygems all 3.6.7-2 [407 kB] Get:49 http://deb.debian.org/debian unstable/main amd64 ruby amd64 1:3.3+b1 [6560 B] Get:50 http://deb.debian.org/debian unstable/main amd64 rake all 13.2.1-1 [65.2 kB] Get:51 http://deb.debian.org/debian unstable/main amd64 ruby-minitest all 5.26.1-1 [67.3 kB] Get:52 http://deb.debian.org/debian unstable/main amd64 ruby-power-assert all 2.0.5-1 [11.7 kB] Get:53 http://deb.debian.org/debian unstable/main amd64 ruby-test-unit all 3.6.2-1 [79.1 kB] Get:54 http://deb.debian.org/debian unstable/main amd64 gem2deb-test-runner amd64 2.2.6 [18.4 kB] Get:55 http://deb.debian.org/debian unstable/main amd64 libgmpxx4ldbl amd64 2:6.3.0+dfsg-5 [330 kB] Get:56 http://deb.debian.org/debian unstable/main amd64 libgmp-dev amd64 2:6.3.0+dfsg-5 [658 kB] Get:57 http://deb.debian.org/debian unstable/main amd64 ruby3.3-dev amd64 3.3.8-2 [1045 kB] Get:58 http://deb.debian.org/debian unstable/main amd64 ruby-all-dev amd64 1:3.3+b1 [6496 B] Get:59 http://deb.debian.org/debian unstable/main amd64 gem2deb amd64 2.2.6 [48.3 kB] Get:60 http://deb.debian.org/debian unstable/main amd64 hdf5-helpers amd64 1.14.5+repack-4 [26.7 kB] Get:61 http://deb.debian.org/debian unstable/main amd64 libkrb5support0 amd64 1.22.1-2 [33.1 kB] Get:62 http://deb.debian.org/debian unstable/main amd64 libk5crypto3 amd64 1.22.1-2 [81.1 kB] Get:63 http://deb.debian.org/debian unstable/main amd64 libkeyutils1 amd64 1.6.3-6 [9456 B] Get:64 http://deb.debian.org/debian unstable/main amd64 libkrb5-3 amd64 1.22.1-2 [337 kB] Get:65 http://deb.debian.org/debian unstable/main amd64 libgssapi-krb5-2 amd64 1.22.1-2 [139 kB] Get:66 http://deb.debian.org/debian unstable/main amd64 libgssrpc4t64 amd64 1.22.1-2 [60.3 kB] Get:67 http://deb.debian.org/debian unstable/main amd64 libkadm5clnt-mit12 amd64 1.22.1-2 [42.5 kB] Get:68 http://deb.debian.org/debian unstable/main amd64 libkdb5-10t64 amd64 1.22.1-2 [43.4 kB] Get:69 http://deb.debian.org/debian unstable/main amd64 libkadm5srv-mit12 amd64 1.22.1-2 [56.2 kB] Get:70 http://deb.debian.org/debian unstable/main amd64 krb5-multidev amd64 1.22.1-2 [127 kB] Get:71 http://deb.debian.org/debian unstable/main amd64 libaec0 amd64 1.1.4-2 [23.8 kB] Get:72 http://deb.debian.org/debian unstable/main amd64 libsz2 amd64 1.1.4-2 [8108 B] Get:73 http://deb.debian.org/debian unstable/main amd64 libaec-dev amd64 1.1.4-2 [21.5 kB] Get:74 http://deb.debian.org/debian unstable/main amd64 libbrotli1 amd64 1.1.0-2+b9 [304 kB] Get:75 http://deb.debian.org/debian unstable/main amd64 libbrotli-dev amd64 1.1.0-2+b9 [316 kB] Get:76 http://deb.debian.org/debian unstable/main amd64 libnghttp3-9 amd64 1.12.0-1 [68.4 kB] Get:77 http://deb.debian.org/debian unstable/main amd64 libngtcp2-16 amd64 1.16.0-1 [136 kB] Get:78 http://deb.debian.org/debian unstable/main amd64 libidn2-0 amd64 2.3.8-4 [110 kB] Get:79 http://deb.debian.org/debian unstable/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg1-10 [19.8 kB] Get:80 http://deb.debian.org/debian unstable/main amd64 libsasl2-2 amd64 2.1.28+dfsg1-10 [57.8 kB] Get:81 http://deb.debian.org/debian unstable/main amd64 libldap2 amd64 2.6.10+dfsg-1 [194 kB] Get:82 http://deb.debian.org/debian unstable/main amd64 libnghttp2-14 amd64 1.64.0-1.1+b1 [76.2 kB] Get:83 http://deb.debian.org/debian unstable/main amd64 libngtcp2-crypto-ossl0 amd64 1.16.0-1 [27.5 kB] Get:84 http://deb.debian.org/debian unstable/main amd64 libpsl5t64 amd64 0.21.2-1.1+b1 [57.2 kB] Get:85 http://deb.debian.org/debian unstable/main amd64 libp11-kit0 amd64 0.25.10-1 [444 kB] Get:86 http://deb.debian.org/debian unstable/main amd64 libtasn1-6 amd64 4.20.0-2 [49.9 kB] Get:87 http://deb.debian.org/debian unstable/main amd64 libgnutls30t64 amd64 3.8.11-3 [1509 kB] Get:88 http://deb.debian.org/debian unstable/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-3 [58.3 kB] Get:89 http://deb.debian.org/debian unstable/main amd64 libssh2-1t64 amd64 1.11.1-1 [245 kB] Get:90 http://deb.debian.org/debian unstable/main amd64 libcurl4t64 amd64 8.18.0~rc2-1 [412 kB] Get:91 http://deb.debian.org/debian unstable/main amd64 libidn2-dev amd64 2.3.8-4 [103 kB] Get:92 http://deb.debian.org/debian unstable/main amd64 libkrb5-dev amd64 1.22.1-2 [16.1 kB] Get:93 http://deb.debian.org/debian unstable/main amd64 libldap-dev amd64 2.6.10+dfsg-1 [312 kB] Get:94 http://deb.debian.org/debian unstable/main amd64 libpkgconf3 amd64 1.8.1-4 [36.4 kB] Get:95 http://deb.debian.org/debian unstable/main amd64 pkgconf-bin amd64 1.8.1-4 [30.2 kB] Get:96 http://deb.debian.org/debian unstable/main amd64 pkgconf amd64 1.8.1-4 [26.2 kB] Get:97 http://deb.debian.org/debian unstable/main amd64 libnghttp2-dev amd64 1.64.0-1.1+b1 [117 kB] Get:98 http://deb.debian.org/debian unstable/main amd64 libnghttp3-dev amd64 1.12.0-1 [95.5 kB] Get:99 http://deb.debian.org/debian unstable/main amd64 libngtcp2-crypto-ossl-dev amd64 1.16.0-1 [28.4 kB] Get:100 http://deb.debian.org/debian unstable/main amd64 libngtcp2-dev amd64 1.16.0-1 [193 kB] Get:101 http://deb.debian.org/debian unstable/main amd64 libpsl-dev amd64 0.21.2-1.1+b1 [77.6 kB] Get:102 http://deb.debian.org/debian unstable/main amd64 libevent-2.1-7t64 amd64 2.1.12-stable-10+b1 [182 kB] Get:103 http://deb.debian.org/debian unstable/main amd64 libunbound8 amd64 1.24.2-1 [615 kB] Get:104 http://deb.debian.org/debian unstable/main amd64 libgnutls-dane0t64 amd64 3.8.11-3 [469 kB] Get:105 http://deb.debian.org/debian unstable/main amd64 libgnutls-openssl27t64 amd64 3.8.11-3 [469 kB] Get:106 http://deb.debian.org/debian unstable/main amd64 libp11-kit-dev amd64 0.25.10-1 [221 kB] Get:107 http://deb.debian.org/debian unstable/main amd64 libtasn1-6-dev amd64 4.20.0-2 [99.2 kB] Get:108 http://deb.debian.org/debian unstable/main amd64 nettle-dev amd64 3.10.2-1 [1322 kB] Get:109 http://deb.debian.org/debian unstable/main amd64 libgnutls28-dev amd64 3.8.11-3 [1448 kB] Get:110 http://deb.debian.org/debian unstable/main amd64 zlib1g-dev amd64 1:1.3.dfsg+really1.3.1-1+b2 [919 kB] Get:111 http://deb.debian.org/debian unstable/main amd64 librtmp-dev amd64 2.4+20151223.gitfa8646d.1-3 [67.9 kB] Get:112 http://deb.debian.org/debian unstable/main amd64 libssl-dev amd64 3.5.4-1 [2980 kB] Get:113 http://deb.debian.org/debian unstable/main amd64 libssh2-1-dev amd64 1.11.1-1 [393 kB] Get:114 http://deb.debian.org/debian unstable/main amd64 libzstd-dev amd64 1.5.7+dfsg-2 [375 kB] Get:115 http://deb.debian.org/debian unstable/main amd64 libcurl4-openssl-dev amd64 8.18.0~rc2-1 [534 kB] Get:116 http://deb.debian.org/debian unstable/main amd64 libgctp-2.0.0 amd64 2.0.0-13 [45.9 kB] Get:117 http://deb.debian.org/debian unstable/main amd64 libgctp-dev amd64 2.0.0-13 [60.4 kB] Get:118 http://deb.debian.org/debian unstable/main amd64 libgfortran5 amd64 15.2.0-12 [862 kB] Get:119 http://deb.debian.org/debian unstable/main amd64 libhdf5-310 amd64 1.14.5+repack-4 [1448 kB] Get:120 http://deb.debian.org/debian unstable/main amd64 libhdf5-cpp-310 amd64 1.14.5+repack-4 [146 kB] Get:121 http://deb.debian.org/debian unstable/main amd64 libhdf5-fortran-310 amd64 1.14.5+repack-4 [122 kB] Get:122 http://deb.debian.org/debian unstable/main amd64 libhdf5-hl-310 amd64 1.14.5+repack-4 [72.6 kB] Get:123 http://deb.debian.org/debian unstable/main amd64 libhdf5-hl-fortran-310 amd64 1.14.5+repack-4 [47.9 kB] Get:124 http://deb.debian.org/debian unstable/main amd64 libhdf5-hl-cpp-310 amd64 1.14.5+repack-4 [24.9 kB] Get:125 http://deb.debian.org/debian unstable/main amd64 libjpeg62-turbo amd64 1:2.1.5-4 [168 kB] Get:126 http://deb.debian.org/debian unstable/main amd64 libjpeg62-turbo-dev amd64 1:2.1.5-4 [292 kB] Get:127 http://deb.debian.org/debian unstable/main amd64 libjpeg-dev amd64 1:2.1.5-4 [72.2 kB] Get:128 http://deb.debian.org/debian unstable/main amd64 libhdf5-dev amd64 1.14.5+repack-4 [3327 kB] Get:129 http://deb.debian.org/debian unstable/main amd64 libhe5-hdfeos0t64 amd64 2:2.0-5 [360 kB] Get:130 http://deb.debian.org/debian unstable/main amd64 libhe5-hdfeos-dev amd64 2:2.0-5 [447 kB] Get:131 http://deb.debian.org/debian unstable/main amd64 ruby-narray-miss all 1.4.0-5 [16.1 kB] Preconfiguring packages ... Fetched 46.8 MB in 1s (32.7 MB/s) Selecting previously unselected package sensible-utils. (Reading database ... 11799 files and directories currently installed.) Preparing to unpack .../000-sensible-utils_0.0.26_all.deb ... Unpacking sensible-utils (0.0.26) ... Selecting previously unselected package openssl. Preparing to unpack .../001-openssl_3.5.4-1_amd64.deb ... Unpacking openssl (3.5.4-1) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../002-ca-certificates_20250419_all.deb ... Unpacking ca-certificates (20250419) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../003-libmagic-mgc_1%3a5.46-5_amd64.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../004-libmagic1t64_1%3a5.46-5_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../005-file_1%3a5.46-5_amd64.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../006-gettext-base_0.23.2-1_amd64.deb ... Unpacking gettext-base (0.23.2-1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../007-libuchardet0_0.0.8-2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-2) ... Selecting previously unselected package groff-base. Preparing to unpack .../008-groff-base_1.23.0-10_amd64.deb ... Unpacking groff-base (1.23.0-10) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../009-bsdextrautils_2.41.3-2_amd64.deb ... Unpacking bsdextrautils (2.41.3-2) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../010-libpipeline1_1.5.8-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-2) ... Selecting previously unselected package man-db. Preparing to unpack .../011-man-db_2.13.1-1_amd64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../012-m4_1.4.20-2_amd64.deb ... Unpacking m4 (1.4.20-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../013-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../014-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../015-automake_1%3a1.18.1-3_all.deb ... Unpacking automake (1:1.18.1-3) ... Selecting previously unselected package autopoint. Preparing to unpack .../016-autopoint_0.23.2-1_all.deb ... Unpacking autopoint (0.23.2-1) ... Selecting previously unselected package libcom-err2:amd64. Preparing to unpack .../017-libcom-err2_1.47.2-3+b6_amd64.deb ... Unpacking libcom-err2:amd64 (1.47.2-3+b6) ... Selecting previously unselected package comerr-dev:amd64. Preparing to unpack .../018-comerr-dev_2.1-1.47.2-3+b6_amd64.deb ... Unpacking comerr-dev:amd64 (2.1-1.47.2-3+b6) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../019-libdebhelper-perl_13.29_all.deb ... Unpacking libdebhelper-perl (13.29) ... Selecting previously unselected package libtool. Preparing to unpack .../020-libtool_2.5.4-9_all.deb ... Unpacking libtool (2.5.4-9) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../021-dh-autoreconf_21_all.deb ... Unpacking dh-autoreconf (21) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../022-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../023-libfile-stripnondeterminism-perl_1.15.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.15.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../024-dh-strip-nondeterminism_1.15.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.15.0-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../025-libelf1t64_0.194-1_amd64.deb ... Unpacking libelf1t64:amd64 (0.194-1) ... Selecting previously unselected package dwz. Preparing to unpack .../026-dwz_0.16-2_amd64.deb ... Unpacking dwz (0.16-2) ... Selecting previously unselected package libunistring5:amd64. Preparing to unpack .../027-libunistring5_1.3-2_amd64.deb ... Unpacking libunistring5:amd64 (1.3-2) ... Selecting previously unselected package libxml2-16:amd64. Preparing to unpack .../028-libxml2-16_2.15.1+dfsg-2+b1_amd64.deb ... Unpacking libxml2-16:amd64 (2.15.1+dfsg-2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../029-gettext_0.23.2-1_amd64.deb ... Unpacking gettext (0.23.2-1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../030-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../031-po-debconf_1.0.22_all.deb ... Unpacking po-debconf (1.0.22) ... Selecting previously unselected package debhelper. Preparing to unpack .../032-debhelper_13.29_all.deb ... Unpacking debhelper (13.29) ... Selecting previously unselected package rubygems-integration. Preparing to unpack .../033-rubygems-integration_1.19_all.deb ... Unpacking rubygems-integration (1.19) ... Selecting previously unselected package ruby-csv. Preparing to unpack .../034-ruby-csv_3.3.4-1_all.deb ... Unpacking ruby-csv (3.3.4-1) ... Selecting previously unselected package ruby-did-you-mean. Preparing to unpack .../035-ruby-did-you-mean_1.6.3-2_all.deb ... Unpacking ruby-did-you-mean (1.6.3-2) ... Selecting previously unselected package ruby-net-telnet. Preparing to unpack .../036-ruby-net-telnet_0.2.0-1_all.deb ... Unpacking ruby-net-telnet (0.2.0-1) ... Selecting previously unselected package ruby-ruby2-keywords. Preparing to unpack .../037-ruby-ruby2-keywords_0.0.5-1_all.deb ... Unpacking ruby-ruby2-keywords (0.0.5-1) ... Selecting previously unselected package ruby-webrick. Preparing to unpack .../038-ruby-webrick_1.9.1-1_all.deb ... Unpacking ruby-webrick (1.9.1-1) ... Selecting previously unselected package ruby-xmlrpc. Preparing to unpack .../039-ruby-xmlrpc_0.3.3-2_all.deb ... Unpacking ruby-xmlrpc (0.3.3-2) ... Selecting previously unselected package libffi8:amd64. Preparing to unpack .../040-libffi8_3.5.2-3_amd64.deb ... Unpacking libffi8:amd64 (3.5.2-3) ... Selecting previously unselected package libyaml-0-2:amd64. Preparing to unpack .../041-libyaml-0-2_0.2.5-2+b1_amd64.deb ... Unpacking libyaml-0-2:amd64 (0.2.5-2+b1) ... Selecting previously unselected package libruby3.3:amd64. Preparing to unpack .../042-libruby3.3_3.3.8-2_amd64.deb ... Unpacking libruby3.3:amd64 (3.3.8-2) ... Selecting previously unselected package ruby3.3. Preparing to unpack .../043-ruby3.3_3.3.8-2_amd64.deb ... Unpacking ruby3.3 (3.3.8-2) ... Selecting previously unselected package libruby:amd64. Preparing to unpack .../044-libruby_1%3a3.3+b1_amd64.deb ... Unpacking libruby:amd64 (1:3.3+b1) ... Selecting previously unselected package ruby-rubygems. Preparing to unpack .../045-ruby-rubygems_3.6.7-2_all.deb ... Unpacking ruby-rubygems (3.6.7-2) ... Selecting previously unselected package ruby. Preparing to unpack .../046-ruby_1%3a3.3+b1_amd64.deb ... Unpacking ruby (1:3.3+b1) ... Selecting previously unselected package rake. Preparing to unpack .../047-rake_13.2.1-1_all.deb ... Unpacking rake (13.2.1-1) ... Selecting previously unselected package ruby-minitest. Preparing to unpack .../048-ruby-minitest_5.26.1-1_all.deb ... Unpacking ruby-minitest (5.26.1-1) ... Selecting previously unselected package ruby-power-assert. Preparing to unpack .../049-ruby-power-assert_2.0.5-1_all.deb ... Unpacking ruby-power-assert (2.0.5-1) ... Selecting previously unselected package ruby-test-unit. Preparing to unpack .../050-ruby-test-unit_3.6.2-1_all.deb ... Unpacking ruby-test-unit (3.6.2-1) ... Selecting previously unselected package gem2deb-test-runner. Preparing to unpack .../051-gem2deb-test-runner_2.2.6_amd64.deb ... Unpacking gem2deb-test-runner (2.2.6) ... Selecting previously unselected package libgmpxx4ldbl:amd64. Preparing to unpack .../052-libgmpxx4ldbl_2%3a6.3.0+dfsg-5_amd64.deb ... Unpacking libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-5) ... Selecting previously unselected package libgmp-dev:amd64. Preparing to unpack .../053-libgmp-dev_2%3a6.3.0+dfsg-5_amd64.deb ... Unpacking libgmp-dev:amd64 (2:6.3.0+dfsg-5) ... Selecting previously unselected package ruby3.3-dev:amd64. Preparing to unpack .../054-ruby3.3-dev_3.3.8-2_amd64.deb ... Unpacking ruby3.3-dev:amd64 (3.3.8-2) ... Selecting previously unselected package ruby-all-dev:amd64. Preparing to unpack .../055-ruby-all-dev_1%3a3.3+b1_amd64.deb ... Unpacking ruby-all-dev:amd64 (1:3.3+b1) ... Selecting previously unselected package gem2deb. Preparing to unpack .../056-gem2deb_2.2.6_amd64.deb ... Unpacking gem2deb (2.2.6) ... Selecting previously unselected package hdf5-helpers. Preparing to unpack .../057-hdf5-helpers_1.14.5+repack-4_amd64.deb ... Unpacking hdf5-helpers (1.14.5+repack-4) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../058-libkrb5support0_1.22.1-2_amd64.deb ... Unpacking libkrb5support0:amd64 (1.22.1-2) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../059-libk5crypto3_1.22.1-2_amd64.deb ... Unpacking libk5crypto3:amd64 (1.22.1-2) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../060-libkeyutils1_1.6.3-6_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6.3-6) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../061-libkrb5-3_1.22.1-2_amd64.deb ... Unpacking libkrb5-3:amd64 (1.22.1-2) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../062-libgssapi-krb5-2_1.22.1-2_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.22.1-2) ... Selecting previously unselected package libgssrpc4t64:amd64. Preparing to unpack .../063-libgssrpc4t64_1.22.1-2_amd64.deb ... Unpacking libgssrpc4t64:amd64 (1.22.1-2) ... Selecting previously unselected package libkadm5clnt-mit12:amd64. Preparing to unpack .../064-libkadm5clnt-mit12_1.22.1-2_amd64.deb ... Unpacking libkadm5clnt-mit12:amd64 (1.22.1-2) ... Selecting previously unselected package libkdb5-10t64:amd64. Preparing to unpack .../065-libkdb5-10t64_1.22.1-2_amd64.deb ... Unpacking libkdb5-10t64:amd64 (1.22.1-2) ... Selecting previously unselected package libkadm5srv-mit12:amd64. Preparing to unpack .../066-libkadm5srv-mit12_1.22.1-2_amd64.deb ... Unpacking libkadm5srv-mit12:amd64 (1.22.1-2) ... Selecting previously unselected package krb5-multidev:amd64. Preparing to unpack .../067-krb5-multidev_1.22.1-2_amd64.deb ... Unpacking krb5-multidev:amd64 (1.22.1-2) ... Selecting previously unselected package libaec0:amd64. Preparing to unpack .../068-libaec0_1.1.4-2_amd64.deb ... Unpacking libaec0:amd64 (1.1.4-2) ... Selecting previously unselected package libsz2:amd64. Preparing to unpack .../069-libsz2_1.1.4-2_amd64.deb ... Unpacking libsz2:amd64 (1.1.4-2) ... Selecting previously unselected package libaec-dev:amd64. Preparing to unpack .../070-libaec-dev_1.1.4-2_amd64.deb ... Unpacking libaec-dev:amd64 (1.1.4-2) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../071-libbrotli1_1.1.0-2+b9_amd64.deb ... Unpacking libbrotli1:amd64 (1.1.0-2+b9) ... Selecting previously unselected package libbrotli-dev:amd64. Preparing to unpack .../072-libbrotli-dev_1.1.0-2+b9_amd64.deb ... Unpacking libbrotli-dev:amd64 (1.1.0-2+b9) ... Selecting previously unselected package libnghttp3-9:amd64. Preparing to unpack .../073-libnghttp3-9_1.12.0-1_amd64.deb ... Unpacking libnghttp3-9:amd64 (1.12.0-1) ... Selecting previously unselected package libngtcp2-16:amd64. Preparing to unpack .../074-libngtcp2-16_1.16.0-1_amd64.deb ... Unpacking libngtcp2-16:amd64 (1.16.0-1) ... Selecting previously unselected package libidn2-0:amd64. Preparing to unpack .../075-libidn2-0_2.3.8-4_amd64.deb ... Unpacking libidn2-0:amd64 (2.3.8-4) ... Selecting previously unselected package libsasl2-modules-db:amd64. Preparing to unpack .../076-libsasl2-modules-db_2.1.28+dfsg1-10_amd64.deb ... Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg1-10) ... Selecting previously unselected package libsasl2-2:amd64. Preparing to unpack .../077-libsasl2-2_2.1.28+dfsg1-10_amd64.deb ... Unpacking libsasl2-2:amd64 (2.1.28+dfsg1-10) ... Selecting previously unselected package libldap2:amd64. Preparing to unpack .../078-libldap2_2.6.10+dfsg-1_amd64.deb ... Unpacking libldap2:amd64 (2.6.10+dfsg-1) ... Selecting previously unselected package libnghttp2-14:amd64. Preparing to unpack .../079-libnghttp2-14_1.64.0-1.1+b1_amd64.deb ... Unpacking libnghttp2-14:amd64 (1.64.0-1.1+b1) ... Selecting previously unselected package libngtcp2-crypto-ossl0:amd64. Preparing to unpack .../080-libngtcp2-crypto-ossl0_1.16.0-1_amd64.deb ... Unpacking libngtcp2-crypto-ossl0:amd64 (1.16.0-1) ... Selecting previously unselected package libpsl5t64:amd64. Preparing to unpack .../081-libpsl5t64_0.21.2-1.1+b1_amd64.deb ... Unpacking libpsl5t64:amd64 (0.21.2-1.1+b1) ... Selecting previously unselected package libp11-kit0:amd64. Preparing to unpack .../082-libp11-kit0_0.25.10-1_amd64.deb ... Unpacking libp11-kit0:amd64 (0.25.10-1) ... Selecting previously unselected package libtasn1-6:amd64. Preparing to unpack .../083-libtasn1-6_4.20.0-2_amd64.deb ... Unpacking libtasn1-6:amd64 (4.20.0-2) ... Selecting previously unselected package libgnutls30t64:amd64. Preparing to unpack .../084-libgnutls30t64_3.8.11-3_amd64.deb ... Unpacking libgnutls30t64:amd64 (3.8.11-3) ... Selecting previously unselected package librtmp1:amd64. Preparing to unpack .../085-librtmp1_2.4+20151223.gitfa8646d.1-3_amd64.deb ... Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-3) ... Selecting previously unselected package libssh2-1t64:amd64. Preparing to unpack .../086-libssh2-1t64_1.11.1-1_amd64.deb ... Unpacking libssh2-1t64:amd64 (1.11.1-1) ... Selecting previously unselected package libcurl4t64:amd64. Preparing to unpack .../087-libcurl4t64_8.18.0~rc2-1_amd64.deb ... Unpacking libcurl4t64:amd64 (8.18.0~rc2-1) ... Selecting previously unselected package libidn2-dev:amd64. Preparing to unpack .../088-libidn2-dev_2.3.8-4_amd64.deb ... Unpacking libidn2-dev:amd64 (2.3.8-4) ... Selecting previously unselected package libkrb5-dev:amd64. Preparing to unpack .../089-libkrb5-dev_1.22.1-2_amd64.deb ... Unpacking libkrb5-dev:amd64 (1.22.1-2) ... Selecting previously unselected package libldap-dev:amd64. Preparing to unpack .../090-libldap-dev_2.6.10+dfsg-1_amd64.deb ... Unpacking libldap-dev:amd64 (2.6.10+dfsg-1) ... Selecting previously unselected package libpkgconf3:amd64. Preparing to unpack .../091-libpkgconf3_1.8.1-4_amd64.deb ... Unpacking libpkgconf3:amd64 (1.8.1-4) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../092-pkgconf-bin_1.8.1-4_amd64.deb ... Unpacking pkgconf-bin (1.8.1-4) ... Selecting previously unselected package pkgconf:amd64. Preparing to unpack .../093-pkgconf_1.8.1-4_amd64.deb ... Unpacking pkgconf:amd64 (1.8.1-4) ... Selecting previously unselected package libnghttp2-dev:amd64. Preparing to unpack .../094-libnghttp2-dev_1.64.0-1.1+b1_amd64.deb ... Unpacking libnghttp2-dev:amd64 (1.64.0-1.1+b1) ... Selecting previously unselected package libnghttp3-dev:amd64. Preparing to unpack .../095-libnghttp3-dev_1.12.0-1_amd64.deb ... Unpacking libnghttp3-dev:amd64 (1.12.0-1) ... Selecting previously unselected package libngtcp2-crypto-ossl-dev:amd64. Preparing to unpack .../096-libngtcp2-crypto-ossl-dev_1.16.0-1_amd64.deb ... Unpacking libngtcp2-crypto-ossl-dev:amd64 (1.16.0-1) ... Selecting previously unselected package libngtcp2-dev:amd64. Preparing to unpack .../097-libngtcp2-dev_1.16.0-1_amd64.deb ... Unpacking libngtcp2-dev:amd64 (1.16.0-1) ... Selecting previously unselected package libpsl-dev:amd64. Preparing to unpack .../098-libpsl-dev_0.21.2-1.1+b1_amd64.deb ... Unpacking libpsl-dev:amd64 (0.21.2-1.1+b1) ... Selecting previously unselected package libevent-2.1-7t64:amd64. Preparing to unpack .../099-libevent-2.1-7t64_2.1.12-stable-10+b1_amd64.deb ... Unpacking libevent-2.1-7t64:amd64 (2.1.12-stable-10+b1) ... Selecting previously unselected package libunbound8:amd64. Preparing to unpack .../100-libunbound8_1.24.2-1_amd64.deb ... Unpacking libunbound8:amd64 (1.24.2-1) ... Selecting previously unselected package libgnutls-dane0t64:amd64. Preparing to unpack .../101-libgnutls-dane0t64_3.8.11-3_amd64.deb ... Unpacking libgnutls-dane0t64:amd64 (3.8.11-3) ... Selecting previously unselected package libgnutls-openssl27t64:amd64. Preparing to unpack .../102-libgnutls-openssl27t64_3.8.11-3_amd64.deb ... Unpacking libgnutls-openssl27t64:amd64 (3.8.11-3) ... Selecting previously unselected package libp11-kit-dev:amd64. Preparing to unpack .../103-libp11-kit-dev_0.25.10-1_amd64.deb ... Unpacking libp11-kit-dev:amd64 (0.25.10-1) ... Selecting previously unselected package libtasn1-6-dev:amd64. Preparing to unpack .../104-libtasn1-6-dev_4.20.0-2_amd64.deb ... Unpacking libtasn1-6-dev:amd64 (4.20.0-2) ... Selecting previously unselected package nettle-dev:amd64. Preparing to unpack .../105-nettle-dev_3.10.2-1_amd64.deb ... Unpacking nettle-dev:amd64 (3.10.2-1) ... Selecting previously unselected package libgnutls28-dev:amd64. Preparing to unpack .../106-libgnutls28-dev_3.8.11-3_amd64.deb ... Unpacking libgnutls28-dev:amd64 (3.8.11-3) ... Selecting previously unselected package zlib1g-dev:amd64. Preparing to unpack .../107-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1+b2_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1+b2) ... Selecting previously unselected package librtmp-dev:amd64. Preparing to unpack .../108-librtmp-dev_2.4+20151223.gitfa8646d.1-3_amd64.deb ... Unpacking librtmp-dev:amd64 (2.4+20151223.gitfa8646d.1-3) ... Selecting previously unselected package libssl-dev:amd64. Preparing to unpack .../109-libssl-dev_3.5.4-1_amd64.deb ... Unpacking libssl-dev:amd64 (3.5.4-1) ... Selecting previously unselected package libssh2-1-dev:amd64. Preparing to unpack .../110-libssh2-1-dev_1.11.1-1_amd64.deb ... Unpacking libssh2-1-dev:amd64 (1.11.1-1) ... Selecting previously unselected package libzstd-dev:amd64. Preparing to unpack .../111-libzstd-dev_1.5.7+dfsg-2_amd64.deb ... Unpacking libzstd-dev:amd64 (1.5.7+dfsg-2) ... Selecting previously unselected package libcurl4-openssl-dev:amd64. Preparing to unpack .../112-libcurl4-openssl-dev_8.18.0~rc2-1_amd64.deb ... Unpacking libcurl4-openssl-dev:amd64 (8.18.0~rc2-1) ... Selecting previously unselected package libgctp-2.0.0:amd64. Preparing to unpack .../113-libgctp-2.0.0_2.0.0-13_amd64.deb ... Unpacking libgctp-2.0.0:amd64 (2.0.0-13) ... Selecting previously unselected package libgctp-dev. Preparing to unpack .../114-libgctp-dev_2.0.0-13_amd64.deb ... Unpacking libgctp-dev (2.0.0-13) ... Selecting previously unselected package libgfortran5:amd64. Preparing to unpack .../115-libgfortran5_15.2.0-12_amd64.deb ... Unpacking libgfortran5:amd64 (15.2.0-12) ... Selecting previously unselected package libhdf5-310:amd64. Preparing to unpack .../116-libhdf5-310_1.14.5+repack-4_amd64.deb ... Unpacking libhdf5-310:amd64 (1.14.5+repack-4) ... Selecting previously unselected package libhdf5-cpp-310:amd64. Preparing to unpack .../117-libhdf5-cpp-310_1.14.5+repack-4_amd64.deb ... Unpacking libhdf5-cpp-310:amd64 (1.14.5+repack-4) ... Selecting previously unselected package libhdf5-fortran-310:amd64. Preparing to unpack .../118-libhdf5-fortran-310_1.14.5+repack-4_amd64.deb ... Unpacking libhdf5-fortran-310:amd64 (1.14.5+repack-4) ... Selecting previously unselected package libhdf5-hl-310:amd64. Preparing to unpack .../119-libhdf5-hl-310_1.14.5+repack-4_amd64.deb ... Unpacking libhdf5-hl-310:amd64 (1.14.5+repack-4) ... Selecting previously unselected package libhdf5-hl-fortran-310:amd64. Preparing to unpack .../120-libhdf5-hl-fortran-310_1.14.5+repack-4_amd64.deb ... Unpacking libhdf5-hl-fortran-310:amd64 (1.14.5+repack-4) ... Selecting previously unselected package libhdf5-hl-cpp-310:amd64. Preparing to unpack .../121-libhdf5-hl-cpp-310_1.14.5+repack-4_amd64.deb ... Unpacking libhdf5-hl-cpp-310:amd64 (1.14.5+repack-4) ... Selecting previously unselected package libjpeg62-turbo:amd64. Preparing to unpack .../122-libjpeg62-turbo_1%3a2.1.5-4_amd64.deb ... Unpacking libjpeg62-turbo:amd64 (1:2.1.5-4) ... Selecting previously unselected package libjpeg62-turbo-dev:amd64. Preparing to unpack .../123-libjpeg62-turbo-dev_1%3a2.1.5-4_amd64.deb ... Unpacking libjpeg62-turbo-dev:amd64 (1:2.1.5-4) ... Selecting previously unselected package libjpeg-dev:amd64. Preparing to unpack .../124-libjpeg-dev_1%3a2.1.5-4_amd64.deb ... Unpacking libjpeg-dev:amd64 (1:2.1.5-4) ... Selecting previously unselected package libhdf5-dev. Preparing to unpack .../125-libhdf5-dev_1.14.5+repack-4_amd64.deb ... Unpacking libhdf5-dev (1.14.5+repack-4) ... Selecting previously unselected package libhe5-hdfeos0t64:amd64. Preparing to unpack .../126-libhe5-hdfeos0t64_2%3a2.0-5_amd64.deb ... Unpacking libhe5-hdfeos0t64:amd64 (2:2.0-5) ... Selecting previously unselected package libhe5-hdfeos-dev. Preparing to unpack .../127-libhe5-hdfeos-dev_2%3a2.0-5_amd64.deb ... Unpacking libhe5-hdfeos-dev (2:2.0-5) ... Selecting previously unselected package ruby-narray. Preparing to unpack .../128-ruby-narray_0.6.1.2-7+rebuild1766548750_amd64.deb ... Unpacking ruby-narray (0.6.1.2-7+rebuild1766548750) ... Selecting previously unselected package ruby-narray-miss. Preparing to unpack .../129-ruby-narray-miss_1.4.0-5_all.deb ... Unpacking ruby-narray-miss (1.4.0-5) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../130-sbuild-build-depends-main-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up libpipeline1:amd64 (1.5.8-2) ... Setting up libkeyutils1:amd64 (1.6.3-6) ... Setting up ruby-ruby2-keywords (0.0.5-1) ... Setting up libzstd-dev:amd64 (1.5.7+dfsg-2) ... Setting up bsdextrautils (2.41.3-2) ... Setting up hdf5-helpers (1.14.5+repack-4) ... Setting up libgctp-2.0.0:amd64 (2.0.0-13) ... Setting up ruby-power-assert (2.0.5-1) ... Setting up libmagic-mgc (1:5.46-5) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-0-2:amd64 (0.2.5-2+b1) ... Setting up libxml2-16:amd64 (2.15.1+dfsg-2+b1) ... Setting up libdebhelper-perl (13.29) ... Setting up libbrotli1:amd64 (1.1.0-2+b9) ... Setting up libmagic1t64:amd64 (1:5.46-5) ... Setting up libnghttp2-14:amd64 (1.64.0-1.1+b1) ... Setting up gettext-base (0.23.2-1) ... Setting up m4 (1.4.20-2) ... Setting up libevent-2.1-7t64:amd64 (2.1.12-stable-10+b1) ... Setting up libcom-err2:amd64 (1.47.2-3+b6) ... Setting up file (1:5.46-5) ... Setting up libaec0:amd64 (1.1.4-2) ... Setting up libelf1t64:amd64 (0.194-1) ... Setting up libkrb5support0:amd64 (1.22.1-2) ... Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg1-10) ... Setting up ruby-minitest (5.26.1-1) ... Setting up autotools-dev (20240727.1) ... Setting up libunbound8:amd64 (1.24.2-1) ... Setting up libpkgconf3:amd64 (1.8.1-4) ... Setting up libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-5) ... Setting up libjpeg62-turbo:amd64 (1:2.1.5-4) ... Setting up ruby-test-unit (3.6.2-1) ... Setting up libjpeg62-turbo-dev:amd64 (1:2.1.5-4) ... Setting up ruby-net-telnet (0.2.0-1) ... Setting up ruby-csv (3.3.4-1) ... Setting up comerr-dev:amd64 (2.1-1.47.2-3+b6) ... Setting up libunistring5:amd64 (1.3-2) ... Setting up libssl-dev:amd64 (3.5.4-1) ... Setting up autopoint (0.23.2-1) ... Setting up pkgconf-bin (1.8.1-4) ... Setting up libk5crypto3:amd64 (1.22.1-2) ... Setting up libsasl2-2:amd64 (2.1.28+dfsg1-10) ... Setting up libgfortran5:amd64 (15.2.0-12) ... Setting up autoconf (2.72-3.1) ... Setting up libnghttp3-9:amd64 (1.12.0-1) ... Setting up libnghttp3-dev:amd64 (1.12.0-1) ... Setting up ruby-webrick (1.9.1-1) ... Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1+b2) ... Setting up libffi8:amd64 (3.5.2-3) ... Setting up dwz (0.16-2) ... Setting up sensible-utils (0.0.26) ... Setting up libuchardet0:amd64 (0.0.8-2) ... Setting up libtasn1-6:amd64 (4.20.0-2) ... Setting up libngtcp2-16:amd64 (1.16.0-1) ... Setting up libkrb5-3:amd64 (1.22.1-2) ... Setting up libssh2-1t64:amd64 (1.11.1-1) ... Setting up ruby-did-you-mean (1.6.3-2) ... Setting up libtasn1-6-dev:amd64 (4.20.0-2) ... Setting up openssl (3.5.4-1) ... Setting up libgctp-dev (2.0.0-13) ... Setting up ruby-xmlrpc (0.3.3-2) ... Setting up libldap2:amd64 (2.6.10+dfsg-1) ... Setting up libbrotli-dev:amd64 (1.1.0-2+b9) ... Setting up libsz2:amd64 (1.1.4-2) ... Setting up automake (1:1.18.1-3) ... update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.15.0-1) ... Setting up gettext (0.23.2-1) ... Setting up libgmp-dev:amd64 (2:6.3.0+dfsg-5) ... Setting up nettle-dev:amd64 (3.10.2-1) ... Setting up libtool (2.5.4-9) ... Setting up libaec-dev:amd64 (1.1.4-2) ... Setting up libjpeg-dev:amd64 (1:2.1.5-4) ... Setting up libidn2-0:amd64 (2.3.8-4) ... Setting up libngtcp2-dev:amd64 (1.16.0-1) ... Setting up pkgconf:amd64 (1.8.1-4) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (21) ... Setting up ca-certificates (20250419) ... Updating certificates in /etc/ssl/certs... 150 added, 0 removed; done. Setting up libldap-dev:amd64 (2.6.10+dfsg-1) ... Setting up libp11-kit0:amd64 (0.25.10-1) ... Setting up libgssapi-krb5-2:amd64 (1.22.1-2) ... Setting up libssh2-1-dev:amd64 (1.11.1-1) ... Setting up libidn2-dev:amd64 (2.3.8-4) ... Setting up libngtcp2-crypto-ossl0:amd64 (1.16.0-1) ... Setting up libngtcp2-crypto-ossl-dev:amd64 (1.16.0-1) ... Setting up dh-strip-nondeterminism (1.15.0-1) ... Setting up groff-base (1.23.0-10) ... Setting up libp11-kit-dev:amd64 (0.25.10-1) ... Setting up libgnutls30t64:amd64 (3.8.11-3) ... Setting up libgnutls-openssl27t64:amd64 (3.8.11-3) ... Setting up libnghttp2-dev:amd64 (1.64.0-1.1+b1) ... Setting up po-debconf (1.0.22) ... Setting up libpsl5t64:amd64 (0.21.2-1.1+b1) ... Setting up rubygems-integration (1.19) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libpsl-dev:amd64 (0.21.2-1.1+b1) ... Setting up libgnutls-dane0t64:amd64 (3.8.11-3) ... Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-3) ... Setting up libgssrpc4t64:amd64 (1.22.1-2) ... Setting up libkadm5clnt-mit12:amd64 (1.22.1-2) ... Setting up libgnutls28-dev:amd64 (3.8.11-3) ... Setting up libcurl4t64:amd64 (8.18.0~rc2-1) ... Setting up libkdb5-10t64:amd64 (1.22.1-2) ... Setting up debhelper (13.29) ... Setting up librtmp-dev:amd64 (2.4+20151223.gitfa8646d.1-3) ... Setting up libhdf5-310:amd64 (1.14.5+repack-4) ... Setting up libkadm5srv-mit12:amd64 (1.22.1-2) ... Setting up libhdf5-fortran-310:amd64 (1.14.5+repack-4) ... Setting up krb5-multidev:amd64 (1.22.1-2) ... Setting up libhdf5-cpp-310:amd64 (1.14.5+repack-4) ... Setting up libhdf5-hl-310:amd64 (1.14.5+repack-4) ... Setting up libhe5-hdfeos0t64:amd64 (2:2.0-5) ... Setting up libhe5-hdfeos-dev (2:2.0-5) ... Setting up libkrb5-dev:amd64 (1.22.1-2) ... Setting up libcurl4-openssl-dev:amd64 (8.18.0~rc2-1) ... Setting up libhdf5-hl-cpp-310:amd64 (1.14.5+repack-4) ... Setting up libhdf5-hl-fortran-310:amd64 (1.14.5+repack-4) ... Setting up libhdf5-dev (1.14.5+repack-4) ... update-alternatives: using /usr/lib/x86_64-linux-gnu/pkgconfig/hdf5-serial.pc to provide /usr/lib/x86_64-linux-gnu/pkgconfig/hdf5.pc (hdf5.pc) in auto mode Setting up ruby3.3 (3.3.8-2) ... Setting up libruby:amd64 (1:3.3+b1) ... Setting up ruby-rubygems (3.6.7-2) ... Setting up ruby (1:3.3+b1) ... Setting up rake (13.2.1-1) ... Setting up libruby3.3:amd64 (3.3.8-2) ... Setting up gem2deb-test-runner (2.2.6) ... Setting up ruby-narray (0.6.1.2-7+rebuild1766548750) ... Setting up ruby3.3-dev:amd64 (3.3.8-2) ... Setting up ruby-narray-miss (1.4.0-5) ... Setting up ruby-all-dev:amd64 (1:3.3+b1) ... Setting up gem2deb (2.2.6) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.42-6) ... Processing triggers for ca-certificates (20250419) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. +------------------------------------------------------------------------------+ | Check architectures Wed, 24 Dec 2025 05:21:00 +0000 | +------------------------------------------------------------------------------+ Arch check ok (amd64 included in any) +------------------------------------------------------------------------------+ | Build environment Wed, 24 Dec 2025 05:21:00 +0000 | +------------------------------------------------------------------------------+ Kernel: Linux 6.12.57+deb13-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.57-1 (2025-11-05) amd64 (x86_64) Toolchain package versions: binutils_2.45.50.20251209-1 dpkg-dev_1.23.3 g++-15_15.2.0-12 gcc-15_15.2.0-12 libc6-dev_2.42-6 libstdc++-15-dev_15.2.0-12 libstdc++6_15.2.0-12 linux-libc-dev_6.17.13-1 Package versions: apt_3.1.12 autoconf_2.72-3.1 automake_1:1.18.1-3 autopoint_0.23.2-1 autotools-dev_20240727.1 base-files_14 base-passwd_3.6.8 bash_5.3-1 binutils_2.45.50.20251209-1 binutils-common_2.45.50.20251209-1 binutils-x86-64-linux-gnu_2.45.50.20251209-1 bsdextrautils_2.41.3-2 build-essential_12.12 bzip2_1.0.8-6 ca-certificates_20250419 comerr-dev_2.1-1.47.2-3+b6 coreutils_9.7-3 cpp_4:15.2.0-4 cpp-15_15.2.0-12 cpp-15-x86-64-linux-gnu_15.2.0-12 cpp-x86-64-linux-gnu_4:15.2.0-4 dash_0.5.12-12 debconf_1.5.91 debhelper_13.29 debian-archive-keyring_2025.1 debianutils_5.23.2 dh-autoreconf_21 dh-strip-nondeterminism_1.15.0-1 diffutils_1:3.12-1 dpkg_1.23.3 dpkg-dev_1.23.3 dwz_0.16-2 file_1:5.46-5 findutils_4.10.0-3 g++_4:15.2.0-4 g++-15_15.2.0-12 g++-15-x86-64-linux-gnu_15.2.0-12 g++-x86-64-linux-gnu_4:15.2.0-4 gcc_4:15.2.0-4 gcc-15_15.2.0-12 gcc-15-base_15.2.0-12 gcc-15-x86-64-linux-gnu_15.2.0-12 gcc-x86-64-linux-gnu_4:15.2.0-4 gem2deb_2.2.6 gem2deb-test-runner_2.2.6 gettext_0.23.2-1 gettext-base_0.23.2-1 grep_3.12-1 groff-base_1.23.0-10 gzip_1.13-1 hdf5-helpers_1.14.5+repack-4 hostname_3.25 init-system-helpers_1.69 intltool-debian_0.35.0+20060710.6 krb5-multidev_1.22.1-2 libacl1_2.3.2-2+b1 libaec-dev_1.1.4-2 libaec0_1.1.4-2 libapt-pkg7.0_3.1.12 libarchive-zip-perl_1.68-1 libasan8_15.2.0-12 libatomic1_15.2.0-12 libattr1_1:2.5.2-3 libaudit-common_1:4.1.2-1 libaudit1_1:4.1.2-1+b1 libbinutils_2.45.50.20251209-1 libblkid1_2.41.3-2 libbrotli-dev_1.1.0-2+b9 libbrotli1_1.1.0-2+b9 libbz2-1.0_1.0.8-6 libc-bin_2.42-6 libc-dev-bin_2.42-6 libc-gconv-modules-extra_2.42-6 libc6_2.42-6 libc6-dev_2.42-6 libcap-ng0_0.8.5-4+b2 libcap2_1:2.75-10+b5 libcc1-0_15.2.0-12 libcom-err2_1.47.2-3+b6 libcrypt-dev_1:4.5.1-1 libcrypt1_1:4.5.1-1 libctf-nobfd0_2.45.50.20251209-1 libctf0_2.45.50.20251209-1 libcurl4-openssl-dev_8.18.0~rc2-1 libcurl4t64_8.18.0~rc2-1 libdb5.3t64_5.3.28+dfsg2-11 libdebconfclient0_0.282+b2 libdebhelper-perl_13.29 libdpkg-perl_1.23.3 libelf1t64_0.194-1 libevent-2.1-7t64_2.1.12-stable-10+b1 libffi8_3.5.2-3 libfile-stripnondeterminism-perl_1.15.0-1 libgcc-15-dev_15.2.0-12 libgcc-s1_15.2.0-12 libgctp-2.0.0_2.0.0-13 libgctp-dev_2.0.0-13 libgdbm-compat4t64_1.26-1 libgdbm6t64_1.26-1 libgfortran5_15.2.0-12 libgmp-dev_2:6.3.0+dfsg-5 libgmp10_2:6.3.0+dfsg-5 libgmpxx4ldbl_2:6.3.0+dfsg-5 libgnutls-dane0t64_3.8.11-3 libgnutls-openssl27t64_3.8.11-3 libgnutls28-dev_3.8.11-3 libgnutls30t64_3.8.11-3 libgomp1_15.2.0-12 libgprofng0_2.45.50.20251209-1 libgssapi-krb5-2_1.22.1-2 libgssrpc4t64_1.22.1-2 libhdf5-310_1.14.5+repack-4 libhdf5-cpp-310_1.14.5+repack-4 libhdf5-dev_1.14.5+repack-4 libhdf5-fortran-310_1.14.5+repack-4 libhdf5-hl-310_1.14.5+repack-4 libhdf5-hl-cpp-310_1.14.5+repack-4 libhdf5-hl-fortran-310_1.14.5+repack-4 libhe5-hdfeos-dev_2:2.0-5 libhe5-hdfeos0t64_2:2.0-5 libhogweed6t64_3.10.2-1 libhwasan0_15.2.0-12 libidn2-0_2.3.8-4 libidn2-dev_2.3.8-4 libisl23_0.27-1 libitm1_15.2.0-12 libjansson4_2.14-2+b4 libjpeg-dev_1:2.1.5-4 libjpeg62-turbo_1:2.1.5-4 libjpeg62-turbo-dev_1:2.1.5-4 libk5crypto3_1.22.1-2 libkadm5clnt-mit12_1.22.1-2 libkadm5srv-mit12_1.22.1-2 libkdb5-10t64_1.22.1-2 libkeyutils1_1.6.3-6 libkrb5-3_1.22.1-2 libkrb5-dev_1.22.1-2 libkrb5support0_1.22.1-2 libldap-dev_2.6.10+dfsg-1 libldap2_2.6.10+dfsg-1 liblsan0_15.2.0-12 liblz4-1_1.10.0-6 liblzma5_5.8.1-2 libmagic-mgc_1:5.46-5 libmagic1t64_1:5.46-5 libmd0_1.1.0-2+b1 libmount1_2.41.3-2 libmpc3_1.3.1-2 libmpfr6_4.2.2-2 libnettle8t64_3.10.2-1 libnghttp2-14_1.64.0-1.1+b1 libnghttp2-dev_1.64.0-1.1+b1 libnghttp3-9_1.12.0-1 libnghttp3-dev_1.12.0-1 libngtcp2-16_1.16.0-1 libngtcp2-crypto-ossl-dev_1.16.0-1 libngtcp2-crypto-ossl0_1.16.0-1 libngtcp2-dev_1.16.0-1 libp11-kit-dev_0.25.10-1 libp11-kit0_0.25.10-1 libpam-modules_1.7.0-5 libpam-modules-bin_1.7.0-5 libpam-runtime_1.7.0-5 libpam0g_1.7.0-5 libpcre2-8-0_10.46-1 libperl5.40_5.40.1-7 libpipeline1_1.5.8-2 libpkgconf3_1.8.1-4 libpsl-dev_0.21.2-1.1+b1 libpsl5t64_0.21.2-1.1+b1 libquadmath0_15.2.0-12 librtmp-dev_2.4+20151223.gitfa8646d.1-3 librtmp1_2.4+20151223.gitfa8646d.1-3 libruby_1:3.3+b1 libruby3.3_3.3.8-2 libsasl2-2_2.1.28+dfsg1-10 libsasl2-modules-db_2.1.28+dfsg1-10 libseccomp2_2.6.0-2+b1 libselinux1_3.9-4+rebuild1766544377 libsframe2_2.45.50.20251209-1 libsmartcols1_2.41.3-2 libssh2-1-dev_1.11.1-1 libssh2-1t64_1.11.1-1 libssl-dev_3.5.4-1 libssl3t64_3.5.4-1 libstdc++-15-dev_15.2.0-12 libstdc++6_15.2.0-12 libsystemd0_259-1 libsz2_1.1.4-2 libtasn1-6_4.20.0-2 libtasn1-6-dev_4.20.0-2 libtinfo6_6.5+20251123-1 libtool_2.5.4-9 libtsan2_15.2.0-12 libubsan1_15.2.0-12 libuchardet0_0.0.8-2 libudev1_259-1 libunbound8_1.24.2-1 libunistring5_1.3-2 libuuid1_2.41.3-2 libxml2-16_2.15.1+dfsg-2+b1 libxxhash0_0.8.3-2 libyaml-0-2_0.2.5-2+b1 libzstd-dev_1.5.7+dfsg-2 libzstd1_1.5.7+dfsg-2 linux-libc-dev_6.17.13-1 m4_1.4.20-2 make_4.4.1-3 man-db_2.13.1-1 mawk_1.3.4.20250131-2 ncurses-base_6.5+20251123-1 ncurses-bin_6.5+20251123-1 nettle-dev_3.10.2-1 openssl_3.5.4-1 openssl-provider-legacy_3.5.4-1 patch_2.8-2 perl_5.40.1-7 perl-base_5.40.1-7 perl-modules-5.40_5.40.1-7 pkgconf_1.8.1-4 pkgconf-bin_1.8.1-4 po-debconf_1.0.22 rake_13.2.1-1 rpcsvc-proto_1.4.3-1 ruby_1:3.3+b1 ruby-all-dev_1:3.3+b1 ruby-csv_3.3.4-1 ruby-did-you-mean_1.6.3-2 ruby-minitest_5.26.1-1 ruby-narray_0.6.1.2-7+rebuild1766548750 ruby-narray-miss_1.4.0-5 ruby-net-telnet_0.2.0-1 ruby-power-assert_2.0.5-1 ruby-ruby2-keywords_0.0.5-1 ruby-rubygems_3.6.7-2 ruby-test-unit_3.6.2-1 ruby-webrick_1.9.1-1 ruby-xmlrpc_0.3.3-2 ruby3.3_3.3.8-2 ruby3.3-dev_3.3.8-2 rubygems-integration_1.19 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-2 sensible-utils_0.0.26 sqv_1.3.0-5 sysvinit-utils_3.15-6 tar_1.35+dfsg-3.1 util-linux_2.41.3-2 xz-utils_5.8.1-2 zlib1g_1:1.3.dfsg+really1.3.1-1+b2 zlib1g-dev_1:1.3.dfsg+really1.3.1-1+b2 +------------------------------------------------------------------------------+ | Build Wed, 24 Dec 2025 05:21:00 +0000 | +------------------------------------------------------------------------------+ Unpack source ------------- Format: 3.0 (quilt) Source: ruby-hdfeos5 Binary: ruby-hdfeos5 Architecture: any Version: 1.2-14+rebuild1766553630 Maintainer: Debian GIS Project Uploaders: Youhei SASAKI Homepage: https://www.gfd-dennou.org/arch/ruby/products/ruby-hdfeos5/ Standards-Version: 4.7.0 Vcs-Browser: https://salsa.debian.org/debian-gis-team/ruby-hdfeos5 Vcs-Git: https://salsa.debian.org/debian-gis-team/ruby-hdfeos5.git Testsuite: autopkgtest Testsuite-Triggers: @builddeps@, gem2deb-test-runner Build-Depends: debhelper-compat (= 13), dh-sequence-ruby, gem2deb, libgctp-dev, libhdf5-dev, libhe5-hdfeos-dev, ruby-narray (>= 0.6.1.2-4), ruby-narray-miss Package-List: ruby-hdfeos5 deb ruby optional arch=any Checksums-Sha1: e51964c2bc562eb0f15f2a48b6398ca13cb068cd 14848867 ruby-hdfeos5_1.2.orig.tar.gz 327a484d59249bcb6e07fda79ad341986e86a43c 29196 ruby-hdfeos5_1.2-14+rebuild1766553630.debian.tar.xz Checksums-Sha256: b499e334e5adf739f94166baa42208a5e261bfe7a61b42ff018ac84bc9e19260 14848867 ruby-hdfeos5_1.2.orig.tar.gz 1e4cb1888c37d122be55c0f5cb627823443e0a7d09ec773c91d52f8bf49d5499 29196 ruby-hdfeos5_1.2-14+rebuild1766553630.debian.tar.xz Files: 414ae6afc02ec1cc680026e1b138ef57 14848867 ruby-hdfeos5_1.2.orig.tar.gz ba49cea8f9e65f3bd4b14a5937675a1c 29196 ruby-hdfeos5_1.2-14+rebuild1766553630.debian.tar.xz dpkg-source: warning: extracting unsigned source package (ruby-hdfeos5_1.2-14+rebuild1766553630.dsc) dpkg-source: info: extracting ruby-hdfeos5 in /build/reproducible-path/ruby-hdfeos5-1.2 dpkg-source: info: unpacking ruby-hdfeos5_1.2.orig.tar.gz dpkg-source: info: unpacking ruby-hdfeos5_1.2-14+rebuild1766553630.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-Fix-NArray-Library-Path.patch dpkg-source: info: applying 0002-Fix-test-data-path.patch dpkg-source: info: applying 0003-Fix-printf-debugging.patch dpkg-source: info: applying 0004-hdf5-dir.patch dpkg-source: info: applying 0005-length-typo.patch dpkg-source: info: applying 0006-hid_t.patch dpkg-source: info: applying 0007-Drop-obsolete-rb_secure-rb_safe_level.patch dpkg-source: info: applying 0008-Change-Encoding-Shift_JIS-to-UTF-8.patch dpkg-source: info: applying gcc-14.patch dpkg-source: info: applying 0010-Fix-use-hsize_t.patch dpkg-source: info: applying 0011-Use-exist-insteaf-of-exists-wihich-is-obsolete.patch Check disk space ---------------- Sufficient free space for build +------------------------------------------------------------------------------+ | Starting Timed Build Commands Wed, 24 Dec 2025 05:21:01 +0000 | +------------------------------------------------------------------------------+ apt-get update -q && apt-get install -t experimental -qy ruby-all-dev --------------------------------------------------------------------- Ign:1 copy:/build/reproducible-path/resolver-NXOrXh/apt_archive ./ InRelease Ign:2 file:/mass-rebuild ./ InRelease Get:3 file:/mass-rebuild ./ Release [1617 B] Get:4 copy:/build/reproducible-path/resolver-NXOrXh/apt_archive ./ Release [609 B] Ign:5 copy:/build/reproducible-path/resolver-NXOrXh/apt_archive ./ Release.gpg Get:3 file:/mass-rebuild ./ Release [1617 B] Ign:6 file:/mass-rebuild ./ Release.gpg Hit:7 http://deb.debian.org/debian unstable InRelease Hit:8 http://deb.debian.org/debian experimental InRelease Hit:9 http://incoming.debian.org/debian-buildd buildd-unstable InRelease Fetched 609 B in 0s (1888 B/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Solving dependencies... The following additional packages will be installed: libruby3.4 ruby3.4 ruby3.4-dev Recommended packages: ruby-sdbm fonts-lato libjs-jquery ruby3.4-doc The following NEW packages will be installed: libruby3.4 ruby3.4 ruby3.4-dev The following packages will be upgraded: ruby-all-dev 1 upgraded, 3 newly installed, 0 to remove and 40 not upgraded. Need to get 8784 kB of archives. After this operation, 36.3 MB of additional disk space will be used. Get:1 http://deb.debian.org/debian experimental/main amd64 libruby3.4 amd64 3.4.5-1~exp1 [6731 kB] Get:2 http://deb.debian.org/debian experimental/main amd64 ruby3.4 amd64 3.4.5-1~exp1 [920 kB] Get:3 http://deb.debian.org/debian experimental/main amd64 ruby3.4-dev amd64 3.4.5-1~exp1 [1127 kB] Get:4 http://deb.debian.org/debian experimental/main amd64 ruby-all-dev amd64 1:3.3+support3.4~0 [6292 B] debconf: unable to initialize frontend: Dialog debconf: (TERM is not set, so the dialog frontend is not usable.) debconf: falling back to frontend: Readline Fetched 8784 kB in 0s (88.5 MB/s) Selecting previously unselected package libruby3.4:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20251 files and directories currently installed.) Preparing to unpack .../libruby3.4_3.4.5-1~exp1_amd64.deb ... Unpacking libruby3.4:amd64 (3.4.5-1~exp1) ... Selecting previously unselected package ruby3.4. Preparing to unpack .../ruby3.4_3.4.5-1~exp1_amd64.deb ... Unpacking ruby3.4 (3.4.5-1~exp1) ... Selecting previously unselected package ruby3.4-dev:amd64. Preparing to unpack .../ruby3.4-dev_3.4.5-1~exp1_amd64.deb ... Unpacking ruby3.4-dev:amd64 (3.4.5-1~exp1) ... Preparing to unpack .../ruby-all-dev_1%3a3.3+support3.4~0_amd64.deb ... Unpacking ruby-all-dev:amd64 (1:3.3+support3.4~0) over (1:3.3+b1) ... Setting up libruby3.4:amd64 (3.4.5-1~exp1) ... Setting up ruby3.4 (3.4.5-1~exp1) ... Setting up ruby3.4-dev:amd64 (3.4.5-1~exp1) ... Setting up ruby-all-dev:amd64 (1:3.3+support3.4~0) ... Processing triggers for man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Processing triggers for libc-bin (2.42-6) ... I: Finished running 'apt-get update -q && apt-get install -t experimental -qy ruby-all-dev'. Finished processing commands. -------------------------------------------------------------------------------- User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ADDRESS=pt_BR.UTF-8 LC_ALL=C.UTF-8 LC_IDENTIFICATION=pt_BR.UTF-8 LC_MEASUREMENT=pt_BR.UTF-8 LC_MONETARY=pt_BR.UTF-8 LC_NAME=pt_BR.UTF-8 LC_NUMERIC=pt_BR.UTF-8 LC_PAPER=pt_BR.UTF-8 LC_TELEPHONE=pt_BR.UTF-8 LC_TIME=pt_BR.UTF-8 LOGNAME=sbuild PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SHELL=/bin/sh USER=sbuild dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -us -uc -mAutomated rebuild -b dpkg-buildpackage: info: source package ruby-hdfeos5 dpkg-buildpackage: info: source version 1.2-14+rebuild1766553630 dpkg-buildpackage: info: source distribution UNRELEASED dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean /usr/lib/x86_64-linux-gnu/hdf5/serial dh clean --buildsystem ruby dh_auto_clean -O--buildsystem=ruby dh_ruby --clean dh_autoreconf_clean -O--buildsystem=ruby dh_clean -O--buildsystem=ruby debian/rules binary /usr/lib/x86_64-linux-gnu/hdf5/serial dh binary --buildsystem ruby dh_update_autotools_config -O--buildsystem=ruby dh_autoreconf -O--buildsystem=ruby dh_auto_configure -O--buildsystem=ruby dh_ruby --configure dh_auto_build -O--buildsystem=ruby dh_ruby --build dh_auto_test -O--buildsystem=ruby dh_ruby --test create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=ruby dh_prep -O--buildsystem=ruby dh_auto_install --destdir=debian/ruby-hdfeos5/ -O--buildsystem=ruby dh_ruby --install /build/reproducible-path/ruby-hdfeos5-1.2/debian/ruby-hdfeos5 ┌──────────────────────────────────────────────────────────────────────────────┐ │ ruby-hdfeos5: Install files │ └──────────────────────────────────────────────────────────────────────────────┘ install -d /build/reproducible-path/ruby-hdfeos5-1.2/debian/ruby-hdfeos5/usr/lib/ruby/vendor_ruby install -D -m644 /build/reproducible-path/ruby-hdfeos5-1.2/lib/hdfeos5.rb /build/reproducible-path/ruby-hdfeos5-1.2/debian/ruby-hdfeos5/usr/lib/ruby/vendor_ruby/hdfeos5.rb ┌──────────────────────────────────────────────────────────────────────────────┐ │ ruby-hdfeos5: Build native extensions for ruby3.3 │ └──────────────────────────────────────────────────────────────────────────────┘ /usr/bin/ruby3.3 /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb /build/reproducible-path/ruby-hdfeos5-1.2 debian/ruby-hdfeos5 current directory: /build/reproducible-path/ruby-hdfeos5-1.2 ["/usr/bin/ruby3.3", "-I/usr/lib/ruby/vendor_ruby", "extconf.rb"] checking for narray.h... yes checking for narray_config.h... yes checking for -lgctp... yes checking for hdf5.h... yes checking for -lhdf5... yes checking for HE5_HdfEosDef.h... yes checking for -lhe5_hdfeos... yes creating Makefile current directory: /build/reproducible-path/ruby-hdfeos5-1.2 ["make", "V=1", "CC=gcc -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=.", "CXX=g++ -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=.", "DESTDIR=", "sitearchdir=./.gem.20251224-71-i7ovsd", "sitelibdir=./.gem.20251224-71-i7ovsd", "clean"] make[1]: Entering directory '/build/reproducible-path/ruby-hdfeos5-1.2' rm -f rm -fr hdfeos5raw.so false hdfeos5_cary2obj.o hdfeos5_chkdatatype.o hdfeos5_obj2cary.o hdfeos5gd_wrap.o hdfeos5main_wrap.o hdfeos5pt_wrap.o hdfeos5sw_wrap.o hdfeos5za_wrap.o *.bak mkmf.log .*.time make[1]: Leaving directory '/build/reproducible-path/ruby-hdfeos5-1.2' current directory: /build/reproducible-path/ruby-hdfeos5-1.2 ["make", "V=1", "CC=gcc -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=.", "CXX=g++ -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=.", "DESTDIR=", "sitearchdir=./.gem.20251224-71-i7ovsd", "sitelibdir=./.gem.20251224-71-i7ovsd"] make[1]: Entering directory '/build/reproducible-path/ruby-hdfeos5-1.2' gcc -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.3.0 -I/usr/include/ruby-3.3.0/ruby/backward -I/usr/include/ruby-3.3.0 -I. -DHAVE_NARRAY_H -DHAVE_NARRAY_CONFIG_H -DHAVE_HDF5_H -DHAVE_HE5_HDFEOSDEF_H -I/usr/include/hdf-eos5 -I/usr/lib/x86_64-linux-gnu/hdf5/serial/include -I/usr/lib/x86_64-linux-gnu -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.3.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -o hdfeos5_cary2obj.o -c hdfeos5_cary2obj.c gcc -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.3.0 -I/usr/include/ruby-3.3.0/ruby/backward -I/usr/include/ruby-3.3.0 -I. -DHAVE_NARRAY_H -DHAVE_NARRAY_CONFIG_H -DHAVE_HDF5_H -DHAVE_HE5_HDFEOSDEF_H -I/usr/include/hdf-eos5 -I/usr/lib/x86_64-linux-gnu/hdf5/serial/include -I/usr/lib/x86_64-linux-gnu -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.3.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -o hdfeos5_chkdatatype.o -c hdfeos5_chkdatatype.c gcc -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.3.0 -I/usr/include/ruby-3.3.0/ruby/backward -I/usr/include/ruby-3.3.0 -I. -DHAVE_NARRAY_H -DHAVE_NARRAY_CONFIG_H -DHAVE_HDF5_H -DHAVE_HE5_HDFEOSDEF_H -I/usr/include/hdf-eos5 -I/usr/lib/x86_64-linux-gnu/hdf5/serial/include -I/usr/lib/x86_64-linux-gnu -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.3.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -o hdfeos5_obj2cary.o -c hdfeos5_obj2cary.c hdfeos5_obj2cary.c: In function ‘hdfeos5_freeccharary’: hdfeos5_obj2cary.c:218:1: warning: old-style function definition [-Wold-style-definition] 218 | hdfeos5_freeccharary(cary) | ^~~~~~~~~~~~~~~~~~~~ hdfeos5_obj2cary.c: In function ‘hdfeos5_freecfloatary’: hdfeos5_obj2cary.c:264:1: warning: old-style function definition [-Wold-style-definition] 264 | hdfeos5_freecfloatary(cary) | ^~~~~~~~~~~~~~~~~~~~~ hdfeos5_obj2cary.c: In function ‘na2cfloatary’: hdfeos5_obj2cary.c:421:1: warning: old-style function definition [-Wold-style-definition] 421 | na2cfloatary(src) | ^~~~~~~~~~~~ hdfeos5_obj2cary.c: In function ‘na2cintary’: hdfeos5_obj2cary.c:449:1: warning: old-style function definition [-Wold-style-definition] 449 | na2cintary(src) | ^~~~~~~~~~ gcc -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.3.0 -I/usr/include/ruby-3.3.0/ruby/backward -I/usr/include/ruby-3.3.0 -I. -DHAVE_NARRAY_H -DHAVE_NARRAY_CONFIG_H -DHAVE_HDF5_H -DHAVE_HE5_HDFEOSDEF_H -I/usr/include/hdf-eos5 -I/usr/lib/x86_64-linux-gnu/hdf5/serial/include -I/usr/lib/x86_64-linux-gnu -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.3.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -o hdfeos5gd_wrap.o -c hdfeos5gd_wrap.c gcc -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.3.0 -I/usr/include/ruby-3.3.0/ruby/backward -I/usr/include/ruby-3.3.0 -I. -DHAVE_NARRAY_H -DHAVE_NARRAY_CONFIG_H -DHAVE_HDF5_H -DHAVE_HE5_HDFEOSDEF_H -I/usr/include/hdf-eos5 -I/usr/lib/x86_64-linux-gnu/hdf5/serial/include -I/usr/lib/x86_64-linux-gnu -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.3.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -o hdfeos5main_wrap.o -c hdfeos5main_wrap.c gcc -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.3.0 -I/usr/include/ruby-3.3.0/ruby/backward -I/usr/include/ruby-3.3.0 -I. -DHAVE_NARRAY_H -DHAVE_NARRAY_CONFIG_H -DHAVE_HDF5_H -DHAVE_HE5_HDFEOSDEF_H -I/usr/include/hdf-eos5 -I/usr/lib/x86_64-linux-gnu/hdf5/serial/include -I/usr/lib/x86_64-linux-gnu -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.3.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -o hdfeos5pt_wrap.o -c hdfeos5pt_wrap.c hdfeos5pt_wrap.c: In function ‘hdfeos5_ptnrecs’: hdfeos5pt_wrap.c:609:52: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] 609 | if(o_nrec < 0) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | char * hdfeos5pt_wrap.c:609:55: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=] 609 | if(o_nrec < 0) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | int hdfeos5pt_wrap.c: In function ‘hdfeos5_ptnlevels’: hdfeos5pt_wrap.c:626:56: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] 626 | if(o_nlevels < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | char * hdfeos5pt_wrap.c:626:59: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=] 626 | if(o_nlevels < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | int hdfeos5pt_wrap.c: In function ‘hdfeos5_ptnfields’: hdfeos5pt_wrap.c:651:56: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] 651 | if(o_nlevels < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | char * hdfeos5pt_wrap.c:651:59: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=] 651 | if(o_nlevels < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | int hdfeos5pt_wrap.c:654:57: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] 654 | if(o_nflds1 < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | char * hdfeos5pt_wrap.c:654:60: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=] 654 | if(o_nflds1 < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | int hdfeos5pt_wrap.c:662:57: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] 662 | if(o_nflds1 < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | char * hdfeos5pt_wrap.c:662:60: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=] 662 | if(o_nflds1 < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | int hdfeos5pt_wrap.c:666:57: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] 666 | if(o_nflds1 < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | char * hdfeos5pt_wrap.c:666:60: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=] 666 | if(o_nflds1 < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | int hdfeos5pt_wrap.c: In function ‘hdfeos5_ptgetlevelname’: hdfeos5pt_wrap.c:696:56: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] 696 | if(o_nlevels < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | char * hdfeos5pt_wrap.c:696:59: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=] 696 | if(o_nlevels < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | int hdfeos5pt_wrap.c:699:61: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] 699 | if(o_rtn_val == FAIL) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | char * hdfeos5pt_wrap.c:699:64: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=] 699 | if(o_rtn_val == FAIL) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | int hdfeos5pt_wrap.c:707:61: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] 707 | if(o_rtn_val == FAIL) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | char * hdfeos5pt_wrap.c:707:64: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=] 707 | if(o_rtn_val == FAIL) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | int hdfeos5pt_wrap.c:711:61: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] 711 | if(o_rtn_val == FAIL) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | char * hdfeos5pt_wrap.c:711:64: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=] 711 | if(o_rtn_val == FAIL) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | int hdfeos5pt_wrap.c: In function ‘hdfeos5_ptchkfieldname’: hdfeos5pt_wrap.c:1490:54: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] 1490 | if(o_level < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | char * hdfeos5pt_wrap.c:1490:57: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=] 1490 | if(o_level < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | int hdfeos5pt_wrap.c:1493:54: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] 1493 | if(o_nflds < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | char * hdfeos5pt_wrap.c:1493:57: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=] 1493 | if(o_nflds < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | int hdfeos5pt_wrap.c:1496:54: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] 1496 | if(o_nflds < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | char * hdfeos5pt_wrap.c:1496:57: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=] 1496 | if(o_nflds < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | int hdfeos5pt_wrap.c: In function ‘search_levelname’: hdfeos5pt_wrap.c:306:12: warning: function may return address of local variable [-Wreturn-local-addr] 306 | return o_levelname; | ^~~~~~~~~~~ In file included from /usr/include/ruby-3.3.0/ruby/internal/assume.h:29, from /usr/include/ruby-3.3.0/ruby/backward/2/assume.h:24, from /usr/include/ruby-3.3.0/ruby/defines.h:72, from /usr/include/ruby-3.3.0/ruby/ruby.h:25, from /usr/include/ruby-3.3.0/ruby.h:38, from hdfeos5pt_wrap.c:4: /usr/include/ruby-3.3.0/ruby/internal/memory.h:287:25: note: declared here 287 | RBIMPL_CAST((type *)alloca(rbimpl_size_mul_or_raise(sizeof(type), (n)))) | ^~~~~~ /usr/include/ruby-3.3.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:302:19: note: in expansion of macro ‘ALLOCA_N’ 302 | o_levelname = ALLOCA_N(char,(o_strbufsize+1)*sizeof(char)); | ^~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptgetlevelname’: hdfeos5pt_wrap.c:702:19: warning: argument to ‘alloca’ is too large [-Walloca-larger-than=] 702 | o_levelname = ALLOCA_N(char,(o_strbufsize)*sizeof(char)); | ^~~~~~~~ hdfeos5pt_wrap.c:702:19: note: limit is 9223372036854775807 bytes, but argument is 18446744073709551615 hdfeos5pt_wrap.c: In function ‘hdfeos5_ptnfields’: hdfeos5pt_wrap.c:657:19: warning: argument to ‘alloca’ is too large [-Walloca-larger-than=] 657 | o_fieldlist = ALLOCA_N(char,(o_strbufsize)*sizeof(char)); | ^~~~~~~~ hdfeos5pt_wrap.c:657:19: note: limit is 9223372036854775807 bytes, but argument is 18446744073709551615 gcc -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.3.0 -I/usr/include/ruby-3.3.0/ruby/backward -I/usr/include/ruby-3.3.0 -I. -DHAVE_NARRAY_H -DHAVE_NARRAY_CONFIG_H -DHAVE_HDF5_H -DHAVE_HE5_HDFEOSDEF_H -I/usr/include/hdf-eos5 -I/usr/lib/x86_64-linux-gnu/hdf5/serial/include -I/usr/lib/x86_64-linux-gnu -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.3.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -o hdfeos5sw_wrap.o -c hdfeos5sw_wrap.c hdfeos5sw_wrap.c: In function ‘hdfeos5_swmapinfo’: hdfeos5sw_wrap.c:413:59: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] 413 | if(o_rtn_val == FAIL) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | char * hdfeos5sw_wrap.c:413:62: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=] 413 | if(o_rtn_val == FAIL) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | int hdfeos5sw_wrap.c: In function ‘hdfeos5_swindexinfo’: hdfeos5sw_wrap.c:2668:17: warning: ‘HE5_SWindexinfo’ accessing 64 bytes in a region of size 8 [-Wstringop-overflow=] 2668 | o_rtn_val = HE5_SWindexinfo(i_regionid, i_object, &o_rank, o_dimlist, &o_indices); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c:2668:17: note: referencing argument 5 of type ‘hsize_t *[8]’ {aka ‘long unsigned int *[8]’} In file included from hdfeos5sw_wrap.c:3: /usr/include/hdf-eos5/HE5_HdfEosDef.h:693:9: note: in a call to function ‘HE5_SWindexinfo’ 693 | herr_t HE5_SWindexinfo(hid_t regionID, char *object, int *rank, char *dimlist, hsize_t *indices[HE5_DTSETRANKMAX]); | ^~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.3.0 -I/usr/include/ruby-3.3.0/ruby/backward -I/usr/include/ruby-3.3.0 -I. -DHAVE_NARRAY_H -DHAVE_NARRAY_CONFIG_H -DHAVE_HDF5_H -DHAVE_HE5_HDFEOSDEF_H -I/usr/include/hdf-eos5 -I/usr/lib/x86_64-linux-gnu/hdf5/serial/include -I/usr/lib/x86_64-linux-gnu -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.3.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -o hdfeos5za_wrap.o -c hdfeos5za_wrap.c rm -f hdfeos5raw.so gcc -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=. -shared -o hdfeos5raw.so hdfeos5_cary2obj.o hdfeos5_chkdatatype.o hdfeos5_obj2cary.o hdfeos5gd_wrap.o hdfeos5main_wrap.o hdfeos5pt_wrap.o hdfeos5sw_wrap.o hdfeos5za_wrap.o -L. -L/usr/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu/ -L/usr/lib/x86_64-linux-gnu/hdf5/serial/lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.3.0 -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,-z,now -lruby-3.3 -lhe5_hdfeos -lhdf5 -lgctp -lm -lpthread -lc make[1]: Leaving directory '/build/reproducible-path/ruby-hdfeos5-1.2' current directory: /build/reproducible-path/ruby-hdfeos5-1.2 ["make", "V=1", "CC=gcc -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=.", "CXX=g++ -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=.", "DESTDIR=", "sitearchdir=./.gem.20251224-71-i7ovsd", "sitelibdir=./.gem.20251224-71-i7ovsd", "install"] make[1]: Entering directory '/build/reproducible-path/ruby-hdfeos5-1.2' /bin/mkdir -p . ./.gem.20251224-71-i7ovsd/numru exit > .sitearchdir.-.numru.time /usr/bin/install -c -m 0755 hdfeos5raw.so ./.gem.20251224-71-i7ovsd/numru /bin/mkdir -p . ./.gem.20251224-71-i7ovsd/numru exit > .sitelibdir.-.numru.time /usr/bin/install -c -m 644 ./lib/hdfeos5.rb .gem.20251224-71-i7ovsd/numru make[1]: Leaving directory '/build/reproducible-path/ruby-hdfeos5-1.2' current directory: /build/reproducible-path/ruby-hdfeos5-1.2 ["make", "V=1", "CC=gcc -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=.", "CXX=g++ -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=.", "DESTDIR=", "sitearchdir=./.gem.20251224-71-i7ovsd", "sitelibdir=./.gem.20251224-71-i7ovsd", "clean"] make[1]: Entering directory '/build/reproducible-path/ruby-hdfeos5-1.2' rm -f rm -fr hdfeos5raw.so false hdfeos5_cary2obj.o hdfeos5_chkdatatype.o hdfeos5_obj2cary.o hdfeos5gd_wrap.o hdfeos5main_wrap.o hdfeos5pt_wrap.o hdfeos5sw_wrap.o hdfeos5za_wrap.o *.bak mkmf.log .*.time make[1]: Leaving directory '/build/reproducible-path/ruby-hdfeos5-1.2' current directory: /build/reproducible-path/ruby-hdfeos5-1.2 /usr/bin/ruby3.3 -I/usr/lib/ruby/vendor_ruby extconf.rb current directory: /build/reproducible-path/ruby-hdfeos5-1.2 make V\=1 CC\=gcc\ -fdebug-prefix-map\=/build/reproducible-path/ruby-hdfeos5-1.2\=. CXX\=g++\ -fdebug-prefix-map\=/build/reproducible-path/ruby-hdfeos5-1.2\=. DESTDIR\= sitearchdir\=./.gem.20251224-71-i7ovsd sitelibdir\=./.gem.20251224-71-i7ovsd clean current directory: /build/reproducible-path/ruby-hdfeos5-1.2 make V\=1 CC\=gcc\ -fdebug-prefix-map\=/build/reproducible-path/ruby-hdfeos5-1.2\=. CXX\=g++\ -fdebug-prefix-map\=/build/reproducible-path/ruby-hdfeos5-1.2\=. DESTDIR\= sitearchdir\=./.gem.20251224-71-i7ovsd sitelibdir\=./.gem.20251224-71-i7ovsd current directory: /build/reproducible-path/ruby-hdfeos5-1.2 make V\=1 CC\=gcc\ -fdebug-prefix-map\=/build/reproducible-path/ruby-hdfeos5-1.2\=. CXX\=g++\ -fdebug-prefix-map\=/build/reproducible-path/ruby-hdfeos5-1.2\=. DESTDIR\= sitearchdir\=./.gem.20251224-71-i7ovsd sitelibdir\=./.gem.20251224-71-i7ovsd install current directory: /build/reproducible-path/ruby-hdfeos5-1.2 make V\=1 CC\=gcc\ -fdebug-prefix-map\=/build/reproducible-path/ruby-hdfeos5-1.2\=. CXX\=g++\ -fdebug-prefix-map\=/build/reproducible-path/ruby-hdfeos5-1.2\=. DESTDIR\= sitearchdir\=./.gem.20251224-71-i7ovsd sitelibdir\=./.gem.20251224-71-i7ovsd clean rm -f /build/reproducible-path/ruby-hdfeos5-1.2/debian/ruby-hdfeos5/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.3.0/mkmf.log ┌──────────────────────────────────────────────────────────────────────────────┐ │ ruby-hdfeos5: Build native extensions for ruby3.4 │ └──────────────────────────────────────────────────────────────────────────────┘ /usr/bin/ruby3.4 /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb /build/reproducible-path/ruby-hdfeos5-1.2 debian/ruby-hdfeos5 "make clean" make[1]: Entering directory '/build/reproducible-path/ruby-hdfeos5-1.2' make[1]: Leaving directory '/build/reproducible-path/ruby-hdfeos5-1.2' "make clean" make[1]: Entering directory '/build/reproducible-path/ruby-hdfeos5-1.2' make[1]: Leaving directory '/build/reproducible-path/ruby-hdfeos5-1.2' current directory: /build/reproducible-path/ruby-hdfeos5-1.2 ["/usr/bin/ruby3.4", "-I/usr/lib/ruby/vendor_ruby", "extconf.rb"] checking for narray.h... yes checking for narray_config.h... yes checking for -lgctp... yes checking for hdf5.h... yes checking for -lhdf5... yes checking for HE5_HdfEosDef.h... yes checking for -lhe5_hdfeos... yes creating Makefile current directory: /build/reproducible-path/ruby-hdfeos5-1.2 ["make", "V=1", "CC=gcc -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=.", "CXX=g++ -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=.", "DESTDIR=", "sitearchdir=./.gem.20251224-172-sip4ru", "sitelibdir=./.gem.20251224-172-sip4ru", "clean"] make[1]: Entering directory '/build/reproducible-path/ruby-hdfeos5-1.2' rm -f rm -fr hdfeos5raw.so false hdfeos5_cary2obj.o hdfeos5_chkdatatype.o hdfeos5_obj2cary.o hdfeos5gd_wrap.o hdfeos5main_wrap.o hdfeos5pt_wrap.o hdfeos5sw_wrap.o hdfeos5za_wrap.o *.bak mkmf.log .*.time make[1]: Leaving directory '/build/reproducible-path/ruby-hdfeos5-1.2' current directory: /build/reproducible-path/ruby-hdfeos5-1.2 ["make", "V=1", "CC=gcc -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=.", "CXX=g++ -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=.", "DESTDIR=", "sitearchdir=./.gem.20251224-172-sip4ru", "sitelibdir=./.gem.20251224-172-sip4ru"] make[1]: Entering directory '/build/reproducible-path/ruby-hdfeos5-1.2' gcc -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.4.0 -I/usr/include/ruby-3.4.0/ruby/backward -I/usr/include/ruby-3.4.0 -I. -DHAVE_NARRAY_H -DHAVE_NARRAY_CONFIG_H -DHAVE_HDF5_H -DHAVE_HE5_HDFEOSDEF_H -I/usr/include/hdf-eos5 -I/usr/lib/x86_64-linux-gnu/hdf5/serial/include -I/usr/lib/x86_64-linux-gnu -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -o hdfeos5_cary2obj.o -c hdfeos5_cary2obj.c In file included from /usr/include/ruby-3.4.0/ruby/internal/assume.h:29, from /usr/include/ruby-3.4.0/ruby/backward/2/assume.h:24, from /usr/include/ruby-3.4.0/ruby/defines.h:72, from /usr/include/ruby-3.4.0/ruby/ruby.h:25, from /usr/include/ruby-3.4.0/ruby.h:38, from hdfeos5_cary2obj.c:2: hdfeos5_cary2obj.c: In function ‘cfloatary2na’: /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5_cary2obj.c:149:5: note: in expansion of macro ‘GetNArray’ 149 | GetNArray(obj, na); | ^~~~~~~~~ In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5_cary2obj.c: In function ‘cintary2na’: /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5_cary2obj.c:173:5: note: in expansion of macro ‘GetNArray’ 173 | GetNArray(obj, na); | ^~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5_cary2obj.c: In function ‘clongary2na’: /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5_cary2obj.c:196:5: note: in expansion of macro ‘GetNArray’ 196 | GetNArray(obj, na); | ^~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5_cary2obj.c: In function ‘csint64ary2na’: /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5_cary2obj.c:219:5: note: in expansion of macro ‘GetNArray’ 219 | GetNArray(obj, na); | ^~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5_cary2obj.c: In function ‘cunsint64ary2na’: /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5_cary2obj.c:242:5: note: in expansion of macro ‘GetNArray’ 242 | GetNArray(obj, na); | ^~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.4.0 -I/usr/include/ruby-3.4.0/ruby/backward -I/usr/include/ruby-3.4.0 -I. -DHAVE_NARRAY_H -DHAVE_NARRAY_CONFIG_H -DHAVE_HDF5_H -DHAVE_HE5_HDFEOSDEF_H -I/usr/include/hdf-eos5 -I/usr/lib/x86_64-linux-gnu/hdf5/serial/include -I/usr/lib/x86_64-linux-gnu -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -o hdfeos5_chkdatatype.o -c hdfeos5_chkdatatype.c In file included from /usr/include/ruby-3.4.0/ruby/internal/assume.h:29, from /usr/include/ruby-3.4.0/ruby/backward/2/assume.h:24, from /usr/include/ruby-3.4.0/ruby/defines.h:72, from /usr/include/ruby-3.4.0/ruby/ruby.h:25, from /usr/include/ruby-3.4.0/ruby.h:38, from hdfeos5_chkdatatype.c:4: hdfeos5_chkdatatype.c: In function ‘HE5Wrap_store_NArray1D_or_str’: /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5_chkdatatype.c:83:11: note: in expansion of macro ‘GetNArray’ 83 | GetNArray(obj, na); | ^~~~~~~~~ In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5_chkdatatype.c:91:9: note: in expansion of macro ‘GetNArray’ 91 | GetNArray(obj, na); | ^~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5_chkdatatype.c:100:9: note: in expansion of macro ‘GetNArray’ 100 | GetNArray(obj, na); | ^~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5_chkdatatype.c:109:9: note: in expansion of macro ‘GetNArray’ 109 | GetNArray(obj, na); | ^~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5_chkdatatype.c:115:9: note: in expansion of macro ‘GetNArray’ 115 | GetNArray(obj, na); | ^~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5_chkdatatype.c:121:9: note: in expansion of macro ‘GetNArray’ 121 | GetNArray(obj, na); | ^~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5_chkdatatype.c:127:9: note: in expansion of macro ‘GetNArray’ 127 | GetNArray(obj, na); | ^~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.4.0 -I/usr/include/ruby-3.4.0/ruby/backward -I/usr/include/ruby-3.4.0 -I. -DHAVE_NARRAY_H -DHAVE_NARRAY_CONFIG_H -DHAVE_HDF5_H -DHAVE_HE5_HDFEOSDEF_H -I/usr/include/hdf-eos5 -I/usr/lib/x86_64-linux-gnu/hdf5/serial/include -I/usr/lib/x86_64-linux-gnu -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -o hdfeos5_obj2cary.o -c hdfeos5_obj2cary.c hdfeos5_obj2cary.c: In function ‘hdfeos5_freeccharary’: hdfeos5_obj2cary.c:218:1: warning: old-style function definition [-Wold-style-definition] 218 | hdfeos5_freeccharary(cary) | ^~~~~~~~~~~~~~~~~~~~ hdfeos5_obj2cary.c: In function ‘hdfeos5_freecfloatary’: hdfeos5_obj2cary.c:264:1: warning: old-style function definition [-Wold-style-definition] 264 | hdfeos5_freecfloatary(cary) | ^~~~~~~~~~~~~~~~~~~~~ hdfeos5_obj2cary.c: In function ‘na2cfloatary’: hdfeos5_obj2cary.c:421:1: warning: old-style function definition [-Wold-style-definition] 421 | na2cfloatary(src) | ^~~~~~~~~~~~ In file included from /usr/include/ruby-3.4.0/ruby/internal/assume.h:29, from /usr/include/ruby-3.4.0/ruby/backward/2/assume.h:24, from /usr/include/ruby-3.4.0/ruby/defines.h:72, from /usr/include/ruby-3.4.0/ruby/ruby.h:25, from /usr/include/ruby-3.4.0/ruby.h:38, from hdfeos5_obj2cary.c:2: /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5_obj2cary.c:436:5: note: in expansion of macro ‘GetNArray’ 436 | GetNArray(src, na); | ^~~~~~~~~ In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5_obj2cary.c: In function ‘na2cintary’: hdfeos5_obj2cary.c:449:1: warning: old-style function definition [-Wold-style-definition] 449 | na2cintary(src) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5_obj2cary.c:464:5: note: in expansion of macro ‘GetNArray’ 464 | GetNArray(src, na); | ^~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5_obj2cary.c: In function ‘na2clongary’: /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5_obj2cary.c:492:5: note: in expansion of macro ‘GetNArray’ 492 | GetNArray(src, na); | ^~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5_obj2cary.c: In function ‘na2csint64ary’: /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5_obj2cary.c:520:5: note: in expansion of macro ‘GetNArray’ 520 | GetNArray(src, na); | ^~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5_obj2cary.c: In function ‘na2cunsint64ary’: /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5_obj2cary.c:548:5: note: in expansion of macro ‘GetNArray’ 548 | GetNArray(src, na); | ^~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.4.0 -I/usr/include/ruby-3.4.0/ruby/backward -I/usr/include/ruby-3.4.0 -I. -DHAVE_NARRAY_H -DHAVE_NARRAY_CONFIG_H -DHAVE_HDF5_H -DHAVE_HE5_HDFEOSDEF_H -I/usr/include/hdf-eos5 -I/usr/lib/x86_64-linux-gnu/hdf5/serial/include -I/usr/lib/x86_64-linux-gnu -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -o hdfeos5gd_wrap.o -c hdfeos5gd_wrap.c In file included from /usr/include/ruby-3.4.0/ruby/internal/assume.h:29, from /usr/include/ruby-3.4.0/ruby/backward/2/assume.h:24, from /usr/include/ruby-3.4.0/ruby/defines.h:72, from /usr/include/ruby-3.4.0/ruby/ruby.h:25, from /usr/include/ruby-3.4.0/ruby.h:38, from hdfeos5gd_wrap.c:4: hdfeos5gd_wrap.c: In function ‘hdfeos5_gdcreate’: hdfeos5gd_wrap.c:315:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 315 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:315:5: note: in expansion of macro ‘Data_Get_Struct’ 315 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~~~~~~~~~~~~~ In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c:340:5: warning: ‘rb_data_object_wrap_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 340 | Grid = Data_Wrap_Struct(cHE5Gd, he5gd_mark_obj, HE5Gd_free, he5grid); | ^~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdattach’: hdfeos5gd_wrap.c:354:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 354 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:354:5: note: in expansion of macro ‘Data_Get_Struct’ 354 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c:366:5: warning: ‘rb_data_object_wrap_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 366 | Grid = Data_Wrap_Struct(cHE5Gd, he5gd_mark_obj, HE5Gd_free, he5grid); | ^~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gddefdim’: hdfeos5gd_wrap.c:380:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 380 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:380:5: note: in expansion of macro ‘Data_Get_Struct’ 380 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gddefproj’: hdfeos5gd_wrap.c:404:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 404 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:404:5: note: in expansion of macro ‘Data_Get_Struct’ 404 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdblksomoffset’: hdfeos5gd_wrap.c:433:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 433 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:433:5: note: in expansion of macro ‘Data_Get_Struct’ 433 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gddefcomp’: hdfeos5gd_wrap.c:464:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 464 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:464:5: note: in expansion of macro ‘Data_Get_Struct’ 464 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gddeftile’: hdfeos5gd_wrap.c:492:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 492 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:492:5: note: in expansion of macro ‘Data_Get_Struct’ 492 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gddefcomtile’: hdfeos5gd_wrap.c:524:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 524 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:524:5: note: in expansion of macro ‘Data_Get_Struct’ 524 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gddeforigin’: hdfeos5gd_wrap.c:558:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 558 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:558:5: note: in expansion of macro ‘Data_Get_Struct’ 558 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gddefpixreg’: hdfeos5gd_wrap.c:579:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 579 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:579:5: note: in expansion of macro ‘Data_Get_Struct’ 579 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gddiminfo’: hdfeos5gd_wrap.c:600:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 600 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:600:5: note: in expansion of macro ‘Data_Get_Struct’ 600 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdgridinfo’: hdfeos5gd_wrap.c:628:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 628 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:628:5: note: in expansion of macro ‘Data_Get_Struct’ 628 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdprojinfo’: hdfeos5gd_wrap.c:656:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 656 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:656:5: note: in expansion of macro ‘Data_Get_Struct’ 656 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdorigininfo’: hdfeos5gd_wrap.c:679:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 679 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:679:5: note: in expansion of macro ‘Data_Get_Struct’ 679 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdpixreginfo’: hdfeos5gd_wrap.c:699:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 699 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:699:5: note: in expansion of macro ‘Data_Get_Struct’ 699 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdcompinfo’: hdfeos5gd_wrap.c:726:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 726 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:726:5: note: in expansion of macro ‘Data_Get_Struct’ 726 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdfieldinfo’: hdfeos5gd_wrap.c:756:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 756 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:756:5: note: in expansion of macro ‘Data_Get_Struct’ 756 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdtileinfo’: hdfeos5gd_wrap.c:786:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 786 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:786:5: note: in expansion of macro ‘Data_Get_Struct’ 786 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gddeffield’: hdfeos5gd_wrap.c:814:34: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 814 | Data_Get_Struct(file, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:814:5: note: in expansion of macro ‘Data_Get_Struct’ 814 | Data_Get_Struct(file, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c:838:5: warning: ‘rb_data_object_wrap_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 838 | return(Data_Wrap_Struct(cHE5GdField, he5gdfield_mark_obj, HE5GdField_free, he5field)); | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdwritefieldmeta’: hdfeos5gd_wrap.c:852:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 852 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:852:5: note: in expansion of macro ‘Data_Get_Struct’ 852 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdwriteattr’: hdfeos5gd_wrap.c:984:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 984 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:984:5: note: in expansion of macro ‘Data_Get_Struct’ 984 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gd_get_att’: hdfeos5gd_wrap.c:1017:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1017 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:1017:5: note: in expansion of macro ‘Data_Get_Struct’ 1017 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdinqgrid’: hdfeos5gd_wrap.c:1044:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1044 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:1044:5: note: in expansion of macro ‘Data_Get_Struct’ 1044 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdsetfillvalue’: hdfeos5gd_wrap.c:1071:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1071 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:1071:5: note: in expansion of macro ‘Data_Get_Struct’ 1071 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdgetfillvalue’: hdfeos5gd_wrap.c:1108:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1108 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:1108:5: note: in expansion of macro ‘Data_Get_Struct’ 1108 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdinqdatatype’: hdfeos5gd_wrap.c:1140:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1140 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:1140:5: note: in expansion of macro ‘Data_Get_Struct’ 1140 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdnentries’: hdfeos5gd_wrap.c:1175:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1175 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:1175:5: note: in expansion of macro ‘Data_Get_Struct’ 1175 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdinqdims’: hdfeos5gd_wrap.c:1204:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1204 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:1204:5: note: in expansion of macro ‘Data_Get_Struct’ 1204 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdinqattrs’: hdfeos5gd_wrap.c:1234:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1234 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:1234:5: note: in expansion of macro ‘Data_Get_Struct’ 1234 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdinqfields’: hdfeos5gd_wrap.c:1266:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1266 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:1266:5: note: in expansion of macro ‘Data_Get_Struct’ 1266 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gddetach’: hdfeos5gd_wrap.c:1299:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1299 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:1299:5: note: in expansion of macro ‘Data_Get_Struct’ 1299 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdrs2ll’: hdfeos5gd_wrap.c:1330:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1330 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:1330:5: note: in expansion of macro ‘Data_Get_Struct’ 1330 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gddefboxregion’: hdfeos5gd_wrap.c:1392:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1392 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:1392:5: note: in expansion of macro ‘Data_Get_Struct’ 1392 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdregioninfo’: hdfeos5gd_wrap.c:1434:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1434 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:1434:5: note: in expansion of macro ‘Data_Get_Struct’ 1434 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdextractregion’: hdfeos5gd_wrap.c:1465:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1465 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:1465:5: note: in expansion of macro ‘Data_Get_Struct’ 1465 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gddefvrtregion’: hdfeos5gd_wrap.c:1506:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1506 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:1506:5: note: in expansion of macro ‘Data_Get_Struct’ 1506 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gddeftimeperiod’: hdfeos5gd_wrap.c:1537:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1537 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:1537:5: note: in expansion of macro ‘Data_Get_Struct’ 1537 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdgetpixels’: hdfeos5gd_wrap.c:1570:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1570 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:1570:5: note: in expansion of macro ‘Data_Get_Struct’ 1570 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdgetpixvalues’: hdfeos5gd_wrap.c:1608:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1608 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:1608:5: note: in expansion of macro ‘Data_Get_Struct’ 1608 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdinterpolate’: hdfeos5gd_wrap.c:1642:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1642 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:1642:5: note: in expansion of macro ‘Data_Get_Struct’ 1642 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdwritelocattr’: hdfeos5gd_wrap.c:1680:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1680 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:1680:5: note: in expansion of macro ‘Data_Get_Struct’ 1680 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdfield_get_att’: hdfeos5gd_wrap.c:1715:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1715 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:1715:5: note: in expansion of macro ‘Data_Get_Struct’ 1715 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdinqlocattrs’: hdfeos5gd_wrap.c:1747:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1747 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:1747:5: note: in expansion of macro ‘Data_Get_Struct’ 1747 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdwritegrpattr’: hdfeos5gd_wrap.c:1776:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1776 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:1776:5: note: in expansion of macro ‘Data_Get_Struct’ 1776 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gd_get_grpatt’: hdfeos5gd_wrap.c:1810:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1810 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:1810:5: note: in expansion of macro ‘Data_Get_Struct’ 1810 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdsetextdata’: hdfeos5gd_wrap.c:1836:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1836 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:1836:5: note: in expansion of macro ‘Data_Get_Struct’ 1836 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdgetextdata’: hdfeos5gd_wrap.c:1875:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1875 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:1875:5: note: in expansion of macro ‘Data_Get_Struct’ 1875 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdsetalias’: hdfeos5gd_wrap.c:1904:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1904 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:1904:5: note: in expansion of macro ‘Data_Get_Struct’ 1904 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gddropalias’: hdfeos5gd_wrap.c:1927:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1927 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:1927:5: note: in expansion of macro ‘Data_Get_Struct’ 1927 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdaliasinfo’: hdfeos5gd_wrap.c:1957:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1957 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:1957:5: note: in expansion of macro ‘Data_Get_Struct’ 1957 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdinqfldalias’: hdfeos5gd_wrap.c:1990:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1990 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:1990:5: note: in expansion of macro ‘Data_Get_Struct’ 1990 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdgetaliaslist’: hdfeos5gd_wrap.c:2014:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2014 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:2014:5: note: in expansion of macro ‘Data_Get_Struct’ 2014 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_swchkgrid’: hdfeos5gd_wrap.c:2036:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2036 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:2036:5: note: in expansion of macro ‘Data_Get_Struct’ 2036 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_swchkgridname’: hdfeos5gd_wrap.c:2054:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2054 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:2054:5: note: in expansion of macro ‘Data_Get_Struct’ 2054 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdsetfield’: hdfeos5gd_wrap.c:2075:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2075 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:2075:5: note: in expansion of macro ‘Data_Get_Struct’ 2075 | Data_Get_Struct(mod, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c:2083:5: warning: ‘rb_data_object_wrap_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2083 | return(Data_Wrap_Struct(cHE5GdField, he5gdfield_mark_obj, HE5GdField_free, he5field)); | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdgetfield’: hdfeos5gd_wrap.c:2092:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2092 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:2092:5: note: in expansion of macro ‘Data_Get_Struct’ 2092 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_grid_whether_in_define_mode’: hdfeos5gd_wrap.c:2108:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2108 | Data_Get_Struct(gd, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:2108:5: note: in expansion of macro ‘Data_Get_Struct’ 2108 | Data_Get_Struct(gd, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gd_path’: hdfeos5gd_wrap.c:2130:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2130 | Data_Get_Struct(gd, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:2130:5: note: in expansion of macro ‘Data_Get_Struct’ 2130 | Data_Get_Struct(gd, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gd_inqname’: hdfeos5gd_wrap.c:2142:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2142 | Data_Get_Struct(gd, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:2142:5: note: in expansion of macro ‘Data_Get_Struct’ 2142 | Data_Get_Struct(gd, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gd_file’: hdfeos5gd_wrap.c:2153:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2153 | Data_Get_Struct(gd, struct HE5Gd, he5grid); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:2153:5: note: in expansion of macro ‘Data_Get_Struct’ 2153 | Data_Get_Struct(gd, struct HE5Gd, he5grid); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdfld_grid’: hdfeos5gd_wrap.c:2162:35: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2162 | Data_Get_Struct(field, struct HE5GdField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:2162:5: note: in expansion of macro ‘Data_Get_Struct’ 2162 | Data_Get_Struct(field, struct HE5GdField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdfld_inqname’: hdfeos5gd_wrap.c:2172:35: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2172 | Data_Get_Struct(field, struct HE5GdField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:2172:5: note: in expansion of macro ‘Data_Get_Struct’ 2172 | Data_Get_Struct(field, struct HE5GdField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdwritefield_char’: hdfeos5gd_wrap.c:2199:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2199 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:2199:5: note: in expansion of macro ‘Data_Get_Struct’ 2199 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5gd_wrap.c:124:5: note: in expansion of macro ‘GetNArray’ 124 | GetNArray(obj, na); \ | ^~~~~~~~~ hdfeos5gd_wrap.c:2237:5: note: in expansion of macro ‘Array_to_Cbyte_len_shape’ 2237 | Array_to_Cbyte_len_shape(data,i_data,len,shape); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdwritefield_short’: hdfeos5gd_wrap.c:2294:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2294 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:2294:5: note: in expansion of macro ‘Data_Get_Struct’ 2294 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5gd_wrap.c:133:5: note: in expansion of macro ‘GetNArray’ 133 | GetNArray(obj, na); \ | ^~~~~~~~~ hdfeos5gd_wrap.c:2332:5: note: in expansion of macro ‘Array_to_Cshort_len_shape’ 2332 | Array_to_Cshort_len_shape(data,i_data,len,shape); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdwritefield_int’: hdfeos5gd_wrap.c:2389:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2389 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:2389:5: note: in expansion of macro ‘Data_Get_Struct’ 2389 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5gd_wrap.c:142:5: note: in expansion of macro ‘GetNArray’ 142 | GetNArray(obj, na); \ | ^~~~~~~~~ hdfeos5gd_wrap.c:2427:5: note: in expansion of macro ‘Array_to_Cint_len_shape’ 2427 | Array_to_Cint_len_shape(data,i_data,len,shape); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdwritefield_long’: hdfeos5gd_wrap.c:2484:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2484 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:2484:5: note: in expansion of macro ‘Data_Get_Struct’ 2484 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5gd_wrap.c:151:5: note: in expansion of macro ‘GetNArray’ 151 | GetNArray(obj, na); \ | ^~~~~~~~~ hdfeos5gd_wrap.c:2522:5: note: in expansion of macro ‘Array_to_Clong_len_shape’ 2522 | Array_to_Clong_len_shape(data,i_data,len,shape); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdwritefield_float’: hdfeos5gd_wrap.c:2579:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2579 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:2579:5: note: in expansion of macro ‘Data_Get_Struct’ 2579 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5gd_wrap.c:106:5: note: in expansion of macro ‘GetNArray’ 106 | GetNArray(obj, na); \ | ^~~~~~~~~ hdfeos5gd_wrap.c:2617:5: note: in expansion of macro ‘Array_to_Cfloat_len_shape’ 2617 | Array_to_Cfloat_len_shape(data,i_data,len,shape); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdwritefield_double’: hdfeos5gd_wrap.c:2674:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2674 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:2674:5: note: in expansion of macro ‘Data_Get_Struct’ 2674 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5gd_wrap.c:115:5: note: in expansion of macro ‘GetNArray’ 115 | GetNArray(obj, na); \ | ^~~~~~~~~ hdfeos5gd_wrap.c:2712:5: note: in expansion of macro ‘Array_to_Cdouble_len_shape’ 2712 | Array_to_Cdouble_len_shape(data,i_data,len,shape); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdreadfield_char’: hdfeos5gd_wrap.c:2767:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2767 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:2767:5: note: in expansion of macro ‘Data_Get_Struct’ 2767 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5gd_wrap.c:62:5: note: in expansion of macro ‘GetNArray’ 62 | GetNArray(v,ary); \ | ^~~~~~~~~ hdfeos5gd_wrap.c:2851:5: note: in expansion of macro ‘Cbyte_to_NArray’ 2851 | Cbyte_to_NArray(NArray,i_rank,shape,o_data); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdreadfield_short’: hdfeos5gd_wrap.c:2878:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2878 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:2878:5: note: in expansion of macro ‘Data_Get_Struct’ 2878 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5gd_wrap.c:69:5: note: in expansion of macro ‘GetNArray’ 69 | GetNArray(v, ary); \ | ^~~~~~~~~ hdfeos5gd_wrap.c:2962:5: note: in expansion of macro ‘Cshort_to_NArray’ 2962 | Cshort_to_NArray(NArray,i_rank,shape,o_data); | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdreadfield_int’: hdfeos5gd_wrap.c:2989:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2989 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:2989:5: note: in expansion of macro ‘Data_Get_Struct’ 2989 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5gd_wrap.c:76:5: note: in expansion of macro ‘GetNArray’ 76 | GetNArray(v, ary); \ | ^~~~~~~~~ hdfeos5gd_wrap.c:3073:5: note: in expansion of macro ‘Cint_to_NArray’ 3073 | Cint_to_NArray(NArray,i_rank,shape,o_data); | ^~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdreadfield_long’: hdfeos5gd_wrap.c:3100:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 3100 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:3100:5: note: in expansion of macro ‘Data_Get_Struct’ 3100 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5gd_wrap.c:83:5: note: in expansion of macro ‘GetNArray’ 83 | GetNArray(v, ary); \ | ^~~~~~~~~ hdfeos5gd_wrap.c:3184:5: note: in expansion of macro ‘Clong_to_NArray’ 3184 | Clong_to_NArray(NArray,i_rank,shape,o_data); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdreadfield_float’: hdfeos5gd_wrap.c:3211:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 3211 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:3211:5: note: in expansion of macro ‘Data_Get_Struct’ 3211 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5gd_wrap.c:90:5: note: in expansion of macro ‘GetNArray’ 90 | GetNArray(v, ary); \ | ^~~~~~~~~ hdfeos5gd_wrap.c:3295:5: note: in expansion of macro ‘Cfloat_to_NArray’ 3295 | Cfloat_to_NArray(NArray,i_rank,shape,o_data); | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5gd_wrap.c: In function ‘hdfeos5_gdreadfield_double’: hdfeos5gd_wrap.c:3322:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 3322 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5gd_wrap.c:3322:5: note: in expansion of macro ‘Data_Get_Struct’ 3322 | Data_Get_Struct(mod, struct HE5GdField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5gd_wrap.c:97:5: note: in expansion of macro ‘GetNArray’ 97 | GetNArray(v, ary); \ | ^~~~~~~~~ hdfeos5gd_wrap.c:3407:5: note: in expansion of macro ‘Cdouble_to_NArray’ 3407 | Cdouble_to_NArray(NArray,i_rank,shape,o_data); | ^~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.4.0 -I/usr/include/ruby-3.4.0/ruby/backward -I/usr/include/ruby-3.4.0 -I. -DHAVE_NARRAY_H -DHAVE_NARRAY_CONFIG_H -DHAVE_HDF5_H -DHAVE_HE5_HDFEOSDEF_H -I/usr/include/hdf-eos5 -I/usr/lib/x86_64-linux-gnu/hdf5/serial/include -I/usr/lib/x86_64-linux-gnu -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -o hdfeos5main_wrap.o -c hdfeos5main_wrap.c hdfeos5main_wrap.c: In function ‘hdfeos5_ehopen’: hdfeos5main_wrap.c:86:5: warning: ‘rb_data_object_wrap_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 86 | return (Data_Wrap_Struct(cHE5,0,HE5_free,he5file)); | ^~~~~~ In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29, from /usr/include/ruby-3.4.0/ruby.h:38, from hdfeos5main_wrap.c:4: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-3.4.0/ruby/internal/assume.h:29, from /usr/include/ruby-3.4.0/ruby/backward/2/assume.h:24, from /usr/include/ruby-3.4.0/ruby/defines.h:72, from /usr/include/ruby-3.4.0/ruby/ruby.h:25: hdfeos5main_wrap.c: In function ‘hdfeos5_path’: hdfeos5main_wrap.c:95:34: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 95 | Data_Get_Struct(file, struct HE5, he5file); | ^~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5main_wrap.c:95:5: note: in expansion of macro ‘Data_Get_Struct’ 95 | Data_Get_Struct(file, struct HE5, he5file); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5main_wrap.c: In function ‘hdfeos5_close’: hdfeos5main_wrap.c:108:34: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 108 | Data_Get_Struct(file, struct HE5, he5file); | ^~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5main_wrap.c:108:5: note: in expansion of macro ‘Data_Get_Struct’ 108 | Data_Get_Struct(file, struct HE5, he5file); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.4.0 -I/usr/include/ruby-3.4.0/ruby/backward -I/usr/include/ruby-3.4.0 -I. -DHAVE_NARRAY_H -DHAVE_NARRAY_CONFIG_H -DHAVE_HDF5_H -DHAVE_HE5_HDFEOSDEF_H -I/usr/include/hdf-eos5 -I/usr/lib/x86_64-linux-gnu/hdf5/serial/include -I/usr/lib/x86_64-linux-gnu -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -o hdfeos5pt_wrap.o -c hdfeos5pt_wrap.c In file included from /usr/include/ruby-3.4.0/ruby/internal/assume.h:29, from /usr/include/ruby-3.4.0/ruby/backward/2/assume.h:24, from /usr/include/ruby-3.4.0/ruby/defines.h:72, from /usr/include/ruby-3.4.0/ruby/ruby.h:25, from /usr/include/ruby-3.4.0/ruby.h:38, from hdfeos5pt_wrap.c:4: hdfeos5pt_wrap.c: In function ‘hdfeos5_ptcreate’: hdfeos5pt_wrap.c:538:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 538 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:538:5: note: in expansion of macro ‘Data_Get_Struct’ 538 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~~~~~~~~~~~~~ In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:549:5: warning: ‘rb_data_object_wrap_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 549 | Point = Data_Wrap_Struct(cHE5Pt, he5pt_mark_obj, HE5Pt_free, he5point); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptattach’: hdfeos5pt_wrap.c:563:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 563 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:563:5: note: in expansion of macro ‘Data_Get_Struct’ 563 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:575:5: warning: ‘rb_data_object_wrap_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 575 | Point = Data_Wrap_Struct(cHE5Pt, he5pt_mark_obj, HE5Pt_free, he5point); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptdetach’: hdfeos5pt_wrap.c:587:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 587 | Data_Get_Struct(mod, struct HE5Pt, he5point); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:587:5: note: in expansion of macro ‘Data_Get_Struct’ 587 | Data_Get_Struct(mod, struct HE5Pt, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptnrecs’: hdfeos5pt_wrap.c:604:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 604 | Data_Get_Struct(mod, struct HE5Pt, he5point); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:604:5: note: in expansion of macro ‘Data_Get_Struct’ 604 | Data_Get_Struct(mod, struct HE5Pt, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:609:52: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] 609 | if(o_nrec < 0) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | char * hdfeos5pt_wrap.c:609:55: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=] 609 | if(o_nrec < 0) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | int hdfeos5pt_wrap.c: In function ‘hdfeos5_ptnlevels’: hdfeos5pt_wrap.c:622:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 622 | Data_Get_Struct(mod, struct HE5Pt, he5point); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:622:5: note: in expansion of macro ‘Data_Get_Struct’ 622 | Data_Get_Struct(mod, struct HE5Pt, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:626:56: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] 626 | if(o_nlevels < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | char * hdfeos5pt_wrap.c:626:59: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=] 626 | if(o_nlevels < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | int hdfeos5pt_wrap.c: In function ‘hdfeos5_ptnfields’: hdfeos5pt_wrap.c:647:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 647 | Data_Get_Struct(mod, struct HE5Pt, he5point); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:647:5: note: in expansion of macro ‘Data_Get_Struct’ 647 | Data_Get_Struct(mod, struct HE5Pt, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:651:56: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] 651 | if(o_nlevels < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | char * hdfeos5pt_wrap.c:651:59: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=] 651 | if(o_nlevels < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | int hdfeos5pt_wrap.c:654:57: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] 654 | if(o_nflds1 < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | char * hdfeos5pt_wrap.c:654:60: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=] 654 | if(o_nflds1 < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | int hdfeos5pt_wrap.c:662:57: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] 662 | if(o_nflds1 < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | char * hdfeos5pt_wrap.c:662:60: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=] 662 | if(o_nflds1 < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | int hdfeos5pt_wrap.c:666:57: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] 666 | if(o_nflds1 < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | char * hdfeos5pt_wrap.c:666:60: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=] 666 | if(o_nflds1 < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | int hdfeos5pt_wrap.c: In function ‘hdfeos5_ptgetlevelname’: hdfeos5pt_wrap.c:692:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 692 | Data_Get_Struct(mod, struct HE5Pt, he5point); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:692:5: note: in expansion of macro ‘Data_Get_Struct’ 692 | Data_Get_Struct(mod, struct HE5Pt, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:696:56: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] 696 | if(o_nlevels < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | char * hdfeos5pt_wrap.c:696:59: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=] 696 | if(o_nlevels < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | int hdfeos5pt_wrap.c:699:61: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] 699 | if(o_rtn_val == FAIL) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | char * hdfeos5pt_wrap.c:699:64: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=] 699 | if(o_rtn_val == FAIL) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | int hdfeos5pt_wrap.c:707:61: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] 707 | if(o_rtn_val == FAIL) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | char * hdfeos5pt_wrap.c:707:64: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=] 707 | if(o_rtn_val == FAIL) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | int hdfeos5pt_wrap.c:711:61: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] 711 | if(o_rtn_val == FAIL) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | char * hdfeos5pt_wrap.c:711:64: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=] 711 | if(o_rtn_val == FAIL) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | int hdfeos5pt_wrap.c: In function ‘hdfeos5_ptdeflevel’: hdfeos5pt_wrap.c:743:34: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 743 | Data_Get_Struct(file, struct HE5Pt, he5point); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:743:5: note: in expansion of macro ‘Data_Get_Struct’ 743 | Data_Get_Struct(file, struct HE5Pt, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptdeflinkage’: hdfeos5pt_wrap.c:796:34: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 796 | Data_Get_Struct(file, struct HE5Pt, he5point); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:796:5: note: in expansion of macro ‘Data_Get_Struct’ 796 | Data_Get_Struct(file, struct HE5Pt, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptwriteattr’: hdfeos5pt_wrap.c:878:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 878 | Data_Get_Struct(mod, struct HE5Pt, he5point); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:878:5: note: in expansion of macro ‘Data_Get_Struct’ 878 | Data_Get_Struct(mod, struct HE5Pt, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_pt_get_att’: hdfeos5pt_wrap.c:911:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 911 | Data_Get_Struct(mod, struct HE5Pt, he5point); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:911:5: note: in expansion of macro ‘Data_Get_Struct’ 911 | Data_Get_Struct(mod, struct HE5Pt, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptfieldinfo’: hdfeos5pt_wrap.c:949:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 949 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:949:5: note: in expansion of macro ‘Data_Get_Struct’ 949 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptinqdatatype’: hdfeos5pt_wrap.c:1050:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1050 | Data_Get_Struct(mod, struct HE5Pt, he5point); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1050:5: note: in expansion of macro ‘Data_Get_Struct’ 1050 | Data_Get_Struct(mod, struct HE5Pt, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptinqpoint’: hdfeos5pt_wrap.c:1084:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1084 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1084:5: note: in expansion of macro ‘Data_Get_Struct’ 1084 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptinqattrs’: hdfeos5pt_wrap.c:1112:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1112 | Data_Get_Struct(mod, struct HE5Pt, he5point); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1112:5: note: in expansion of macro ‘Data_Get_Struct’ 1112 | Data_Get_Struct(mod, struct HE5Pt, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptwritegrpattr’: hdfeos5pt_wrap.c:1141:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1141 | Data_Get_Struct(mod, struct HE5Pt, he5point); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1141:5: note: in expansion of macro ‘Data_Get_Struct’ 1141 | Data_Get_Struct(mod, struct HE5Pt, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_pt_get_grpatt’: hdfeos5pt_wrap.c:1174:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1174 | Data_Get_Struct(mod, struct HE5Pt, he5point); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1174:5: note: in expansion of macro ‘Data_Get_Struct’ 1174 | Data_Get_Struct(mod, struct HE5Pt, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptinqgrpattrs’: hdfeos5pt_wrap.c:1201:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1201 | Data_Get_Struct(mod, struct HE5Pt, he5point); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1201:5: note: in expansion of macro ‘Data_Get_Struct’ 1201 | Data_Get_Struct(mod, struct HE5Pt, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptwritelocattr’: hdfeos5pt_wrap.c:1230:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1230 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1230:5: note: in expansion of macro ‘Data_Get_Struct’ 1230 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptfield_get_att’: hdfeos5pt_wrap.c:1265:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1265 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1265:5: note: in expansion of macro ‘Data_Get_Struct’ 1265 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptinqlocattrs’: hdfeos5pt_wrap.c:1297:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1297 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1297:5: note: in expansion of macro ‘Data_Get_Struct’ 1297 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptbcklinkinfo’: hdfeos5pt_wrap.c:1324:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1324 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1324:5: note: in expansion of macro ‘Data_Get_Struct’ 1324 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptfwdlinkinfo’: hdfeos5pt_wrap.c:1348:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1348 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1348:5: note: in expansion of macro ‘Data_Get_Struct’ 1348 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptlevelindx’: hdfeos5pt_wrap.c:1370:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1370 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1370:5: note: in expansion of macro ‘Data_Get_Struct’ 1370 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptchkpoint’: hdfeos5pt_wrap.c:1439:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1439 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1439:5: note: in expansion of macro ‘Data_Get_Struct’ 1439 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptchkpointname’: hdfeos5pt_wrap.c:1457:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1457 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1457:5: note: in expansion of macro ‘Data_Get_Struct’ 1457 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptchkfieldname’: hdfeos5pt_wrap.c:1482:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1482 | Data_Get_Struct(mod, struct HE5Pt, he5pt); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1482:5: note: in expansion of macro ‘Data_Get_Struct’ 1482 | Data_Get_Struct(mod, struct HE5Pt, he5pt); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:1490:54: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] 1490 | if(o_level < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | char * hdfeos5pt_wrap.c:1490:57: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=] 1490 | if(o_level < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | int hdfeos5pt_wrap.c:1493:54: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] 1493 | if(o_nflds < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | char * hdfeos5pt_wrap.c:1493:57: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=] 1493 | if(o_nflds < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | int hdfeos5pt_wrap.c:1496:54: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] 1496 | if(o_nflds < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | char * hdfeos5pt_wrap.c:1496:57: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=] 1496 | if(o_nflds < 0 ) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | int hdfeos5pt_wrap.c: In function ‘hdfeos5_ptsetfield’: hdfeos5pt_wrap.c:1512:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1512 | Data_Get_Struct(mod, struct HE5Pt, he5pt); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1512:5: note: in expansion of macro ‘Data_Get_Struct’ 1512 | Data_Get_Struct(mod, struct HE5Pt, he5pt); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:1524:5: warning: ‘rb_data_object_wrap_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1524 | return(Data_Wrap_Struct(cHE5PtField, he5ptfield_mark_obj, HE5PtField_free, he5point)); | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptsetfield_level’: hdfeos5pt_wrap.c:1536:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1536 | Data_Get_Struct(mod, struct HE5Pt, he5pt); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1536:5: note: in expansion of macro ‘Data_Get_Struct’ 1536 | Data_Get_Struct(mod, struct HE5Pt, he5pt); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:1545:5: warning: ‘rb_data_object_wrap_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1545 | return(Data_Wrap_Struct(cHE5PtField, he5ptfield_mark_obj, HE5PtField_free, he5point)); | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptgetfield’: hdfeos5pt_wrap.c:1554:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1554 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1554:5: note: in expansion of macro ‘Data_Get_Struct’ 1554 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_pt_whether_in_define_mode’: hdfeos5pt_wrap.c:1570:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1570 | Data_Get_Struct(pt, struct HE5Pt, he5point); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1570:5: note: in expansion of macro ‘Data_Get_Struct’ 1570 | Data_Get_Struct(pt, struct HE5Pt, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_pt_path’: hdfeos5pt_wrap.c:1592:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1592 | Data_Get_Struct(pt, struct HE5Pt, he5point); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1592:5: note: in expansion of macro ‘Data_Get_Struct’ 1592 | Data_Get_Struct(pt, struct HE5Pt, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_pt_inqname’: hdfeos5pt_wrap.c:1604:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1604 | Data_Get_Struct(pt, struct HE5Pt, he5point); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1604:5: note: in expansion of macro ‘Data_Get_Struct’ 1604 | Data_Get_Struct(pt, struct HE5Pt, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_pt_file’: hdfeos5pt_wrap.c:1615:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1615 | Data_Get_Struct(pt, struct HE5Pt, he5point); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1615:5: note: in expansion of macro ‘Data_Get_Struct’ 1615 | Data_Get_Struct(pt, struct HE5Pt, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_level_point’: hdfeos5pt_wrap.c:1624:35: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1624 | Data_Get_Struct(field, struct HE5PtField, he5point); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1624:5: note: in expansion of macro ‘Data_Get_Struct’ 1624 | Data_Get_Struct(field, struct HE5PtField, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_level_inqname’: hdfeos5pt_wrap.c:1634:35: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1634 | Data_Get_Struct(level, struct HE5PtField, he5point); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1634:5: note: in expansion of macro ‘Data_Get_Struct’ 1634 | Data_Get_Struct(level, struct HE5PtField, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptwritelevel_char’: hdfeos5pt_wrap.c:1656:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1656 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1656:5: note: in expansion of macro ‘Data_Get_Struct’ 1656 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:122:5: note: in expansion of macro ‘GetNArray’ 122 | GetNArray(obj, na); \ | ^~~~~~~~~ hdfeos5pt_wrap.c:1661:5: note: in expansion of macro ‘Array_to_Cbyte_len_shape’ 1661 | Array_to_Cbyte_len_shape(data,i_data,len,shape); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptwritelevel_int’: hdfeos5pt_wrap.c:1690:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1690 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1690:5: note: in expansion of macro ‘Data_Get_Struct’ 1690 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:141:5: note: in expansion of macro ‘GetNArray’ 141 | GetNArray(obj, na); \ | ^~~~~~~~~ hdfeos5pt_wrap.c:1699:5: note: in expansion of macro ‘Array_to_Clint_len_shape’ 1699 | Array_to_Clint_len_shape(data,i_data,len,shape); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptwritelevel_short’: hdfeos5pt_wrap.c:1724:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1724 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1724:5: note: in expansion of macro ‘Data_Get_Struct’ 1724 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:132:5: note: in expansion of macro ‘GetNArray’ 132 | GetNArray(obj, na); \ | ^~~~~~~~~ hdfeos5pt_wrap.c:1733:5: note: in expansion of macro ‘Array_to_Cint_len_shape’ 1733 | Array_to_Cint_len_shape(data,i_data,len,shape); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptwritelevel_long’: hdfeos5pt_wrap.c:1758:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1758 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1758:5: note: in expansion of macro ‘Data_Get_Struct’ 1758 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:150:5: note: in expansion of macro ‘GetNArray’ 150 | GetNArray(obj, na); \ | ^~~~~~~~~ hdfeos5pt_wrap.c:1767:5: note: in expansion of macro ‘Array_to_Clong_len_shape’ 1767 | Array_to_Clong_len_shape(data,i_data,len,shape); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptwritelevel_float’: hdfeos5pt_wrap.c:1792:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1792 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1792:5: note: in expansion of macro ‘Data_Get_Struct’ 1792 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:104:5: note: in expansion of macro ‘GetNArray’ 104 | GetNArray(obj, na); \ | ^~~~~~~~~ hdfeos5pt_wrap.c:1801:5: note: in expansion of macro ‘Array_to_Cfloat_len_shape’ 1801 | Array_to_Cfloat_len_shape(data,i_data,len,shape); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptwritelevel_double’: hdfeos5pt_wrap.c:1826:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1826 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1826:5: note: in expansion of macro ‘Data_Get_Struct’ 1826 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:113:5: note: in expansion of macro ‘GetNArray’ 113 | GetNArray(obj, na); \ | ^~~~~~~~~ hdfeos5pt_wrap.c:1835:5: note: in expansion of macro ‘Array_to_Cdouble_len_shape’ 1835 | Array_to_Cdouble_len_shape(data,i_data,len,shape); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptreadlevel_char’: hdfeos5pt_wrap.c:1867:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1867 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1867:5: note: in expansion of macro ‘Data_Get_Struct’ 1867 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:60:5: note: in expansion of macro ‘GetNArray’ 60 | GetNArray(v,ary); \ | ^~~~~~~~~ hdfeos5pt_wrap.c:1888:5: note: in expansion of macro ‘Cbyte_to_NArray’ 1888 | Cbyte_to_NArray(NArray,i_rank,shape,o_data); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:60:5: note: in expansion of macro ‘GetNArray’ 60 | GetNArray(v,ary); \ | ^~~~~~~~~ hdfeos5pt_wrap.c:1908:8: note: in expansion of macro ‘Cbyte_to_NArray’ 1908 | Cbyte_to_NArray(NArray,i_rank,shape,o_data_new); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptreadlevel_short’: hdfeos5pt_wrap.c:1972:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1972 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:1972:5: note: in expansion of macro ‘Data_Get_Struct’ 1972 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:67:5: note: in expansion of macro ‘GetNArray’ 67 | GetNArray(v, ary); \ | ^~~~~~~~~ hdfeos5pt_wrap.c:1993:5: note: in expansion of macro ‘Cint_to_NArray’ 1993 | Cint_to_NArray(NArray,i_rank,shape,o_data); | ^~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:67:5: note: in expansion of macro ‘GetNArray’ 67 | GetNArray(v, ary); \ | ^~~~~~~~~ hdfeos5pt_wrap.c:2013:8: note: in expansion of macro ‘Cint_to_NArray’ 2013 | Cint_to_NArray(NArray,i_rank,shape,o_data_new); | ^~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptreadlevel_int’: hdfeos5pt_wrap.c:2077:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2077 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:2077:5: note: in expansion of macro ‘Data_Get_Struct’ 2077 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:74:5: note: in expansion of macro ‘GetNArray’ 74 | GetNArray(v, ary); \ | ^~~~~~~~~ hdfeos5pt_wrap.c:2098:5: note: in expansion of macro ‘Clint_to_NArray’ 2098 | Clint_to_NArray(NArray,i_rank,shape,o_data); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:74:5: note: in expansion of macro ‘GetNArray’ 74 | GetNArray(v, ary); \ | ^~~~~~~~~ hdfeos5pt_wrap.c:2118:8: note: in expansion of macro ‘Clint_to_NArray’ 2118 | Clint_to_NArray(NArray,i_rank,shape,o_data_new); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptreadlevel_long’: hdfeos5pt_wrap.c:2182:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2182 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:2182:5: note: in expansion of macro ‘Data_Get_Struct’ 2182 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:81:5: note: in expansion of macro ‘GetNArray’ 81 | GetNArray(v, ary); \ | ^~~~~~~~~ hdfeos5pt_wrap.c:2203:5: note: in expansion of macro ‘Clong_to_NArray’ 2203 | Clong_to_NArray(NArray,i_rank,shape,o_data); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:81:5: note: in expansion of macro ‘GetNArray’ 81 | GetNArray(v, ary); \ | ^~~~~~~~~ hdfeos5pt_wrap.c:2223:8: note: in expansion of macro ‘Clong_to_NArray’ 2223 | Clong_to_NArray(NArray,i_rank,shape,o_data_new); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptreadlevel_float’: hdfeos5pt_wrap.c:2287:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2287 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:2287:5: note: in expansion of macro ‘Data_Get_Struct’ 2287 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:88:5: note: in expansion of macro ‘GetNArray’ 88 | GetNArray(v, ary); \ | ^~~~~~~~~ hdfeos5pt_wrap.c:2308:5: note: in expansion of macro ‘Cfloat_to_NArray’ 2308 | Cfloat_to_NArray(NArray,i_rank,shape,o_data); | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:88:5: note: in expansion of macro ‘GetNArray’ 88 | GetNArray(v, ary); \ | ^~~~~~~~~ hdfeos5pt_wrap.c:2328:8: note: in expansion of macro ‘Cfloat_to_NArray’ 2328 | Cfloat_to_NArray(NArray,i_rank,shape,o_data_new); | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptreadlevel_double’: hdfeos5pt_wrap.c:2392:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2392 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:2392:5: note: in expansion of macro ‘Data_Get_Struct’ 2392 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:95:5: note: in expansion of macro ‘GetNArray’ 95 | GetNArray(v, ary); \ | ^~~~~~~~~ hdfeos5pt_wrap.c:2413:5: note: in expansion of macro ‘Cdouble_to_NArray’ 2413 | Cdouble_to_NArray(NArray,i_rank,shape,o_data); | ^~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:95:5: note: in expansion of macro ‘GetNArray’ 95 | GetNArray(v, ary); \ | ^~~~~~~~~ hdfeos5pt_wrap.c:2433:8: note: in expansion of macro ‘Cdouble_to_NArray’ 2433 | Cdouble_to_NArray(NArray,i_rank,shape,o_data_new); | ^~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptupdatelevel_char’: hdfeos5pt_wrap.c:2491:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2491 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:2491:5: note: in expansion of macro ‘Data_Get_Struct’ 2491 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:122:5: note: in expansion of macro ‘GetNArray’ 122 | GetNArray(obj, na); \ | ^~~~~~~~~ hdfeos5pt_wrap.c:2502:5: note: in expansion of macro ‘Array_to_Cbyte_len_shape’ 2502 | Array_to_Cbyte_len_shape(data,i_data,len,shape); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptupdatelevel_short’: hdfeos5pt_wrap.c:2528:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2528 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:2528:5: note: in expansion of macro ‘Data_Get_Struct’ 2528 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:132:5: note: in expansion of macro ‘GetNArray’ 132 | GetNArray(obj, na); \ | ^~~~~~~~~ hdfeos5pt_wrap.c:2539:5: note: in expansion of macro ‘Array_to_Cint_len_shape’ 2539 | Array_to_Cint_len_shape(data,i_data,len,shape); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptupdatelevel_int’: hdfeos5pt_wrap.c:2565:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2565 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:2565:5: note: in expansion of macro ‘Data_Get_Struct’ 2565 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:141:5: note: in expansion of macro ‘GetNArray’ 141 | GetNArray(obj, na); \ | ^~~~~~~~~ hdfeos5pt_wrap.c:2576:5: note: in expansion of macro ‘Array_to_Clint_len_shape’ 2576 | Array_to_Clint_len_shape(data,i_data,len,shape); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptupdatelevel_long’: hdfeos5pt_wrap.c:2602:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2602 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:2602:5: note: in expansion of macro ‘Data_Get_Struct’ 2602 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:150:5: note: in expansion of macro ‘GetNArray’ 150 | GetNArray(obj, na); \ | ^~~~~~~~~ hdfeos5pt_wrap.c:2613:5: note: in expansion of macro ‘Array_to_Clong_len_shape’ 2613 | Array_to_Clong_len_shape(data,i_data,len,shape); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptupdatelevel_float’: hdfeos5pt_wrap.c:2639:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2639 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:2639:5: note: in expansion of macro ‘Data_Get_Struct’ 2639 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:104:5: note: in expansion of macro ‘GetNArray’ 104 | GetNArray(obj, na); \ | ^~~~~~~~~ hdfeos5pt_wrap.c:2650:5: note: in expansion of macro ‘Array_to_Cfloat_len_shape’ 2650 | Array_to_Cfloat_len_shape(data,i_data,len,shape); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptupdatelevel_double’: hdfeos5pt_wrap.c:2676:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2676 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:2676:5: note: in expansion of macro ‘Data_Get_Struct’ 2676 | Data_Get_Struct(mod, struct HE5PtField, he5point); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5pt_wrap.c:113:5: note: in expansion of macro ‘GetNArray’ 113 | GetNArray(obj, na); \ | ^~~~~~~~~ hdfeos5pt_wrap.c:2687:5: note: in expansion of macro ‘Array_to_Cdouble_len_shape’ 2687 | Array_to_Cdouble_len_shape(data,i_data,len,shape); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5pt_wrap.c: In function ‘search_levelname’: hdfeos5pt_wrap.c:306:12: warning: function may return address of local variable [-Wreturn-local-addr] 306 | return o_levelname; | ^~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/memory.h:293:25: note: declared here 293 | RBIMPL_CAST((type *)alloca(rbimpl_size_mul_or_raise(sizeof(type), (n)))) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5pt_wrap.c:302:19: note: in expansion of macro ‘ALLOCA_N’ 302 | o_levelname = ALLOCA_N(char,(o_strbufsize+1)*sizeof(char)); | ^~~~~~~~ hdfeos5pt_wrap.c: In function ‘hdfeos5_ptgetlevelname’: hdfeos5pt_wrap.c:702:19: warning: argument to ‘alloca’ is too large [-Walloca-larger-than=] 702 | o_levelname = ALLOCA_N(char,(o_strbufsize)*sizeof(char)); | ^~~~~~~~ hdfeos5pt_wrap.c:702:19: note: limit is 9223372036854775807 bytes, but argument is 18446744073709551615 hdfeos5pt_wrap.c: In function ‘hdfeos5_ptnfields’: hdfeos5pt_wrap.c:657:19: warning: argument to ‘alloca’ is too large [-Walloca-larger-than=] 657 | o_fieldlist = ALLOCA_N(char,(o_strbufsize)*sizeof(char)); | ^~~~~~~~ hdfeos5pt_wrap.c:657:19: note: limit is 9223372036854775807 bytes, but argument is 18446744073709551615 gcc -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.4.0 -I/usr/include/ruby-3.4.0/ruby/backward -I/usr/include/ruby-3.4.0 -I. -DHAVE_NARRAY_H -DHAVE_NARRAY_CONFIG_H -DHAVE_HDF5_H -DHAVE_HE5_HDFEOSDEF_H -I/usr/include/hdf-eos5 -I/usr/lib/x86_64-linux-gnu/hdf5/serial/include -I/usr/lib/x86_64-linux-gnu -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -o hdfeos5sw_wrap.o -c hdfeos5sw_wrap.c In file included from /usr/include/ruby-3.4.0/ruby/internal/assume.h:29, from /usr/include/ruby-3.4.0/ruby/backward/2/assume.h:24, from /usr/include/ruby-3.4.0/ruby/defines.h:72, from /usr/include/ruby-3.4.0/ruby/ruby.h:25, from /usr/include/ruby-3.4.0/ruby.h:38, from hdfeos5sw_wrap.c:4: hdfeos5sw_wrap.c: In function ‘hdfeos5_swcreate’: hdfeos5sw_wrap.c:304:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 304 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:304:5: note: in expansion of macro ‘Data_Get_Struct’ 304 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~~~~~~~~~~~~~ In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c:315:5: warning: ‘rb_data_object_wrap_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 315 | Swath = Data_Wrap_Struct(cHE5Sw, he5sw_mark_obj, HE5Sw_free, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swattach’: hdfeos5sw_wrap.c:329:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 329 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:329:5: note: in expansion of macro ‘Data_Get_Struct’ 329 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c:341:5: warning: ‘rb_data_object_wrap_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 341 | Swath = Data_Wrap_Struct(cHE5Sw, he5sw_mark_obj, HE5Sw_free, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swdefdim’: hdfeos5sw_wrap.c:355:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 355 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:355:5: note: in expansion of macro ‘Data_Get_Struct’ 355 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swdiminfo’: hdfeos5sw_wrap.c:376:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 376 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:376:5: note: in expansion of macro ‘Data_Get_Struct’ 376 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swmapinfo’: hdfeos5sw_wrap.c:401:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 401 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:401:5: note: in expansion of macro ‘Data_Get_Struct’ 401 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c:413:59: warning: format ‘%s’ expects a matching ‘char *’ argument [-Wformat=] 413 | if(o_rtn_val == FAIL) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | char * hdfeos5sw_wrap.c:413:62: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=] 413 | if(o_rtn_val == FAIL) rb_raise(rb_eHE5Error, "ERROR [%s:%d],__FILE__,__LINE__"); | ~^ | | | int hdfeos5sw_wrap.c: In function ‘hdfeos5_swidxmapinfo’: hdfeos5sw_wrap.c:435:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 435 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:435:5: note: in expansion of macro ‘Data_Get_Struct’ 435 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swcompinfo’: hdfeos5sw_wrap.c:471:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 471 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:471:5: note: in expansion of macro ‘Data_Get_Struct’ 471 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swfieldinfo’: hdfeos5sw_wrap.c:501:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 501 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:501:5: note: in expansion of macro ‘Data_Get_Struct’ 501 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swchunkinfo’: hdfeos5sw_wrap.c:528:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 528 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:528:5: note: in expansion of macro ‘Data_Get_Struct’ 528 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swdefdimmap’: hdfeos5sw_wrap.c:558:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 558 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:558:5: note: in expansion of macro ‘Data_Get_Struct’ 558 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swdefidxmap’: hdfeos5sw_wrap.c:589:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 589 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:589:5: note: in expansion of macro ‘Data_Get_Struct’ 589 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swdefchunk’: hdfeos5sw_wrap.c:620:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 620 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:620:5: note: in expansion of macro ‘Data_Get_Struct’ 620 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swdefcomp’: hdfeos5sw_wrap.c:646:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 646 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:646:5: note: in expansion of macro ‘Data_Get_Struct’ 646 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swdefcomchunk’: hdfeos5sw_wrap.c:675:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 675 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:675:5: note: in expansion of macro ‘Data_Get_Struct’ 675 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swdefgeofield’: hdfeos5sw_wrap.c:714:34: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 714 | Data_Get_Struct(file, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:714:5: note: in expansion of macro ‘Data_Get_Struct’ 714 | Data_Get_Struct(file, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c:738:5: warning: ‘rb_data_object_wrap_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 738 | return(Data_Wrap_Struct(cHE5SwField, he5swfield_mark_obj, HE5SwField_free, he5field)); | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swdefdatafield’: hdfeos5sw_wrap.c:755:34: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 755 | Data_Get_Struct(file, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:755:5: note: in expansion of macro ‘Data_Get_Struct’ 755 | Data_Get_Struct(file, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c:779:5: warning: ‘rb_data_object_wrap_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 779 | return(Data_Wrap_Struct(cHE5SwField, he5swfield_mark_obj, HE5SwField_free, he5field)); | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swwritedatameta’: hdfeos5sw_wrap.c:793:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 793 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:793:5: note: in expansion of macro ‘Data_Get_Struct’ 793 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swwritegeometa’: hdfeos5sw_wrap.c:821:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 821 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:821:5: note: in expansion of macro ‘Data_Get_Struct’ 821 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swwriteattr’: hdfeos5sw_wrap.c:850:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 850 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:850:5: note: in expansion of macro ‘Data_Get_Struct’ 850 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_sw_get_att’: hdfeos5sw_wrap.c:883:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 883 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:883:5: note: in expansion of macro ‘Data_Get_Struct’ 883 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swinqattrs’: hdfeos5sw_wrap.c:910:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 910 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:910:5: note: in expansion of macro ‘Data_Get_Struct’ 910 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swinqdims’: hdfeos5sw_wrap.c:940:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 940 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:940:5: note: in expansion of macro ‘Data_Get_Struct’ 940 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swinqmaps’: hdfeos5sw_wrap.c:974:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 974 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:974:5: note: in expansion of macro ‘Data_Get_Struct’ 974 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swinqidxmaps’: hdfeos5sw_wrap.c:1008:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1008 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:1008:5: note: in expansion of macro ‘Data_Get_Struct’ 1008 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swinqdatafields’: hdfeos5sw_wrap.c:1042:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1042 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:1042:5: note: in expansion of macro ‘Data_Get_Struct’ 1042 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swinqgeofields’: hdfeos5sw_wrap.c:1083:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1083 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:1083:5: note: in expansion of macro ‘Data_Get_Struct’ 1083 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swinqdatatype’: hdfeos5sw_wrap.c:1124:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1124 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:1124:5: note: in expansion of macro ‘Data_Get_Struct’ 1124 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swnentries’: hdfeos5sw_wrap.c:1159:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1159 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:1159:5: note: in expansion of macro ‘Data_Get_Struct’ 1159 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swinqswath’: hdfeos5sw_wrap.c:1186:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1186 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:1186:5: note: in expansion of macro ‘Data_Get_Struct’ 1186 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swfldsrch’: hdfeos5sw_wrap.c:1321:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1321 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:1321:5: note: in expansion of macro ‘Data_Get_Struct’ 1321 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swdetach’: hdfeos5sw_wrap.c:1348:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1348 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:1348:5: note: in expansion of macro ‘Data_Get_Struct’ 1348 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swdefboxregion’: hdfeos5sw_wrap.c:1367:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1367 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:1367:5: note: in expansion of macro ‘Data_Get_Struct’ 1367 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swregionindex’: hdfeos5sw_wrap.c:1404:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1404 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:1404:5: note: in expansion of macro ‘Data_Get_Struct’ 1404 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swdeftimeperiod’: hdfeos5sw_wrap.c:1442:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1442 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:1442:5: note: in expansion of macro ‘Data_Get_Struct’ 1442 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swextractregion’: hdfeos5sw_wrap.c:1475:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1475 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:1475:5: note: in expansion of macro ‘Data_Get_Struct’ 1475 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swextractperiod’: hdfeos5sw_wrap.c:1507:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1507 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:1507:5: note: in expansion of macro ‘Data_Get_Struct’ 1507 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swdefvrtregion’: hdfeos5sw_wrap.c:1550:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1550 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:1550:5: note: in expansion of macro ‘Data_Get_Struct’ 1550 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swsetfillvalue’: hdfeos5sw_wrap.c:1581:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1581 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:1581:5: note: in expansion of macro ‘Data_Get_Struct’ 1581 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swgetfillvalue’: hdfeos5sw_wrap.c:1618:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1618 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:1618:5: note: in expansion of macro ‘Data_Get_Struct’ 1618 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swregioninfo’: hdfeos5sw_wrap.c:1650:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1650 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:1650:5: note: in expansion of macro ‘Data_Get_Struct’ 1650 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swperiodinfo’: hdfeos5sw_wrap.c:1686:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1686 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:1686:5: note: in expansion of macro ‘Data_Get_Struct’ 1686 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swupdatescene’: hdfeos5sw_wrap.c:1713:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1713 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:1713:5: note: in expansion of macro ‘Data_Get_Struct’ 1713 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swupdateidxmap’: hdfeos5sw_wrap.c:1738:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1738 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:1738:5: note: in expansion of macro ‘Data_Get_Struct’ 1738 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swgeomapinfo’: hdfeos5sw_wrap.c:1767:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1767 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:1767:5: note: in expansion of macro ‘Data_Get_Struct’ 1767 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swwritegrpattr’: hdfeos5sw_wrap.c:1793:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1793 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:1793:5: note: in expansion of macro ‘Data_Get_Struct’ 1793 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_sw_get_grpatt’: hdfeos5sw_wrap.c:1826:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1826 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:1826:5: note: in expansion of macro ‘Data_Get_Struct’ 1826 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swinqgrpattrs’: hdfeos5sw_wrap.c:1853:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1853 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:1853:5: note: in expansion of macro ‘Data_Get_Struct’ 1853 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swwritegeogrpattr’: hdfeos5sw_wrap.c:1880:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1880 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:1880:5: note: in expansion of macro ‘Data_Get_Struct’ 1880 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_sw_get_geogrpatt’: hdfeos5sw_wrap.c:1915:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1915 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:1915:5: note: in expansion of macro ‘Data_Get_Struct’ 1915 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swinqgeogrpattrs’: hdfeos5sw_wrap.c:1942:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1942 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:1942:5: note: in expansion of macro ‘Data_Get_Struct’ 1942 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swwritelocattr’: hdfeos5sw_wrap.c:1971:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1971 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:1971:5: note: in expansion of macro ‘Data_Get_Struct’ 1971 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swfield_get_att’: hdfeos5sw_wrap.c:2006:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2006 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2006:5: note: in expansion of macro ‘Data_Get_Struct’ 2006 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swinqlocattrs’: hdfeos5sw_wrap.c:2038:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2038 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2038:5: note: in expansion of macro ‘Data_Get_Struct’ 2038 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_prdefine’: hdfeos5sw_wrap.c:2066:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2066 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2066:5: note: in expansion of macro ‘Data_Get_Struct’ 2066 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_prwrite’: hdfeos5sw_wrap.c:2103:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2103 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2103:5: note: in expansion of macro ‘Data_Get_Struct’ 2103 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_prread’: hdfeos5sw_wrap.c:2144:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2144 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2144:5: note: in expansion of macro ‘Data_Get_Struct’ 2144 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_prreclaimspace’: hdfeos5sw_wrap.c:2178:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2178 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2178:5: note: in expansion of macro ‘Data_Get_Struct’ 2178 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_prinquire’: hdfeos5sw_wrap.c:2206:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2206 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2206:5: note: in expansion of macro ‘Data_Get_Struct’ 2206 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_prinfo’: hdfeos5sw_wrap.c:2237:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2237 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2237:5: note: in expansion of macro ‘Data_Get_Struct’ 2237 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_prwritegrpattr’: hdfeos5sw_wrap.c:2266:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2266 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2266:5: note: in expansion of macro ‘Data_Get_Struct’ 2266 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_pr_get_grpatt’: hdfeos5sw_wrap.c:2301:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2301 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2301:5: note: in expansion of macro ‘Data_Get_Struct’ 2301 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_prinqgrpattrs’: hdfeos5sw_wrap.c:2328:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2328 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2328:5: note: in expansion of macro ‘Data_Get_Struct’ 2328 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swsetalias’: hdfeos5sw_wrap.c:2353:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2353 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2353:5: note: in expansion of macro ‘Data_Get_Struct’ 2353 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swdropalias’: hdfeos5sw_wrap.c:2376:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2376 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2376:5: note: in expansion of macro ‘Data_Get_Struct’ 2376 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swinqdfldalias’: hdfeos5sw_wrap.c:2404:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2404 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2404:5: note: in expansion of macro ‘Data_Get_Struct’ 2404 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swaliasinfo’: hdfeos5sw_wrap.c:2428:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2428 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2428:5: note: in expansion of macro ‘Data_Get_Struct’ 2428 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swgetaliaslist’: hdfeos5sw_wrap.c:2459:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2459 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2459:5: note: in expansion of macro ‘Data_Get_Struct’ 2459 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swfldrename’: hdfeos5sw_wrap.c:2483:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2483 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2483:5: note: in expansion of macro ‘Data_Get_Struct’ 2483 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swmountexternal’: hdfeos5sw_wrap.c:2510:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2510 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2510:5: note: in expansion of macro ‘Data_Get_Struct’ 2510 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swunmount’: hdfeos5sw_wrap.c:2536:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2536 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2536:5: note: in expansion of macro ‘Data_Get_Struct’ 2536 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swreadexternal’: hdfeos5sw_wrap.c:2562:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2562 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2562:5: note: in expansion of macro ‘Data_Get_Struct’ 2562 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swsetextdata’: hdfeos5sw_wrap.c:2590:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2590 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2590:5: note: in expansion of macro ‘Data_Get_Struct’ 2590 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swgetextdata’: hdfeos5sw_wrap.c:2629:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2629 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2629:5: note: in expansion of macro ‘Data_Get_Struct’ 2629 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swchkswath’: hdfeos5sw_wrap.c:2684:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2684 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2684:5: note: in expansion of macro ‘Data_Get_Struct’ 2684 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swchkswathname’: hdfeos5sw_wrap.c:2702:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2702 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2702:5: note: in expansion of macro ‘Data_Get_Struct’ 2702 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swsetfield’: hdfeos5sw_wrap.c:2723:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2723 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2723:5: note: in expansion of macro ‘Data_Get_Struct’ 2723 | Data_Get_Struct(mod, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c:2731:5: warning: ‘rb_data_object_wrap_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2731 | return(Data_Wrap_Struct(cHE5SwField, he5swfield_mark_obj, HE5SwField_free, he5field)); | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swgetfield’: hdfeos5sw_wrap.c:2740:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2740 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2740:5: note: in expansion of macro ‘Data_Get_Struct’ 2740 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_sw_whether_in_define_mode’: hdfeos5sw_wrap.c:2756:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2756 | Data_Get_Struct(sw, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2756:5: note: in expansion of macro ‘Data_Get_Struct’ 2756 | Data_Get_Struct(sw, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_sw_path’: hdfeos5sw_wrap.c:2778:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2778 | Data_Get_Struct(sw, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2778:5: note: in expansion of macro ‘Data_Get_Struct’ 2778 | Data_Get_Struct(sw, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_sw_inqname’: hdfeos5sw_wrap.c:2790:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2790 | Data_Get_Struct(sw, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2790:5: note: in expansion of macro ‘Data_Get_Struct’ 2790 | Data_Get_Struct(sw, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_sw_file’: hdfeos5sw_wrap.c:2801:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2801 | Data_Get_Struct(sw, struct HE5Sw, he5swath); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2801:5: note: in expansion of macro ‘Data_Get_Struct’ 2801 | Data_Get_Struct(sw, struct HE5Sw, he5swath); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_var_swath’: hdfeos5sw_wrap.c:2810:35: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2810 | Data_Get_Struct(field, struct HE5SwField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2810:5: note: in expansion of macro ‘Data_Get_Struct’ 2810 | Data_Get_Struct(field, struct HE5SwField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_var_inqname’: hdfeos5sw_wrap.c:2820:35: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2820 | Data_Get_Struct(field, struct HE5SwField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2820:5: note: in expansion of macro ‘Data_Get_Struct’ 2820 | Data_Get_Struct(field, struct HE5SwField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swwritefield_char’: hdfeos5sw_wrap.c:2847:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2847 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2847:5: note: in expansion of macro ‘Data_Get_Struct’ 2847 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5sw_wrap.c:116:5: note: in expansion of macro ‘GetNArray’ 116 | GetNArray(obj, na); \ | ^~~~~~~~~ hdfeos5sw_wrap.c:2885:5: note: in expansion of macro ‘Array_to_Cbyte_len_shape’ 2885 | Array_to_Cbyte_len_shape(data,i_data,len,shape); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swwritefield_short’: hdfeos5sw_wrap.c:2942:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2942 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:2942:5: note: in expansion of macro ‘Data_Get_Struct’ 2942 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5sw_wrap.c:125:5: note: in expansion of macro ‘GetNArray’ 125 | GetNArray(obj, na); \ | ^~~~~~~~~ hdfeos5sw_wrap.c:2980:5: note: in expansion of macro ‘Array_to_Cshort_len_shape’ 2980 | Array_to_Cshort_len_shape(data,i_data,len,shape); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swwritefield_int’: hdfeos5sw_wrap.c:3037:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 3037 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:3037:5: note: in expansion of macro ‘Data_Get_Struct’ 3037 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5sw_wrap.c:134:5: note: in expansion of macro ‘GetNArray’ 134 | GetNArray(obj, na); \ | ^~~~~~~~~ hdfeos5sw_wrap.c:3075:5: note: in expansion of macro ‘Array_to_Cint_len_shape’ 3075 | Array_to_Cint_len_shape(data,i_data,len,shape); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swwritefield_long’: hdfeos5sw_wrap.c:3132:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 3132 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:3132:5: note: in expansion of macro ‘Data_Get_Struct’ 3132 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5sw_wrap.c:143:5: note: in expansion of macro ‘GetNArray’ 143 | GetNArray(obj, na); \ | ^~~~~~~~~ hdfeos5sw_wrap.c:3170:5: note: in expansion of macro ‘Array_to_Clong_len_shape’ 3170 | Array_to_Clong_len_shape(data,i_data,len,shape); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swwritefield_float’: hdfeos5sw_wrap.c:3227:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 3227 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:3227:5: note: in expansion of macro ‘Data_Get_Struct’ 3227 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5sw_wrap.c:98:5: note: in expansion of macro ‘GetNArray’ 98 | GetNArray(obj, na); \ | ^~~~~~~~~ hdfeos5sw_wrap.c:3265:5: note: in expansion of macro ‘Array_to_Cfloat_len_shape’ 3265 | Array_to_Cfloat_len_shape(data,i_data,len,shape); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swwritefield_double’: hdfeos5sw_wrap.c:3322:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 3322 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:3322:5: note: in expansion of macro ‘Data_Get_Struct’ 3322 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5sw_wrap.c:107:5: note: in expansion of macro ‘GetNArray’ 107 | GetNArray(obj, na); \ | ^~~~~~~~~ hdfeos5sw_wrap.c:3360:5: note: in expansion of macro ‘Array_to_Cdouble_len_shape’ 3360 | Array_to_Cdouble_len_shape(data,i_data,len,shape); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swreadfield_char’: hdfeos5sw_wrap.c:3416:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 3416 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:3416:5: note: in expansion of macro ‘Data_Get_Struct’ 3416 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5sw_wrap.c:54:5: note: in expansion of macro ‘GetNArray’ 54 | GetNArray(v,ary); \ | ^~~~~~~~~ hdfeos5sw_wrap.c:3500:5: note: in expansion of macro ‘Cbyte_to_NArray’ 3500 | Cbyte_to_NArray(NArray,i_rank,shape,o_data); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swreadfield_short’: hdfeos5sw_wrap.c:3527:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 3527 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:3527:5: note: in expansion of macro ‘Data_Get_Struct’ 3527 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5sw_wrap.c:61:5: note: in expansion of macro ‘GetNArray’ 61 | GetNArray(v, ary); \ | ^~~~~~~~~ hdfeos5sw_wrap.c:3611:5: note: in expansion of macro ‘Cshort_to_NArray’ 3611 | Cshort_to_NArray(NArray,i_rank,shape,o_data); | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swreadfield_int’: hdfeos5sw_wrap.c:3638:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 3638 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:3638:5: note: in expansion of macro ‘Data_Get_Struct’ 3638 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5sw_wrap.c:68:5: note: in expansion of macro ‘GetNArray’ 68 | GetNArray(v, ary); \ | ^~~~~~~~~ hdfeos5sw_wrap.c:3722:5: note: in expansion of macro ‘Cint_to_NArray’ 3722 | Cint_to_NArray(NArray,i_rank,shape,o_data); | ^~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swreadfield_long’: hdfeos5sw_wrap.c:3749:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 3749 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:3749:5: note: in expansion of macro ‘Data_Get_Struct’ 3749 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5sw_wrap.c:75:5: note: in expansion of macro ‘GetNArray’ 75 | GetNArray(v, ary); \ | ^~~~~~~~~ hdfeos5sw_wrap.c:3833:5: note: in expansion of macro ‘Clong_to_NArray’ 3833 | Clong_to_NArray(NArray,i_rank,shape,o_data); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swreadfield_float’: hdfeos5sw_wrap.c:3860:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 3860 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:3860:5: note: in expansion of macro ‘Data_Get_Struct’ 3860 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5sw_wrap.c:82:5: note: in expansion of macro ‘GetNArray’ 82 | GetNArray(v, ary); \ | ^~~~~~~~~ hdfeos5sw_wrap.c:3944:5: note: in expansion of macro ‘Cfloat_to_NArray’ 3944 | Cfloat_to_NArray(NArray,i_rank,shape,o_data); | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swreadfield_double’: hdfeos5sw_wrap.c:3971:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 3971 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5sw_wrap.c:3971:5: note: in expansion of macro ‘Data_Get_Struct’ 3971 | Data_Get_Struct(mod, struct HE5SwField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5sw_wrap.c:89:5: note: in expansion of macro ‘GetNArray’ 89 | GetNArray(v, ary); \ | ^~~~~~~~~ hdfeos5sw_wrap.c:4055:5: note: in expansion of macro ‘Cdouble_to_NArray’ 4055 | Cdouble_to_NArray(NArray,i_rank,shape,o_data); | ^~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c: In function ‘hdfeos5_swindexinfo’: hdfeos5sw_wrap.c:2668:17: warning: ‘HE5_SWindexinfo’ accessing 64 bytes in a region of size 8 [-Wstringop-overflow=] 2668 | o_rtn_val = HE5_SWindexinfo(i_regionid, i_object, &o_rank, o_dimlist, &o_indices); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5sw_wrap.c:2668:17: note: referencing argument 5 of type ‘hsize_t *[8]’ {aka ‘long unsigned int *[8]’} In file included from hdfeos5sw_wrap.c:3: /usr/include/hdf-eos5/HE5_HdfEosDef.h:693:9: note: in a call to function ‘HE5_SWindexinfo’ 693 | herr_t HE5_SWindexinfo(hid_t regionID, char *object, int *rank, char *dimlist, hsize_t *indices[HE5_DTSETRANKMAX]); | ^~~~~~~~~~~~~~~ gcc -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.4.0 -I/usr/include/ruby-3.4.0/ruby/backward -I/usr/include/ruby-3.4.0 -I. -DHAVE_NARRAY_H -DHAVE_NARRAY_CONFIG_H -DHAVE_HDF5_H -DHAVE_HE5_HDFEOSDEF_H -I/usr/include/hdf-eos5 -I/usr/lib/x86_64-linux-gnu/hdf5/serial/include -I/usr/lib/x86_64-linux-gnu -I/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -o hdfeos5za_wrap.o -c hdfeos5za_wrap.c In file included from /usr/include/ruby-3.4.0/ruby/internal/assume.h:29, from /usr/include/ruby-3.4.0/ruby/backward/2/assume.h:24, from /usr/include/ruby-3.4.0/ruby/defines.h:72, from /usr/include/ruby-3.4.0/ruby/ruby.h:25, from /usr/include/ruby-3.4.0/ruby.h:38, from hdfeos5za_wrap.c:4: hdfeos5za_wrap.c: In function ‘hdfeos5_zacreate’: hdfeos5za_wrap.c:302:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 302 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:302:5: note: in expansion of macro ‘Data_Get_Struct’ 302 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~~~~~~~~~~~~~ In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c:313:5: warning: ‘rb_data_object_wrap_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 313 | ZA = Data_Wrap_Struct(cHE5Za, he5za_mark_obj, HE5Za_free, he5za); | ^~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zaattach’: hdfeos5za_wrap.c:327:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 327 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:327:5: note: in expansion of macro ‘Data_Get_Struct’ 327 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c:339:5: warning: ‘rb_data_object_wrap_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 339 | ZA = Data_Wrap_Struct(cHE5Za, he5za_mark_obj, HE5Za_free, he5za); | ^~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zadefdim’: hdfeos5za_wrap.c:353:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 353 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:353:5: note: in expansion of macro ‘Data_Get_Struct’ 353 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zadiminfo’: hdfeos5za_wrap.c:374:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 374 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:374:5: note: in expansion of macro ‘Data_Get_Struct’ 374 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zacompinfo’: hdfeos5za_wrap.c:401:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 401 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:401:5: note: in expansion of macro ‘Data_Get_Struct’ 401 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zainfo’: hdfeos5za_wrap.c:430:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 430 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:430:5: note: in expansion of macro ‘Data_Get_Struct’ 430 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zadefchunk’: hdfeos5za_wrap.c:455:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 455 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:455:5: note: in expansion of macro ‘Data_Get_Struct’ 455 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zadefcomp’: hdfeos5za_wrap.c:481:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 481 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:481:5: note: in expansion of macro ‘Data_Get_Struct’ 481 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zadefcomchunk’: hdfeos5za_wrap.c:510:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 510 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:510:5: note: in expansion of macro ‘Data_Get_Struct’ 510 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zadefine’: hdfeos5za_wrap.c:548:34: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 548 | Data_Get_Struct(file, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:548:5: note: in expansion of macro ‘Data_Get_Struct’ 548 | Data_Get_Struct(file, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c:570:5: warning: ‘rb_data_object_wrap_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 570 | return(Data_Wrap_Struct(cHE5ZaField, he5zafield_mark_obj, HE5ZaField_free, he5field)); | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zawritedatameta’: hdfeos5za_wrap.c:584:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 584 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:584:5: note: in expansion of macro ‘Data_Get_Struct’ 584 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zawriteattr’: hdfeos5za_wrap.c:614:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 614 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:614:5: note: in expansion of macro ‘Data_Get_Struct’ 614 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_za_get_att’: hdfeos5za_wrap.c:647:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 647 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:647:5: note: in expansion of macro ‘Data_Get_Struct’ 647 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zainqattrs’: hdfeos5za_wrap.c:674:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 674 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:674:5: note: in expansion of macro ‘Data_Get_Struct’ 674 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zainqdims’: hdfeos5za_wrap.c:704:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 704 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:704:5: note: in expansion of macro ‘Data_Get_Struct’ 704 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zainquire’: hdfeos5za_wrap.c:738:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 738 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:738:5: note: in expansion of macro ‘Data_Get_Struct’ 738 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zainqdatatype’: hdfeos5za_wrap.c:780:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 780 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:780:5: note: in expansion of macro ‘Data_Get_Struct’ 780 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zachunkinfo’: hdfeos5za_wrap.c:816:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 816 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:816:5: note: in expansion of macro ‘Data_Get_Struct’ 816 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zanentries’: hdfeos5za_wrap.c:845:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 845 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:845:5: note: in expansion of macro ‘Data_Get_Struct’ 845 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zainqza’: hdfeos5za_wrap.c:872:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 872 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:872:5: note: in expansion of macro ‘Data_Get_Struct’ 872 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zafldsrch’: hdfeos5za_wrap.c:1007:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1007 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1007:5: note: in expansion of macro ‘Data_Get_Struct’ 1007 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zadetach’: hdfeos5za_wrap.c:1034:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1034 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1034:5: note: in expansion of macro ‘Data_Get_Struct’ 1034 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zasetfillvalue’: hdfeos5za_wrap.c:1053:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1053 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1053:5: note: in expansion of macro ‘Data_Get_Struct’ 1053 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zagetfillvalue’: hdfeos5za_wrap.c:1090:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1090 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1090:5: note: in expansion of macro ‘Data_Get_Struct’ 1090 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zawritegrpattr’: hdfeos5za_wrap.c:1118:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1118 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1118:5: note: in expansion of macro ‘Data_Get_Struct’ 1118 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_za_get_grpatt’: hdfeos5za_wrap.c:1151:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1151 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1151:5: note: in expansion of macro ‘Data_Get_Struct’ 1151 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zainqgrpattrs’: hdfeos5za_wrap.c:1178:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1178 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1178:5: note: in expansion of macro ‘Data_Get_Struct’ 1178 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zawritelocattr’: hdfeos5za_wrap.c:1207:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1207 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1207:5: note: in expansion of macro ‘Data_Get_Struct’ 1207 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zafield_get_att’: hdfeos5za_wrap.c:1243:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1243 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1243:5: note: in expansion of macro ‘Data_Get_Struct’ 1243 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zainqlocattrs’: hdfeos5za_wrap.c:1275:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1275 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1275:5: note: in expansion of macro ‘Data_Get_Struct’ 1275 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zasetalias’: hdfeos5za_wrap.c:1301:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1301 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1301:5: note: in expansion of macro ‘Data_Get_Struct’ 1301 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zadropalias’: hdfeos5za_wrap.c:1324:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1324 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1324:5: note: in expansion of macro ‘Data_Get_Struct’ 1324 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zainqfldalias’: hdfeos5za_wrap.c:1352:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1352 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1352:5: note: in expansion of macro ‘Data_Get_Struct’ 1352 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zaaliasinfo’: hdfeos5za_wrap.c:1377:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1377 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1377:5: note: in expansion of macro ‘Data_Get_Struct’ 1377 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zagetaliaslist’: hdfeos5za_wrap.c:1409:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1409 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1409:5: note: in expansion of macro ‘Data_Get_Struct’ 1409 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zafldrename’: hdfeos5za_wrap.c:1433:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1433 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1433:5: note: in expansion of macro ‘Data_Get_Struct’ 1433 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zamountexternal’: hdfeos5za_wrap.c:1460:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1460 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1460:5: note: in expansion of macro ‘Data_Get_Struct’ 1460 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zaunmount’: hdfeos5za_wrap.c:1486:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1486 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1486:5: note: in expansion of macro ‘Data_Get_Struct’ 1486 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zareadexternal’: hdfeos5za_wrap.c:1512:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1512 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1512:5: note: in expansion of macro ‘Data_Get_Struct’ 1512 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zasetextdata’: hdfeos5za_wrap.c:1540:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1540 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1540:5: note: in expansion of macro ‘Data_Get_Struct’ 1540 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zagetextdata’: hdfeos5za_wrap.c:1579:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1579 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1579:5: note: in expansion of macro ‘Data_Get_Struct’ 1579 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zachkza’: hdfeos5za_wrap.c:1606:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1606 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1606:5: note: in expansion of macro ‘Data_Get_Struct’ 1606 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zachkzaname’: hdfeos5za_wrap.c:1624:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1624 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1624:5: note: in expansion of macro ‘Data_Get_Struct’ 1624 | Data_Get_Struct(mod, struct HE5, he5file); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zasetfield’: hdfeos5za_wrap.c:1645:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1645 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1645:5: note: in expansion of macro ‘Data_Get_Struct’ 1645 | Data_Get_Struct(mod, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c:1653:5: warning: ‘rb_data_object_wrap_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1653 | return(Data_Wrap_Struct(cHE5ZaField, he5zafield_mark_obj, HE5ZaField_free, he5field)); | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zagetfield’: hdfeos5za_wrap.c:1662:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1662 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1662:5: note: in expansion of macro ‘Data_Get_Struct’ 1662 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_za_whether_in_define_mode’: hdfeos5za_wrap.c:1678:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1678 | Data_Get_Struct(za, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1678:5: note: in expansion of macro ‘Data_Get_Struct’ 1678 | Data_Get_Struct(za, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_za_path’: hdfeos5za_wrap.c:1700:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1700 | Data_Get_Struct(za, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1700:5: note: in expansion of macro ‘Data_Get_Struct’ 1700 | Data_Get_Struct(za, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_za_inqname’: hdfeos5za_wrap.c:1712:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1712 | Data_Get_Struct(za, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1712:5: note: in expansion of macro ‘Data_Get_Struct’ 1712 | Data_Get_Struct(za, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_za_file’: hdfeos5za_wrap.c:1723:32: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1723 | Data_Get_Struct(za, struct HE5Za, he5za); | ^~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1723:5: note: in expansion of macro ‘Data_Get_Struct’ 1723 | Data_Get_Struct(za, struct HE5Za, he5za); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zafld_za’: hdfeos5za_wrap.c:1732:35: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1732 | Data_Get_Struct(field, struct HE5ZaField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1732:5: note: in expansion of macro ‘Data_Get_Struct’ 1732 | Data_Get_Struct(field, struct HE5ZaField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zafld_inqname’: hdfeos5za_wrap.c:1742:35: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1742 | Data_Get_Struct(field, struct HE5ZaField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1742:5: note: in expansion of macro ‘Data_Get_Struct’ 1742 | Data_Get_Struct(field, struct HE5ZaField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zawrite_char’: hdfeos5za_wrap.c:1769:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1769 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1769:5: note: in expansion of macro ‘Data_Get_Struct’ 1769 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5za_wrap.c:115:5: note: in expansion of macro ‘GetNArray’ 115 | GetNArray(obj, na); \ | ^~~~~~~~~ hdfeos5za_wrap.c:1807:5: note: in expansion of macro ‘Array_to_Cbyte_len_shape’ 1807 | Array_to_Cbyte_len_shape(data,i_data,len,shape); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zawrite_short’: hdfeos5za_wrap.c:1864:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1864 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1864:5: note: in expansion of macro ‘Data_Get_Struct’ 1864 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5za_wrap.c:124:5: note: in expansion of macro ‘GetNArray’ 124 | GetNArray(obj, na); \ | ^~~~~~~~~ hdfeos5za_wrap.c:1902:5: note: in expansion of macro ‘Array_to_Cshort_len_shape’ 1902 | Array_to_Cshort_len_shape(data,i_data,len,shape); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zawrite_int’: hdfeos5za_wrap.c:1959:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 1959 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:1959:5: note: in expansion of macro ‘Data_Get_Struct’ 1959 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5za_wrap.c:133:5: note: in expansion of macro ‘GetNArray’ 133 | GetNArray(obj, na); \ | ^~~~~~~~~ hdfeos5za_wrap.c:1997:5: note: in expansion of macro ‘Array_to_Cint_len_shape’ 1997 | Array_to_Cint_len_shape(data,i_data,len,shape); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zawrite_long’: hdfeos5za_wrap.c:2054:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2054 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:2054:5: note: in expansion of macro ‘Data_Get_Struct’ 2054 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5za_wrap.c:142:5: note: in expansion of macro ‘GetNArray’ 142 | GetNArray(obj, na); \ | ^~~~~~~~~ hdfeos5za_wrap.c:2092:5: note: in expansion of macro ‘Array_to_Clong_len_shape’ 2092 | Array_to_Clong_len_shape(data,i_data,len,shape); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zawrite_float’: hdfeos5za_wrap.c:2149:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2149 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:2149:5: note: in expansion of macro ‘Data_Get_Struct’ 2149 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5za_wrap.c:97:5: note: in expansion of macro ‘GetNArray’ 97 | GetNArray(obj, na); \ | ^~~~~~~~~ hdfeos5za_wrap.c:2187:5: note: in expansion of macro ‘Array_to_Cfloat_len_shape’ 2187 | Array_to_Cfloat_len_shape(data,i_data,len,shape); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zawrite_double’: hdfeos5za_wrap.c:2244:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2244 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:2244:5: note: in expansion of macro ‘Data_Get_Struct’ 2244 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5za_wrap.c:106:5: note: in expansion of macro ‘GetNArray’ 106 | GetNArray(obj, na); \ | ^~~~~~~~~ hdfeos5za_wrap.c:2282:5: note: in expansion of macro ‘Array_to_Cdouble_len_shape’ 2282 | Array_to_Cdouble_len_shape(data,i_data,len,shape); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zaread_char’: hdfeos5za_wrap.c:2338:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2338 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:2338:5: note: in expansion of macro ‘Data_Get_Struct’ 2338 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5za_wrap.c:53:5: note: in expansion of macro ‘GetNArray’ 53 | GetNArray(v,ary); \ | ^~~~~~~~~ hdfeos5za_wrap.c:2422:5: note: in expansion of macro ‘Cbyte_to_NArray’ 2422 | Cbyte_to_NArray(NArray,i_rank,shape,o_data); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zaread_short’: hdfeos5za_wrap.c:2449:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2449 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:2449:5: note: in expansion of macro ‘Data_Get_Struct’ 2449 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5za_wrap.c:60:5: note: in expansion of macro ‘GetNArray’ 60 | GetNArray(v, ary); \ | ^~~~~~~~~ hdfeos5za_wrap.c:2533:5: note: in expansion of macro ‘Cshort_to_NArray’ 2533 | Cshort_to_NArray(NArray,i_rank,shape,o_data); | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zaread_int’: hdfeos5za_wrap.c:2560:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2560 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:2560:5: note: in expansion of macro ‘Data_Get_Struct’ 2560 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5za_wrap.c:67:5: note: in expansion of macro ‘GetNArray’ 67 | GetNArray(v, ary); \ | ^~~~~~~~~ hdfeos5za_wrap.c:2644:5: note: in expansion of macro ‘Cint_to_NArray’ 2644 | Cint_to_NArray(NArray,i_rank,shape,o_data); | ^~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zaread_long’: hdfeos5za_wrap.c:2671:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2671 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:2671:5: note: in expansion of macro ‘Data_Get_Struct’ 2671 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5za_wrap.c:74:5: note: in expansion of macro ‘GetNArray’ 74 | GetNArray(v, ary); \ | ^~~~~~~~~ hdfeos5za_wrap.c:2755:5: note: in expansion of macro ‘Clong_to_NArray’ 2755 | Clong_to_NArray(NArray,i_rank,shape,o_data); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zaread_float’: hdfeos5za_wrap.c:2782:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2782 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:2782:5: note: in expansion of macro ‘Data_Get_Struct’ 2782 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5za_wrap.c:81:5: note: in expansion of macro ‘GetNArray’ 81 | GetNArray(v, ary); \ | ^~~~~~~~~ hdfeos5za_wrap.c:2866:5: note: in expansion of macro ‘Cfloat_to_NArray’ 2866 | Cfloat_to_NArray(NArray,i_rank,shape,o_data); | ^~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hdfeos5za_wrap.c: In function ‘hdfeos5_zaread_double’: hdfeos5za_wrap.c:2893:33: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 2893 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ hdfeos5za_wrap.c:2893:5: note: in expansion of macro ‘Data_Get_Struct’ 2893 | Data_Get_Struct(mod, struct HE5ZaField, he5field); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:57: warning: ‘rb_data_object_get_warning’ is deprecated: by TypedData [-Wdeprecated-declarations] 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/cast.h:31:29: note: in definition of macro ‘RBIMPL_CAST’ 31 | # define RBIMPL_CAST(expr) (expr) | ^~~~ /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/narray.h:113:29: note: in expansion of macro ‘Data_Get_Struct’ 113 | #define GetNArray(obj,var) Data_Get_Struct(obj, struct NARRAY, var) | ^~~~~~~~~~~~~~~ hdfeos5za_wrap.c:88:5: note: in expansion of macro ‘GetNArray’ 88 | GetNArray(v, ary); \ | ^~~~~~~~~ hdfeos5za_wrap.c:2977:5: note: in expansion of macro ‘Cdouble_to_NArray’ 2977 | Cdouble_to_NArray(NArray,i_rank,shape,o_data); | ^~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rm -f hdfeos5raw.so gcc -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=. -shared -o hdfeos5raw.so hdfeos5_cary2obj.o hdfeos5_chkdatatype.o hdfeos5_obj2cary.o hdfeos5gd_wrap.o hdfeos5main_wrap.o hdfeos5pt_wrap.o hdfeos5sw_wrap.o hdfeos5za_wrap.o -L. -L/usr/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu/ -L/usr/lib/x86_64-linux-gnu/hdf5/serial/lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0 -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,-z,relro -Wl,-z,now -lruby-3.4 -lhe5_hdfeos -lhdf5 -lgctp -lm -lpthread -lc : make[1]: Leaving directory '/build/reproducible-path/ruby-hdfeos5-1.2' current directory: /build/reproducible-path/ruby-hdfeos5-1.2 ["make", "V=1", "CC=gcc -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=.", "CXX=g++ -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=.", "DESTDIR=", "sitearchdir=./.gem.20251224-172-sip4ru", "sitelibdir=./.gem.20251224-172-sip4ru", "install"] make[1]: Entering directory '/build/reproducible-path/ruby-hdfeos5-1.2' /bin/mkdir -p . ./.gem.20251224-172-sip4ru/numru exit > .sitearchdir.-.numru.time /usr/bin/install -c -m 0755 hdfeos5raw.so ./.gem.20251224-172-sip4ru/numru /bin/mkdir -p . ./.gem.20251224-172-sip4ru/numru exit > .sitelibdir.-.numru.time /usr/bin/install -c -m 644 ./lib/hdfeos5.rb .gem.20251224-172-sip4ru/numru/hdfeos5.rb make[1]: Leaving directory '/build/reproducible-path/ruby-hdfeos5-1.2' current directory: /build/reproducible-path/ruby-hdfeos5-1.2 ["make", "V=1", "CC=gcc -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=.", "CXX=g++ -fdebug-prefix-map=/build/reproducible-path/ruby-hdfeos5-1.2=.", "DESTDIR=", "sitearchdir=./.gem.20251224-172-sip4ru", "sitelibdir=./.gem.20251224-172-sip4ru", "clean"] make[1]: Entering directory '/build/reproducible-path/ruby-hdfeos5-1.2' rm -f rm -fr hdfeos5raw.so false hdfeos5_cary2obj.o hdfeos5_chkdatatype.o hdfeos5_obj2cary.o hdfeos5gd_wrap.o hdfeos5main_wrap.o hdfeos5pt_wrap.o hdfeos5sw_wrap.o hdfeos5za_wrap.o *.bak mkmf.log .*.time make[1]: Leaving directory '/build/reproducible-path/ruby-hdfeos5-1.2' current directory: /build/reproducible-path/ruby-hdfeos5-1.2 /usr/bin/ruby3.4 -I/usr/lib/ruby/vendor_ruby extconf.rb current directory: /build/reproducible-path/ruby-hdfeos5-1.2 make V\=1 CC\=gcc\ -fdebug-prefix-map\=/build/reproducible-path/ruby-hdfeos5-1.2\=. CXX\=g++\ -fdebug-prefix-map\=/build/reproducible-path/ruby-hdfeos5-1.2\=. DESTDIR\= sitearchdir\=./.gem.20251224-172-sip4ru sitelibdir\=./.gem.20251224-172-sip4ru clean current directory: /build/reproducible-path/ruby-hdfeos5-1.2 make V\=1 CC\=gcc\ -fdebug-prefix-map\=/build/reproducible-path/ruby-hdfeos5-1.2\=. CXX\=g++\ -fdebug-prefix-map\=/build/reproducible-path/ruby-hdfeos5-1.2\=. DESTDIR\= sitearchdir\=./.gem.20251224-172-sip4ru sitelibdir\=./.gem.20251224-172-sip4ru current directory: /build/reproducible-path/ruby-hdfeos5-1.2 make V\=1 CC\=gcc\ -fdebug-prefix-map\=/build/reproducible-path/ruby-hdfeos5-1.2\=. CXX\=g++\ -fdebug-prefix-map\=/build/reproducible-path/ruby-hdfeos5-1.2\=. DESTDIR\= sitearchdir\=./.gem.20251224-172-sip4ru sitelibdir\=./.gem.20251224-172-sip4ru install current directory: /build/reproducible-path/ruby-hdfeos5-1.2 make V\=1 CC\=gcc\ -fdebug-prefix-map\=/build/reproducible-path/ruby-hdfeos5-1.2\=. CXX\=g++\ -fdebug-prefix-map\=/build/reproducible-path/ruby-hdfeos5-1.2\=. DESTDIR\= sitearchdir\=./.gem.20251224-172-sip4ru sitelibdir\=./.gem.20251224-172-sip4ru clean rm -f /build/reproducible-path/ruby-hdfeos5-1.2/debian/ruby-hdfeos5/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/mkmf.log ┌──────────────────────────────────────────────────────────────────────────────┐ │ ruby-hdfeos5: Install Rubygems integration metadata │ └──────────────────────────────────────────────────────────────────────────────┘ /usr/bin/ruby3.3 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby3.3 from debian/ruby-test-files.yaml │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=/build/reproducible-path/ruby-hdfeos5-1.2/debian/ruby-hdfeos5/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.3.0:/build/reproducible-path/ruby-hdfeos5-1.2/debian/ruby-hdfeos5/usr/lib/ruby/vendor_ruby:. GEM_PATH=/build/reproducible-path/ruby-hdfeos5-1.2/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.3.0:/var/lib/gems/3.3.0:/usr/local/lib/ruby/gems/3.3.0:/usr/lib/ruby/gems/3.3.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.3.0:/usr/share/rubygems-integration/3.3.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0 ruby3.3 -ryaml -e YAML.load_file\(\"debian/ruby-test-files.yaml\"\).each\ \{\ \|f\|\ require\ f\ \} /build/reproducible-path/ruby-hdfeos5-1.2/debian/ruby-hdfeos5/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.3.0/numru/hdfeos5.rb:29: warning: undefining the allocator of T_DATA class NumRu::HE5 /build/reproducible-path/ruby-hdfeos5-1.2/debian/ruby-hdfeos5/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.3.0/numru/hdfeos5.rb:70: warning: undefining the allocator of T_DATA class NumRu::HE5Gd /build/reproducible-path/ruby-hdfeos5-1.2/debian/ruby-hdfeos5/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.3.0/numru/hdfeos5.rb:868: warning: undefining the allocator of T_DATA class NumRu::HE5GdField /usr/bin/ruby3.4 /usr/bin/gem2deb-test-runner ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby3.4 from debian/ruby-test-files.yaml │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=/build/reproducible-path/ruby-hdfeos5-1.2/debian/ruby-hdfeos5/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0:/build/reproducible-path/ruby-hdfeos5-1.2/debian/ruby-hdfeos5/usr/lib/ruby/vendor_ruby:. GEM_PATH=/build/reproducible-path/ruby-hdfeos5-1.2/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.4.0:/var/lib/gems/3.4.0:/usr/local/lib/ruby/gems/3.4.0:/usr/lib/ruby/gems/3.4.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.4.0:/usr/share/rubygems-integration/3.4.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.4.0 ruby3.4 -ryaml -e YAML.load_file\(\"debian/ruby-test-files.yaml\"\).each\ \{\ \|f\|\ require\ f\ \} /build/reproducible-path/ruby-hdfeos5-1.2/debian/ruby-hdfeos5/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/numru/hdfeos5.rb:29: warning: undefining the allocator of T_DATA class NumRu::HE5 /build/reproducible-path/ruby-hdfeos5-1.2/debian/ruby-hdfeos5/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/numru/hdfeos5.rb:70: warning: undefining the allocator of T_DATA class NumRu::HE5Gd /build/reproducible-path/ruby-hdfeos5-1.2/debian/ruby-hdfeos5/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/numru/hdfeos5.rb:868: warning: undefining the allocator of T_DATA class NumRu::HE5GdField ┌──────────────────────────────────────────────────────────────────────────────┐ │ dh_ruby --install finished │ └──────────────────────────────────────────────────────────────────────────────┘ dh_installdocs -O--buildsystem=ruby dh_ruby_fixdocs -O--buildsystem=ruby dh_installchangelogs -O--buildsystem=ruby dh_installsystemduser -O--buildsystem=ruby dh_lintian -O--buildsystem=ruby dh_perl -O--buildsystem=ruby dh_link -O--buildsystem=ruby dh_strip_nondeterminism -O--buildsystem=ruby dh_compress -X.rb -O--buildsystem=ruby dh_fixperms -O--buildsystem=ruby dh_missing -O--buildsystem=ruby dh_dwz -a -O--buildsystem=ruby dh_strip -a -O--buildsystem=ruby dh_makeshlibs -a -O--buildsystem=ruby dh_shlibdeps -a -O--buildsystem=ruby dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/ruby-hdfeos5/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/numru/hdfeos5raw.so debian/ruby-hdfeos5/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.3.0/numru/hdfeos5raw.so were not linked against libgctp-2.0.0.so (they use none of the library's symbols) dh_ruby_fixdepends -O--buildsystem=ruby dh_installdeb -O--buildsystem=ruby dh_gencontrol -O--buildsystem=ruby dh_md5sums -O--buildsystem=ruby dh_builddeb -O--buildsystem=ruby dpkg-deb: building package 'ruby-hdfeos5' in '../ruby-hdfeos5_1.2-14+rebuild1766553630_amd64.deb'. dpkg-deb: building package 'ruby-hdfeos5-dbgsym' in '../ruby-hdfeos5-dbgsym_1.2-14+rebuild1766553630_amd64.deb'. dpkg-genbuildinfo --build=binary -O../ruby-hdfeos5_1.2-14+rebuild1766553630_amd64.buildinfo dpkg-genchanges --build=binary -mAutomated rebuild -O../ruby-hdfeos5_1.2-14+rebuild1766553630_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2025-12-24T05:21:28Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes Wed, 24 Dec 2025 05:21:29 +0000 | +------------------------------------------------------------------------------+ ruby-hdfeos5_1.2-14+rebuild1766553630_amd64.changes: ---------------------------------------------------- Format: 1.8 Date: Wed, 24 Dec 2025 05:20:30 +0000 Source: ruby-hdfeos5 Binary: ruby-hdfeos5 ruby-hdfeos5-dbgsym Architecture: amd64 Version: 1.2-14+rebuild1766553630 Distribution: unstable Urgency: medium Maintainer: Automated rebuild Changed-By: mass-rebuild Description: ruby-hdfeos5 - Ruby interface to the HDF-EOS5 library Changes: ruby-hdfeos5 (1.2-14+rebuild1766553630) UNRELEASED; urgency=medium . * Rebuild with mass-rebuild Checksums-Sha1: 1b64ba72587332f7e865431ee63e828b64a96632 974916 ruby-hdfeos5-dbgsym_1.2-14+rebuild1766553630_amd64.deb 2069626e38d41a5d9ac9f00dc194f2197ab6b2b9 8248 ruby-hdfeos5_1.2-14+rebuild1766553630_amd64.buildinfo dc7784f3279402b5223ed53e710a80649c537276 113752 ruby-hdfeos5_1.2-14+rebuild1766553630_amd64.deb Checksums-Sha256: 06b8e8a84bf1c5bbf8c1ad8b6f513d64b4b2036848dda856a00be31838c35873 974916 ruby-hdfeos5-dbgsym_1.2-14+rebuild1766553630_amd64.deb bfb0e6f1361509d74fba8ee3b1a549dc06a8c4765cd30b1fb1df11be2bd6bd87 8248 ruby-hdfeos5_1.2-14+rebuild1766553630_amd64.buildinfo 9dae930be9c21ebf6ba31242da326a221ae0d8b5b8f796fdd1f08c12f9cbade9 113752 ruby-hdfeos5_1.2-14+rebuild1766553630_amd64.deb Files: 6214a12c69ac71a7265d4002e393e3fa 974916 debug optional ruby-hdfeos5-dbgsym_1.2-14+rebuild1766553630_amd64.deb a40ab2c3201a58064c3597757fe563cb 8248 ruby optional ruby-hdfeos5_1.2-14+rebuild1766553630_amd64.buildinfo 9e2318184822449dfe435faa6d6538f1 113752 ruby optional ruby-hdfeos5_1.2-14+rebuild1766553630_amd64.deb +------------------------------------------------------------------------------+ | Buildinfo Wed, 24 Dec 2025 05:21:29 +0000 | +------------------------------------------------------------------------------+ Format: 1.0 Source: ruby-hdfeos5 Binary: ruby-hdfeos5 ruby-hdfeos5-dbgsym Architecture: amd64 Version: 1.2-14+rebuild1766553630 Checksums-Md5: 6214a12c69ac71a7265d4002e393e3fa 974916 ruby-hdfeos5-dbgsym_1.2-14+rebuild1766553630_amd64.deb 9e2318184822449dfe435faa6d6538f1 113752 ruby-hdfeos5_1.2-14+rebuild1766553630_amd64.deb Checksums-Sha1: 1b64ba72587332f7e865431ee63e828b64a96632 974916 ruby-hdfeos5-dbgsym_1.2-14+rebuild1766553630_amd64.deb dc7784f3279402b5223ed53e710a80649c537276 113752 ruby-hdfeos5_1.2-14+rebuild1766553630_amd64.deb Checksums-Sha256: 06b8e8a84bf1c5bbf8c1ad8b6f513d64b4b2036848dda856a00be31838c35873 974916 ruby-hdfeos5-dbgsym_1.2-14+rebuild1766553630_amd64.deb 9dae930be9c21ebf6ba31242da326a221ae0d8b5b8f796fdd1f08c12f9cbade9 113752 ruby-hdfeos5_1.2-14+rebuild1766553630_amd64.deb Build-Origin: Debian Build-Architecture: amd64 Build-Date: Wed, 24 Dec 2025 05:21:28 +0000 Build-Path: /build/reproducible-path/ruby-hdfeos5-1.2 Installed-Build-Depends: autoconf (= 2.72-3.1), automake (= 1:1.18.1-3), autopoint (= 0.23.2-1), autotools-dev (= 20240727.1), base-files (= 14), base-passwd (= 3.6.8), bash (= 5.3-1), binutils (= 2.45.50.20251209-1), binutils-common (= 2.45.50.20251209-1), binutils-x86-64-linux-gnu (= 2.45.50.20251209-1), bsdextrautils (= 2.41.3-2), build-essential (= 12.12), bzip2 (= 1.0.8-6), ca-certificates (= 20250419), comerr-dev (= 2.1-1.47.2-3+b6), coreutils (= 9.7-3), cpp (= 4:15.2.0-4), cpp-15 (= 15.2.0-12), cpp-15-x86-64-linux-gnu (= 15.2.0-12), cpp-x86-64-linux-gnu (= 4:15.2.0-4), dash (= 0.5.12-12), debconf (= 1.5.91), debhelper (= 13.29), debianutils (= 5.23.2), dh-autoreconf (= 21), dh-strip-nondeterminism (= 1.15.0-1), diffutils (= 1:3.12-1), dpkg (= 1.23.3), dpkg-dev (= 1.23.3), dwz (= 0.16-2), file (= 1:5.46-5), findutils (= 4.10.0-3), g++ (= 4:15.2.0-4), g++-15 (= 15.2.0-12), g++-15-x86-64-linux-gnu (= 15.2.0-12), g++-x86-64-linux-gnu (= 4:15.2.0-4), gcc (= 4:15.2.0-4), gcc-15 (= 15.2.0-12), gcc-15-base (= 15.2.0-12), gcc-15-x86-64-linux-gnu (= 15.2.0-12), gcc-x86-64-linux-gnu (= 4:15.2.0-4), gem2deb (= 2.2.6), gem2deb-test-runner (= 2.2.6), gettext (= 0.23.2-1), gettext-base (= 0.23.2-1), grep (= 3.12-1), groff-base (= 1.23.0-10), gzip (= 1.13-1), hdf5-helpers (= 1.14.5+repack-4), hostname (= 3.25), init-system-helpers (= 1.69), intltool-debian (= 0.35.0+20060710.6), krb5-multidev (= 1.22.1-2), libacl1 (= 2.3.2-2+b1), libaec-dev (= 1.1.4-2), libaec0 (= 1.1.4-2), libarchive-zip-perl (= 1.68-1), libasan8 (= 15.2.0-12), libatomic1 (= 15.2.0-12), libattr1 (= 1:2.5.2-3), libaudit-common (= 1:4.1.2-1), libaudit1 (= 1:4.1.2-1+b1), libbinutils (= 2.45.50.20251209-1), libblkid1 (= 2.41.3-2), libbrotli-dev (= 1.1.0-2+b9), libbrotli1 (= 1.1.0-2+b9), libbz2-1.0 (= 1.0.8-6), libc-bin (= 2.42-6), libc-dev-bin (= 2.42-6), libc-gconv-modules-extra (= 2.42-6), libc6 (= 2.42-6), libc6-dev (= 2.42-6), libcap-ng0 (= 0.8.5-4+b2), libcap2 (= 1:2.75-10+b5), libcc1-0 (= 15.2.0-12), libcom-err2 (= 1.47.2-3+b6), libcrypt-dev (= 1:4.5.1-1), libcrypt1 (= 1:4.5.1-1), libctf-nobfd0 (= 2.45.50.20251209-1), libctf0 (= 2.45.50.20251209-1), libcurl4-openssl-dev (= 8.18.0~rc2-1), libcurl4t64 (= 8.18.0~rc2-1), libdb5.3t64 (= 5.3.28+dfsg2-11), libdebconfclient0 (= 0.282+b2), libdebhelper-perl (= 13.29), libdpkg-perl (= 1.23.3), libelf1t64 (= 0.194-1), libevent-2.1-7t64 (= 2.1.12-stable-10+b1), libffi8 (= 3.5.2-3), libfile-stripnondeterminism-perl (= 1.15.0-1), libgcc-15-dev (= 15.2.0-12), libgcc-s1 (= 15.2.0-12), libgctp-2.0.0 (= 2.0.0-13), libgctp-dev (= 2.0.0-13), libgdbm-compat4t64 (= 1.26-1), libgdbm6t64 (= 1.26-1), libgfortran5 (= 15.2.0-12), libgmp-dev (= 2:6.3.0+dfsg-5), libgmp10 (= 2:6.3.0+dfsg-5), libgmpxx4ldbl (= 2:6.3.0+dfsg-5), libgnutls-dane0t64 (= 3.8.11-3), libgnutls-openssl27t64 (= 3.8.11-3), libgnutls28-dev (= 3.8.11-3), libgnutls30t64 (= 3.8.11-3), libgomp1 (= 15.2.0-12), libgprofng0 (= 2.45.50.20251209-1), libgssapi-krb5-2 (= 1.22.1-2), libgssrpc4t64 (= 1.22.1-2), libhdf5-310 (= 1.14.5+repack-4), libhdf5-cpp-310 (= 1.14.5+repack-4), libhdf5-dev (= 1.14.5+repack-4), libhdf5-fortran-310 (= 1.14.5+repack-4), libhdf5-hl-310 (= 1.14.5+repack-4), libhdf5-hl-cpp-310 (= 1.14.5+repack-4), libhdf5-hl-fortran-310 (= 1.14.5+repack-4), libhe5-hdfeos-dev (= 2:2.0-5), libhe5-hdfeos0t64 (= 2:2.0-5), libhogweed6t64 (= 3.10.2-1), libhwasan0 (= 15.2.0-12), libidn2-0 (= 2.3.8-4), libidn2-dev (= 2.3.8-4), libisl23 (= 0.27-1), libitm1 (= 15.2.0-12), libjansson4 (= 2.14-2+b4), libjpeg-dev (= 1:2.1.5-4), libjpeg62-turbo (= 1:2.1.5-4), libjpeg62-turbo-dev (= 1:2.1.5-4), libk5crypto3 (= 1.22.1-2), libkadm5clnt-mit12 (= 1.22.1-2), libkadm5srv-mit12 (= 1.22.1-2), libkdb5-10t64 (= 1.22.1-2), libkeyutils1 (= 1.6.3-6), libkrb5-3 (= 1.22.1-2), libkrb5-dev (= 1.22.1-2), libkrb5support0 (= 1.22.1-2), libldap-dev (= 2.6.10+dfsg-1), libldap2 (= 2.6.10+dfsg-1), liblsan0 (= 15.2.0-12), liblzma5 (= 5.8.1-2), libmagic-mgc (= 1:5.46-5), libmagic1t64 (= 1:5.46-5), libmd0 (= 1.1.0-2+b1), libmount1 (= 2.41.3-2), libmpc3 (= 1.3.1-2), libmpfr6 (= 4.2.2-2), libnettle8t64 (= 3.10.2-1), libnghttp2-14 (= 1.64.0-1.1+b1), libnghttp2-dev (= 1.64.0-1.1+b1), libnghttp3-9 (= 1.12.0-1), libnghttp3-dev (= 1.12.0-1), libngtcp2-16 (= 1.16.0-1), libngtcp2-crypto-ossl-dev (= 1.16.0-1), libngtcp2-crypto-ossl0 (= 1.16.0-1), libngtcp2-dev (= 1.16.0-1), libp11-kit-dev (= 0.25.10-1), libp11-kit0 (= 0.25.10-1), libpam-modules (= 1.7.0-5), libpam-modules-bin (= 1.7.0-5), libpam-runtime (= 1.7.0-5), libpam0g (= 1.7.0-5), libpcre2-8-0 (= 10.46-1), libperl5.40 (= 5.40.1-7), libpipeline1 (= 1.5.8-2), libpkgconf3 (= 1.8.1-4), libpsl-dev (= 0.21.2-1.1+b1), libpsl5t64 (= 0.21.2-1.1+b1), libquadmath0 (= 15.2.0-12), librtmp-dev (= 2.4+20151223.gitfa8646d.1-3), librtmp1 (= 2.4+20151223.gitfa8646d.1-3), libruby (= 1:3.3+b1), libruby3.3 (= 3.3.8-2), libruby3.4 (= 3.4.5-1~exp1), libsasl2-2 (= 2.1.28+dfsg1-10), libsasl2-modules-db (= 2.1.28+dfsg1-10), libseccomp2 (= 2.6.0-2+b1), libselinux1 (= 3.9-4+rebuild1766544377), libsframe2 (= 2.45.50.20251209-1), libsmartcols1 (= 2.41.3-2), libssh2-1-dev (= 1.11.1-1), libssh2-1t64 (= 1.11.1-1), libssl-dev (= 3.5.4-1), libssl3t64 (= 3.5.4-1), libstdc++-15-dev (= 15.2.0-12), libstdc++6 (= 15.2.0-12), libsystemd0 (= 259-1), libsz2 (= 1.1.4-2), libtasn1-6 (= 4.20.0-2), libtasn1-6-dev (= 4.20.0-2), libtinfo6 (= 6.5+20251123-1), libtool (= 2.5.4-9), libtsan2 (= 15.2.0-12), libubsan1 (= 15.2.0-12), libuchardet0 (= 0.0.8-2), libudev1 (= 259-1), libunbound8 (= 1.24.2-1), libunistring5 (= 1.3-2), libuuid1 (= 2.41.3-2), libxml2-16 (= 2.15.1+dfsg-2+b1), libyaml-0-2 (= 0.2.5-2+b1), libzstd-dev (= 1.5.7+dfsg-2), libzstd1 (= 1.5.7+dfsg-2), linux-libc-dev (= 6.17.13-1), m4 (= 1.4.20-2), make (= 4.4.1-3), man-db (= 2.13.1-1), mawk (= 1.3.4.20250131-2), ncurses-base (= 6.5+20251123-1), ncurses-bin (= 6.5+20251123-1), nettle-dev (= 3.10.2-1), openssl (= 3.5.4-1), openssl-provider-legacy (= 3.5.4-1), patch (= 2.8-2), perl (= 5.40.1-7), perl-base (= 5.40.1-7), perl-modules-5.40 (= 5.40.1-7), pkgconf (= 1.8.1-4), pkgconf-bin (= 1.8.1-4), po-debconf (= 1.0.22), rake (= 13.2.1-1), rpcsvc-proto (= 1.4.3-1), ruby (= 1:3.3+b1), ruby-all-dev (= 1:3.3+support3.4~0), ruby-csv (= 3.3.4-1), ruby-did-you-mean (= 1.6.3-2), ruby-minitest (= 5.26.1-1), ruby-narray (= 0.6.1.2-7+rebuild1766548750), ruby-narray-miss (= 1.4.0-5), ruby-net-telnet (= 0.2.0-1), ruby-power-assert (= 2.0.5-1), ruby-ruby2-keywords (= 0.0.5-1), ruby-rubygems (= 3.6.7-2), ruby-test-unit (= 3.6.2-1), ruby-webrick (= 1.9.1-1), ruby-xmlrpc (= 0.3.3-2), ruby3.3 (= 3.3.8-2), ruby3.3-dev (= 3.3.8-2), ruby3.4 (= 3.4.5-1~exp1), ruby3.4-dev (= 3.4.5-1~exp1), rubygems-integration (= 1.19), sed (= 4.9-2), sensible-utils (= 0.0.26), sysvinit-utils (= 3.15-6), tar (= 1.35+dfsg-3.1), util-linux (= 2.41.3-2), xz-utils (= 5.8.1-2), zlib1g (= 1:1.3.dfsg+really1.3.1-1+b2), zlib1g-dev (= 1:1.3.dfsg+really1.3.1-1+b2) Environment: DEB_BUILD_OPTIONS="parallel=8" LANG="C.UTF-8" LC_COLLATE="C.UTF-8" LC_CTYPE="C.UTF-8" SOURCE_DATE_EPOCH="1766553630" +------------------------------------------------------------------------------+ | Package contents Wed, 24 Dec 2025 05:21:29 +0000 | +------------------------------------------------------------------------------+ ruby-hdfeos5-dbgsym_1.2-14+rebuild1766553630_amd64.deb ------------------------------------------------------ new Debian package, version 2.0. size 974916 bytes: control archive=656 bytes. 454 bytes, 12 lines control 301 bytes, 3 lines md5sums Package: ruby-hdfeos5-dbgsym Source: ruby-hdfeos5 Version: 1.2-14+rebuild1766553630 Auto-Built-Package: debug-symbols Architecture: amd64 Maintainer: Debian GIS Project Installed-Size: 1069 Depends: ruby-hdfeos5 (= 1.2-14+rebuild1766553630) Section: debug Priority: optional Description: debug symbols for ruby-hdfeos5 Build-Ids: a77437716381d92ca8b5ac0b82f4352822630618 be42830366a432dd5f37f46d691f3b0e21ff8dc8 drwxr-xr-x root/root 0 2025-12-24 05:20 ./ drwxr-xr-x root/root 0 2025-12-24 05:20 ./usr/ drwxr-xr-x root/root 0 2025-12-24 05:20 ./usr/lib/ drwxr-xr-x root/root 0 2025-12-24 05:20 ./usr/lib/debug/ drwxr-xr-x root/root 0 2025-12-24 05:20 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2025-12-24 05:20 ./usr/lib/debug/.build-id/a7/ -rw-r--r-- root/root 530264 2025-12-24 05:20 ./usr/lib/debug/.build-id/a7/7437716381d92ca8b5ac0b82f4352822630618.debug drwxr-xr-x root/root 0 2025-12-24 05:20 ./usr/lib/debug/.build-id/be/ -rw-r--r-- root/root 537768 2025-12-24 05:20 ./usr/lib/debug/.build-id/be/42830366a432dd5f37f46d691f3b0e21ff8dc8.debug drwxr-xr-x root/root 0 2025-12-24 05:20 ./usr/lib/debug/.dwz/ drwxr-xr-x root/root 0 2025-12-24 05:20 ./usr/lib/debug/.dwz/x86_64-linux-gnu/ -rw-r--r-- root/root 11672 2025-12-24 05:20 ./usr/lib/debug/.dwz/x86_64-linux-gnu/ruby-hdfeos5.debug drwxr-xr-x root/root 0 2025-12-24 05:20 ./usr/share/ drwxr-xr-x root/root 0 2025-12-24 05:20 ./usr/share/doc/ lrwxrwxrwx root/root 0 2025-12-24 05:20 ./usr/share/doc/ruby-hdfeos5-dbgsym -> ruby-hdfeos5 ruby-hdfeos5_1.2-14+rebuild1766553630_amd64.deb ----------------------------------------------- new Debian package, version 2.0. size 113752 bytes: control archive=1024 bytes. 850 bytes, 16 lines control 773 bytes, 9 lines md5sums Package: ruby-hdfeos5 Version: 1.2-14+rebuild1766553630 Architecture: amd64 Maintainer: Debian GIS Project Installed-Size: 886 Depends: ruby, libc6 (>= 2.14), libgctp-2.0.0 (>= 2.0.0), libhdf5-310 (>= 1.14.3), libhe5-hdfeos0t64, libruby3.3 (>= 3.3.0~preview1) | libruby3.4 (>= 3.4.0~preview1), libruby (>= 1:3.3~0) | libruby (>= 1:3.4~0), libruby (<< 1:3.5~) Section: ruby Priority: optional Homepage: https://www.gfd-dennou.org/arch/ruby/products/ruby-hdfeos5/ Description: Ruby interface to the HDF-EOS5 library HDF-EOS5 is a software library designed built on HDF5 to support EOS-specific data structures, namely Grid, Point, and Swath. . This package provides Ruby interface to the HDF-EOS5 library built on the NArray library, which is an efficient multi-dimensional numeric array class for Ruby. drwxr-xr-x root/root 0 2025-12-24 05:20 ./ drwxr-xr-x root/root 0 2025-12-24 05:20 ./usr/ drwxr-xr-x root/root 0 2025-12-24 05:20 ./usr/lib/ drwxr-xr-x root/root 0 2025-12-24 05:20 ./usr/lib/ruby/ drwxr-xr-x root/root 0 2025-12-24 05:20 ./usr/lib/ruby/vendor_ruby/ -rw-r--r-- root/root 68780 2025-12-24 05:20 ./usr/lib/ruby/vendor_ruby/hdfeos5.rb drwxr-xr-x root/root 0 2025-12-24 05:20 ./usr/lib/x86_64-linux-gnu/ drwxr-xr-x root/root 0 2025-12-24 05:20 ./usr/lib/x86_64-linux-gnu/ruby/ drwxr-xr-x root/root 0 2025-12-24 05:20 ./usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/ drwxr-xr-x root/root 0 2025-12-24 05:20 ./usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.3.0/ drwxr-xr-x root/root 0 2025-12-24 05:20 ./usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.3.0/numru/ -rw-r--r-- root/root 68780 2025-12-24 05:20 ./usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.3.0/numru/hdfeos5.rb -rw-r--r-- root/root 333816 2025-12-24 05:20 ./usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.3.0/numru/hdfeos5raw.so drwxr-xr-x root/root 0 2025-12-24 05:20 ./usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/ drwxr-xr-x root/root 0 2025-12-24 05:20 ./usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/numru/ -rw-r--r-- root/root 68780 2025-12-24 05:20 ./usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/numru/hdfeos5.rb -rw-r--r-- root/root 337912 2025-12-24 05:20 ./usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.4.0/numru/hdfeos5raw.so drwxr-xr-x root/root 0 2025-12-24 05:20 ./usr/share/ drwxr-xr-x root/root 0 2025-12-24 05:20 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-12-24 05:20 ./usr/share/doc/ruby-hdfeos5/ -rw-r--r-- root/root 1018 2025-12-24 05:20 ./usr/share/doc/ruby-hdfeos5/changelog.Debian.gz -rw-r--r-- root/root 3419 2012-09-11 08:50 ./usr/share/doc/ruby-hdfeos5/changelog.gz -rw-r--r-- root/root 1650 2024-11-21 08:26 ./usr/share/doc/ruby-hdfeos5/copyright drwxr-xr-x root/root 0 2025-12-24 05:20 ./usr/share/lintian/ drwxr-xr-x root/root 0 2025-12-24 05:20 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 164 2024-11-21 08:26 ./usr/share/lintian/overrides/ruby-hdfeos5 +------------------------------------------------------------------------------+ | Post Build Wed, 24 Dec 2025 05:21:30 +0000 | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup Wed, 24 Dec 2025 05:21:30 +0000 | +------------------------------------------------------------------------------+ Purging /build/reproducible-path Not cleaning session: cloned chroot in use +------------------------------------------------------------------------------+ | Summary Wed, 24 Dec 2025 05:21:31 +0000 | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Type: binary Build-Space: 23296 Build-Time: 25 Distribution: unstable Host Architecture: amd64 Install-Time: 10 Job: /home/admin/mass-rebuild/builds/1/ruby-hdfeos5/ruby-hdfeos5_1.2-14+rebuild1766553630.dsc Machine Architecture: amd64 Package: ruby-hdfeos5 Package-Time: 57 Source-Version: 1.2-14+rebuild1766553630 Space: 23296 Status: successful Version: 1.2-14+rebuild1766553630 -------------------------------------------------------------------------------- Finished at 2025-12-24T05:21:28Z Build needed 00:00:57, 23296k disk space