Raspbian Package Auto-Building

Build log for ruby2.7 (2.7.4-1+b2) on armhf

ruby2.72.7.4-1+b2armhf → 2022-06-14 13:36:30

sbuild (Debian sbuild) 0.78.1 (09 February 2019) on test2019

+==============================================================================+
| ruby2.7 2.7.4-1+b2 (armhf)                   Tue, 14 Jun 2022 13:16:49 +0000 |
+==============================================================================+

Package: ruby2.7
Version: 2.7.4-1+b2
Source Version: 2.7.4-1
Distribution: bookworm-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf
Build Type: any

I: NOTICE: Log filtering will replace 'var/run/schroot/mount/bookworm-staging-armhf-sbuild-52201140-6708-4714-b335-36cd974cd2e0' with '<<CHROOT>>'
I: NOTICE: Log filtering will replace 'build/ruby2.7-kROGV2/resolver-RYgsCD' with '<<RESOLVERDIR>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.4.1/private bookworm-staging InRelease [11.3 kB]
Get:2 http://172.17.4.1/private bookworm-staging/main Sources [13.0 MB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf Packages [14.0 MB]
Fetched 27.0 MB in 13s (2099 kB/s)
Reading package lists...
W: http://172.17.4.1/private/dists/bookworm-staging/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
NOTICE: 'ruby2.7' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/ruby-team/ruby.git
Please use:
git clone https://salsa.debian.org/ruby-team/ruby.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 10.9 MB of source archives.
Get:1 http://172.17.4.1/private bookworm-staging/main ruby2.7 2.7.4-1 (dsc) [2506 B]
Get:2 http://172.17.4.1/private bookworm-staging/main ruby2.7 2.7.4-1 (tar) [10.8 MB]
Get:3 http://172.17.4.1/private bookworm-staging/main ruby2.7 2.7.4-1 (diff) [113 kB]
Fetched 10.9 MB in 1s (8074 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/ruby2.7-kROGV2/ruby2.7-2.7.4' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/ruby2.7-kROGV2' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: bison, coreutils (>= 7.5), debhelper-compat (= 13), file, libffi-dev, libgdbm-compat-dev, libgdbm-dev, libgmp-dev, libncurses-dev, libedit-dev, libssl-dev, libyaml-dev, netbase, openssl, procps, rubygems-integration (>= 1.6), systemtap-sdt-dev, tzdata, zlib1g-dev, build-essential, fakeroot
Filtered Build-Depends: bison, coreutils (>= 7.5), debhelper-compat (= 13), file, libffi-dev, libgdbm-compat-dev, libgdbm-dev, libgmp-dev, libncurses-dev, libedit-dev, libssl-dev, libyaml-dev, netbase, openssl, procps, rubygems-integration (>= 1.6), systemtap-sdt-dev, tzdata, zlib1g-dev, build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<<RESOLVERDIR>>/apt_archive/sbuild-build-depends-main-dummy.deb'.
Ign:1 copy:/<<RESOLVERDIR>>/apt_archive ./ InRelease
Get:2 copy:/<<RESOLVERDIR>>/apt_archive ./ Release [957 B]
Ign:3 copy:/<<RESOLVERDIR>>/apt_archive ./ Release.gpg
Get:4 copy:/<<RESOLVERDIR>>/apt_archive ./ Sources [520 B]
Get:5 copy:/<<RESOLVERDIR>>/apt_archive ./ Packages [571 B]
Fetched 2048 B in 0s (37.6 kB/s)
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...
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bison bsdextrautils
  ca-certificates debhelper dh-autoreconf dh-strip-nondeterminism dwz file
  gettext gettext-base groff-base intltool-debian libarchive-zip-perl
  libbsd-dev libbsd0 libdebhelper-perl libedit-dev libedit2 libelf1 libexpat1
  libffi-dev libfile-stripnondeterminism-perl libgdbm-compat-dev libgdbm-dev
  libgmp-dev libgmpxx4ldbl libicu71 libmagic-mgc libmagic1 libmd-dev libmd0
  libmpdec3 libncurses-dev libncurses6 libncursesw6 libpipeline1 libprocps8
  libpython3-stdlib libpython3.10-minimal libpython3.10-stdlib libsigsegv2
  libssl-dev libssl3 libsub-override-perl libtinfo6 libtool libuchardet0
  libxml2 libyaml-0-2 libyaml-dev m4 man-db media-types netbase openssl
  po-debconf procps python3 python3-minimal python3.10 python3.10-minimal
  rubygems-integration systemtap-sdt-dev zlib1g zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc bison-doc dh-make gettext-doc
  libasprintf-dev libgettextpo-dev groff gmp-doc libgmp10-doc libmpfr-dev
  ncurses-doc libssl-doc libtool-doc gfortran | fortran95-compiler gcj-jdk
  libyaml-doc m4-doc apparmor less www-browser libmail-box-perl python3-doc
  python3-tk python3-venv python3.10-venv python3.10-doc binfmt-support
  bundler
Recommended packages:
  curl | wget | lynx libarchive-cpio-perl libgpm2 libltdl-dev
  libmail-sendmail-perl psmisc
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bison bsdextrautils
  ca-certificates debhelper dh-autoreconf dh-strip-nondeterminism dwz file
  gettext gettext-base groff-base intltool-debian libarchive-zip-perl
  libbsd-dev libbsd0 libdebhelper-perl libedit-dev libedit2 libelf1 libexpat1
  libffi-dev libfile-stripnondeterminism-perl libgdbm-compat-dev libgdbm-dev
  libgmp-dev libgmpxx4ldbl libicu71 libmagic-mgc libmagic1 libmd-dev libmd0
  libmpdec3 libncurses-dev libncurses6 libpipeline1 libprocps8
  libpython3-stdlib libpython3.10-minimal libpython3.10-stdlib libsigsegv2
  libssl-dev libssl3 libsub-override-perl libtool libuchardet0 libxml2
  libyaml-0-2 libyaml-dev m4 man-db media-types netbase openssl po-debconf
  procps python3 python3-minimal python3.10 python3.10-minimal
  rubygems-integration sbuild-build-depends-main-dummy systemtap-sdt-dev
  zlib1g-dev
The following packages will be upgraded:
  libncursesw6 libtinfo6 zlib1g
3 upgraded, 67 newly installed, 0 to remove and 69 not upgraded.
Need to get 33.0 MB of archives.
After this operation, 115 MB of additional disk space will be used.
Get:1 copy:/<<RESOLVERDIR>>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [988 B]
Get:2 http://172.17.4.1/private bookworm-staging/main armhf libssl3 armhf 3.0.3-7 [1645 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf libpython3.10-minimal armhf 3.10.5-1+b1 [815 kB]
Get:4 http://172.17.4.1/private bookworm-staging/main armhf libexpat1 armhf 2.4.8-1 [84.1 kB]
Get:5 http://172.17.4.1/private bookworm-staging/main armhf zlib1g armhf 1:1.2.11.dfsg-4+b2 [84.5 kB]
Get:6 http://172.17.4.1/private bookworm-staging/main armhf python3.10-minimal armhf 3.10.5-1+b1 [1637 kB]
Get:7 http://172.17.4.1/private bookworm-staging/main armhf python3-minimal armhf 3.10.4-1+b1 [38.9 kB]
Get:8 http://172.17.4.1/private bookworm-staging/main armhf media-types all 8.0.0 [33.4 kB]
Get:9 http://172.17.4.1/private bookworm-staging/main armhf libmpdec3 armhf 2.5.1-2+rpi1 [73.5 kB]
Get:10 http://172.17.4.1/private bookworm-staging/main armhf libtinfo6 armhf 6.3+20220423-2 [337 kB]
Get:11 http://172.17.4.1/private bookworm-staging/main armhf libncursesw6 armhf 6.3+20220423-2 [104 kB]
Get:12 http://172.17.4.1/private bookworm-staging/main armhf libpython3.10-stdlib armhf 3.10.5-1+b1 [1626 kB]
Get:13 http://172.17.4.1/private bookworm-staging/main armhf python3.10 armhf 3.10.5-1+b1 [542 kB]
Get:14 http://172.17.4.1/private bookworm-staging/main armhf libpython3-stdlib armhf 3.10.4-1+b1 [21.9 kB]
Get:15 http://172.17.4.1/private bookworm-staging/main armhf python3 armhf 3.10.4-1+b1 [38.4 kB]
Get:16 http://172.17.4.1/private bookworm-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:17 http://172.17.4.1/private bookworm-staging/main armhf groff-base armhf 1.22.4-8 [793 kB]
Get:18 http://172.17.4.1/private bookworm-staging/main armhf bsdextrautils armhf 2.38-4 [137 kB]
Get:19 http://172.17.4.1/private bookworm-staging/main armhf libpipeline1 armhf 1.5.6-1 [33.7 kB]
Get:20 http://172.17.4.1/private bookworm-staging/main armhf man-db armhf 2.10.2-1 [1362 kB]
Get:21 http://172.17.4.1/private bookworm-staging/main armhf netbase all 6.3 [19.9 kB]
Get:22 http://172.17.4.1/private bookworm-staging/main armhf libncurses6 armhf 6.3+20220423-2 [79.6 kB]
Get:23 http://172.17.4.1/private bookworm-staging/main armhf libprocps8 armhf 2:3.3.17-7 [60.7 kB]
Get:24 http://172.17.4.1/private bookworm-staging/main armhf procps armhf 2:3.3.17-7 [475 kB]
Get:25 http://172.17.4.1/private bookworm-staging/main armhf openssl armhf 3.0.3-7 [1370 kB]
Get:26 http://172.17.4.1/private bookworm-staging/main armhf ca-certificates all 20211016 [156 kB]
Get:27 http://172.17.4.1/private bookworm-staging/main armhf libmagic-mgc armhf 1:5.41-4 [295 kB]
Get:28 http://172.17.4.1/private bookworm-staging/main armhf libmagic1 armhf 1:5.41-4 [120 kB]
Get:29 http://172.17.4.1/private bookworm-staging/main armhf file armhf 1:5.41-4 [65.8 kB]
Get:30 http://172.17.4.1/private bookworm-staging/main armhf gettext-base armhf 0.21-6 [171 kB]
Get:31 http://172.17.4.1/private bookworm-staging/main armhf libsigsegv2 armhf 2.14-1 [36.6 kB]
Get:32 http://172.17.4.1/private bookworm-staging/main armhf m4 armhf 1.4.18-5 [186 kB]
Get:33 http://172.17.4.1/private bookworm-staging/main armhf autoconf all 2.71-2 [343 kB]
Get:34 http://172.17.4.1/private bookworm-staging/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get:35 http://172.17.4.1/private bookworm-staging/main armhf automake all 1:1.16.5-1.3 [823 kB]
Get:36 http://172.17.4.1/private bookworm-staging/main armhf autopoint all 0.21-6 [510 kB]
Get:37 http://172.17.4.1/private bookworm-staging/main armhf bison armhf 2:3.8.2+dfsg-1 [1114 kB]
Get:38 http://172.17.4.1/private bookworm-staging/main armhf libdebhelper-perl all 13.7.1 [195 kB]
Get:39 http://172.17.4.1/private bookworm-staging/main armhf libtool all 2.4.7-4 [526 kB]
Get:40 http://172.17.4.1/private bookworm-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:41 http://172.17.4.1/private bookworm-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:42 http://172.17.4.1/private bookworm-staging/main armhf libsub-override-perl all 0.09-2 [10.2 kB]
Get:43 http://172.17.4.1/private bookworm-staging/main armhf libfile-stripnondeterminism-perl all 1.13.0-1 [26.6 kB]
Get:44 http://172.17.4.1/private bookworm-staging/main armhf dh-strip-nondeterminism all 1.13.0-1 [15.8 kB]
Get:45 http://172.17.4.1/private bookworm-staging/main armhf libelf1 armhf 0.187-1 [175 kB]
Get:46 http://172.17.4.1/private bookworm-staging/main armhf dwz armhf 0.14-1 [83.0 kB]
Get:47 http://172.17.4.1/private bookworm-staging/main armhf libicu71 armhf 71.1-3 [8855 kB]
Get:48 http://172.17.4.1/private bookworm-staging/main armhf libxml2 armhf 2.9.14+dfsg-1 [591 kB]
Get:49 http://172.17.4.1/private bookworm-staging/main armhf gettext armhf 0.21-6 [1214 kB]
Get:50 http://172.17.4.1/private bookworm-staging/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:51 http://172.17.4.1/private bookworm-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:52 http://172.17.4.1/private bookworm-staging/main armhf debhelper all 13.7.1 [1071 kB]
Get:53 http://172.17.4.1/private bookworm-staging/main armhf libmd0 armhf 1.0.4-1 [28.9 kB]
Get:54 http://172.17.4.1/private bookworm-staging/main armhf libbsd0 armhf 0.11.6-1 [109 kB]
Get:55 http://172.17.4.1/private bookworm-staging/main armhf libmd-dev armhf 1.0.4-1 [46.9 kB]
Get:56 http://172.17.4.1/private bookworm-staging/main armhf libbsd-dev armhf 0.11.6-1 [233 kB]
Get:57 http://172.17.4.1/private bookworm-staging/main armhf libedit2 armhf 3.1-20210910-1 [81.2 kB]
Get:58 http://172.17.4.1/private bookworm-staging/main armhf libncurses-dev armhf 6.3+20220423-2 [289 kB]
Get:59 http://172.17.4.1/private bookworm-staging/main armhf libedit-dev armhf 3.1-20210910-1 [100 kB]
Get:60 http://172.17.4.1/private bookworm-staging/main armhf libffi-dev armhf 3.4.2-4 [61.7 kB]
Get:61 http://172.17.4.1/private bookworm-staging/main armhf libgdbm-compat-dev armhf 1.23-1 [58.8 kB]
Get:62 http://172.17.4.1/private bookworm-staging/main armhf libgdbm-dev armhf 1.23-1 [171 kB]
Get:63 http://172.17.4.1/private bookworm-staging/main armhf libgmpxx4ldbl armhf 2:6.2.1+dfsg-3 [337 kB]
Get:64 http://172.17.4.1/private bookworm-staging/main armhf libgmp-dev armhf 2:6.2.1+dfsg-3 [582 kB]
Get:65 http://172.17.4.1/private bookworm-staging/main armhf libssl-dev armhf 3.0.3-7 [2122 kB]
Get:66 http://172.17.4.1/private bookworm-staging/main armhf libyaml-0-2 armhf 0.2.2-1 [40.0 kB]
Get:67 http://172.17.4.1/private bookworm-staging/main armhf libyaml-dev armhf 0.2.2-1 [49.5 kB]
Get:68 http://172.17.4.1/private bookworm-staging/main armhf rubygems-integration all 1.18 [6704 B]
Get:69 http://172.17.4.1/private bookworm-staging/main armhf systemtap-sdt-dev armhf 4.6-2+b1 [32.1 kB]
Get:70 http://172.17.4.1/private bookworm-staging/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-4+b2 [183 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 33.0 MB in 4s (8250 kB/s)
Selecting previously unselected package libssl3:armhf.
(Reading database ... 14505 files and directories currently installed.)
Preparing to unpack .../libssl3_3.0.3-7_armhf.deb ...
Unpacking libssl3:armhf (3.0.3-7) ...
Selecting previously unselected package libpython3.10-minimal:armhf.
Preparing to unpack .../libpython3.10-minimal_3.10.5-1+b1_armhf.deb ...
Unpacking libpython3.10-minimal:armhf (3.10.5-1+b1) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../libexpat1_2.4.8-1_armhf.deb ...
Unpacking libexpat1:armhf (2.4.8-1) ...
Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-4+b2_armhf.deb ...
Unpacking zlib1g:armhf (1:1.2.11.dfsg-4+b2) over (1:1.2.11.dfsg-4) ...
Setting up zlib1g:armhf (1:1.2.11.dfsg-4+b2) ...
Selecting previously unselected package python3.10-minimal.
(Reading database ... 14813 files and directories currently installed.)
Preparing to unpack .../python3.10-minimal_3.10.5-1+b1_armhf.deb ...
Unpacking python3.10-minimal (3.10.5-1+b1) ...
Setting up libssl3:armhf (3.0.3-7) ...
Setting up libpython3.10-minimal:armhf (3.10.5-1+b1) ...
Setting up libexpat1:armhf (2.4.8-1) ...
Setting up python3.10-minimal (3.10.5-1+b1) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 14823 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.10.4-1+b1_armhf.deb ...
Unpacking python3-minimal (3.10.4-1+b1) ...
Selecting previously unselected package media-types.
Preparing to unpack .../media-types_8.0.0_all.deb ...
Unpacking media-types (8.0.0) ...
Selecting previously unselected package libmpdec3:armhf.
Preparing to unpack .../libmpdec3_2.5.1-2+rpi1_armhf.deb ...
Unpacking libmpdec3:armhf (2.5.1-2+rpi1) ...
Preparing to unpack .../libtinfo6_6.3+20220423-2_armhf.deb ...
Unpacking libtinfo6:armhf (6.3+20220423-2) over (6.3-2) ...
Setting up libtinfo6:armhf (6.3+20220423-2) ...
(Reading database ... 14858 files and directories currently installed.)
Preparing to unpack .../libncursesw6_6.3+20220423-2_armhf.deb ...
Unpacking libncursesw6:armhf (6.3+20220423-2) over (6.3-2) ...
Setting up libncursesw6:armhf (6.3+20220423-2) ...
Selecting previously unselected package libpython3.10-stdlib:armhf.
(Reading database ... 14858 files and directories currently installed.)
Preparing to unpack .../libpython3.10-stdlib_3.10.5-1+b1_armhf.deb ...
Unpacking libpython3.10-stdlib:armhf (3.10.5-1+b1) ...
Selecting previously unselected package python3.10.
Preparing to unpack .../python3.10_3.10.5-1+b1_armhf.deb ...
Unpacking python3.10 (3.10.5-1+b1) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../libpython3-stdlib_3.10.4-1+b1_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.10.4-1+b1) ...
Setting up python3-minimal (3.10.4-1+b1) ...
Selecting previously unselected package python3.
(Reading database ... 15227 files and directories currently installed.)
Preparing to unpack .../00-python3_3.10.4-1+b1_armhf.deb ...
Unpacking python3 (3.10.4-1+b1) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../01-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../02-groff-base_1.22.4-8_armhf.deb ...
Unpacking groff-base (1.22.4-8) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../03-bsdextrautils_2.38-4_armhf.deb ...
Unpacking bsdextrautils (2.38-4) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../04-libpipeline1_1.5.6-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.6-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../05-man-db_2.10.2-1_armhf.deb ...
Unpacking man-db (2.10.2-1) ...
Selecting previously unselected package netbase.
Preparing to unpack .../06-netbase_6.3_all.deb ...
Unpacking netbase (6.3) ...
Selecting previously unselected package libncurses6:armhf.
Preparing to unpack .../07-libncurses6_6.3+20220423-2_armhf.deb ...
Unpacking libncurses6:armhf (6.3+20220423-2) ...
Selecting previously unselected package libprocps8:armhf.
Preparing to unpack .../08-libprocps8_2%3a3.3.17-7_armhf.deb ...
Unpacking libprocps8:armhf (2:3.3.17-7) ...
Selecting previously unselected package procps.
Preparing to unpack .../09-procps_2%3a3.3.17-7_armhf.deb ...
Unpacking procps (2:3.3.17-7) ...
Selecting previously unselected package openssl.
Preparing to unpack .../10-openssl_3.0.3-7_armhf.deb ...
Unpacking openssl (3.0.3-7) ...
Selecting previously unselected package ca-certificates.
Preparing to unpack .../11-ca-certificates_20211016_all.deb ...
Unpacking ca-certificates (20211016) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../12-libmagic-mgc_1%3a5.41-4_armhf.deb ...
Unpacking libmagic-mgc (1:5.41-4) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../13-libmagic1_1%3a5.41-4_armhf.deb ...
Unpacking libmagic1:armhf (1:5.41-4) ...
Selecting previously unselected package file.
Preparing to unpack .../14-file_1%3a5.41-4_armhf.deb ...
Unpacking file (1:5.41-4) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../15-gettext-base_0.21-6_armhf.deb ...
Unpacking gettext-base (0.21-6) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../16-libsigsegv2_2.14-1_armhf.deb ...
Unpacking libsigsegv2:armhf (2.14-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../17-m4_1.4.18-5_armhf.deb ...
Unpacking m4 (1.4.18-5) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../18-autoconf_2.71-2_all.deb ...
Unpacking autoconf (2.71-2) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../19-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../20-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../21-autopoint_0.21-6_all.deb ...
Unpacking autopoint (0.21-6) ...
Selecting previously unselected package bison.
Preparing to unpack .../22-bison_2%3a3.8.2+dfsg-1_armhf.deb ...
Unpacking bison (2:3.8.2+dfsg-1) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../23-libdebhelper-perl_13.7.1_all.deb ...
Unpacking libdebhelper-perl (13.7.1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../24-libtool_2.4.7-4_all.deb ...
Unpacking libtool (2.4.7-4) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../25-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../26-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../27-libsub-override-perl_0.09-2_all.deb ...
Unpacking libsub-override-perl (0.09-2) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../28-libfile-stripnondeterminism-perl_1.13.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../29-dh-strip-nondeterminism_1.13.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.0-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../30-libelf1_0.187-1_armhf.deb ...
Unpacking libelf1:armhf (0.187-1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../31-dwz_0.14-1_armhf.deb ...
Unpacking dwz (0.14-1) ...
Selecting previously unselected package libicu71:armhf.
Preparing to unpack .../32-libicu71_71.1-3_armhf.deb ...
Unpacking libicu71:armhf (71.1-3) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../33-libxml2_2.9.14+dfsg-1_armhf.deb ...
Unpacking libxml2:armhf (2.9.14+dfsg-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../34-gettext_0.21-6_armhf.deb ...
Unpacking gettext (0.21-6) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../35-intltool-debian_0.35.0+20060710.5_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.5) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../36-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../37-debhelper_13.7.1_all.deb ...
Unpacking debhelper (13.7.1) ...
Selecting previously unselected package libmd0:armhf.
Preparing to unpack .../38-libmd0_1.0.4-1_armhf.deb ...
Unpacking libmd0:armhf (1.0.4-1) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../39-libbsd0_0.11.6-1_armhf.deb ...
Unpacking libbsd0:armhf (0.11.6-1) ...
Selecting previously unselected package libmd-dev:armhf.
Preparing to unpack .../40-libmd-dev_1.0.4-1_armhf.deb ...
Unpacking libmd-dev:armhf (1.0.4-1) ...
Selecting previously unselected package libbsd-dev:armhf.
Preparing to unpack .../41-libbsd-dev_0.11.6-1_armhf.deb ...
Unpacking libbsd-dev:armhf (0.11.6-1) ...
Selecting previously unselected package libedit2:armhf.
Preparing to unpack .../42-libedit2_3.1-20210910-1_armhf.deb ...
Unpacking libedit2:armhf (3.1-20210910-1) ...
Selecting previously unselected package libncurses-dev:armhf.
Preparing to unpack .../43-libncurses-dev_6.3+20220423-2_armhf.deb ...
Unpacking libncurses-dev:armhf (6.3+20220423-2) ...
Selecting previously unselected package libedit-dev:armhf.
Preparing to unpack .../44-libedit-dev_3.1-20210910-1_armhf.deb ...
Unpacking libedit-dev:armhf (3.1-20210910-1) ...
Selecting previously unselected package libffi-dev:armhf.
Preparing to unpack .../45-libffi-dev_3.4.2-4_armhf.deb ...
Unpacking libffi-dev:armhf (3.4.2-4) ...
Selecting previously unselected package libgdbm-compat-dev:armhf.
Preparing to unpack .../46-libgdbm-compat-dev_1.23-1_armhf.deb ...
Unpacking libgdbm-compat-dev:armhf (1.23-1) ...
Selecting previously unselected package libgdbm-dev:armhf.
Preparing to unpack .../47-libgdbm-dev_1.23-1_armhf.deb ...
Unpacking libgdbm-dev:armhf (1.23-1) ...
Selecting previously unselected package libgmpxx4ldbl:armhf.
Preparing to unpack .../48-libgmpxx4ldbl_2%3a6.2.1+dfsg-3_armhf.deb ...
Unpacking libgmpxx4ldbl:armhf (2:6.2.1+dfsg-3) ...
Selecting previously unselected package libgmp-dev:armhf.
Preparing to unpack .../49-libgmp-dev_2%3a6.2.1+dfsg-3_armhf.deb ...
Unpacking libgmp-dev:armhf (2:6.2.1+dfsg-3) ...
Selecting previously unselected package libssl-dev:armhf.
Preparing to unpack .../50-libssl-dev_3.0.3-7_armhf.deb ...
Unpacking libssl-dev:armhf (3.0.3-7) ...
Selecting previously unselected package libyaml-0-2:armhf.
Preparing to unpack .../51-libyaml-0-2_0.2.2-1_armhf.deb ...
Unpacking libyaml-0-2:armhf (0.2.2-1) ...
Selecting previously unselected package libyaml-dev:armhf.
Preparing to unpack .../52-libyaml-dev_0.2.2-1_armhf.deb ...
Unpacking libyaml-dev:armhf (0.2.2-1) ...
Selecting previously unselected package rubygems-integration.
Preparing to unpack .../53-rubygems-integration_1.18_all.deb ...
Unpacking rubygems-integration (1.18) ...
Selecting previously unselected package systemtap-sdt-dev:armhf.
Preparing to unpack .../54-systemtap-sdt-dev_4.6-2+b1_armhf.deb ...
Unpacking systemtap-sdt-dev:armhf (4.6-2+b1) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../55-zlib1g-dev_1%3a1.2.11.dfsg-4+b2_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-4+b2) ...
Selecting previously unselected package sbuild-build-depends-main-dummy.
Preparing to unpack .../56-sbuild-build-depends-main-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ...
Setting up media-types (8.0.0) ...
Setting up libpipeline1:armhf (1.5.6-1) ...
Setting up libicu71:armhf (71.1-3) ...
Setting up bsdextrautils (2.38-4) ...
Setting up libmagic-mgc (1:5.41-4) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libyaml-0-2:armhf (0.2.2-1) ...
Setting up libdebhelper-perl (13.7.1) ...
Setting up libmagic1:armhf (1:5.41-4) ...
Setting up gettext-base (0.21-6) ...
Setting up libgdbm-compat-dev:armhf (1.23-1) ...
Setting up file (1:5.41-4) ...
Setting up libffi-dev:armhf (3.4.2-4) ...
Setting up autotools-dev (20220109.1) ...
Setting up libgmpxx4ldbl:armhf (2:6.2.1+dfsg-3) ...
Setting up libncurses6:armhf (6.3+20220423-2) ...
Setting up libsigsegv2:armhf (2.14-1) ...
Setting up libssl-dev:armhf (3.0.3-7) ...
Setting up autopoint (0.21-6) ...
Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-4+b2) ...
Setting up libmd0:armhf (1.0.4-1) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up libmd-dev:armhf (1.0.4-1) ...
Setting up libmpdec3:armhf (2.5.1-2+rpi1) ...
Setting up libsub-override-perl (0.09-2) ...
Setting up netbase (6.3) ...
Setting up libgdbm-dev:armhf (1.23-1) ...
Setting up openssl (3.0.3-7) ...
Setting up libbsd0:armhf (0.11.6-1) ...
Setting up libelf1:armhf (0.187-1) ...
Setting up libxml2:armhf (2.9.14+dfsg-1) ...
Setting up libbsd-dev:armhf (0.11.6-1) ...
Setting up libprocps8:armhf (2:3.3.17-7) ...
Setting up libfile-stripnondeterminism-perl (1.13.0-1) ...
Setting up libncurses-dev:armhf (6.3+20220423-2) ...
Setting up gettext (0.21-6) ...
Setting up libgmp-dev:armhf (2:6.2.1+dfsg-3) ...
Setting up libyaml-dev:armhf (0.2.2-1) ...
Setting up libtool (2.4.7-4) ...
Setting up libedit2:armhf (3.1-20210910-1) ...
Setting up m4 (1.4.18-5) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up libpython3.10-stdlib:armhf (3.10.5-1+b1) ...
Setting up ca-certificates (20211016) ...
Updating certificates in /etc/ssl/certs...
127 added, 0 removed; done.
Setting up libedit-dev:armhf (3.1-20210910-1) ...
Setting up autoconf (2.71-2) ...
Setting up dh-strip-nondeterminism (1.13.0-1) ...
Setting up dwz (0.14-1) ...
Setting up groff-base (1.22.4-8) ...
Setting up procps (2:3.3.17-7) ...
Setting up bison (2:3.8.2+dfsg-1) ...
update-alternatives: using /usr/bin/bison.yacc to provide /usr/bin/yacc (yacc) in auto mode
Setting up libpython3-stdlib:armhf (3.10.4-1+b1) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up python3.10 (3.10.5-1+b1) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up python3 (3.10.4-1+b1) ...
Setting up rubygems-integration (1.18) ...
Setting up man-db (2.10.2-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up dh-autoreconf (20) ...
Setting up systemtap-sdt-dev:armhf (4.6-2+b1) ...
Setting up debhelper (13.7.1) ...
Setting up sbuild-build-depends-main-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.33-7+rpi1) ...
Processing triggers for ca-certificates (20211016) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any all)

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.19.20-v7+ #1 SMP Mon Mar 18 11:37:02 GMT 2019 armhf (armv7l)
Toolchain package versions: binutils_2.38-3+rpi1 dpkg-dev_1.21.7+rpi1 g++-11_11.2.0-20+rpi1 gcc-11_11.2.0-20+rpi1 libc6-dev_2.33-7+rpi1 libstdc++-11-dev_11.2.0-20+rpi1 libstdc++6_12-20220319-1+rpi1 linux-libc-dev_5.16.18-1+rpi1
Package versions: adduser_3.121 apt_2.4.5 autoconf_2.71-2 automake_1:1.16.5-1.3 autopoint_0.21-6 autotools-dev_20220109.1 base-files_12.2+rpi1 base-passwd_3.5.52 bash_5.1-6 binutils_2.38-3+rpi1 binutils-arm-linux-gnueabihf_2.38-3+rpi1 binutils-common_2.38-3+rpi1 bison_2:3.8.2+dfsg-1 bsdextrautils_2.38-4 bsdutils_1:2.38-4 build-essential_12.9 bzip2_1.0.8-5 ca-certificates_20211016 coreutils_8.32-4.1 cpp_4:11.2.0-2+rpi1 cpp-11_11.2.0-20+rpi1 dash_0.5.11+git20210903+057cd650a4ed-8 debconf_1.5.79 debhelper_13.7.1 debianutils_5.7-0.1 dh-autoreconf_20 dh-strip-nondeterminism_1.13.0-1 diffutils_1:3.7-5 dirmngr_2.2.27-3+b1 dpkg_1.21.7+rpi1 dpkg-dev_1.21.7+rpi1 dwz_0.14-1 e2fsprogs_1.46.5-2 fakeroot_1.28-1 file_1:5.41-4 findutils_4.9.0-2 g++_4:11.2.0-2+rpi1 g++-11_11.2.0-20+rpi1 gcc_4:11.2.0-2+rpi1 gcc-11_11.2.0-20+rpi1 gcc-11-base_11.2.0-20+rpi1 gcc-12-base_12-20220319-1+rpi1 gcc-7-base_7.5.0-6+rpi1+b2 gcc-8-base_8.4.0-7+rpi1 gcc-9-base_9.4.0-2+rpi1 gettext_0.21-6 gettext-base_0.21-6 gnupg_2.2.27-3 gnupg-l10n_2.2.27-3 gnupg-utils_2.2.27-3+b1 gpg_2.2.27-3+b1 gpg-agent_2.2.27-3+b1 gpg-wks-client_2.2.27-3+b1 gpg-wks-server_2.2.27-3+b1 gpgconf_2.2.27-3+b1 gpgsm_2.2.27-3+b1 gpgv_2.2.27-3+b1 grep_3.7-1 groff-base_1.22.4-8 gzip_1.12-1 hostname_3.23 init-system-helpers_1.62 intltool-debian_0.35.0+20060710.5 libacl1_2.3.1-1 libapt-pkg6.0_2.4.5 libarchive-zip-perl_1.68-1 libasan6_11.2.0-20+rpi1 libassuan0_2.5.5-1 libatomic1_12-20220319-1+rpi1 libattr1_1:2.5.1-1 libaudit-common_1:3.0.7-1 libaudit1_1:3.0.7-1+b1 libbinutils_2.38-3+rpi1 libblkid1_2.38-4 libbsd-dev_0.11.6-1 libbsd0_0.11.6-1 libbz2-1.0_1.0.8-5 libc-bin_2.33-7+rpi1 libc-dev-bin_2.33-7+rpi1 libc6_2.33-7+rpi1 libc6-dev_2.33-7+rpi1 libcap-ng0_0.7.9-2.2+b2 libcap2_1:2.44-1 libcc1-0_12-20220319-1+rpi1 libcom-err2_1.46.5-2 libcrypt-dev_1:4.4.27-1.1 libcrypt1_1:4.4.27-1.1 libctf-nobfd0_2.38-3+rpi1 libctf0_2.38-3+rpi1 libdb5.3_5.3.28+dfsg1-0.8 libdebconfclient0_0.262 libdebhelper-perl_13.7.1 libdpkg-perl_1.21.7+rpi1 libedit-dev_3.1-20210910-1 libedit2_3.1-20210910-1 libelf1_0.187-1 libexpat1_2.4.8-1 libext2fs2_1.46.5-2 libfakeroot_1.28-1 libffi-dev_3.4.2-4 libffi8_3.4.2-4 libfile-stripnondeterminism-perl_1.13.0-1 libgcc-11-dev_11.2.0-20+rpi1 libgcc-s1_12-20220319-1+rpi1 libgcrypt20_1.10.1-2 libgdbm-compat-dev_1.23-1 libgdbm-compat4_1.23-1 libgdbm-dev_1.23-1 libgdbm6_1.23-1 libgmp-dev_2:6.2.1+dfsg-3 libgmp10_2:6.2.1+dfsg-3 libgmpxx4ldbl_2:6.2.1+dfsg-3 libgnutls30_3.7.4-2 libgomp1_12-20220319-1+rpi1 libgpg-error0_1.43-3 libgssapi-krb5-2_1.19.2-2+b2 libhogweed6_3.7.3-1 libicu71_71.1-3 libidn2-0_2.3.2-2 libisl23_0.24-2 libk5crypto3_1.19.2-2+b2 libkeyutils1_1.6.1-3+rpi1 libkrb5-3_1.19.2-2+b2 libkrb5support0_1.19.2-2+b2 libksba8_1.6.0-2 libldap-2.5-0_2.5.11+dfsg-1+rpi1 liblz4-1_1.9.3-2 liblzma5_5.2.5-2.1 libmagic-mgc_1:5.41-4 libmagic1_1:5.41-4 libmd-dev_1.0.4-1 libmd0_1.0.4-1 libmount1_2.38-4 libmpc3_1.2.1-2 libmpdec3_2.5.1-2+rpi1 libmpfr6_4.1.0-3 libncurses-dev_6.3+20220423-2 libncurses6_6.3+20220423-2 libncursesw6_6.3+20220423-2 libnettle8_3.7.3-1 libnpth0_1.6-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libp11-kit0_0.24.1-1 libpam-modules_1.4.0-11 libpam-modules-bin_1.4.0-11 libpam-runtime_1.4.0-11 libpam0g_1.4.0-11 libpcre2-8-0_10.39-4 libpcre3_2:8.39-14 libperl5.32_5.32.1-6 libperl5.34_5.34.0-4 libpipeline1_1.5.6-1 libprocps8_2:3.3.17-7 libpython3-stdlib_3.10.4-1+b1 libpython3.10-minimal_3.10.5-1+b1 libpython3.10-stdlib_3.10.5-1+b1 libreadline8_8.1.2-1.2 libsasl2-2_2.1.28+dfsg-4 libsasl2-modules-db_2.1.28+dfsg-4 libseccomp2_2.5.3-2+rpi1+b1 libselinux1_3.3-1+b1 libsemanage-common_3.3-1 libsemanage2_3.3-1+b1 libsepol1_3.1-1 libsepol2_3.3-1 libsigsegv2_2.14-1 libsmartcols1_2.38-4 libsqlite3-0_3.38.2-1 libss2_1.46.5-2 libssl-dev_3.0.3-7 libssl1.1_1.1.1n-1 libssl3_3.0.3-7 libstdc++-11-dev_11.2.0-20+rpi1 libstdc++6_12-20220319-1+rpi1 libsub-override-perl_0.09-2 libsystemd0_250.4-1+rpi1 libtasn1-6_4.18.0-4 libtinfo6_6.3+20220423-2 libtirpc-common_1.3.2-2 libtirpc-dev_1.3.2-2 libtirpc3_1.3.2-2 libtool_2.4.7-4 libubsan1_12-20220319-1+rpi1 libuchardet0_0.0.7-1 libudev1_250.4-1+rpi1 libunistring2_1.0-1 libuuid1_2.38-4 libxml2_2.9.14+dfsg-1 libxxhash0_0.8.1-1 libyaml-0-2_0.2.2-1 libyaml-dev_0.2.2-1 libzstd1_1.5.2+dfsg-1 linux-libc-dev_5.16.18-1+rpi1 login_1:4.11.1+dfsg1-2 logsave_1.46.5-2 lsb-base_11.1.0+rpi1 m4_1.4.18-5 make_4.3-4.1 man-db_2.10.2-1 mawk_1.3.4.20200120-3 media-types_8.0.0 mount_2.38-4 ncurses-base_6.3-2 ncurses-bin_6.3-2 netbase_6.3 openssl_3.0.3-7 passwd_1:4.11.1+dfsg1-2 patch_2.7.6-7 perl_5.34.0-4 perl-base_5.34.0-4 perl-modules-5.32_5.32.1-6 perl-modules-5.34_5.34.0-4 pinentry-curses_1.1.0-4 po-debconf_1.0.21+nmu1 procps_2:3.3.17-7 python3_3.10.4-1+b1 python3-minimal_3.10.4-1+b1 python3.10_3.10.5-1+b1 python3.10-minimal_3.10.5-1+b1 raspbian-archive-keyring_20120528.2 readline-common_8.1.2-1.2 rpcsvc-proto_1.4.2-4 rubygems-integration_1.18 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.8-1 sensible-utils_0.0.17 systemtap-sdt-dev_4.6-2+b1 sysvinit-utils_3.03-1 tar_1.34+dfsg-1 tzdata_2022a-1 util-linux_2.37.3-1 xz-utils_5.2.5-2.1 zlib1g_1:1.2.11.dfsg-4+b2 zlib1g-dev_1:1.2.11.dfsg-4+b2

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 3.0 (quilt)
Source: ruby2.7
Binary: ruby2.7, libruby2.7, ruby2.7-dev, ruby2.7-doc
Architecture: any all
Version: 2.7.4-1
Maintainer: Debian Ruby Team <pkg-ruby-extras-maintainers@lists.alioth.debian.org>
Uploaders: Antonio Terceiro <terceiro@debian.org>, Lucas Kanashiro <kanashiro@debian.org>, Utkarsh Gupta <utkarsh@debian.org>
Homepage: https://www.ruby-lang.org/
Standards-Version: 4.5.1
Vcs-Browser: https://salsa.debian.org/ruby-team/ruby
Vcs-Git: https://salsa.debian.org/ruby-team/ruby.git
Testsuite: autopkgtest
Build-Depends: bison, coreutils (>= 7.5), debhelper-compat (= 13), file, libffi-dev, libgdbm-compat-dev, libgdbm-dev, libgmp-dev, libncurses-dev, libedit-dev, libssl-dev, libyaml-dev, netbase <!nocheck>, openssl <!nocheck>, procps <!nocheck>, ruby:native <cross>, rubygems-integration (>= 1.6) <!nocheck>, systemtap-sdt-dev [linux-any], tzdata, zlib1g-dev
Package-List:
 libruby2.7 deb libs optional arch=any
 ruby2.7 deb ruby optional arch=any
 ruby2.7-dev deb ruby optional arch=any
 ruby2.7-doc deb doc optional arch=all
Checksums-Sha1:
 c3af416830ab3a87ca8b3fdc2b8fc99522baee39 10810480 ruby2.7_2.7.4.orig.tar.xz
 b2faab7f1ab72aafcc3e6699ffa4e8937fdb98eb 112716 ruby2.7_2.7.4-1.debian.tar.xz
Checksums-Sha256:
 a42c6089f82d9ab8dad2e72ba5b318f4177ff7bb17a584ae3834521e4f43c9b5 10810480 ruby2.7_2.7.4.orig.tar.xz
 4c1b9c7dc0463d1d50eaf6a83cd6abce57fe01d591a4561a75611e274f178b93 112716 ruby2.7_2.7.4-1.debian.tar.xz
Files:
 a66187d2e06edf92b45b03a840ba6570 10810480 ruby2.7_2.7.4.orig.tar.xz
 3a184df93a6f8cc1bb19d5f7c9c288bb 112716 ruby2.7_2.7.4-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQJHBAEBCAAxFiEEbJ0QSEqa5Mw4X3xxgj6WdgbDS5YFAmDnWHQTHHV0a2Fyc2hA
ZGViaWFuLm9yZwAKCRCCPpZ2BsNLlnhhD/41dIZ+E9AOoFqwAq4ZCyizitti1Teh
ridI74iEkCO4OZTz1KaOcC2Y0S3POiw/Byq5bnUlSsyT0gDDXYeVwxPNereQqkaB
/wm2gw1S4mYnYaXFDEgMrrMAh+3oLaahx5tZfHNEzYpF0ftfKutuGX+Jze7cYSeS
FGq3plKFVFzJ8KUXSq1Imd1Sb+6r1zY9IuLHJlnbxAU7fgfg0qb1UQY8Usjred0m
rfYLKYgIaztCc3d4Wgg3B/z8m5a8AKWQns/u+wxG6dtyIzxFPTo9Zr/1lAU3OQWF
64KSksk3YPK28jrESmNweBj6L4ciXNlGjRkIz0hOSs8f5fuzFhgL6uKyXJNN1t0m
A049uMSBkTtpw2nly96nzmTlj6PJ7ZGgUIkxJgXjWU+KV4Qqt4i4DdRyhp8VQ6xu
evPvpMIOaAZoDbJ9d0dJXaVDg3CoB9AuBt4sps8OkRi3JmER7ffpYHNj1r1+S3yY
al5C4mPMN0a8NjZUsGMB0np/3FvnoLE5icbi9rDQ9wU0fX9+TMjOa591f3pFzfBo
GR4sNDthhLLQPmANVkTZd9oq1HRh3zX6ndqAe6Z2TdrDpvsIufcVN5uzOFkvIFBZ
wkuVzcVzp2RZuPHfztDrDs1HcxJdYOH//kObL7WRcd5o1r6lfTerWjnR577GOo+P
RafDan2fcCXKVQ==
=xUZW
-----END PGP SIGNATURE-----

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/tmp/dpkg-verify-sig.Kf8wqSX5/trustedkeys.kbx': General error
gpgv: Signature made Thu Jul  8 19:56:36 2021 UTC
gpgv:                using RSA key 6C9D10484A9AE4CC385F7C71823E967606C34B96
gpgv:                issuer "utkarsh@debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify signature ./ruby2.7_2.7.4-1.dsc
dpkg-source: info: extracting ruby2.7 in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking ruby2.7_2.7.4.orig.tar.xz
dpkg-source: info: unpacking ruby2.7_2.7.4-1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying 0001-rdoc-build-reproducible-documentation.patch
dpkg-source: info: applying 0002-lib-mkmf.rb-sort-list-of-object-files-in-generated-M.patch
dpkg-source: info: applying 0003-Mark-Gemspec-reproducible-change-fixing-784225-too.patch
dpkg-source: info: applying 0004-Disable-tests-failing-on-Ubuntu-builders.patch
dpkg-source: info: applying 0005-Make-gemspecs-reproducible.patch
dpkg-source: info: applying 0006-Fix-FTBS-on-hurd.patch
dpkg-source: info: applying 0007-Port-to-kfreebsd-amd64.patch
dpkg-source: info: applying 0009-Fix-FTBFS-on-x32-misdetected-as-i386-or-amd64.patch
dpkg-source: info: applying 0011-Dont-use-relative-path.patch
dpkg-source: info: applying 0012-Fix-getcwd-ENOENT.patch
dpkg-source: info: applying 0011-Revert-Make-host_-values-consistent-with-target_.patch

Check disk space
----------------

Sufficient free space for build

Hack binNMU version
-------------------

Created changelog entry for binNMU version 2.7.4-1+b2

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/112/bus
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
INVOCATION_ID=7b33f05927d544f8acb7289c691791af
JOURNAL_STREAM=8:24067
LANG=en_GB.UTF-8
LC_ALL=C.UTF-8
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
PWD=/
SCHROOT_ALIAS_NAME=bookworm-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bookworm-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=117
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bookworm-staging-armhf-sbuild-52201140-6708-4714-b335-36cd974cd2e0
SCHROOT_UID=112
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd
XDG_RUNTIME_DIR=/run/user/112
XDG_SESSION_CLASS=background
XDG_SESSION_ID=c58549
XDG_SESSION_TYPE=unspecified

dpkg-buildpackage
-----------------

Command: dpkg-buildpackage -us -uc -mRaspbian pi4 based autobuilder <root@raspbian.org> -B -rfakeroot
dpkg-buildpackage: info: source package ruby2.7
dpkg-buildpackage: info: source version 2.7.4-1+b2
dpkg-buildpackage: info: source distribution bookworm-staging
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 debian/rules clean
dh clean
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/usr/bin/make clean || true
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[2]: *** No rule to make target 'clean'.  Stop.
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
/usr/bin/make distclean-ext || true
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[2]: *** No rule to make target 'distclean-ext'.  Stop.
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
rm -f tool/config.guess tool/config.sub
rm -f test/excludes/armhf
rm -f -r .ext
rm -f -r doc/capi
rm -f .installed.list GNUmakefile Makefile builtin_binary.inc \
	config.status enc.mk uncommon.mk verconf.h
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_clean
	rm -f debian/debhelper-build-stamp
	rm -rf debian/.debhelper/
	rm -f -- debian/ruby2.7.substvars debian/libruby2.7.substvars debian/ruby2.7-dev.substvars debian/ruby2.7-doc.substvars debian/files
	rm -fr -- debian/ruby2.7/ debian/tmp/ debian/libruby2.7/ debian/ruby2.7-dev/ debian/ruby2.7-doc/
	find .  \( \( \
		\( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \
	        \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
		 -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
		 -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
		 -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
		\) -exec rm -f {} + \) -o \
		\( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \)
 debian/rules binary-arch
dh binary-arch
   dh_update_autotools_config -a
   dh_autoreconf -a
	find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a  -type f -exec md5sum {} + -o -type l -printf "symlink  %p
" > debian/autoreconf.before
	grep -q ^XDT_ configure.ac
	autoreconf -f -i
configure.ac:4049: warning: AC_C_BIGENDIAN should be used with AC_CONFIG_HEADERS
	find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a  -type f -exec md5sum {} + -o -type l -printf "symlink  %p
" > debian/autoreconf.after
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
cp /usr/share/misc/config.guess tool
cp /usr/share/misc/config.sub tool
./configure --prefix=/usr --enable-multiarch --target=arm-linux-gnueabihf --program-suffix=2.7 --with-soname=ruby-2.7 --enable-shared --disable-rpath --with-sitedir='/usr/local/lib/site_ruby' --with-sitearchdir="/usr/local/lib/arm-linux-gnueabihf/site_ruby" --runstatedir=/var/run --localstatedir=/var --sysconfdir=/etc AS=arm-linux-gnueabihf-as CC=arm-linux-gnueabihf-gcc CXX=arm-linux-gnueabihf-g++ LD=arm-linux-gnueabihf-ld --enable-ipv6 --with-dbm-type=gdbm_compat --with-compress-debug-sections=no ASFLAGS="" CFLAGS="-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security" CPPFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2" CXXFLAGS="-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security" DFLAGS="-frelease" FCFLAGS="-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong" FFLAGS="-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong" GCJFLAGS="-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong" LDFLAGS="-Wl,-z,relro -Wl,-z,now" OBJCFLAGS="-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security" OBJCXXFLAGS="-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security" 
checking for ruby... false
checking build system type... armv7l-unknown-linux-gnueabihf
checking host system type... armv7l-unknown-linux-gnueabihf
checking target system type... arm-unknown-linux-gnueabihf
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether arm-linux-gnueabihf-gcc accepts -g... yes
checking for arm-linux-gnueabihf-gcc option to enable C11 features... none needed
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
checking for minix/config.h... no
checking for vfork.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking how to run the C preprocessor... arm-linux-gnueabihf-gcc -E
checking whether the compiler supports GNU C++... yes
checking whether arm-linux-gnueabihf-g++ accepts -g... yes
checking for arm-linux-gnueabihf-g++ option to enable C++11 features... none needed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking whether arm-linux-gnueabihf-gcc needs -traditional... no
checking for ld... arm-linux-gnueabihf-ld
checking whether the linker is GNU ld... yes
checking whether arm-linux-gnueabihf-gcc -E accepts -o... yes
checking for arm-linux-gnueabihf-gcc... /usr/bin/arm-linux-gnueabihf-gcc
checking for ranlib... ranlib
checking for ar... ar
checking for ar flags... rcD
checking for as... arm-linux-gnueabihf-as
checking for objdump... objdump
checking for objcopy... objcopy
checking for nm... nm
checking whether ln -s works... yes
checking whether make sets $(MAKE)... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for a race-free mkdir -p... /bin/mkdir -p
checking for dtrace... dtrace
checking for dot... no
checking for doxygen... no
checking for pkg-config... no
checking for cd using physical directory... cd -P
checking whether CFLAGS is valid... yes
checking whether LDFLAGS is valid... yes
checking whether -Wl,-R. is accepted as LDFLAGS... yes
checking whether -Wl,-rpath,. is accepted as LDFLAGS... yes
checking whether -Wdeprecated-declarations is accepted as CFLAGS... yes
checking whether -Wdivision-by-zero is accepted as CFLAGS... no
checking whether -Wduplicated-cond is accepted as CFLAGS... yes
checking whether -Wimplicit-function-declaration is accepted as CFLAGS... yes
checking whether -Wimplicit-int is accepted as CFLAGS... yes
checking whether -Wmisleading-indentation is accepted as CFLAGS... yes
checking whether -Wpointer-arith is accepted as CFLAGS... yes
checking whether -Wshorten-64-to-32 is accepted as CFLAGS... no
checking whether -Wwrite-strings is accepted as CFLAGS... yes
checking whether -Wimplicit-fallthrough=0 is accepted as CFLAGS... yes
checking whether -Wmissing-noreturn is accepted as CFLAGS... yes
checking whether -Wno-cast-function-type is accepted as CFLAGS... yes
checking whether -Wno-constant-logical-operand is accepted as CFLAGS... yes
checking whether -Wno-long-long is accepted as CFLAGS... yes
checking whether -Wno-missing-field-initializers is accepted as CFLAGS... yes
checking whether -Wno-overlength-strings is accepted as CFLAGS... yes
checking whether -Wno-packed-bitfield-compat is accepted as CFLAGS... yes
checking whether -Wno-parentheses-equality is accepted as CFLAGS... yes
checking whether -Wno-self-assign is accepted as CFLAGS... yes
checking whether -Wno-tautological-compare is accepted as CFLAGS... yes
checking whether -Wno-unused-parameter is accepted as CFLAGS... yes
checking whether -Wno-unused-value is accepted as CFLAGS... yes
checking whether -Wsuggest-attribute=format is accepted as CFLAGS... yes
checking whether -Wsuggest-attribute=noreturn is accepted as CFLAGS... yes
checking whether -Wunused-variable is accepted as CFLAGS... yes
checking whether -diag-disable=175,188,1684,2259,2312 is accepted as CFLAGS... no
checking whether -Wextra-tokens is accepted as CFLAGS... no
checking whether -Wall -Wextra is accepted as CFLAGS... yes
checking whether -Qunused-arguments is accepted as CFLAGS... no
checking whether -D_FORTIFY_SOURCE=2 is accepted as CFLAGS... yes
checking whether -fstack-protector-strong is accepted as CFLAGS... yes
checking whether -fstack-protector-strong is accepted as LDFLAGS... yes
checking whether -std=gnu99 is accepted as CFLAGS... yes
checking whether -fno-strict-overflow is accepted as CFLAGS... yes
checking whether -ggdb3 is accepted as CFLAGS... yes
checking whether -fvisibility=hidden is accepted as CFLAGS... yes
checking whether -fno-fast-math is accepted as CFLAGS... yes
checking whether -fexcess-precision=standard is accepted as CFLAGS... yes
checking whether -fp-model precise is accepted as CFLAGS... no
checking whether compiler has statement and declarations in expressions... yes
checking for crypt in -lcrypt... yes
checking for dlopen in -ldl... yes
checking for shl_load in -ldld... no
checking for shutdown in -lsocket... no
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for _Bool... yes
checking for stdbool.h that conforms to C99... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for a.out.h... yes
checking for atomic.h... no
checking for copyfile.h... no
checking for direct.h... no
checking for grp.h... yes
checking for fcntl.h... yes
checking for float.h... yes
checking for ieeefp.h... no
checking for intrinsics.h... no
checking for langinfo.h... yes
checking for limits.h... yes
checking for locale.h... yes
checking for malloc.h... yes
checking for malloc/malloc.h... no
checking for malloc_np.h... no
checking for net/socket.h... no
checking for process.h... no
checking for pwd.h... yes
checking for sanitizer/asan_interface.h... yes
checking for sanitizer/msan_interface.h... no
checking for setjmpex.h... no
checking for stdalign.h... yes
checking for sys/attr.h... no
checking for sys/eventfd.h... yes
checking for sys/fcntl.h... yes
checking for sys/file.h... yes
checking for sys/id.h... no
checking for sys/ioctl.h... yes
checking for sys/mkdev.h... no
checking for sys/param.h... yes
checking for sys/prctl.h... yes
checking for sys/resource.h... yes
checking for sys/select.h... yes
checking for sys/sendfile.h... yes
checking for sys/socket.h... yes
checking for sys/syscall.h... yes
checking for sys/sysmacros.h... yes
checking for sys/time.h... yes
checking for sys/times.h... yes
checking for sys/uio.h... yes
checking for sys/utime.h... no
checking for syscall.h... yes
checking for time.h... yes
checking for ucontext.h... yes
checking for utime.h... yes
checking for gmp.h... yes
checking for library containing __gmpz_init... -lgmp
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking whether byte ordering is bigendian... no
checking for an ANSI C-conforming const... yes
checking whether char is unsigned... yes
checking for inline... inline
checking for working volatile... yes
checking for typeof syntax and keyword spelling... typeof
checking for C/C++ restrict keyword... __restrict__
checking for long long... yes
checking for off_t... yes
checking char bit... 8
checking size of int... 4
checking size of short... 2
checking size of long... 4
checking size of long long... 8
checking size of __int64... 0
checking size of __int128... 0
checking size of off_t... 8
checking size of void*... 4
checking size of float... 4
checking size of double... 8
checking size of time_t... 4
checking size of clock_t... 4
checking packed struct attribute... x __attribute__((packed))
checking whether -Wno-address-of-packed-member is accepted as CFLAGS... yes
checking for printf prefix for long long... ll
checking for pid_t... yes
checking for convertible type of pid_t... INT
checking for uid_t... yes
checking for convertible type of uid_t... UINT
checking for gid_t... yes
checking for convertible type of gid_t... UINT
checking for time_t... yes
checking for convertible type of time_t... LONG
checking for dev_t... yes
checking for convertible type of dev_t... ULL
checking for mode_t... yes
checking for convertible type of mode_t... UINT
checking for rlim_t... yes
checking for convertible type of rlim_t... ULL
checking for off_t... (cached) yes
checking for convertible type of off_t... LL
checking for clockid_t... yes
checking for convertible type of clockid_t... INT
checking for prototypes... yes
checking token paste string... ansi
checking stringization... #expr
checking string literal concatenation... yes
checking for variable length prototypes and stdarg.h... yes
checking for variable length macro... yes
checking for alignas() syntax... __attribute__((__aligned__(x)))
checking for alignof() syntax... alignof
checking for CONSTFUNC function attribute... __attribute__ ((__const__)) x
checking for PUREFUNC function attribute... __attribute__ ((__pure__)) x
checking for NORETURN function attribute... __attribute__ ((__noreturn__)) x
checking for DEPRECATED function attribute... __attribute__ ((__deprecated__)) x
checking for DEPRECATED_BY function attribute... __attribute__ ((__deprecated__("by "#n))) x
checking for DEPRECATED_TYPE type attribute... __attribute__ ((__deprecated__ mesg)) x
checking for NOINLINE function attribute... __attribute__ ((__noinline__)) x
checking for ALWAYS_INLINE function attribute... __attribute__ ((__always_inline__)) x
checking for NO_SANITIZE function attribute... __attribute__ ((__no_sanitize__(san))) x
checking for NO_SANITIZE_ADDRESS function attribute... __attribute__ ((__no_sanitize_address__)) x
checking for NO_ADDRESS_SAFETY_ANALYSIS function attribute... __attribute__ ((__no_address_safety_analysis__)) x
checking for WARN_UNUSED_RESULT function attribute... __attribute__ ((__warn_unused_result__)) x
checking for MAYBE_UNUSED function attribute... __attribute__ ((__unused__)) x
checking for ERRORFUNC function attribute... __attribute__ ((__error__ mesg)) x
checking for WARNINGFUNC function attribute... __attribute__ ((__warning__ mesg)) x
checking for WEAK function attribute... __attribute__ ((__weak__)) x
checking for __attribute__((__depreacted__(msg))) in C++... yes
checking for FUNC_STDCALL function attribute... x
checking for FUNC_CDECL function attribute... x
checking for FUNC_FASTCALL function attribute... x
checking for FUNC_UNOPTIMIZED function attribute... __attribute__ ((__optimize__("O0"))) x
checking for FUNC_MINIMIZED function attribute... __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x
checking for function alias... alias
checking for __atomic builtins... yes
checking for __sync builtins... yes
checking for __builtin_unreachable... yes
checking for exported function attribute... __attribute__ ((__visibility__("default")))
checking for RUBY_FUNC_NONNULL function attribute... __attribute__ ((__nonnull__(n))) x
checking for function name string predefined identifier... __func__
checking if enum over int is allowed... yes
checking for arm-linux-gnueabihf-gcc options needed to detect all undeclared functions... none needed
checking whether sys_nerr is declared... no
checking whether getenv is declared... yes
checking for size_t... yes
checking size of size_t... 4
checking size of ptrdiff_t... 4
checking for printf prefix for size_t... z
checking for printf prefix for ptrdiff_t... t
checking for struct stat.st_blksize... yes
checking for struct stat.st_blocks... yes
checking for struct stat.st_rdev... yes
checking size of struct stat.st_size... SIZEOF_OFF_T
checking size of struct stat.st_blocks... SIZEOF_OFF_T
checking size of struct stat.st_ino... SIZEOF_LONG_LONG
checking for struct stat.st_atim... yes
checking for struct stat.st_atimespec... no
checking for struct stat.st_atimensec... no
checking for struct stat.st_mtim... yes
checking for struct stat.st_mtimespec... no
checking for struct stat.st_mtimensec... no
checking for struct stat.st_ctim... yes
checking for struct stat.st_ctimespec... no
checking for struct stat.st_ctimensec... no
checking for struct stat.st_birthtimespec... no
checking for struct statx.stx_btime... yes
checking for struct timeval... yes
checking size of struct timeval.tv_sec... SIZEOF_TIME_T
checking for struct timespec... yes
checking for struct timezone... yes
checking for fd_mask... yes
checking for int8_t... yes
checking size of int8_t... 1
checking for uint8_t... yes
checking size of uint8_t... 1
checking for int16_t... yes
checking size of int16_t... 2
checking for uint16_t... yes
checking size of uint16_t... 2
checking for int32_t... yes
checking size of int32_t... 4
checking for uint32_t... yes
checking size of uint32_t... 4
checking for int64_t... yes
checking size of int64_t... 8
checking for uint64_t... yes
checking size of uint64_t... 8
checking for int128_t... no
checking for uint128_t... no
checking for intptr_t... yes
checking size of intptr_t... 4
checking for uintptr_t... yes
checking size of uintptr_t... 4
checking for printf prefix for intptr_t... NONE
checking for ssize_t... yes
checking size of ssize_t... 4
checking for printf prefix for int64_t... NONE
checking for stack end address... __libc_stack_end
checking for uid_t in sys/types.h... (cached) yes
checking type of array argument to getgroups... gid_t
checking for working alloca.h... yes
checking for alloca... yes
checking for dynamic size alloca... ok
checking for working memcmp... yes
checking for acosh... yes
checking for cbrt... yes
checking for crypt... yes
checking for dup2... yes
checking for erf... yes
checking for explicit_bzero... yes
checking for ffs... yes
checking for flock... yes
checking for hypot... yes
checking for lgamma_r... yes
checking for memmove... yes
checking for nan... yes
checking for nextafter... yes
checking for setproctitle... no
checking for strchr... yes
checking for strerror... yes
checking for strlcat... no
checking for strlcpy... no
checking for strstr... yes
checking for tgamma... yes
checking whether finite is declared... yes
checking whether isinf is declared... yes
checking whether isnan is declared... yes
checking for sys/pstat.h... no
checking for signbit... yes
checking for pid_t... (cached) yes
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for __syscall... no
checking for _longjmp... yes
checking for arc4random_buf... no
checking for atan2l... yes
checking for atan2f... yes
checking for chroot... yes
checking for chsize... no
checking for clock_gettime... yes
checking for copy_file_range... yes
checking for cosh... yes
checking for crypt_r... yes
checking for daemon... (cached) no
checking for dirfd... yes
checking for dl_iterate_phdr... yes
checking for dlopen... yes
checking for dladdr... yes
checking for dup... yes
checking for dup3... yes
checking for eaccess... yes
checking for endgrent... yes
checking for eventfd... yes
checking for explicit_memset... no
checking for fcopyfile... no
checking for fchmod... yes
checking for fchown... yes
checking for fcntl... yes
checking for fdatasync... yes
checking for fdopendir... yes
checking for fgetattrlist... no
checking for fmod... yes
checking for fstatat... yes
checking for fsync... yes
checking for ftruncate... yes
checking for ftruncate64... yes
checking for getattrlist... no
checking for getcwd... yes
checking for getgidx... no
checking for getgrnam... yes
checking for getgrnam_r... yes
checking for getgroups... yes
checking for getlogin... yes
checking for getlogin_r... yes
checking for getpgid... yes
checking for getpgrp... yes
checking for getpriority... yes
checking for getpwnam... yes
checking for getpwnam_r... yes
checking for getpwuid... yes
checking for getpwuid_r... yes
checking for getrandom... yes
checking for getresgid... yes
checking for getresuid... yes
checking for getrlimit... yes
checking for getsid... yes
checking for gettimeofday... yes
checking for getuidx... no
checking for gmtime_r... yes
checking for grantpt... yes
checking for initgroups... yes
checking for ioctl... yes
checking for isfinite... no
checking for issetugid... no
checking for killpg... yes
checking for lchmod... yes
checking for lchown... yes
checking for link... yes
checking for llabs... yes
checking for lockf... yes
checking for log2... yes
checking for lstat... yes
checking for lutimes... yes
checking for malloc_usable_size... yes
checking for malloc_size... no
checking for mblen... yes
checking for memalign... yes
checking for memset_s... no
checking for writev... yes
checking for memrchr... yes
checking for memmem... yes
checking for mkfifo... yes
checking for mknod... yes
checking for mktime... yes
checking for openat... yes
checking for pipe2... yes
checking for poll... yes
checking for posix_fadvise... yes
checking for posix_memalign... yes
checking for ppoll... yes
checking for pread... yes
checking for pwrite... yes
checking for qsort_r... yes
checking for qsort_s... no
checking for readlink... yes
checking for realpath... yes
checking for round... yes
checking for sched_getaffinity... yes
checking for seekdir... yes
checking for select_large_fdset... no
checking for sendfile... yes
checking for setegid... yes
checking for setenv... yes
checking for seteuid... yes
checking for setgid... yes
checking for setgroups... yes
checking for setpgid... yes
checking for setpgrp... yes
checking for setregid... yes
checking for setresgid... yes
checking for setresuid... yes
checking for setreuid... yes
checking for setrgid... no
checking for setrlimit... yes
checking for setruid... no
checking for setsid... yes
checking for setuid... yes
checking for shutdown... yes
checking for sigaction... yes
checking for sigaltstack... yes
checking for sigprocmask... yes
checking for sinh... yes
checking for spawnv... no
checking for symlink... yes
checking for syscall... yes
checking for sysconf... yes
checking for tanh... yes
checking for telldir... yes
checking for timegm... yes
checking for times... yes
checking for truncate... yes
checking for truncate64... yes
checking for unsetenv... yes
checking for utimensat... yes
checking for utimes... yes
checking for wait4... yes
checking for waitpid... yes
checking for statx... yes
checking if getcwd allocates buffer if NULL is given... yes
checking for crypt.h... yes
checking for struct crypt_data.initialized... yes
checking for __builtin_alloca_with_align... yes
checking for __builtin_assume_aligned... yes
checking for __builtin_bswap16... yes
checking for __builtin_bswap32... yes
checking for __builtin_bswap64... yes
checking for __builtin_popcount... yes
checking for __builtin_popcountll... yes
checking for __builtin_clz... yes
checking for __builtin_clzl... yes
checking for __builtin_clzll... yes
checking for __builtin_ctz... yes
checking for __builtin_ctzll... yes
checking for __builtin_add_overflow... yes
checking for __builtin_sub_overflow... yes
checking for __builtin_mul_overflow... yes
checking for __builtin_mul_overflow_p... yes
checking for __builtin_constant_p... yes
checking for __builtin_choose_expr... yes
checking for __builtin_choose_expr_constant_p... yes
checking for __builtin_types_compatible_p... yes
checking for __builtin_trap... yes
checking whether qsort_r is GNU version... yes
checking whether qsort_r is BSD version... no
checking whether atan2 handles Inf as C99... yes
checking for clock_getres... yes
checking for timer_create in -lrt... yes
checking for timer_settime in -lrt... yes
checking for unsetenv returns a value... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... yes
checking for struct tm.tm_gmtoff... yes
checking for external int daylight... yes
checking for negative time_t for gmtime(3)... yes
checking for localtime(3) overflow correctly... yes
checking for sig_t... yes
checking whether right shift preserve sign bit... yes
checking whether _SC_CLK_TCK is supported... yes
checking stack growing direction on arm... -1
checking native coroutine implementation for arm-linux-gnueabihf... ucontext
checking for pthread_create in -lthr... no
checking for pthread_create in -lpthread... yes
checking for pthread_np.h... no
checking whether pthread_t is scalar type... yes
checking for sched_yield... yes
checking for pthread_attr_setinheritsched... yes
checking for pthread_attr_get_np... no
checking for pthread_attr_getstack... yes
checking for pthread_attr_getguardsize... yes
checking for pthread_get_stackaddr_np... no
checking for pthread_get_stacksize_np... no
checking for thr_stksegment... no
checking for pthread_stackseg_np... no
checking for pthread_getthrds_np... no
checking for pthread_condattr_setclock... yes
checking for pthread_sigmask... yes
checking for pthread_setname_np... yes
checking for pthread_set_name_np... no
checking for pthread_getattr_np... yes
checking arguments of pthread_setname_np... (pthread_self(), name)
checking if mcontext_t is a pointer... no
checking for getcontext... yes
checking for setcontext... yes
checking if fork works with pthread... yes
checking whether ELF binaries are produced... yes
checking for elf.h... yes
checking for elf_abi.h... no
checking for mach-o/loader.h... no
checking whether OS depend dynamic link works... yes
checking for backtrace... yes
checking for broken backtrace... yes
checking for valgrind/memcheck.h... no
checking for strip... strip
checking whether -Wl,--no-undefined is accepted as LDFLAGS... yes
checking whether wrapper for LD_LIBRARY_PATH is needed... no
checking whether dtrace USDT is available... yes
checking whether dtrace needs post processing... yes
checking for __builtin_setjmp... yes with cast ()
checking for _setjmpex as a macro or function... no
checking for _setjmp as a macro or function... yes
checking for sigsetjmp as a macro or function... no
checking for setjmp type... __builtin_setjmp
checking for prefix of external symbols... NONE
checking for pthread.h... yes
checking if make is GNU make... yes
.ext/include/arm-linux-gnueabihf/ruby/config.h updated
configure: ruby library version = 2.7.0
configure: creating ./config.status
config.status: creating GNUmakefile
config.status: creating Makefile
config.status: creating ruby-2.7.pc
---
Configuration summary for ruby version 2.7.4

   * Installation prefix: /usr
   * exec prefix:         ${prefix}
   * arch:                arm-linux-gnueabihf
   * site arch:           ${arch}
   * RUBY_BASE_NAME:      ruby
   * enable shared:       yes
   * ruby lib prefix:     ${libdir}/${RUBY_BASE_NAME}
   * site libraries path: ${sitearchlibdir}/${RUBY_BASE_NAME}
   * vendor path:         ${rubylibprefix}/vendor_ruby
   * target OS:           linux-gnueabihf
   * compiler:            arm-linux-gnueabihf-gcc
   * with pthread:        yes
   * with coroutine:      ucontext
   * enable shared libs:  yes
   * dynamic library ext: so
   * CFLAGS:              ${optflags} ${debugflags} ${warnflags}
   * LDFLAGS:             -L. -Wl,-z,relro -Wl,-z,now \
                          -fstack-protector-strong -rdynamic \
                          -Wl,-export-dynamic
   * DLDFLAGS:            -Wl,-z,relro -Wl,-z,now
   * optflags:            -O3
   * debugflags:          -ggdb3
   * warnflags:           -Wall -Wextra -Wdeprecated-declarations \
                          -Wduplicated-cond -Wimplicit-function-declaration \
                          -Wimplicit-int -Wmisleading-indentation \
                          -Wpointer-arith -Wwrite-strings \
                          -Wimplicit-fallthrough=0 -Wmissing-noreturn \
                          -Wno-cast-function-type \
                          -Wno-constant-logical-operand -Wno-long-long \
                          -Wno-missing-field-initializers \
                          -Wno-overlength-strings \
                          -Wno-packed-bitfield-compat \
                          -Wno-parentheses-equality -Wno-self-assign \
                          -Wno-tautological-compare -Wno-unused-parameter \
                          -Wno-unused-value -Wsuggest-attribute=format \
                          -Wsuggest-attribute=noreturn -Wunused-variable
   * strip command:       strip -S -x
   * install doc:         rdoc
   * JIT support:         yes
   * man page type:       doc

---
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_build-arch
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build -- main V=1
	install -d /<<PKGBUILDDIR>>/debian/.debhelper/generated/_source/home
	make -j4 main V=1
make[2]: Entering directory '/<<PKGBUILDDIR>>'
	BASERUBY = echo executable host ruby is required.  use --with-baseruby option.; false
	CC = arm-linux-gnueabihf-gcc
	LD = arm-linux-gnueabihf-ld
	LDSHARED = arm-linux-gnueabihf-gcc -shared
	CFLAGS = -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC 
	XCFLAGS = -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0
	CPPFLAGS = -Wdate-time -D_FORTIFY_SOURCE=2   
	DLDFLAGS = -Wl,-z,relro -Wl,-z,now -Wl,-soname,libruby-2.7.so.2.7  -fstack-protector-strong  
	SOLIBS = -lpthread -lrt -lrt -lgmp -ldl -lcrypt -lm 
	LANG = C.UTF-8
	LC_ALL = C.UTF-8
	LC_CTYPE = 
	MFLAGS = -w -j4 --jobserver-auth=4,5
arm-linux-gnueabihf-gcc (Raspbian 11.2.0-20+rpi1) 11.2.0
Copyright (C) 2021 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

arm-linux-gnueabihf-gcc  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o main.o -c ./main.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o dmydln.o -c dmydln.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o miniinit.o -c miniinit.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o dmyext.o -c dmyext.c
dtrace  -o probes.h.tmp -h -C -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -s probes.d
sed -e 's/RUBY_/RUBY_DTRACE_/g' -e 's/PROBES_H_TMP/RUBY_PROBES_H/' -e 's/(char \*/(const char */g' -e 's/, char \*/, const char */g' probes.h.tmp > probes.h
rm -f probes.h.tmp
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o ast.o -c ast.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o bignum.o -c bignum.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o class.o -c class.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o compar.o -c compar.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o compile.o -c compile.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o complex.o -c complex.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o cont.o -c cont.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o debug.o -c debug.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o debug_counter.o -c debug_counter.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o dir.o -c dir.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o dln_find.o -c dln_find.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o encoding.o -c encoding.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o enum.o -c enum.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o enumerator.o -c enumerator.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o error.o -c error.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o eval.o -c eval.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o file.o -c file.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o gc.o -c gc.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o hash.o -c hash.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o inits.o -c inits.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o io.o -c io.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o iseq.o -c iseq.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o load.o -c load.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o marshal.o -c marshal.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o math.o -c math.c
+ echo #ifndef RUBY_MJIT_CONFIG_H
+ echo #define RUBY_MJIT_CONFIG_H 1
+ echo
+ sep=
+ echo #ifdef LOAD_RELATIVE
+ quote MJIT_HEADER_INSTALL_DIR /include/arm-linux-gnueabihf/ruby-2.7.0
+ printf #define MJIT_HEADER_INSTALL_DIR
+ shift
+ printf  "%s" /include/arm-linux-gnueabihf/ruby-2.7.0
+ echo
+ echo #else
+ quote MJIT_HEADER_INSTALL_DIR /usr/include/arm-linux-gnueabihf/ruby-2.7.0
+ printf #define MJIT_HEADER_INSTALL_DIR
+ shift
+ printf  "%s" /usr/include/arm-linux-gnueabihf/ruby-2.7.0
+ echo
+ echo #endif
+ quote MJIT_MIN_HEADER_NAME rb_mjit_min_header-2.7.4.h
+ printf #define MJIT_MIN_HEADER_NAME
+ shift
+ printf  "%s" rb_mjit_min_header-2.7.4.h
+ echo
+ sep=,
+ quote MJIT_CC_COMMON   /usr/bin/arm-linux-gnueabihf-gcc
+ printf #define MJIT_CC_COMMON  
+ shift
+ printf  "%s", /usr/bin/arm-linux-gnueabihf-gcc
+ echo
+ quote MJIT_CFLAGS      MJIT_ARCHFLAG -w
+ printf #define MJIT_CFLAGS      MJIT_ARCHFLAG
+ shift
+ printf  "%s", -w
+ echo
+ quote MJIT_OPTFLAGS    -O3
+ printf #define MJIT_OPTFLAGS   
+ shift
+ printf  "%s", -O3
+ echo
+ quote MJIT_DEBUGFLAGS  -ggdb3
+ printf #define MJIT_DEBUGFLAGS 
+ shift
+ printf  "%s", -ggdb3
+ echo
+ quote MJIT_LDSHARED    /usr/bin/arm-linux-gnueabihf-gcc -shared
+ printf #define MJIT_LDSHARED   
+ shift
+ printf  "%s", /usr/bin/arm-linux-gnueabihf-gcc -shared
+ echo
+ quote MJIT_DLDFLAGS    MJIT_ARCHFLAG -Wl,-z,relro -Wl,-z,now
+ printf #define MJIT_DLDFLAGS    MJIT_ARCHFLAG
+ shift
+ printf  "%s", -Wl,-z,relro -Wl,-z,now
+ echo
+ quote MJIT_LIBS        -lruby-2.7
+ printf #define MJIT_LIBS       
+ shift
+ printf  "%s", -lruby-2.7
+ echo
+ quote PRELOADENV       "LD_PRELOAD"
+ printf #define PRELOADENV       "LD_PRELOAD"
+ shift
+ 
+ echo
+ indent=
+ define_arch_flags
+ 
+ 
+ quote MJIT_ARCHFLAG    /* no flag */
+ printf #define MJIT_ARCHFLAG    /* no flag */
+ shift
+ 
+ echo
+ 
+ echo
+ echo #endif /* RUBY_MJIT_CONFIG_H */
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o mjit_compile.o -c mjit_compile.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o node.o -c node.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o numeric.o -c numeric.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o object.o -c object.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o pack.o -c pack.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o parse.o -c parse.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o proc.o -c proc.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o process.o -c process.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o random.o -c random.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o range.o -c range.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o rational.o -c rational.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o re.o -c re.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o regcomp.o -c regcomp.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o regenc.o -c regenc.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o regerror.o -c regerror.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o regexec.o -c regexec.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o regparse.o -c regparse.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o regsyntax.o -c regsyntax.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o ruby.o -c ruby.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o safe.o -c safe.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o signal.o -c signal.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o sprintf.o -c sprintf.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o st.o -c st.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o strftime.o -c strftime.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o string.o -c string.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o struct.o -c struct.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o symbol.o -c symbol.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o thread.o -c thread.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o time.o -c time.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o transcode.o -c transcode.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o transient_heap.o -c transient_heap.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o util.o -c util.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o variable.o -c variable.c
: > revision.tmp
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o vm.o -c vm.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o vm_backtrace.o -c vm_backtrace.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o vm_dump.o -c vm_dump.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o vm_trace.o -c vm_trace.c
/bin/mkdir -p coroutine/ucontext
rm -f probes.o
dtrace  -G -C -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -s ./probes.d -o probes.o 
/bin/mkdir -p enc/trans .ext/.timestamp
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o setproctitle.o -c ./missing/setproctitle.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o strlcat.o -c ./missing/strlcat.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o strlcpy.o -c ./missing/strlcpy.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o addr2line.o -c addr2line.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o dmyenc.o -c dmyenc.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o dln.o -c dln.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o localeinit.o -c localeinit.c
/bin/mkdir -p .ext/.timestamp/arm-linux-gnueabihf .ext/arm-linux-gnueabihf
/bin/mkdir -p .ext/.timestamp .ext/common
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o array.o -c array.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o mjit.o -c mjit.c
./tool/ifchange "--timestamp=.revision.time" "./revision.h" revision.tmp
./revision.h unchanged
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o coroutine/ucontext/Context.o -c coroutine/ucontext/Context.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o enc/ascii.o -c enc/ascii.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o enc/us_ascii.o -c enc/us_ascii.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o enc/unicode.o -c enc/unicode.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o enc/utf_8.o -c enc/utf_8.c
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o enc/trans/newline.o -c enc/trans/newline.c
# rm -f revision.h
# : > revision.h || : > revision.h
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o version.o -c version.c
arm-linux-gnueabihf-gcc -E -DMJIT_HEADER -P -dD -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    ./vm.c -o rb_mjit_header.h.new
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -fstack-protector-strong  main.o dmydln.o miniinit.o dmyext.o array.o ast.o bignum.o class.o compar.o compile.o complex.o cont.o debug.o debug_counter.o dir.o dln_find.o encoding.o enum.o enumerator.o error.o eval.o file.o gc.o hash.o inits.o io.o iseq.o load.o marshal.o math.o mjit.o mjit_compile.o node.o numeric.o object.o pack.o parse.o proc.o process.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o safe.o signal.o sprintf.o st.o strftime.o string.o struct.o symbol.o thread.o time.o transcode.o transient_heap.o util.o variable.o version.o vm.o vm_backtrace.o vm_dump.o vm_trace.o coroutine/ucontext/Context.o probes.o enc/ascii.o enc/us_ascii.o enc/unicode.o enc/utf_8.o enc/trans/newline.o setproctitle.o strlcat.o strlcpy.o addr2line.o  -lpthread -lrt -lrt -lgmp -ldl -lcrypt -lm  -lm   -o miniruby
./tool/ifchange "--timestamp=.ext/.timestamp/rb_mjit_header.time" rb_mjit_header.h rb_mjit_header.h.new
rb_mjit_header.h updated
:
./miniruby -I./lib -I. -I.ext/common  -n \
-e 'BEGIN{version=ARGV.shift;mis=ARGV.dup}' \
-e 'END{abort "UNICODE version mismatch: #{mis}" unless mis.empty?}' \
-e '(mis.delete(ARGF.path); ARGF.close) if /ONIG_UNICODE_VERSION_STRING +"#{Regexp.quote(version)}"/o' \
12.1.0 ./enc/unicode/12.1.0/casefold.h ./enc/unicode/12.1.0/name2ctype.h 
./miniruby -I./lib -I. -I.ext/common  ./tool/generic_erb.rb -c -o encdb.h ./template/encdb.h.tmpl ./enc enc
./miniruby -I./lib -I. -I.ext/common  ./tool/mk_builtin_binary.rb --cross=no
./miniruby -I./lib -I. -I.ext/common  ./tool/transform_mjit_header.rb "arm-linux-gnueabihf-gcc  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC " rb_mjit_header.h .ext/include/arm-linux-gnueabihf/rb_mjit_min_header-2.7.4.h
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o builtin.o -c builtin.c
encdb.h updated
./miniruby -I./lib -I. -I.ext/common  ./tool/mkconfig.rb \
	-arch=arm-linux-gnueabihf -version=2.7.4 \
	-install_name=ruby2.7 \
	-so_name=ruby-2.7 \
	-unicode_version=12.1.0 \
	-unicode_emoji_version=12.1 \
> rbconfig.tmp
./tool/ifchange "--timestamp=.rbconfig.time" rbconfig.rb rbconfig.tmp
rbconfig.rb updated
./miniruby -I./lib -I. -I.ext/common  ./enc/make_encmake.rb --builtin-encs="enc/ascii.o enc/us_ascii.o enc/unicode.o enc/utf_8.o" --builtin-transes="enc/trans/newline.o" --module  enc.mk
./miniruby -I./lib -I. -I.ext/common  "./tool/generic_erb.rb" -o verconf.h ./template/verconf.h.tmpl
verconf.h updated
arm-linux-gnueabihf-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -DCANONICALIZATION_FOR_MATHN -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -I./enc/unicode/12.1.0 -Wdate-time -D_FORTIFY_SOURCE=2    -o loadpath.o -c loadpath.c
make -f enc.mk V="1" UNICODE_HDR_DIR="./enc/unicode/12.1.0" RUBY="./miniruby -I./lib -I. -I.ext/common " MINIRUBY="./miniruby -I./lib -I. -I.ext/common " -w srcs
ar rcD  libruby-2.7-static.a dln.o localeinit.o loadpath.o array.o ast.o bignum.o class.o compar.o compile.o complex.o cont.o debug.o debug_counter.o dir.o dln_find.o encoding.o enum.o enumerator.o error.o eval.o file.o gc.o hash.o inits.o io.o iseq.o load.o marshal.o math.o mjit.o mjit_compile.o node.o numeric.o object.o pack.o parse.o proc.o process.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o safe.o signal.o sprintf.o st.o strftime.o string.o struct.o symbol.o thread.o time.o transcode.o transient_heap.o util.o variable.o version.o vm.o vm_backtrace.o vm_dump.o vm_trace.o coroutine/ucontext/Context.o probes.o enc/ascii.o enc/us_ascii.o enc/unicode.o enc/utf_8.o enc/trans/newline.o setproctitle.o strlcat.o strlcpy.o addr2line.o  builtin.o dmyext.o dmyenc.o
make[3]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Nothing to be done for 'srcs'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
./miniruby -I./lib -I. -I.ext/common  ./tool/generic_erb.rb -c -o transdb.h ./template/transdb.h.tmpl ./enc/trans enc/trans
transdb.h updated
arm-linux-gnueabihf-gcc -shared -Wl,-z,relro -Wl,-z,now -Wl,-soname,libruby-2.7.so.2.7  -fstack-protector-strong   dln.o localeinit.o loadpath.o array.o ast.o bignum.o class.o compar.o compile.o complex.o cont.o debug.o debug_counter.o dir.o dln_find.o encoding.o enum.o enumerator.o error.o eval.o file.o gc.o hash.o inits.o io.o iseq.o load.o marshal.o math.o mjit.o mjit_compile.o node.o numeric.o object.o pack.o parse.o proc.o process.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o safe.o signal.o sprintf.o st.o strftime.o string.o struct.o symbol.o thread.o time.o transcode.o transient_heap.o util.o variable.o version.o vm.o vm_backtrace.o vm_dump.o vm_trace.o coroutine/ucontext/Context.o probes.o enc/ascii.o enc/us_ascii.o enc/unicode.o enc/utf_8.o enc/trans/newline.o setproctitle.o strlcat.o strlcpy.o addr2line.o  builtin.o dmyext.o dmyenc.o -lpthread -lrt -lrt -lgmp -ldl -lcrypt -lm   -o libruby-2.7.so.2.7.4
: -w -L 'Init_*' -L 'ruby_static_id_*' \
		-L '*_threadptr_*' -L '*_ec_*' libruby-2.7.so.2.7.4
:
make -f enc.mk V="1" UNICODE_HDR_DIR="./enc/unicode/12.1.0" RUBY="./miniruby -I./lib -I. -I.ext/common " MINIRUBY="./miniruby -I./lib -I. -I.ext/common " -w enc
/bin/mkdir -p ext
make -f enc.mk V="1" UNICODE_HDR_DIR="./enc/unicode/12.1.0" RUBY="./miniruby -I./lib -I. -I.ext/common " MINIRUBY="./miniruby -I./lib -I. -I.ext/common " -w trans
./miniruby -I./lib -I. -I.ext/common  ./tool/generic_erb.rb -o ext/configure-ext.mk -c \
    ./template/configure-ext.mk.tmpl --srcdir="." \
    --miniruby="./miniruby -I./lib -I. -I.ext/common " --script-args='--dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1"'
make[3]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Entering directory '/<<PKGBUILDDIR>>'
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/encdb.o -c ./enc/encdb.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/trans/transdb.o -c ./enc/trans/transdb.c
ext/configure-ext.mk updated
/bin/mkdir -p .ext/arm-linux-gnueabihf/enc/trans
/bin/mkdir -p .ext/arm-linux-gnueabihf/enc/trans
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/big5.o -c ./enc/big5.c

Transforming external functions to static:
transform_mjit_header: making external definition of 'rb_vm_lvar_exposed' static inline
transform_mjit_header: making external definition of 'Init_vm_stack_canary' static inline
transform_mjit_header: making external definition of 'rb_vm_opt_struct_aset' static inline
transform_mjit_header: making external definition of 'rb_vm_opt_struct_aref' static inline
transform_mjit_header: making external definition of 'rb_find_defined_class_by_owner' static inline
transform_mjit_header: making external definition of 'rb_eql_opt' static inline
transform_mjit_header: changing definition of 'rb_equal_opt' to declaration
transform_mjit_header: changing definition of 'rb_vm_search_method_slowpath' to declaration
transform_mjit_header: making external definition of 'rb_vm_rewrite_cref' static inline
transform_mjit_header: making external definition of 'rb_vm_block_ep_update' static inline
transform_mjit_header: making external definition of 'rb_vm_cref_new_toplevel' static inline
transform_mjit_header: making external definition of 'rb_vm_frame_block_handler' static inline
transform_mjit_header: making external definition of 'rb_vm_cframe_empty_keyword_p' static inline
transform_mjit_header: making external definition of 'rb_vm_cframe_keyword_p' static inline
transform_mjit_header: making external definition of 'rb_vm_ep_local_ep' static inline
transform_mjit_header: making declaration of 'rb_vm_lvar_exposed' static inline
transform_mjit_header: making declaration of 'rb_vm_rewrite_cref' static inline
transform_mjit_header: making declaration of 'rb_vm_frame_block_handler' static inline
transform_mjit_header: making declaration of 'rb_vm_block_ep_update' static inline
transform_mjit_header: making declaration of 'rb_vm_ep_local_ep' static inline
transform_mjit_header: making declaration of 'Init_vm_stack_canary' static inline
transform_mjit_header: making declaration of 'rb_eql_opt' static inline
transform_mjit_header: making external definition of 'rb_scan_args_set' static inline
transform_mjit_header: making declaration of 'rb_scan_args_set' static inline
transform_mjit_header: SKIPPED to transform getlogin_r
transform_mjit_header: SKIPPED to transform pread64
transform_mjit_header: SKIPPED to transform pread
transform_mjit_header: SKIPPED to transform read
transform_mjit_header: SKIPPED to transform bsearch
transform_mjit_header: SKIPPED to transform fread_unlocked
transform_mjit_header: SKIPPED to transform fgets_unlocked
transform_mjit_header: SKIPPED to transform fread
transform_mjit_header: SKIPPED to transform fgets
transform_mjit_header: SKIPPED to transform vdprintf
transform_mjit_header: SKIPPED to transform dprintf
transform_mjit_header: SKIPPED to transform vfprintf
transform_mjit_header: SKIPPED to transform vprintf
transform_mjit_header: SKIPPED to transform printf
transform_mjit_header: SKIPPED to transform fprintf
transform_mjit_header: SKIPPED to transform getline
transform_mjit_header: SKIPPED to transform putchar_unlocked
transform_mjit_header: SKIPPED to transform putc_unlocked
transform_mjit_header: SKIPPED to transform fputc_unlocked
transform_mjit_header: SKIPPED to transform putchar
transform_mjit_header: SKIPPED to transform getchar_unlocked
transform_mjit_header: SKIPPED to transform getc_unlocked
transform_mjit_header: SKIPPED to transform fgetc_unlocked
transform_mjit_header: SKIPPED to transform getchar
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/trans/big5.o -c ./enc/trans/big5.c
make -f ext/configure-ext.mk -w V=1 EXTSTATIC= \
	gnumake=yes MINIRUBY="./miniruby -I./lib -I. -I.ext/common " \
	EXTLDFLAGS="" srcdir="."
make[3]: Entering directory '/<<PKGBUILDDIR>>'
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/-test-/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/-test-
/bin/mkdir -p include/arm-linux-gnueabihf/ruby-2.7.0
./miniruby -I./lib -I. -I.ext/common  -rfileutils -e "include FileUtils::Verbose" -e "src, dest = ARGV" -e "exit if File.identical?(src, dest) or cmp(src, dest) rescue nil" -e "def noraise; yield; rescue; rescue NotImplementedError; end" -e "noraise {ln_sf('../'*dest.count('/')+src, dest)} or" -e "noraise {ln(src, dest)} or" -e "cp(src, dest)" .ext/include/arm-linux-gnueabihf/rb_mjit_min_header-2.7.4.h include/arm-linux-gnueabihf/ruby-2.7.0/rb_mjit_min_header-2.7.4.h
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/cesu_8.o -c ./enc/cesu_8.c
ln -sf ../../../.ext/include/arm-linux-gnueabihf/rb_mjit_min_header-2.7.4.h include/arm-linux-gnueabihf/ruby-2.7.0/rb_mjit_min_header-2.7.4.h
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/cp949.o -c ./enc/cp949.c
../../../.././ext/-test-/arith_seq/extract/extconf.rb
../../../.././ext/-test-/array/resize/extconf.rb
../../.././ext/-test-/bignum/extconf.rb
../../.././ext/-test-/bug-14834/extconf.rb
../../.././ext/-test-/bug-3571/extconf.rb
../../.././ext/-test-/bug-5832/extconf.rb
../../.././ext/-test-/bug_reporter/extconf.rb
../../.././ext/-test-/class/extconf.rb
../../.././ext/-test-/cxxanyargs/extconf.rb
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/bigdecimal/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/bigdecimal
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/emacs_mule.o -c ./enc/emacs_mule.c
../.././ext/bigdecimal/extconf.rb
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/euc_jp.o -c ./enc/euc_jp.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/euc_kr.o -c ./enc/euc_kr.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/euc_tw.o -c ./enc/euc_tw.c
../../.././ext/-test-/debug/extconf.rb
../../../.././ext/-test-/dln/empty/extconf.rb
../../.././ext/-test-/enumerator_kw/extconf.rb
../../.././ext/-test-/exception/extconf.rb
../../.././ext/-test-/fatal/extconf.rb
../../.././ext/-test-/file/extconf.rb
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/gb2312.o -c ./enc/gb2312.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/gb18030.o -c ./enc/gb18030.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/gbk.o -c ./enc/gbk.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/iso_8859_1.o -c ./enc/iso_8859_1.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/iso_8859_2.o -c ./enc/iso_8859_2.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/iso_8859_3.o -c ./enc/iso_8859_3.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/iso_8859_4.o -c ./enc/iso_8859_4.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/iso_8859_5.o -c ./enc/iso_8859_5.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/iso_8859_6.o -c ./enc/iso_8859_6.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/iso_8859_7.o -c ./enc/iso_8859_7.c
../../.././ext/-test-/float/extconf.rb
../../.././ext/-test-/funcall/extconf.rb
../../../.././ext/-test-/gvl/call_without_gvl/extconf.rb
../../.././ext/-test-/hash/extconf.rb
../../.././ext/-test-/integer/extconf.rb
../../.././ext/-test-/iseq_load/extconf.rb
../../.././ext/-test-/iter/extconf.rb
../../../.././ext/-test-/load/dot.dot/extconf.rb
../../../.././ext/-test-/load/protect/extconf.rb
../../../.././ext/-test-/marshal/compat/extconf.rb
../../../.././ext/-test-/marshal/internal_ivar/extconf.rb
../../../.././ext/-test-/marshal/usr/extconf.rb
../../.././ext/-test-/memory_status/extconf.rb
../../.././ext/-test-/method/extconf.rb
../../.././ext/-test-/notimplement/extconf.rb
../../.././ext/-test-/num2int/extconf.rb
../../.././ext/-test-/path_to_class/extconf.rb
../../.././ext/-test-/popen_deadlock/extconf.rb
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/iso_8859_8.o -c ./enc/iso_8859_8.c
../../.././ext/-test-/postponed_job/extconf.rb
../../.././ext/-test-/printf/extconf.rb
../../.././ext/-test-/proc/extconf.rb
../../.././ext/-test-/rational/extconf.rb
../../.././ext/-test-/rb_call_super_kw/extconf.rb
../../.././ext/-test-/recursion/extconf.rb
../../.././ext/-test-/regexp/extconf.rb
../../.././ext/-test-/scan_args/extconf.rb
../../../.././ext/-test-/st/foreach/extconf.rb
../../../.././ext/-test-/st/numhash/extconf.rb
../../../.././ext/-test-/st/update/extconf.rb
../../.././ext/-test-/string/extconf.rb
../../.././ext/-test-/struct/extconf.rb
../../.././ext/-test-/symbol/extconf.rb
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/iso_8859_9.o -c ./enc/iso_8859_9.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/iso_8859_10.o -c ./enc/iso_8859_10.c
../../.././ext/-test-/thread_fd_close/extconf.rb
../../.././ext/-test-/time/extconf.rb
../../.././ext/-test-/tracepoint/extconf.rb
../../.././ext/-test-/typeddata/extconf.rb
../../.././ext/-test-/vm/extconf.rb
../../.././ext/-test-/wait_for_single_fd/extconf.rb
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/iso_8859_11.o -c ./enc/iso_8859_11.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/iso_8859_13.o -c ./enc/iso_8859_13.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/trans/cesu_8.o -c ./enc/trans/cesu_8.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/iso_8859_14.o -c ./enc/iso_8859_14.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/trans/chinese.o -c ./enc/trans/chinese.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/iso_8859_15.o -c ./enc/iso_8859_15.c
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/cgi/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/cgi
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/iso_8859_16.o -c ./enc/iso_8859_16.c
../../.././ext/cgi/escape/extconf.rb
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/continuation/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/continuation
../.././ext/continuation/extconf.rb
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/coverage/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/coverage
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/koi8_r.o -c ./enc/koi8_r.c
../.././ext/coverage/extconf.rb
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/date/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/date
../.././ext/date/extconf.rb
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/koi8_u.o -c ./enc/koi8_u.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/shift_jis.o -c ./enc/shift_jis.c
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/dbm/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/dbm
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/utf_16be.o -c ./enc/utf_16be.c
../.././ext/dbm/extconf.rb
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/digest/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/digest
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/utf_16le.o -c ./enc/utf_16le.c
../.././ext/digest/extconf.rb
../../.././ext/digest/bubblebabble/extconf.rb
../../.././ext/digest/md5/extconf.rb
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/trans/ebcdic.o -c ./enc/trans/ebcdic.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/utf_32be.o -c ./enc/utf_32be.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/trans/emoji.o -c ./enc/trans/emoji.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/utf_32le.o -c ./enc/utf_32le.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/windows_31j.o -c ./enc/windows_31j.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/trans/emoji_iso2022_kddi.o -c ./enc/trans/emoji_iso2022_kddi.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/windows_1250.o -c ./enc/windows_1250.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/windows_1251.o -c ./enc/windows_1251.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/windows_1252.o -c ./enc/windows_1252.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/windows_1253.o -c ./enc/windows_1253.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/windows_1254.o -c ./enc/windows_1254.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/trans/emoji_sjis_docomo.o -c ./enc/trans/emoji_sjis_docomo.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/windows_1257.o -c ./enc/windows_1257.c
../../.././ext/digest/rmd160/extconf.rb
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/encdb.so enc/encdb.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/big5.so enc/big5.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/cesu_8.so enc/cesu_8.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/cp949.so enc/cp949.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/emacs_mule.so enc/emacs_mule.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/euc_jp.so enc/euc_jp.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/euc_kr.so enc/euc_kr.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/euc_tw.so enc/euc_tw.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/gb2312.so enc/gb2312.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/gb18030.so enc/gb18030.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
header: gdbm-ndbm.h
library: gdbm_compat
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/gbk.so enc/gbk.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/iso_8859_1.so enc/iso_8859_1.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/iso_8859_2.so enc/iso_8859_2.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/iso_8859_3.so enc/iso_8859_3.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/iso_8859_4.so enc/iso_8859_4.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/trans/emoji_sjis_kddi.o -c ./enc/trans/emoji_sjis_kddi.c
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/iso_8859_5.so enc/iso_8859_5.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/iso_8859_6.so enc/iso_8859_6.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/iso_8859_7.so enc/iso_8859_7.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/iso_8859_8.so enc/iso_8859_8.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/iso_8859_9.so enc/iso_8859_9.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/iso_8859_10.so enc/iso_8859_10.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/iso_8859_11.so enc/iso_8859_11.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/iso_8859_13.so enc/iso_8859_13.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/iso_8859_14.so enc/iso_8859_14.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/iso_8859_15.so enc/iso_8859_15.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/iso_8859_16.so enc/iso_8859_16.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/koi8_r.so enc/koi8_r.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/koi8_u.so enc/koi8_u.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/shift_jis.so enc/shift_jis.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/utf_16be.so enc/utf_16be.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/utf_16le.so enc/utf_16le.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/utf_32be.so enc/utf_32be.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/utf_32le.so enc/utf_32le.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/windows_31j.so enc/windows_31j.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/etc/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/etc
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/windows_1250.so enc/windows_1250.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/windows_1251.so enc/windows_1251.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
../.././ext/etc/extconf.rb
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/windows_1252.so enc/windows_1252.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/windows_1253.so enc/windows_1253.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/trans/emoji_sjis_softbank.o -c ./enc/trans/emoji_sjis_softbank.c
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/windows_1254.so enc/windows_1254.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
../../.././ext/digest/sha1/extconf.rb
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/windows_1257.so enc/windows_1257.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/trans/escape.o -c ./enc/trans/escape.c
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/fcntl/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/fcntl
../.././ext/fcntl/extconf.rb
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/trans/gb18030.o -c ./enc/trans/gb18030.c
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/fiber/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/fiber
../.././ext/fiber/extconf.rb
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/trans/gbk.o -c ./enc/trans/gbk.c
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/fiddle/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/fiddle
../.././ext/fiddle/extconf.rb
../../.././ext/digest/sha2/extconf.rb
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/trans/iso2022.o -c ./enc/trans/iso2022.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/trans/japanese.o -c ./enc/trans/japanese.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/trans/japanese_euc.o -c ./enc/trans/japanese_euc.c
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/gdbm/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/gdbm
../.././ext/gdbm/extconf.rb
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/trans/japanese_sjis.o -c ./enc/trans/japanese_sjis.c
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/trans/korean.o -c ./enc/trans/korean.c
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/io/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/io
../../.././ext/io/console/extconf.rb
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/json/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/json
../.././ext/json/extconf.rb
../../.././ext/json/generator/extconf.rb
../../.././ext/json/parser/extconf.rb
../../.././ext/io/nonblock/extconf.rb
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/monitor/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/monitor
../.././ext/monitor/extconf.rb
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/trans/single_byte.o -c ./enc/trans/single_byte.c
../../.././ext/io/wait/extconf.rb
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/trans/utf8_mac.o -c ./enc/trans/utf8_mac.c
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/nkf/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/nkf
../.././ext/nkf/extconf.rb
arm-linux-gnueabihf-gcc -I. -I.ext/include/arm-linux-gnueabihf -I./include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -DONIG_ENC_REGISTER=rb_enc_register -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc/trans/utf_16_32.o -c ./enc/trans/utf_16_32.c
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/objspace/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/objspace
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/openssl/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/openssl
../.././ext/objspace/extconf.rb
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/trans/transdb.so enc/trans/transdb.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
../.././ext/openssl/extconf.rb
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/pathname/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/pathname
../.././ext/pathname/extconf.rb
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/psych/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/psych
../.././ext/psych/extconf.rb
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/trans/big5.so enc/trans/big5.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/pty/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/pty
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/trans/cesu_8.so enc/trans/cesu_8.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
../.././ext/pty/extconf.rb
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/racc/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/racc
../../.././ext/racc/cparse/extconf.rb
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/trans/chinese.so enc/trans/chinese.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/trans/ebcdic.so enc/trans/ebcdic.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/trans/emoji.so enc/trans/emoji.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/trans/emoji_iso2022_kddi.so enc/trans/emoji_iso2022_kddi.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/trans/emoji_sjis_docomo.so enc/trans/emoji_sjis_docomo.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/trans/emoji_sjis_kddi.so enc/trans/emoji_sjis_kddi.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/trans/emoji_sjis_softbank.so enc/trans/emoji_sjis_softbank.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/trans/escape.so enc/trans/escape.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/trans/gb18030.so enc/trans/gb18030.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/trans/gbk.so enc/trans/gbk.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/trans/iso2022.so enc/trans/iso2022.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/trans/japanese.so enc/trans/japanese.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/trans/japanese_euc.so enc/trans/japanese_euc.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/trans/japanese_sjis.so enc/trans/japanese_sjis.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/trans/korean.so enc/trans/korean.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/trans/single_byte.so enc/trans/single_byte.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/trans/utf8_mac.so enc/trans/utf8_mac.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
arm-linux-gnueabihf-gcc -shared -o .ext/arm-linux-gnueabihf/enc/trans/utf_16_32.so enc/trans/utf_16_32.o -L. -L. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lm  
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/rbconfig/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/rbconfig
make -f enc.mk V="1" UNICODE_HDR_DIR="./enc/unicode/12.1.0" RUBY="./miniruby -I./lib -I. -I.ext/common " MINIRUBY="./miniruby -I./lib -I. -I.ext/common " -w encs
../../.././ext/rbconfig/sizeof/extconf.rb
make[3]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Nothing to be done for 'encs'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/readline/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/readline
../.././ext/readline/extconf.rb
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/ripper/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/ripper
../.././ext/ripper/extconf.rb
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/rubyvm/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/rubyvm
../.././ext/rubyvm/extconf.rb
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/sdbm/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/sdbm
../.././ext/sdbm/extconf.rb
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/socket/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/socket
../.././ext/socket/extconf.rb
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/stringio/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/stringio
../.././ext/stringio/extconf.rb
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/strscan/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/strscan
../.././ext/strscan/extconf.rb
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/syslog/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/syslog
../.././ext/syslog/extconf.rb
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/win32/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/win32
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/win32ole/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/win32ole
./miniruby -I./lib -I. -I.ext/common  ./ext/extmk.rb --make='make' \
	--command-output=ext/zlib/exts.mk --dest-dir="" --extout=".ext" --mflags="-w -j4 --jobserver-auth=4,5" --make-flags="w -j4 --jobserver-auth=4,5 -- V=1" --gnumake=yes --extflags="" --make-flags="MINIRUBY='./miniruby -I./lib -I. -I.ext/common '" --extstatic  \
	-- configure ext/zlib
../.././ext/zlib/extconf.rb
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
./miniruby -I./lib -I. -I.ext/common  ./tool/generic_erb.rb -o exts.mk -c \
    ./template/exts.mk.tmpl --gnumake=yes
exts.mk updated
make -f exts.mk -w libdir="/usr/lib" LIBRUBY_EXTS=./.libruby-with-ext.time \
    EXTENCS="dmyenc.o" UPDATE_LIBRARIES=no 
make[3]: Entering directory '/<<PKGBUILDDIR>>'
make -C ext/-test-/arith_seq/extract V=1 all
make -C ext/-test-/array/resize V=1 all
make -C ext/-test-/bignum V=1 all
make -C ext/-test-/bug-14834 V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/arith_seq/extract'
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/array/resize'
arm-linux-gnueabihf-gcc -I. -I../../../../.ext/include/arm-linux-gnueabihf -I../../../.././include -I../../../.././ext/-test-/arith_seq/extract -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o extract.o -c extract.c
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/bug-14834'
arm-linux-gnueabihf-gcc -I. -I../../../../.ext/include/arm-linux-gnueabihf -I../../../.././include -I../../../.././ext/-test-/array/resize -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o resize.o -c resize.c
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/bignum'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/bug-14834 -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o bug-14384.o -c bug-14384.c
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o big2str.o -c big2str.c
/bin/mkdir -p ../../../../.ext/.timestamp/arm-linux-gnueabihf ../../../../.ext/arm-linux-gnueabihf/-test-/array/
exit > ../../../../.ext/.timestamp/arm-linux-gnueabihf/.-test-.-.array.time
/bin/mkdir -p ../../../../.ext/.timestamp/arm-linux-gnueabihf ../../../../.ext/arm-linux-gnueabihf/-test-/arith_seq/
rm -f ../../../../.ext/arm-linux-gnueabihf/-test-/array/resize.so
/bin/mkdir -p ../../../.ext/.timestamp/arm-linux-gnueabihf ../../../.ext/arm-linux-gnueabihf/-test-/
exit > ../../../../.ext/.timestamp/arm-linux-gnueabihf/.-test-.-.arith_seq.time
arm-linux-gnueabihf-gcc -shared -o ../../../../.ext/arm-linux-gnueabihf/-test-/array/resize.so resize.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
rm -f ../../../../.ext/arm-linux-gnueabihf/-test-/arith_seq/extract.so
exit > ../../../.ext/.timestamp/arm-linux-gnueabihf/.-test-.time
arm-linux-gnueabihf-gcc -shared -o ../../../../.ext/arm-linux-gnueabihf/-test-/arith_seq/extract.so extract.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/bug_14834.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/bug_14834.so bug-14384.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/array/resize'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o bigzero.o -c bigzero.c
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o div.o -c div.c
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/arith_seq/extract'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o init.o -c init.c
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/bug-14834'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o intpack.o -c intpack.c
make -C ext/-test-/bug-3571 V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/bug-3571'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/bug-3571 -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o bug.o -c bug.c
make -C ext/-test-/bug-5832 V=1 all
make -C ext/-test-/bug_reporter V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/bug-5832'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/bug-5832 -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o bug.o -c bug.c
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/bug_reporter'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/bug_reporter -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o bug_reporter.o -c bug_reporter.c
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o mul.o -c mul.c
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/bug_3571.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/bug_3571.so bug.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/bug_5832.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/bug_5832.so bug.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/bug_reporter.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/bug_reporter.so bug_reporter.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/bug-3571'
make -C ext/-test-/class V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/class'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/class -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o class2name.o -c class2name.c
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/bug-5832'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/class -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o init.o -c init.c
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/bug_reporter'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/bignum -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o str2big.o -c str2big.c
make -C ext/-test-/cxxanyargs V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/cxxanyargs'
arm-linux-gnueabihf-g++ -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/cxxanyargs -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -o cxxanyargs.o -c cxxanyargs.cpp
make -C ext/-test-/debug V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/debug'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/debug -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o init.o -c init.c
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/class.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/class.so class2name.o init.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/class'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/debug -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o inspector.o -c inspector.c
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/bignum.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/bignum.so big2str.o bigzero.o div.o init.o intpack.o mul.o str2big.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/bignum'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/debug -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o profile_frames.o -c profile_frames.c
make -C ext/-test-/dln/empty V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/dln/empty'
arm-linux-gnueabihf-gcc -I. -I../../../../.ext/include/arm-linux-gnueabihf -I../../../.././include -I../../../.././ext/-test-/dln/empty -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o empty.o -c empty.c
/bin/mkdir -p ../../../../.ext/.timestamp/arm-linux-gnueabihf ../../../../.ext/arm-linux-gnueabihf/-test-/dln/
exit > ../../../../.ext/.timestamp/arm-linux-gnueabihf/.-test-.-.dln.time
rm -f ../../../../.ext/arm-linux-gnueabihf/-test-/dln/empty.so
arm-linux-gnueabihf-gcc -shared -o ../../../../.ext/arm-linux-gnueabihf/-test-/dln/empty.so empty.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
../../../miniruby -I'../../..' -I'../../.././lib' -I'../../../.ext/arm-linux-gnueabihf' -I'../../../.ext/common' -rfileutils \
  -e "t = ARGV.shift" \
  -e "err = IO.popen(ARGV, err:[:child, :out], &:read)" \
  -e "abort err unless /rb_define_method/ =~ err" \
  -e "File.write(t, err)" failure.failed make failure.o
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/dln/empty'
make -C ext/-test-/enumerator_kw V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/enumerator_kw'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/enumerator_kw -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enumerator_kw.o -c enumerator_kw.c
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/debug.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/debug.so init.o inspector.o profile_frames.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/debug'
../../../miniruby -I'../../..' -I'../../.././lib' -I'../../../.ext/arm-linux-gnueabihf' -I'../../../.ext/common' -rfileutils \
  -e "t = ARGV.shift" \
  -e "err = IO.popen(ARGV, err:[:child, :out], &:read)" \
  -e "abort err unless /rb_define_method/ =~ err" \
  -e "File.write(t, err)" failurem1.failed make failurem1.o
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/enumerator_kw.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/enumerator_kw.so enumerator_kw.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/enumerator_kw'
make -C ext/-test-/exception V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/exception'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/exception -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o dataerror.o -c dataerror.c
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/exception -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc_raise.o -c enc_raise.c
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/exception -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o ensured.o -c ensured.c
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/exception -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o init.o -c init.c
make -C ext/-test-/fatal V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/fatal'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/fatal -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o rb_fatal.o -c rb_fatal.c
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/cxxanyargs.so
arm-linux-gnueabihf-g++ -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/cxxanyargs.so cxxanyargs.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make -C ext/-test-/file V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/file'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/file -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o fs.o -c fs.c
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/exception.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/exception.so dataerror.o enc_raise.o ensured.o init.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/cxxanyargs'
/bin/mkdir -p ../../../.ext/.timestamp/arm-linux-gnueabihf ../../../.ext/arm-linux-gnueabihf/-test-/fatal/
exit > ../../../.ext/.timestamp/arm-linux-gnueabihf/.-test-.-.fatal.time
make -C ext/-test-/float V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/float'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/float -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o init.o -c init.c
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/exception'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/float -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o nextafter.o -c nextafter.c
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/fatal/rb_fatal.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/fatal/rb_fatal.so rb_fatal.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/fatal'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/file -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o init.o -c init.c
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/file -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o stat.o -c stat.c
make -C ext/-test-/funcall V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/funcall'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/funcall -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o funcall.o -c funcall.c
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/float.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/float.so init.o nextafter.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make -C ext/-test-/gvl/call_without_gvl V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/gvl/call_without_gvl'
arm-linux-gnueabihf-gcc -I. -I../../../../.ext/include/arm-linux-gnueabihf -I../../../.././include -I../../../.././ext/-test-/gvl/call_without_gvl -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o call_without_gvl.o -c call_without_gvl.c
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/float'
/bin/mkdir -p ../../../../.ext/.timestamp/arm-linux-gnueabihf ../../../../.ext/arm-linux-gnueabihf/-test-/gvl/
exit > ../../../../.ext/.timestamp/arm-linux-gnueabihf/.-test-.-.gvl.time
make -C ext/-test-/hash V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/hash'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/hash -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o delete.o -c delete.c
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/file.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/file.so fs.o init.o stat.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/funcall.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/funcall.so funcall.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/file'
make -C ext/-test-/integer V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/integer'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/integer -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o core_ext.o -c core_ext.c
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/funcall'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/integer -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o init.o -c init.c
rm -f ../../../../.ext/arm-linux-gnueabihf/-test-/gvl/call_without_gvl.so
arm-linux-gnueabihf-gcc -shared -o ../../../../.ext/arm-linux-gnueabihf/-test-/gvl/call_without_gvl.so call_without_gvl.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/hash -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o init.o -c init.c
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/gvl/call_without_gvl'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/integer -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o my_integer.o -c my_integer.c
make -C ext/-test-/iseq_load V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/iseq_load'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/iseq_load -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o iseq_load.o -c iseq_load.c
make -C ext/-test-/iter V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/iter'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/iter -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o break.o -c break.c
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/hash.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/hash.so delete.o init.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/integer.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/integer.so core_ext.o init.o my_integer.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/hash'
make -C ext/-test-/load/dot.dot V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/load/dot.dot'
arm-linux-gnueabihf-gcc -I. -I../../../../.ext/include/arm-linux-gnueabihf -I../../../.././include -I../../../.././ext/-test-/load/dot.dot -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o dot.dot.o -c dot.dot.c
/bin/mkdir -p ../../../../.ext/.timestamp/arm-linux-gnueabihf ../../../../.ext/arm-linux-gnueabihf/-test-/load/
exit > ../../../../.ext/.timestamp/arm-linux-gnueabihf/.-test-.-.load.time
rm -f ../../../../.ext/arm-linux-gnueabihf/-test-/load/dot.dot.so
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/integer'
arm-linux-gnueabihf-gcc -shared -o ../../../../.ext/arm-linux-gnueabihf/-test-/load/dot.dot.so dot.dot.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/iter -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o init.o -c init.c
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/load/dot.dot'
make -C ext/-test-/load/protect V=1 all
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/iter -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o yield.o -c yield.c
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/load/protect'
arm-linux-gnueabihf-gcc -I. -I../../../../.ext/include/arm-linux-gnueabihf -I../../../.././include -I../../../.././ext/-test-/load/protect -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o protect.o -c protect.c
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/iseq_load.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/iseq_load.so iseq_load.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/iseq_load'
make -C ext/-test-/marshal/compat V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/marshal/compat'
arm-linux-gnueabihf-gcc -I. -I../../../../.ext/include/arm-linux-gnueabihf -I../../../.././include -I../../../.././ext/-test-/marshal/compat -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o usrcompat.o -c usrcompat.c
make -C ext/-test-/marshal/internal_ivar V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/marshal/internal_ivar'
arm-linux-gnueabihf-gcc -I. -I../../../../.ext/include/arm-linux-gnueabihf -I../../../.././include -I../../../.././ext/-test-/marshal/internal_ivar -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o internal_ivar.o -c internal_ivar.c
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/iter.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/iter.so break.o init.o yield.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/iter'
/bin/mkdir -p ../../../../.ext/.timestamp/arm-linux-gnueabihf ../../../../.ext/arm-linux-gnueabihf/-test-/marshal/
exit > ../../../../.ext/.timestamp/arm-linux-gnueabihf/.-test-.-.marshal.time
make -C ext/-test-/marshal/usr V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/marshal/usr'
arm-linux-gnueabihf-gcc -I. -I../../../../.ext/include/arm-linux-gnueabihf -I../../../.././include -I../../../.././ext/-test-/marshal/usr -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o usrmarshal.o -c usrmarshal.c
rm -f ../../../../.ext/arm-linux-gnueabihf/-test-/load/protect.so
arm-linux-gnueabihf-gcc -shared -o ../../../../.ext/arm-linux-gnueabihf/-test-/load/protect.so protect.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
rm -f ../../../../.ext/arm-linux-gnueabihf/-test-/marshal/compat.so
arm-linux-gnueabihf-gcc -shared -o ../../../../.ext/arm-linux-gnueabihf/-test-/marshal/compat.so usrcompat.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/load/protect'
/bin/mkdir -p ../../../../.ext/.timestamp/arm-linux-gnueabihf ../../../../.ext/arm-linux-gnueabihf/-test-/marshal/
exit > ../../../../.ext/.timestamp/arm-linux-gnueabihf/.-test-.-.marshal.time
make -C ext/-test-/memory_status V=1 all
rm -f ../../../../.ext/arm-linux-gnueabihf/-test-/marshal/internal_ivar.so
arm-linux-gnueabihf-gcc -shared -o ../../../../.ext/arm-linux-gnueabihf/-test-/marshal/internal_ivar.so internal_ivar.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make -C ext/-test-/method V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/method'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/method -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o arity.o -c arity.c
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/marshal/compat'
make -C ext/-test-/notimplement V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/notimplement'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/notimplement -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o bug.o -c bug.c
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/marshal/internal_ivar'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/method -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o init.o -c init.c
rm -f ../../../../.ext/arm-linux-gnueabihf/-test-/marshal/usr.so
arm-linux-gnueabihf-gcc -shared -o ../../../../.ext/arm-linux-gnueabihf/-test-/marshal/usr.so usrmarshal.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/marshal/usr'
make -C ext/-test-/num2int V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/num2int'
make -C ext/-test-/path_to_class V=1 all
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/num2int -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o num2int.o -c num2int.c
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/path_to_class'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/path_to_class -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o path_to_class.o -c path_to_class.c
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/method.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/method.so arity.o init.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/notimplement.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/notimplement.so bug.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/method'
make -C ext/-test-/popen_deadlock V=1 all
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/notimplement'
make -C ext/-test-/postponed_job V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/popen_deadlock'
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/postponed_job'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/popen_deadlock -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o infinite_loop_dlsym.o -c infinite_loop_dlsym.c
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/postponed_job -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o postponed_job.o -c postponed_job.c
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/path_to_class.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/path_to_class.so path_to_class.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/path_to_class'
make -C ext/-test-/printf V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/printf'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/printf -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o printf.o -c printf.c
/bin/mkdir -p ../../../.ext/.timestamp/arm-linux-gnueabihf ../../../.ext/arm-linux-gnueabihf/-test-/popen_deadlock/
exit > ../../../.ext/.timestamp/arm-linux-gnueabihf/.-test-.-.popen_deadlock.time
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/popen_deadlock/infinite_loop_dlsym.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/popen_deadlock/infinite_loop_dlsym.so infinite_loop_dlsym.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/num2int.so
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/postponed_job.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/num2int.so num2int.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/postponed_job.so postponed_job.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/popen_deadlock'
make -C ext/-test-/proc V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/proc'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/postponed_job'
make -C ext/-test-/rational V=1 all
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/proc -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o init.o -c init.c
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/num2int'
make -C ext/-test-/rb_call_super_kw V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/rational'
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/rb_call_super_kw'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/rational -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o rat.o -c rat.c
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/rb_call_super_kw -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o rb_call_super_kw.o -c rb_call_super_kw.c
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/proc -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o receiver.o -c receiver.c
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/rb_call_super_kw.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/rb_call_super_kw.so rb_call_super_kw.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/rational.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/rational.so rat.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/rb_call_super_kw'
make -C ext/-test-/recursion V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/recursion'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/recursion -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o recursion.o -c recursion.c
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/rational'
make -C ext/-test-/regexp V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/regexp'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/regexp -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o init.o -c init.c
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/printf.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/printf.so printf.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/proc -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o super.o -c super.c
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/printf'
make -C ext/-test-/scan_args V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/scan_args'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/scan_args -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o scan_args.o -c scan_args.c
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/recursion.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/recursion.so recursion.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/regexp -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o parse_depth_limit.o -c parse_depth_limit.c
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/recursion'
make -C ext/-test-/st/foreach V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/st/foreach'
arm-linux-gnueabihf-gcc -I. -I../../../../.ext/include/arm-linux-gnueabihf -I../../../.././include -I../../../.././ext/-test-/st/foreach -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o foreach.o -c foreach.c
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/proc.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/proc.so init.o receiver.o super.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/proc'
make -C ext/-test-/st/numhash V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/st/numhash'
arm-linux-gnueabihf-gcc -I. -I../../../../.ext/include/arm-linux-gnueabihf -I../../../.././include -I../../../.././ext/-test-/st/numhash -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o numhash.o -c numhash.c
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/regexp.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/regexp.so init.o parse_depth_limit.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/regexp'
/bin/mkdir -p ../../../../.ext/.timestamp/arm-linux-gnueabihf ../../../../.ext/arm-linux-gnueabihf/-test-/st/
exit > ../../../../.ext/.timestamp/arm-linux-gnueabihf/.-test-.-.st.time
make -C ext/-test-/st/update V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/st/update'
arm-linux-gnueabihf-gcc -I. -I../../../../.ext/include/arm-linux-gnueabihf -I../../../.././include -I../../../.././ext/-test-/st/update -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o update.o -c update.c
/bin/mkdir -p ../../../../.ext/.timestamp/arm-linux-gnueabihf ../../../../.ext/arm-linux-gnueabihf/-test-/st/
exit > ../../../../.ext/.timestamp/arm-linux-gnueabihf/.-test-.-.st.time
rm -f ../../../../.ext/arm-linux-gnueabihf/-test-/st/foreach.so
arm-linux-gnueabihf-gcc -shared -o ../../../../.ext/arm-linux-gnueabihf/-test-/st/foreach.so foreach.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/st/foreach'
make -C ext/-test-/string V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/string'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o capacity.o -c capacity.c
rm -f ../../../../.ext/arm-linux-gnueabihf/-test-/st/numhash.so
arm-linux-gnueabihf-gcc -shared -o ../../../../.ext/arm-linux-gnueabihf/-test-/st/numhash.so numhash.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
rm -f ../../../../.ext/arm-linux-gnueabihf/-test-/st/update.so
arm-linux-gnueabihf-gcc -shared -o ../../../../.ext/arm-linux-gnueabihf/-test-/st/update.so update.o -L. -L../../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/st/numhash'
make -C ext/-test-/struct V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/struct'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/struct -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o duplicate.o -c duplicate.c
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/st/update'
make -C ext/-test-/symbol V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/symbol'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/symbol -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o init.o -c init.c
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o coderange.o -c coderange.c
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/struct -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o init.o -c init.c
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/symbol -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o type.o -c type.c
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o cstr.o -c cstr.c
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/struct -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o len.o -c len.c
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/symbol.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/symbol.so init.o type.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/symbol'
make -C ext/-test-/thread_fd_close V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/thread_fd_close'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/thread_fd_close -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o thread_fd_close.o -c thread_fd_close.c
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/struct -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o member.o -c member.c
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o ellipsize.o -c ellipsize.c
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/thread_fd_close.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/thread_fd_close.so thread_fd_close.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/struct.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/struct.so duplicate.o init.o len.o member.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/thread_fd_close'
make -C ext/-test-/time V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/time'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/time -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o init.o -c init.c
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/struct'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/time -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o leap_second.o -c leap_second.c
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc_associate.o -c enc_associate.c
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/time -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o new.o -c new.c
make -C ext/-test-/tracepoint V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/tracepoint'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/tracepoint -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o gc_hook.o -c gc_hook.c
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o enc_str_buf_cat.o -c enc_str_buf_cat.c
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/time.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/time.so init.o leap_second.o new.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/tracepoint -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o tracepoint.o -c tracepoint.c
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/time'
make -C ext/-test-/typeddata V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/typeddata'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/typeddata -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o typeddata.o -c typeddata.c
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o fstring.o -c fstring.c
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/tracepoint.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/tracepoint.so gc_hook.o tracepoint.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o init.o -c init.c
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/typeddata.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/typeddata.so typeddata.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/tracepoint'
make -C ext/-test-/vm V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/vm'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/vm -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o at_exit.o -c at_exit.c
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/typeddata'
make -C ext/-test-/wait_for_single_fd V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/-test-/wait_for_single_fd'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/wait_for_single_fd -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o wait_for_single_fd.o -c wait_for_single_fd.c
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o modify.o -c modify.c
/bin/mkdir -p ../../../.ext/.timestamp/arm-linux-gnueabihf ../../../.ext/arm-linux-gnueabihf/-test-/vm/
exit > ../../../.ext/.timestamp/arm-linux-gnueabihf/.-test-.-.vm.time
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/vm/at_exit.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/vm/at_exit.so at_exit.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/wait_for_single_fd.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/wait_for_single_fd.so wait_for_single_fd.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/vm'
make -C ext/bigdecimal V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/bigdecimal'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/bigdecimal -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o bigdecimal.o -c bigdecimal.c
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/scan_args.so
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/wait_for_single_fd'
make -C ext/cgi/escape V=1 all
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/scan_args.so scan_args.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/cgi/escape'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/cgi/escape -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o escape.o -c escape.c
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o new.o -c new.c
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/scan_args'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o nofree.o -c nofree.c
/bin/mkdir -p ../../../.ext/.timestamp/arm-linux-gnueabihf ../../../.ext/arm-linux-gnueabihf/cgi/
exit > ../../../.ext/.timestamp/arm-linux-gnueabihf/.cgi.time
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o normalize.o -c normalize.c
/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/bigdecimal
exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.bigdecimal.time
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o qsort.o -c qsort.c
make -C ext/continuation V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/continuation'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/continuation -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o continuation.o -c continuation.c
rm -f ../../../.ext/arm-linux-gnueabihf/cgi/escape.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/cgi/escape.so escape.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o rb_str_dup.o -c rb_str_dup.c
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/cgi/escape'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/-test-/string -I../../.. -I../../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o set_len.o -c set_len.c
rm -f ../../.ext/arm-linux-gnueabihf/continuation.so
arm-linux-gnueabihf-gcc -shared -o ../../.ext/arm-linux-gnueabihf/continuation.so continuation.o -L. -L../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/continuation'
cp ../.././ext/bigdecimal/lib/bigdecimal.rb ../../.ext/common
cp ../.././ext/bigdecimal/lib/bigdecimal/jacobian.rb ../../.ext/common/bigdecimal
cp ../.././ext/bigdecimal/lib/bigdecimal/ludcmp.rb ../../.ext/common/bigdecimal
cp ../.././ext/bigdecimal/lib/bigdecimal/math.rb ../../.ext/common/bigdecimal
cp ../.././ext/bigdecimal/lib/bigdecimal/newton.rb ../../.ext/common/bigdecimal
cp ../.././ext/bigdecimal/lib/bigdecimal/util.rb ../../.ext/common/bigdecimal
make -C ext/coverage V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/coverage'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/coverage -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o coverage.o -c coverage.c
make -C ext/date V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/date'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/date -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o date_core.o -c date_core.c
rm -f ../../../.ext/arm-linux-gnueabihf/-test-/string.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/-test-/string.so capacity.o coderange.o cstr.o ellipsize.o enc_associate.o enc_str_buf_cat.o fstring.o init.o modify.o new.o nofree.o normalize.o qsort.o rb_str_dup.o set_len.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/-test-/string'
make -C ext/dbm V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/dbm'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/dbm -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o dbm.o -c dbm.c
cp ../.././ext/coverage/lib/coverage.rb ../../.ext/common
rm -f ../../.ext/arm-linux-gnueabihf/coverage.so
arm-linux-gnueabihf-gcc -shared -o ../../.ext/arm-linux-gnueabihf/coverage.so coverage.o -L. -L../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/coverage'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/date -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o date_parse.o -c date_parse.c
rm -f ../../.ext/arm-linux-gnueabihf/dbm.so
arm-linux-gnueabihf-gcc -shared -o ../../.ext/arm-linux-gnueabihf/dbm.so dbm.o -L. -L../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lgdbm_compat -lgdbm  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/dbm'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/date -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o date_strftime.o -c date_strftime.c
make -C ext/digest V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/digest'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/digest -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o digest.o -c digest.c
/bin/mkdir -p ../../.ext/.timestamp ../../.ext/include/ruby
exit > ../../.ext/.timestamp/.include.-.ruby.time
cp ../.././ext/digest/lib/digest.rb ../../.ext/common
rm -f ../../.ext/arm-linux-gnueabihf/digest.so
arm-linux-gnueabihf-gcc -shared -o ../../.ext/arm-linux-gnueabihf/digest.so digest.o -L. -L../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
cp ../.././ext/digest/digest.h ../../.ext/include/ruby
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/digest'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/date -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o date_strptime.o -c date_strptime.c
make -C ext/etc V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/etc'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/etc -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o etc.o -c etc.c
make -C ext/fcntl V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/fcntl'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/fcntl -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o fcntl.o -c fcntl.c
rm -f ../../.ext/arm-linux-gnueabihf/fcntl.so
arm-linux-gnueabihf-gcc -shared -o ../../.ext/arm-linux-gnueabihf/fcntl.so fcntl.o -L. -L../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/fcntl'
make -C ext/fiber V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/fiber'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/fiber -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o fiber.o -c fiber.c
rm -f ../../.ext/arm-linux-gnueabihf/fiber.so
arm-linux-gnueabihf-gcc -shared -o ../../.ext/arm-linux-gnueabihf/fiber.so fiber.o -L. -L../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/fiber'
cp ../.././ext/date/lib/date.rb ../../.ext/common
make -C ext/fiddle V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/fiddle'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/fiddle -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o closure.o -c closure.c
rm -f ../../.ext/arm-linux-gnueabihf/bigdecimal.so
arm-linux-gnueabihf-gcc -shared -o ../../.ext/arm-linux-gnueabihf/bigdecimal.so bigdecimal.o -L. -L../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
rm -f ../../.ext/arm-linux-gnueabihf/etc.so
arm-linux-gnueabihf-gcc -shared -o ../../.ext/arm-linux-gnueabihf/etc.so etc.o -L. -L../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/etc'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/fiddle -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o conversions.o -c conversions.c
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/bigdecimal'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/fiddle -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o fiddle.o -c fiddle.c
make -C ext/gdbm V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/gdbm'
make -C ext/io/console V=1 all
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/gdbm -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o gdbm.o -c gdbm.c
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/io/console'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/io/console -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o console.o -c console.c
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/fiddle -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o function.o -c function.c
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/fiddle -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o handle.o -c handle.c
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/fiddle -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o pointer.o -c pointer.c
/bin/mkdir -p ../../../.ext/.timestamp/arm-linux-gnueabihf ../../../.ext/arm-linux-gnueabihf/io/
rm -f ../../.ext/arm-linux-gnueabihf/gdbm.so
exit > ../../../.ext/.timestamp/arm-linux-gnueabihf/.io.time
arm-linux-gnueabihf-gcc -shared -o ../../.ext/arm-linux-gnueabihf/gdbm.so gdbm.o -L. -L../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lgdbm  -lm   -lc
/bin/mkdir -p ../../../.ext/.timestamp ../../../.ext/common/io/console
exit > ../../../.ext/.timestamp/.RUBYCOMMONDIR.-.io.-.console.time
rm -f ../../../.ext/arm-linux-gnueabihf/io/console.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/io/console.so console.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
cp ../../.././ext/io/console/lib/console/size.rb ../../../.ext/common/io/console
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/gdbm'
make -C ext/io/nonblock V=1 all
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/io/console'
/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/fiddle
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/io/nonblock'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/io/nonblock -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o nonblock.o -c nonblock.c
exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.fiddle.time
cp ../.././ext/fiddle/lib/fiddle.rb ../../.ext/common
cp ../.././ext/fiddle/lib/fiddle/closure.rb ../../.ext/common/fiddle
cp ../.././ext/fiddle/lib/fiddle/cparser.rb ../../.ext/common/fiddle
cp ../.././ext/fiddle/lib/fiddle/function.rb ../../.ext/common/fiddle
cp ../.././ext/fiddle/lib/fiddle/import.rb ../../.ext/common/fiddle
cp ../.././ext/fiddle/lib/fiddle/pack.rb ../../.ext/common/fiddle
cp ../.././ext/fiddle/lib/fiddle/struct.rb ../../.ext/common/fiddle
cp ../.././ext/fiddle/lib/fiddle/types.rb ../../.ext/common/fiddle
cp ../.././ext/fiddle/lib/fiddle/value.rb ../../.ext/common/fiddle
make -C ext/io/wait V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/io/wait'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/io/wait -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o wait.o -c wait.c
rm -f ../../../.ext/arm-linux-gnueabihf/io/nonblock.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/io/nonblock.so nonblock.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/io/nonblock'
make -C ext/json V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/json'
/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/json/add
exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.json.-.add.time
/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/json
rm -f ../../../.ext/arm-linux-gnueabihf/io/wait.so
exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.json.time
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/io/wait.so wait.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
cp ../.././ext/json/lib/json/add/bigdecimal.rb ../../.ext/common/json/add
cp ../.././ext/json/lib/json/add/complex.rb ../../.ext/common/json/add
cp ../.././ext/json/lib/json/add/core.rb ../../.ext/common/json/add
cp ../.././ext/json/lib/json/add/date.rb ../../.ext/common/json/add
cp ../.././ext/json/lib/json/add/date_time.rb ../../.ext/common/json/add
cp ../.././ext/json/lib/json/add/exception.rb ../../.ext/common/json/add
cp ../.././ext/json/lib/json/add/ostruct.rb ../../.ext/common/json/add
cp ../.././ext/json/lib/json/add/range.rb ../../.ext/common/json/add
cp ../.././ext/json/lib/json/add/rational.rb ../../.ext/common/json/add
cp ../.././ext/json/lib/json/add/regexp.rb ../../.ext/common/json/add
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/io/wait'
make -C ext/monitor V=1 all
cp ../.././ext/json/lib/json/add/set.rb ../../.ext/common/json/add
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/monitor'
cp ../.././ext/json/lib/json/add/struct.rb ../../.ext/common/json/add
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/monitor -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o monitor.o -c monitor.c
cp ../.././ext/json/lib/json/add/symbol.rb ../../.ext/common/json/add
cp ../.././ext/json/lib/json/add/time.rb ../../.ext/common/json/add
cp ../.././ext/json/lib/json/common.rb ../../.ext/common/json
cp ../.././ext/json/lib/json/ext.rb ../../.ext/common/json
cp ../.././ext/json/lib/json/generic_object.rb ../../.ext/common/json
cp ../.././ext/json/lib/json/version.rb ../../.ext/common/json
cp ../.././ext/json/lib/json.rb ../../.ext/common
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/json'
make -C ext/nkf V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/nkf'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/nkf -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o nkf.o -c nkf.c
rm -f ../../.ext/arm-linux-gnueabihf/fiddle.so
arm-linux-gnueabihf-gcc -shared -o ../../.ext/arm-linux-gnueabihf/fiddle.so closure.o conversions.o fiddle.o function.o handle.o pointer.o -L. -L../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -ldl -lffi  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/fiddle'
make -C ext/objspace V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/objspace'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/objspace -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o object_tracing.o -c object_tracing.c
cp ../.././ext/monitor/lib/monitor.rb ../../.ext/common
rm -f ../../.ext/arm-linux-gnueabihf/monitor.so
arm-linux-gnueabihf-gcc -shared -o ../../.ext/arm-linux-gnueabihf/monitor.so monitor.o -L. -L../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/monitor'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/objspace -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o objspace.o -c objspace.c
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/objspace -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o objspace_dump.o -c objspace_dump.c
make -C ext/openssl V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/openssl'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o openssl_missing.o -c openssl_missing.c
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o ossl.o -c ossl.c
rm -f ../../.ext/arm-linux-gnueabihf/objspace.so
arm-linux-gnueabihf-gcc -shared -o ../../.ext/arm-linux-gnueabihf/objspace.so object_tracing.o objspace.o objspace_dump.o -L. -L../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/objspace'
make -C ext/pathname V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/pathname'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/pathname -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o pathname.o -c pathname.c
ossl.c: In function ‘ossl_clear_error’:
ossl.c:311:9: warning: ‘ERR_get_error_line_data’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  311 |         while ((e = ERR_get_error_line_data(&file, &line, &data, &flags))) {
      |         ^~~~~
In file included from ossl.h:21,
                 from ossl.c:10:
/usr/include/openssl/err.h:413:15: note: declared here
  413 | unsigned long ERR_get_error_line_data(const char **file, int *line,
      |               ^~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o ossl_asn1.o -c ossl_asn1.c
rm -f ../../.ext/arm-linux-gnueabihf/date_core.so
arm-linux-gnueabihf-gcc -shared -o ../../.ext/arm-linux-gnueabihf/date_core.so date_core.o date_parse.o date_strftime.o date_strptime.o -L. -L../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/date'
make -C ext/psych V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/psych'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o psych.o -c psych.c
cp ../.././ext/pathname/lib/pathname.rb ../../.ext/common
rm -f ../../.ext/arm-linux-gnueabihf/pathname.so
arm-linux-gnueabihf-gcc -shared -o ../../.ext/arm-linux-gnueabihf/pathname.so pathname.o -L. -L../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o psych_emitter.o -c psych_emitter.c
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/pathname'
cp ../.././ext/nkf/lib/kconv.rb ../../.ext/common
make -C ext/pty V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/pty'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/pty -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o pty.o -c pty.c
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o ossl_bio.o -c ossl_bio.c
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o ossl_bn.o -c ossl_bn.c
cp ../.././ext/pty/lib/expect.rb ../../.ext/common
rm -f ../../.ext/arm-linux-gnueabihf/pty.so
arm-linux-gnueabihf-gcc -shared -o ../../.ext/arm-linux-gnueabihf/pty.so pty.o -L. -L../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lutil  -lm   -lc
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o psych_parser.o -c psych_parser.c
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/pty'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o ossl_cipher.o -c ossl_cipher.c
ossl_bn.c: In function ‘ossl_bn_s_pseudo_rand’:
ossl_bn.c:748:1: warning: ‘BN_pseudo_rand’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  748 | BIGNUM_RAND(pseudo_rand)
      | ^~~~~~~~~~~
In file included from /usr/include/openssl/asn1.h:33,
                 from ossl.h:22,
                 from ossl_bn.c:11:
/usr/include/openssl/bn.h:231:5: note: declared here
  231 | int BN_pseudo_rand(BIGNUM *rnd, int bits, int top, int bottom);
      |     ^~~~~~~~~~~~~~
ossl_bn.c: In function ‘ossl_bn_s_pseudo_rand_range’:
ossl_bn.c:781:1: warning: ‘BN_pseudo_rand_range’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  781 | BIGNUM_RAND_RANGE(pseudo_rand)
      | ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/asn1.h:33,
                 from ossl.h:22,
                 from ossl_bn.c:11:
/usr/include/openssl/bn.h:233:5: note: declared here
  233 | int BN_pseudo_rand_range(BIGNUM *rnd, const BIGNUM *range);
      |     ^~~~~~~~~~~~~~~~~~~~
ossl_bn.c: In function ‘ossl_bn_is_prime’:
ossl_bn.c:1026:5: warning: ‘BN_is_prime_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1026 |     switch (BN_is_prime_ex(bn, checks, ossl_bn_ctx, NULL)) {
      |     ^~~~~~
In file included from /usr/include/openssl/asn1.h:33,
                 from ossl.h:22,
                 from ossl_bn.c:11:
/usr/include/openssl/bn.h:373:5: note: declared here
  373 | int BN_is_prime_ex(const BIGNUM *p, int nchecks, BN_CTX *ctx, BN_GENCB *cb);
      |     ^~~~~~~~~~~~~~
ossl_bn.c: In function ‘ossl_bn_is_prime_fasttest’:
ossl_bn.c:1068:5: warning: ‘BN_is_prime_fasttest_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1068 |     switch (BN_is_prime_fasttest_ex(bn, checks, ossl_bn_ctx, do_trial_division, NULL)) {
      |     ^~~~~~
In file included from /usr/include/openssl/asn1.h:33,
                 from ossl.h:22,
                 from ossl_bn.c:11:
/usr/include/openssl/bn.h:375:5: note: declared here
  375 | int BN_is_prime_fasttest_ex(const BIGNUM *p, int nchecks, BN_CTX *ctx,
      |     ^~~~~~~~~~~~~~~~~~~~~~~
rm -f ../../.ext/arm-linux-gnueabihf/nkf.so
arm-linux-gnueabihf-gcc -shared -o ../../.ext/arm-linux-gnueabihf/nkf.so nkf.o -L. -L../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/nkf'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o psych_to_ruby.o -c psych_to_ruby.c
make -C ext/racc/cparse V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/racc/cparse'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/racc/cparse -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o cparse.o -c cparse.c
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/psych -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o psych_yaml_tree.o -c psych_yaml_tree.c
/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/psych
exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.psych.time
/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/psych/handlers
exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.psych.-.handlers.time
/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/psych/json
exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.psych.-.json.time
/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/psych/nodes
exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.psych.-.nodes.time
/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/psych/visitors
exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.psych.-.visitors.time
cp ../.././ext/psych/lib/psych/class_loader.rb ../../.ext/common/psych
cp ../.././ext/psych/lib/psych/coder.rb ../../.ext/common/psych
cp ../.././ext/psych/lib/psych/core_ext.rb ../../.ext/common/psych
cp ../.././ext/psych/lib/psych/exception.rb ../../.ext/common/psych
cp ../.././ext/psych/lib/psych/handler.rb ../../.ext/common/psych
cp ../.././ext/psych/lib/psych/nodes.rb ../../.ext/common/psych
cp ../.././ext/psych/lib/psych/omap.rb ../../.ext/common/psych
cp ../.././ext/psych/lib/psych/parser.rb ../../.ext/common/psych
cp ../.././ext/psych/lib/psych/scalar_scanner.rb ../../.ext/common/psych
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o ossl_config.o -c ossl_config.c
cp ../.././ext/psych/lib/psych/set.rb ../../.ext/common/psych
cp ../.././ext/psych/lib/psych/stream.rb ../../.ext/common/psych
cp ../.././ext/psych/lib/psych/streaming.rb ../../.ext/common/psych
cp ../.././ext/psych/lib/psych/syntax_error.rb ../../.ext/common/psych
cp ../.././ext/psych/lib/psych/tree_builder.rb ../../.ext/common/psych
cp ../.././ext/psych/lib/psych/versions.rb ../../.ext/common/psych
cp ../.././ext/psych/lib/psych/visitors.rb ../../.ext/common/psych
cp ../.././ext/psych/lib/psych/y.rb ../../.ext/common/psych
cp ../.././ext/psych/lib/psych/handlers/document_stream.rb ../../.ext/common/psych/handlers
cp ../.././ext/psych/lib/psych/handlers/recorder.rb ../../.ext/common/psych/handlers
cp ../.././ext/psych/lib/psych/json/ruby_events.rb ../../.ext/common/psych/json
cp ../.././ext/psych/lib/psych/json/stream.rb ../../.ext/common/psych/json
cp ../.././ext/psych/lib/psych/json/tree_builder.rb ../../.ext/common/psych/json
cp ../.././ext/psych/lib/psych/json/yaml_events.rb ../../.ext/common/psych/json
cp ../.././ext/psych/lib/psych/nodes/alias.rb ../../.ext/common/psych/nodes
cp ../.././ext/psych/lib/psych/nodes/document.rb ../../.ext/common/psych/nodes
cp ../.././ext/psych/lib/psych/nodes/mapping.rb ../../.ext/common/psych/nodes
cp ../.././ext/psych/lib/psych/nodes/node.rb ../../.ext/common/psych/nodes
cp ../.././ext/psych/lib/psych/nodes/scalar.rb ../../.ext/common/psych/nodes
cp ../.././ext/psych/lib/psych/nodes/sequence.rb ../../.ext/common/psych/nodes
cp ../.././ext/psych/lib/psych/nodes/stream.rb ../../.ext/common/psych/nodes
cp ../.././ext/psych/lib/psych/visitors/depth_first.rb ../../.ext/common/psych/visitors
cp ../.././ext/psych/lib/psych/visitors/emitter.rb ../../.ext/common/psych/visitors
cp ../.././ext/psych/lib/psych/visitors/json_tree.rb ../../.ext/common/psych/visitors
cp ../.././ext/psych/lib/psych/visitors/to_ruby.rb ../../.ext/common/psych/visitors
cp ../.././ext/psych/lib/psych/visitors/visitor.rb ../../.ext/common/psych/visitors
cp ../.././ext/psych/lib/psych/visitors/yaml_tree.rb ../../.ext/common/psych/visitors
cp ../.././ext/psych/lib/psych.rb ../../.ext/common
rm -f ../../.ext/arm-linux-gnueabihf/psych.so
arm-linux-gnueabihf-gcc -shared -o ../../.ext/arm-linux-gnueabihf/psych.so psych.o psych_emitter.o psych_parser.o psych_to_ruby.o psych_yaml_tree.o -L. -L../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lyaml  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/psych'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o ossl_digest.o -c ossl_digest.c
/bin/mkdir -p ../../../.ext/.timestamp/arm-linux-gnueabihf ../../../.ext/arm-linux-gnueabihf/racc/
exit > ../../../.ext/.timestamp/arm-linux-gnueabihf/.racc.time
rm -f ../../../.ext/arm-linux-gnueabihf/racc/cparse.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/racc/cparse.so cparse.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/racc/cparse'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o ossl_engine.o -c ossl_engine.c
make -C ext/rbconfig/sizeof V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/rbconfig/sizeof'
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/rbconfig/sizeof -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o limits.o -c limits.c
make -C ext/readline V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/readline'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/readline -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o readline.o -c readline.c
ossl_digest.c: In function ‘ossl_evp_get_digestbyname’:
ossl_digest.c:66:9: warning: ‘EVP_MD_CTX_md’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   66 |         md = EVP_MD_CTX_md(ctx);
      |         ^~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_digest.c:10:
/usr/include/openssl/evp.h:555:15: note: declared here
  555 | const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx);
      |               ^~~~~~~~~~~~~
ossl_digest.c: In function ‘ossl_digest_reset’:
ossl_digest.c:179:5: warning: ‘EVP_MD_CTX_md’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  179 |     if (EVP_DigestInit_ex(ctx, EVP_MD_CTX_md(ctx), NULL) != 1) {
      |     ^~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_digest.c:10:
/usr/include/openssl/evp.h:555:15: note: declared here
  555 | const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx);
      |               ^~~~~~~~~~~~~
ossl_digest.c: In function ‘ossl_digest_name’:
ossl_digest.c:262:5: warning: ‘EVP_MD_CTX_md’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  262 |     return rb_str_new2(EVP_MD_name(EVP_MD_CTX_md(ctx)));
      |     ^~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_digest.c:10:
/usr/include/openssl/evp.h:555:15: note: declared here
  555 | const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx);
      |               ^~~~~~~~~~~~~
ossl_digest.c:262:5: warning: ‘EVP_MD_CTX_md’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  262 |     return rb_str_new2(EVP_MD_name(EVP_MD_CTX_md(ctx)));
      |     ^~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_digest.c:10:
/usr/include/openssl/evp.h:555:15: note: declared here
  555 | const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx);
      |               ^~~~~~~~~~~~~
ossl_digest.c:262:5: warning: ‘EVP_MD_CTX_md’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  262 |     return rb_str_new2(EVP_MD_name(EVP_MD_CTX_md(ctx)));
      |     ^~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_digest.c:10:
/usr/include/openssl/evp.h:555:15: note: declared here
  555 | const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx);
      |               ^~~~~~~~~~~~~
ossl_digest.c:262:5: warning: ‘EVP_MD_CTX_md’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  262 |     return rb_str_new2(EVP_MD_name(EVP_MD_CTX_md(ctx)));
      |     ^~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_digest.c:10:
/usr/include/openssl/evp.h:555:15: note: declared here
  555 | const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx);
      |               ^~~~~~~~~~~~~
readline.c: In function ‘Init_readline’:
readline.c:2121:23: warning: assignment to ‘int (*)(const char *, int)’ from incompatible pointer type ‘int (*)(void)’ [-Wincompatible-pointer-types]
 2121 |     rl_pre_input_hook = (rl_hook_func_t *)readline_pre_input_hook;
      |                       ^
ossl_engine.c: In function ‘ossl_engine_free’:
ossl_engine.c:72:5: warning: ‘ENGINE_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   72 |     ENGINE_free(engine);
      |     ^~~~~~~~~~~
In file included from ossl.h:32,
                 from ossl_engine.c:10:
/usr/include/openssl/engine.h:493:27: note: declared here
  493 | OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e);
      |                           ^~~~~~~~~~~
ossl_engine.c: In function ‘ossl_engine_s_engines’:
ossl_engine.c:194:5: warning: ‘ENGINE_get_first’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  194 |     for(e = ENGINE_get_first(); e; e = ENGINE_get_next(e)){
      |     ^~~
In file included from ossl.h:32,
                 from ossl_engine.c:10:
/usr/include/openssl/engine.h:318:31: note: declared here
  318 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_get_first(void);
      |                               ^~~~~~~~~~~~~~~~
ossl_engine.c:194:5: warning: ‘ENGINE_get_next’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  194 |     for(e = ENGINE_get_first(); e; e = ENGINE_get_next(e)){
      |     ^~~
In file included from ossl.h:32,
                 from ossl_engine.c:10:
/usr/include/openssl/engine.h:323:31: note: declared here
  323 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_get_next(ENGINE *e);
      |                               ^~~~~~~~~~~~~~~
ossl_engine.c:199:9: warning: ‘ENGINE_up_ref’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  199 |         ENGINE_up_ref(e);
      |         ^~~~~~~~~~~~~
In file included from ossl.h:32,
                 from ossl_engine.c:10:
/usr/include/openssl/engine.h:494:27: note: declared here
  494 | OSSL_DEPRECATEDIN_3_0 int ENGINE_up_ref(ENGINE *e);
      |                           ^~~~~~~~~~~~~
ossl_engine.c: In function ‘ossl_engine_s_by_id’:
ossl_engine.c:227:5: warning: ‘ENGINE_by_id’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  227 |     if(!(e = ENGINE_by_id(RSTRING_PTR(id))))
      |     ^~
In file included from ossl.h:32,
                 from ossl_engine.c:10:
/usr/include/openssl/engine.h:336:31: note: declared here
  336 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id);
      |                               ^~~~~~~~~~~~
ossl_engine.c:231:5: warning: ‘ENGINE_init’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  231 |     if(!ENGINE_init(e))
      |     ^~
In file included from ossl.h:32,
                 from ossl_engine.c:10:
/usr/include/openssl/engine.h:620:27: note: declared here
  620 | OSSL_DEPRECATEDIN_3_0 int ENGINE_init(ENGINE *e);
      |                           ^~~~~~~~~~~
ossl_engine.c:233:5: warning: ‘ENGINE_ctrl’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  233 |     ENGINE_ctrl(e, ENGINE_CTRL_SET_PASSWORD_CALLBACK,
      |     ^~~~~~~~~~~
In file included from ossl.h:32,
                 from ossl_engine.c:10:
/usr/include/openssl/engine.h:429:27: note: declared here
  429 | OSSL_DEPRECATEDIN_3_0 int ENGINE_ctrl(ENGINE *e, int cmd, long i, void *p,
      |                           ^~~~~~~~~~~
ossl_engine.c: In function ‘ossl_engine_get_id’:
ossl_engine.c:256:5: warning: ‘ENGINE_get_id’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  256 |     return rb_str_new2(ENGINE_get_id(e));
      |     ^~~~~~
In file included from ossl.h:32,
                 from ossl_engine.c:10:
/usr/include/openssl/engine.h:552:35: note: declared here
  552 | OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_id(const ENGINE *e);
      |                                   ^~~~~~~~~~~~~
ossl_engine.c:256:5: warning: ‘ENGINE_get_id’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  256 |     return rb_str_new2(ENGINE_get_id(e));
      |     ^~~~~~
In file included from ossl.h:32,
                 from ossl_engine.c:10:
/usr/include/openssl/engine.h:552:35: note: declared here
  552 | OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_id(const ENGINE *e);
      |                                   ^~~~~~~~~~~~~
ossl_engine.c:256:5: warning: ‘ENGINE_get_id’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  256 |     return rb_str_new2(ENGINE_get_id(e));
      |     ^~~~~~
In file included from ossl.h:32,
                 from ossl_engine.c:10:
/usr/include/openssl/engine.h:552:35: note: declared here
  552 | OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_id(const ENGINE *e);
      |                                   ^~~~~~~~~~~~~
ossl_engine.c:256:5: warning: ‘ENGINE_get_id’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  256 |     return rb_str_new2(ENGINE_get_id(e));
      |     ^~~~~~
In file included from ossl.h:32,
                 from ossl_engine.c:10:
/usr/include/openssl/engine.h:552:35: note: declared here
  552 | OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_id(const ENGINE *e);
      |                                   ^~~~~~~~~~~~~
ossl_engine.c: In function ‘ossl_engine_get_name’:
ossl_engine.c:276:5: warning: ‘ENGINE_get_name’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  276 |     return rb_str_new2(ENGINE_get_name(e));
      |     ^~~~~~
In file included from ossl.h:32,
                 from ossl_engine.c:10:
/usr/include/openssl/engine.h:553:35: note: declared here
  553 | OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_name(const ENGINE *e);
      |                                   ^~~~~~~~~~~~~~~
ossl_engine.c:276:5: warning: ‘ENGINE_get_name’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  276 |     return rb_str_new2(ENGINE_get_name(e));
      |     ^~~~~~
In file included from ossl.h:32,
                 from ossl_engine.c:10:
/usr/include/openssl/engine.h:553:35: note: declared here
  553 | OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_name(const ENGINE *e);
      |                                   ^~~~~~~~~~~~~~~
ossl_engine.c:276:5: warning: ‘ENGINE_get_name’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  276 |     return rb_str_new2(ENGINE_get_name(e));
      |     ^~~~~~
In file included from ossl.h:32,
                 from ossl_engine.c:10:
/usr/include/openssl/engine.h:553:35: note: declared here
  553 | OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_name(const ENGINE *e);
      |                                   ^~~~~~~~~~~~~~~
ossl_engine.c:276:5: warning: ‘ENGINE_get_name’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  276 |     return rb_str_new2(ENGINE_get_name(e));
      |     ^~~~~~
In file included from ossl.h:32,
                 from ossl_engine.c:10:
/usr/include/openssl/engine.h:553:35: note: declared here
  553 | OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_name(const ENGINE *e);
      |                                   ^~~~~~~~~~~~~~~
ossl_engine.c: In function ‘ossl_engine_finish’:
ossl_engine.c:293:5: warning: ‘ENGINE_finish’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  293 |     if(!ENGINE_finish(e)) ossl_raise(eEngineError, NULL);
      |     ^~
In file included from ossl.h:32,
                 from ossl_engine.c:10:
/usr/include/openssl/engine.h:628:27: note: declared here
  628 | OSSL_DEPRECATEDIN_3_0 int ENGINE_finish(ENGINE *e);
      |                           ^~~~~~~~~~~~~
ossl_engine.c: In function ‘ossl_engine_get_cipher’:
ossl_engine.c:324:5: warning: ‘ENGINE_get_cipher’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  324 |     ciph = ENGINE_get_cipher(e, nid);
      |     ^~~~
In file included from ossl.h:32,
                 from ossl_engine.c:10:
/usr/include/openssl/engine.h:582:19: note: declared here
  582 | const EVP_CIPHER *ENGINE_get_cipher(ENGINE *e, int nid);
      |                   ^~~~~~~~~~~~~~~~~
ossl_engine.c: In function ‘ossl_engine_get_digest’:
ossl_engine.c:356:5: warning: ‘ENGINE_get_digest’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  356 |     md = ENGINE_get_digest(e, nid);
      |     ^~
In file included from ossl.h:32,
                 from ossl_engine.c:10:
/usr/include/openssl/engine.h:584:15: note: declared here
  584 | const EVP_MD *ENGINE_get_digest(ENGINE *e, int nid);
      |               ^~~~~~~~~~~~~~~~~
ossl_engine.c: In function ‘ossl_engine_load_privkey’:
ossl_engine.c:383:5: warning: ‘ENGINE_load_private_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  383 |     pkey = ENGINE_load_private_key(e, sid, NULL, sdata);
      |     ^~~~
In file included from ossl.h:32,
                 from ossl_engine.c:10:
/usr/include/openssl/engine.h:638:11: note: declared here
  638 | EVP_PKEY *ENGINE_load_private_key(ENGINE *e, const char *key_id,
      |           ^~~~~~~~~~~~~~~~~~~~~~~
ossl_engine.c: In function ‘ossl_engine_load_pubkey’:
ossl_engine.c:412:5: warning: ‘ENGINE_load_public_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  412 |     pkey = ENGINE_load_public_key(e, sid, NULL, sdata);
      |     ^~~~
In file included from ossl.h:32,
                 from ossl_engine.c:10:
/usr/include/openssl/engine.h:641:11: note: declared here
  641 | EVP_PKEY *ENGINE_load_public_key(ENGINE *e, const char *key_id,
      |           ^~~~~~~~~~~~~~~~~~~~~~
ossl_engine.c: In function ‘ossl_engine_set_default’:
ossl_engine.c:441:5: warning: ‘ENGINE_set_default’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  441 |     ENGINE_set_default(e, f);
      |     ^~~~~~~~~~~~~~~~~~
In file included from ossl.h:32,
                 from ossl_engine.c:10:
/usr/include/openssl/engine.h:708:27: note: declared here
  708 | OSSL_DEPRECATEDIN_3_0 int ENGINE_set_default(ENGINE *e, unsigned int flags);
      |                           ^~~~~~~~~~~~~~~~~~
ossl_engine.c: In function ‘ossl_engine_ctrl_cmd’:
ossl_engine.c:463:5: warning: ‘ENGINE_ctrl_cmd_string’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  463 |     ret = ENGINE_ctrl_cmd_string(e, StringValueCStr(cmd),
      |     ^~~
In file included from ossl.h:32,
                 from ossl_engine.c:10:
/usr/include/openssl/engine.h:479:5: note: declared here
  479 | int ENGINE_ctrl_cmd_string(ENGINE *e, const char *cmd_name, const char *arg,
      |     ^~~~~~~~~~~~~~~~~~~~~~
ossl_engine.c: In function ‘ossl_engine_get_cmds’:
ossl_engine.c:497:5: warning: ‘ENGINE_get_cmd_defns’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  497 |     if ((defn = ENGINE_get_cmd_defns(e)) != NULL){
      |     ^~
In file included from ossl.h:32,
                 from ossl_engine.c:10:
/usr/include/openssl/engine.h:597:24: note: declared here
  597 | const ENGINE_CMD_DEFN *ENGINE_get_cmd_defns(const ENGINE *e);
      |                        ^~~~~~~~~~~~~~~~~~~~
ossl_engine.c: In function ‘ossl_engine_inspect’:
ossl_engine.c:523:23: warning: ‘ENGINE_get_id’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  523 |                       rb_obj_class(self), ENGINE_get_id(e), ENGINE_get_name(e));
      |                       ^~~~~~~~~~~~
In file included from ossl.h:32,
                 from ossl_engine.c:10:
/usr/include/openssl/engine.h:552:35: note: declared here
  552 | OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_id(const ENGINE *e);
      |                                   ^~~~~~~~~~~~~
ossl_engine.c:523:23: warning: ‘ENGINE_get_name’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  523 |                       rb_obj_class(self), ENGINE_get_id(e), ENGINE_get_name(e));
      |                       ^~~~~~~~~~~~
In file included from ossl.h:32,
                 from ossl_engine.c:10:
/usr/include/openssl/engine.h:553:35: note: declared here
  553 | OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_name(const ENGINE *e);
      |                                   ^~~~~~~~~~~~~~~
../../../miniruby -I'../../..' -I'../../.././lib' -I'../../../.ext/arm-linux-gnueabihf' -I'../../../.ext/common' ../../.././tool/generic_erb.rb --output=sizes.c \
	../../.././template/sizes.c.tmpl \
	../../.././configure.ac \
	../../.././ext/rbconfig/sizeof/extconf.rb
/bin/mkdir -p ../../../.ext/.timestamp/arm-linux-gnueabihf ../../../.ext/arm-linux-gnueabihf/rbconfig/
exit > ../../../.ext/.timestamp/arm-linux-gnueabihf/.rbconfig.time
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o ossl_hmac.o -c ossl_hmac.c
sizes.c updated
arm-linux-gnueabihf-gcc -I. -I../../../.ext/include/arm-linux-gnueabihf -I../../.././include -I../../.././ext/rbconfig/sizeof -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o sizes.o -c sizes.c
rm -f ../../../.ext/arm-linux-gnueabihf/rbconfig/sizeof.so
arm-linux-gnueabihf-gcc -shared -o ../../../.ext/arm-linux-gnueabihf/rbconfig/sizeof.so limits.o sizes.o -L. -L../../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make -C ext/ripper V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/ripper'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/rbconfig/sizeof'
make -C ext/rubyvm V=1 all
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/ripper -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o ripper.o -c ripper.c
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/rubyvm'
/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/forwardable
exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.forwardable.time
cp ../.././ext/rubyvm/lib/forwardable/impl.rb ../../.ext/common/forwardable
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/rubyvm'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o ossl_kdf.o -c ossl_kdf.c
ossl_hmac.c: In function ‘ossl_hmac_free’:
ossl_hmac.c:39:5: warning: ‘HMAC_CTX_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   39 |     HMAC_CTX_free(ctx);
      |     ^~~~~~~~~~~~~
In file included from /usr/include/openssl/ssl.h:37,
                 from ossl.h:24,
                 from ossl_hmac.c:12:
/usr/include/openssl/hmac.h:35:28: note: declared here
   35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
      |                            ^~~~~~~~~~~~~
ossl_hmac.c: In function ‘ossl_hmac_alloc’:
ossl_hmac.c:57:5: warning: ‘HMAC_CTX_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   57 |     ctx = HMAC_CTX_new();
      |     ^~~
In file included from /usr/include/openssl/ssl.h:37,
                 from ossl.h:24,
                 from ossl_hmac.c:12:
/usr/include/openssl/hmac.h:33:33: note: declared here
   33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
      |                                 ^~~~~~~~~~~~
ossl_hmac.c: In function ‘ossl_hmac_initialize’:
ossl_hmac.c:108:5: warning: ‘HMAC_Init_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  108 |     HMAC_Init_ex(ctx, RSTRING_PTR(key), RSTRING_LENINT(key),
      |     ^~~~~~~~~~~~
In file included from /usr/include/openssl/ssl.h:37,
                 from ossl.h:24,
                 from ossl_hmac.c:12:
/usr/include/openssl/hmac.h:43:27: note: declared here
   43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
      |                           ^~~~~~~~~~~~
ossl_hmac.c: In function ‘ossl_hmac_copy’:
ossl_hmac.c:125:5: warning: ‘HMAC_CTX_copy’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  125 |     if (!HMAC_CTX_copy(ctx1, ctx2))
      |     ^~
In file included from /usr/include/openssl/ssl.h:37,
                 from ossl.h:24,
                 from ossl_hmac.c:12:
/usr/include/openssl/hmac.h:49:34: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 __owur int HMAC_CTX_copy(HMAC_CTX *dctx, HMAC_CTX *sctx);
      |                                  ^~~~~~~~~~~~~
ossl_hmac.c: In function ‘ossl_hmac_update’:
ossl_hmac.c:155:5: warning: ‘HMAC_Update’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  155 |     HMAC_Update(ctx, (unsigned char *)RSTRING_PTR(data), RSTRING_LEN(data));
      |     ^~~~~~~~~~~
In file included from /usr/include/openssl/ssl.h:37,
                 from ossl.h:24,
                 from ossl_hmac.c:12:
/usr/include/openssl/hmac.h:45:27: note: declared here
   45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
      |                           ^~~~~~~~~~~
ossl_hmac.c: In function ‘hmac_final’:
ossl_hmac.c:165:5: warning: ‘HMAC_CTX_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  165 |     final = HMAC_CTX_new();
      |     ^~~~~
In file included from /usr/include/openssl/ssl.h:37,
                 from ossl.h:24,
                 from ossl_hmac.c:12:
/usr/include/openssl/hmac.h:33:33: note: declared here
   33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
      |                                 ^~~~~~~~~~~~
ossl_hmac.c:169:5: warning: ‘HMAC_CTX_copy’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  169 |     if (!HMAC_CTX_copy(final, ctx)) {
      |     ^~
In file included from /usr/include/openssl/ssl.h:37,
                 from ossl.h:24,
                 from ossl_hmac.c:12:
/usr/include/openssl/hmac.h:49:34: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 __owur int HMAC_CTX_copy(HMAC_CTX *dctx, HMAC_CTX *sctx);
      |                                  ^~~~~~~~~~~~~
ossl_hmac.c:170:9: warning: ‘HMAC_CTX_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  170 |         HMAC_CTX_free(final);
      |         ^~~~~~~~~~~~~
In file included from /usr/include/openssl/ssl.h:37,
                 from ossl.h:24,
                 from ossl_hmac.c:12:
/usr/include/openssl/hmac.h:35:28: note: declared here
   35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
      |                            ^~~~~~~~~~~~~
ossl_hmac.c:174:5: warning: ‘HMAC_Final’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  174 |     HMAC_Final(final, buf, buf_len);
      |     ^~~~~~~~~~
In file included from /usr/include/openssl/ssl.h:37,
                 from ossl.h:24,
                 from ossl_hmac.c:12:
/usr/include/openssl/hmac.h:47:27: note: declared here
   47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
      |                           ^~~~~~~~~~
ossl_hmac.c:175:5: warning: ‘HMAC_CTX_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  175 |     HMAC_CTX_free(final);
      |     ^~~~~~~~~~~~~
In file included from /usr/include/openssl/ssl.h:37,
                 from ossl.h:24,
                 from ossl_hmac.c:12:
/usr/include/openssl/hmac.h:35:28: note: declared here
   35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
      |                            ^~~~~~~~~~~~~
ossl_hmac.c: In function ‘ossl_hmac_reset’:
ossl_hmac.c:254:5: warning: ‘HMAC_Init_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  254 |     HMAC_Init_ex(ctx, NULL, 0, NULL, NULL);
      |     ^~~~~~~~~~~~
In file included from /usr/include/openssl/ssl.h:37,
                 from ossl.h:24,
                 from ossl_hmac.c:12:
/usr/include/openssl/hmac.h:43:27: note: declared here
   43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
      |                           ^~~~~~~~~~~~
/bin/mkdir -p ../../.ext/.timestamp ../../.ext/common/ripper
exit > ../../.ext/.timestamp/.RUBYCOMMONDIR.-.ripper.time
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o ossl_ns_spki.o -c ossl_ns_spki.c
rm -f ../../.ext/arm-linux-gnueabihf/readline.so
arm-linux-gnueabihf-gcc -shared -o ../../.ext/arm-linux-gnueabihf/readline.so readline.o -L. -L../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -ledit -lncurses  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/readline'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o ossl_ocsp.o -c ossl_ocsp.c
cp ../.././ext/ripper/lib/ripper.rb ../../.ext/common
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o ossl_pkcs12.o -c ossl_pkcs12.c
make -C ext/sdbm V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/sdbm'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/sdbm -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o _sdbm.o -c _sdbm.c
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/sdbm -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o init.o -c init.c
make -C ext/socket V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/socket'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o ancdata.o -c ancdata.c
rm -f ../../.ext/arm-linux-gnueabihf/sdbm.so
arm-linux-gnueabihf-gcc -shared -o ../../.ext/arm-linux-gnueabihf/sdbm.so _sdbm.o init.o -L. -L../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o ossl_pkcs7.o -c ossl_pkcs7.c
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/sdbm'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o ossl_pkey.o -c ossl_pkey.c
ossl_pkey.c: In function ‘ossl_pkey_check_public_key’:
ossl_pkey.c:198:5: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  198 |     ptr = EVP_PKEY_get0((EVP_PKEY *)pkey);
      |     ^~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey.c:10:
/usr/include/openssl/evp.h:1330:7: note: declared here
 1330 | void *EVP_PKEY_get0(const EVP_PKEY *pkey);
      |       ^~~~~~~~~~~~~
ossl_pkey.c:201:9: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  201 |         RSA_get0_key(ptr, &n, &e, NULL);
      |         ^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey.c:10:
/usr/include/openssl/rsa.h:217:28: note: declared here
  217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
      |                            ^~~~~~~~~~~~
ossl_pkey.c:206:9: warning: ‘DSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  206 |         DSA_get0_key(ptr, &pubkey, NULL);
      |         ^~~~~~~~~~~~
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o basicsocket.o -c basicsocket.c
In file included from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey.c:10:
/usr/include/openssl/dsa.h:204:28: note: declared here
  204 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
      |                            ^~~~~~~~~~~~
ossl_pkey.c:211:9: warning: ‘DH_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  211 |         DH_get0_key(ptr, &pubkey, NULL);
      |         ^~~~~~~~~~~
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey.c:10:
/usr/include/openssl/dh.h:256:28: note: declared here
  256 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
      |                            ^~~~~~~~~~~
ossl_pkey.c:217:9: warning: ‘EC_KEY_get0_public_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  217 |         if (EC_KEY_get0_public_key(ptr))
      |         ^~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey.c:10:
/usr/include/openssl/ec.h:1062:39: note: declared here
 1062 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
      |                                       ^~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o constants.o -c constants.c
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o ossl_pkey_dh.o -c ossl_pkey_dh.c
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o ifaddr.o -c ifaddr.c
ossl_pkey_dh.c: In function ‘dh_instance’:
ossl_pkey_dh.c:48:5: warning: ‘EVP_PKEY_assign’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   48 |     if (!EVP_PKEY_assign_DH(pkey, dh)) {
      |     ^~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/evp.h:1328:5: note: declared here
 1328 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
      |     ^~~~~~~~~~~~~~~
ossl_pkey_dh.c: In function ‘ossl_dh_new’:
ossl_pkey_dh.c:63:9: warning: ‘DH_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   63 |         obj = dh_instance(cDH, DH_new());
      |         ^~~
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:199:27: note: declared here
  199 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
      |                           ^~~~~~
ossl_pkey_dh.c: In function ‘dh_blocking_gen’:
ossl_pkey_dh.c:93:5: warning: ‘DH_generate_parameters_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   93 |     gen->result = DH_generate_parameters_ex(gen->dh, gen->size, gen->gen, gen->cb);
      |     ^~~
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:212:27: note: declared here
  212 | OSSL_DEPRECATEDIN_3_0 int DH_generate_parameters_ex(DH *dh, int prime_len,
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_dh.c: In function ‘dh_generate’:
ossl_pkey_dh.c:102:5: warning: ‘DH_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  102 |     DH *dh = DH_new();
      |     ^~
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:199:27: note: declared here
  199 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
      |                           ^~~~~~
ossl_pkey_dh.c:106:9: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  106 |         DH_free(dh);
      |         ^~~~~~~
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:200:28: note: declared here
  200 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
      |                            ^~~~~~~
ossl_pkey_dh.c:128:9: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  128 |         DH_free(dh);
      |         ^~~~~~~
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:200:28: note: declared here
  200 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
      |                            ^~~~~~~
ossl_pkey_dh.c:137:5: warning: ‘DH_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  137 |     if (!DH_generate_key(dh)) {
      |     ^~
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:223:27: note: declared here
  223 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh);
      |                           ^~~~~~~~~~~~~~~
ossl_pkey_dh.c:138:9: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  138 |         DH_free(dh);
      |         ^~~~~~~
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:200:28: note: declared here
  200 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
      |                            ^~~~~~~
ossl_pkey_dh.c: In function ‘ossl_dh_s_generate’:
ossl_pkey_dh.c:170:9: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  170 |         DH_free(dh);
      |         ^~~~~~~
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:200:28: note: declared here
  200 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
      |                            ^~~~~~~
ossl_pkey_dh.c: In function ‘ossl_dh_initialize’:
ossl_pkey_dh.c:213:7: warning: ‘DH_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  213 |       dh = DH_new();
      |       ^~
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:199:27: note: declared here
  199 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
      |                           ^~~~~~
ossl_pkey_dh.c:226:9: warning: ‘PEM_read_bio_DHparams’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  226 |         dh = PEM_read_bio_DHparams(in, NULL, NULL, NULL);
      |         ^~
In file included from /usr/include/openssl/ssl.h:36,
                 from ossl.h:24,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/pem.h:469:1: note: declared here
  469 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
      | ^~~~~~~~~~~~~~~~~~~
ossl_pkey_dh.c:229:13: warning: ‘DH_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  229 |             dh = d2i_DHparams_bio(in, NULL);
      |             ^~
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:199:27: note: declared here
  199 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
      |                           ^~~~~~
ossl_pkey_dh.c:229:13: warning: ‘d2i_DHparams’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  229 |             dh = d2i_DHparams_bio(in, NULL);
      |             ^~
In file included from ossl.h:22,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:229:1: note: declared here
  229 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, DH, DHparams)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_dh.c:236:5: warning: ‘EVP_PKEY_assign’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  236 |     if (!EVP_PKEY_assign_DH(pkey, dh)) {
      |     ^~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/evp.h:1328:5: note: declared here
 1328 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
      |     ^~~~~~~~~~~~~~~
ossl_pkey_dh.c:237:9: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  237 |         DH_free(dh);
      |         ^~~~~~~
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:200:28: note: declared here
  200 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
      |                            ^~~~~~~
ossl_pkey_dh.c: In function ‘ossl_dh_initialize_copy’:
ossl_pkey_dh.c:253:5: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  253 |     GetDH(other, dh_other);
      |     ^~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/evp.h:1363:43: note: declared here
 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
      |                                           ^~~~~~~~~~~~~~~~
ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dh) = EVP_PKEY_get0_DH(_pkey); \
      |          ^
ossl_pkey_dh.c:253:5: note: in expansion of macro ‘GetDH’
  253 |     GetDH(other, dh_other);
      |     ^~~~~
ossl_pkey_dh.c:255:5: warning: ‘DHparams_dup’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  255 |     dh = DHparams_dup(dh_other);
      |     ^~
In file included from ossl.h:22,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:190:1: note: declared here
  190 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, DH, DHparams)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_dh.c:258:5: warning: ‘EVP_PKEY_assign’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  258 |     EVP_PKEY_assign_DH(pkey, dh);
      |     ^~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/evp.h:1328:5: note: declared here
 1328 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
      |     ^~~~~~~~~~~~~~~
ossl_pkey_dh.c:260:5: warning: ‘DH_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  260 |     DH_get0_key(dh_other, &pub, &priv);
      |     ^~~~~~~~~~~
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:256:28: note: declared here
  256 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
      |                            ^~~~~~~~~~~
ossl_pkey_dh.c:270:9: warning: ‘DH_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  270 |         DH_set0_key(dh, pub2, priv2);
      |         ^~~~~~~~~~~
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:258:27: note: declared here
  258 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key);
      |                           ^~~~~~~~~~~
ossl_pkey_dh.c: In function ‘ossl_dh_is_public’:
ossl_pkey_dh.c:289:5: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  289 |     GetDH(self, dh);
      |     ^~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/evp.h:1363:43: note: declared here
 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
      |                                           ^~~~~~~~~~~~~~~~
ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dh) = EVP_PKEY_get0_DH(_pkey); \
      |          ^
ossl_pkey_dh.c:289:5: note: in expansion of macro ‘GetDH’
  289 |     GetDH(self, dh);
      |     ^~~~~
ossl_pkey_dh.c:290:5: warning: ‘DH_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  290 |     DH_get0_key(dh, &bn, NULL);
      |     ^~~~~~~~~~~
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:256:28: note: declared here
  256 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
      |                            ^~~~~~~~~~~
ossl_pkey_dh.c: In function ‘ossl_dh_is_private’:
ossl_pkey_dh.c:308:5: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  308 |     GetDH(self, dh);
      |     ^~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/evp.h:1363:43: note: declared here
 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
      |                                           ^~~~~~~~~~~~~~~~
ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dh) = EVP_PKEY_get0_DH(_pkey); \
      |          ^
ossl_pkey_dh.c:308:5: note: in expansion of macro ‘GetDH’
  308 |     GetDH(self, dh);
      |     ^~~~~
ossl_pkey_dh.c:309:5: warning: ‘DH_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  309 |     DH_get0_key(dh, NULL, &bn);
      |     ^~~~~~~~~~~
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:256:28: note: declared here
  256 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
      |                            ^~~~~~~~~~~
ossl_pkey_dh.c:312:5: warning: ‘DH_get0_engine’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  312 |     return (bn || DH_get0_engine(dh)) ? Qtrue : Qfalse;
      |     ^~~~~~
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:267:31: note: declared here
  267 | OSSL_DEPRECATEDIN_3_0 ENGINE *DH_get0_engine(DH *d);
      |                               ^~~~~~~~~~~~~~
ossl_pkey_dh.c: In function ‘ossl_dh_export’:
ossl_pkey_dh.c:335:5: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  335 |     GetDH(self, dh);
      |     ^~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/evp.h:1363:43: note: declared here
 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
      |                                           ^~~~~~~~~~~~~~~~
ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dh) = EVP_PKEY_get0_DH(_pkey); \
      |          ^
ossl_pkey_dh.c:335:5: note: in expansion of macro ‘GetDH’
  335 |     GetDH(self, dh);
      |     ^~~~~
ossl_pkey_dh.c:339:5: warning: ‘PEM_write_bio_DHparams’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  339 |     if (!PEM_write_bio_DHparams(out, dh)) {
      |     ^~
In file included from /usr/include/openssl/ssl.h:36,
                 from ossl.h:24,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/pem.h:469:1: note: declared here
  469 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
      | ^~~~~~~~~~~~~~~~~~~
ossl_pkey_dh.c: In function ‘ossl_dh_to_der’:
ossl_pkey_dh.c:365:5: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  365 |     GetDH(self, dh);
      |     ^~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/evp.h:1363:43: note: declared here
 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
      |                                           ^~~~~~~~~~~~~~~~
ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dh) = EVP_PKEY_get0_DH(_pkey); \
      |          ^
ossl_pkey_dh.c:365:5: note: in expansion of macro ‘GetDH’
  365 |     GetDH(self, dh);
      |     ^~~~~
ossl_pkey_dh.c:366:5: warning: ‘i2d_DHparams’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  366 |     if((len = i2d_DHparams(dh, NULL)) <= 0)
      |     ^~
In file included from ossl.h:22,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:229:1: note: declared here
  229 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, DH, DHparams)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_dh.c:370:5: warning: ‘i2d_DHparams’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  370 |     if(i2d_DHparams(dh, &p) < 0)
      |     ^~
In file included from ossl.h:22,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:229:1: note: declared here
  229 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, DH, DHparams)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_dh.c: In function ‘ossl_dh_get_params’:
ossl_pkey_dh.c:392:5: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  392 |     GetDH(self, dh);
      |     ^~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/evp.h:1363:43: note: declared here
 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
      |                                           ^~~~~~~~~~~~~~~~
ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dh) = EVP_PKEY_get0_DH(_pkey); \
      |          ^
ossl_pkey_dh.c:392:5: note: in expansion of macro ‘GetDH’
  392 |     GetDH(self, dh);
      |     ^~~~~
ossl_pkey_dh.c:393:5: warning: ‘DH_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  393 |     DH_get0_pqg(dh, &p, &q, &g);
      |     ^~~~~~~~~~~
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:253:28: note: declared here
  253 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
      |                            ^~~~~~~~~~~
ossl_pkey_dh.c:394:5: warning: ‘DH_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  394 |     DH_get0_key(dh, &pub_key, &priv_key);
      |     ^~~~~~~~~~~
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:256:28: note: declared here
  256 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
      |                            ^~~~~~~~~~~
ossl_pkey_dh.c: In function ‘ossl_dh_to_text’:
ossl_pkey_dh.c:421:5: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  421 |     GetDH(self, dh);
      |     ^~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/evp.h:1363:43: note: declared here
 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
      |                                           ^~~~~~~~~~~~~~~~
ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dh) = EVP_PKEY_get0_DH(_pkey); \
      |          ^
ossl_pkey_dh.c:421:5: note: in expansion of macro ‘GetDH’
  421 |     GetDH(self, dh);
      |     ^~~~~
ossl_pkey_dh.c:425:5: warning: ‘DHparams_print’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  425 |     if (!DHparams_print(out, dh)) {
      |     ^~
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:235:27: note: declared here
  235 | OSSL_DEPRECATEDIN_3_0 int DHparams_print(BIO *bp, const DH *x);
      |                           ^~~~~~~~~~~~~~
ossl_pkey_dh.c: In function ‘ossl_dh_to_public_key’:
ossl_pkey_dh.c:461:5: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  461 |     GetDH(self, orig_dh);
      |     ^~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/evp.h:1363:43: note: declared here
 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
      |                                           ^~~~~~~~~~~~~~~~
ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dh) = EVP_PKEY_get0_DH(_pkey); \
      |          ^
ossl_pkey_dh.c:461:5: note: in expansion of macro ‘GetDH’
  461 |     GetDH(self, orig_dh);
      |     ^~~~~
ossl_pkey_dh.c:462:5: warning: ‘DHparams_dup’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  462 |     dh = DHparams_dup(orig_dh); /* err check perfomed by dh_instance */
      |     ^~
In file included from ossl.h:22,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:190:1: note: declared here
  190 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, DH, DHparams)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_dh.c:465:9: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  465 |         DH_free(dh);
      |         ^~~~~~~
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:200:28: note: declared here
  200 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
      |                            ^~~~~~~
ossl_pkey_dh.c: In function ‘ossl_dh_check_params’:
ossl_pkey_dh.c:486:5: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  486 |     GetDH(self, dh);
      |     ^~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/evp.h:1363:43: note: declared here
 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
      |                                           ^~~~~~~~~~~~~~~~
ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dh) = EVP_PKEY_get0_DH(_pkey); \
      |          ^
ossl_pkey_dh.c:486:5: note: in expansion of macro ‘GetDH’
  486 |     GetDH(self, dh);
      |     ^~~~~
ossl_pkey_dh.c:487:5: warning: ‘DH_check’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  487 |     if (!DH_check(dh, &codes)) {
      |     ^~
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:220:27: note: declared here
  220 | OSSL_DEPRECATEDIN_3_0 int DH_check(const DH *dh, int *codes);
      |                           ^~~~~~~~
ossl_pkey_dh.c: In function ‘ossl_dh_generate_key’:
ossl_pkey_dh.c:515:5: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  515 |     GetDH(self, dh);
      |     ^~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/evp.h:1363:43: note: declared here
 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
      |                                           ^~~~~~~~~~~~~~~~
ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dh) = EVP_PKEY_get0_DH(_pkey); \
      |          ^
ossl_pkey_dh.c:515:5: note: in expansion of macro ‘GetDH’
  515 |     GetDH(self, dh);
      |     ^~~~~
ossl_pkey_dh.c:516:5: warning: ‘DH_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  516 |     if (!DH_generate_key(dh))
      |     ^~
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:223:27: note: declared here
  223 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh);
      |                           ^~~~~~~~~~~~~~~
ossl_pkey_dh.c: In function ‘ossl_dh_compute_key’:
ossl_pkey_dh.c:540:5: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  540 |     GetDH(self, dh);
      |     ^~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/evp.h:1363:43: note: declared here
 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
      |                                           ^~~~~~~~~~~~~~~~
ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dh) = EVP_PKEY_get0_DH(_pkey); \
      |          ^
ossl_pkey_dh.c:540:5: note: in expansion of macro ‘GetDH’
  540 |     GetDH(self, dh);
      |     ^~~~~
ossl_pkey_dh.c:541:5: warning: ‘DH_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  541 |     DH_get0_pqg(dh, &dh_p, NULL, NULL);
      |     ^~~~~~~~~~~
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:253:28: note: declared here
  253 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
      |                            ^~~~~~~~~~~
ossl_pkey_dh.c:545:5: warning: ‘DH_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  545 |     len = DH_size(dh);
      |     ^~~
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:203:27: note: declared here
  203 | OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh);
      |                           ^~~~~~~
ossl_pkey_dh.c:547:5: warning: ‘DH_compute_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  547 |     if ((len = DH_compute_key((unsigned char *)RSTRING_PTR(str), pub_key, dh)) < 0) {
      |     ^~
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:224:27: note: declared here
  224 | OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key,
      |                           ^~~~~~~~~~~~~~
ossl_pkey_dh.c: In function ‘ossl_dh_get_p’:
ossl_pkey_dh.c:562:1: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  562 | OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
      | ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/evp.h:1363:43: note: declared here
 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
      |                                           ^~~~~~~~~~~~~~~~
ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dh) = EVP_PKEY_get0_DH(_pkey); \
      |          ^
ossl_pkey.h:102:9: note: in expansion of macro ‘GetDH’
  102 |         Get##_type(self, obj);                                          \
      |         ^~~
ossl_pkey.h:110:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
  110 |         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey.h:211:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER3’
  211 |         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_dh.c:562:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
  562 | OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
      | ^~~~~~~~~~~~~~~~~
ossl_pkey_dh.c:562:1: warning: ‘DH_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:253:28: note: declared here
  253 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
      |                            ^~~~~~~~~~~
ossl_pkey_dh.c: In function ‘ossl_dh_get_q’:
ossl_pkey_dh.c:562:1: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  562 | OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
      | ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/evp.h:1363:43: note: declared here
 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
      |                                           ^~~~~~~~~~~~~~~~
ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dh) = EVP_PKEY_get0_DH(_pkey); \
      |          ^
ossl_pkey.h:102:9: note: in expansion of macro ‘GetDH’
  102 |         Get##_type(self, obj);                                          \
      |         ^~~
ossl_pkey.h:112:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
  112 |         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey.h:211:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER3’
  211 |         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_dh.c:562:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
  562 | OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
      | ^~~~~~~~~~~~~~~~~
ossl_pkey_dh.c:562:1: warning: ‘DH_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:253:28: note: declared here
  253 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
      |                            ^~~~~~~~~~~
ossl_pkey_dh.c: In function ‘ossl_dh_get_g’:
ossl_pkey_dh.c:562:1: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  562 | OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
      | ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/evp.h:1363:43: note: declared here
 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
      |                                           ^~~~~~~~~~~~~~~~
ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dh) = EVP_PKEY_get0_DH(_pkey); \
      |          ^
ossl_pkey.h:102:9: note: in expansion of macro ‘GetDH’
  102 |         Get##_type(self, obj);                                          \
      |         ^~~
ossl_pkey.h:114:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
  114 |         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a3,                   \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey.h:211:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER3’
  211 |         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_dh.c:562:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
  562 | OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
      | ^~~~~~~~~~~~~~~~~
ossl_pkey_dh.c:562:1: warning: ‘DH_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:253:28: note: declared here
  253 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
      |                            ^~~~~~~~~~~
ossl_pkey_dh.c: In function ‘ossl_dh_set_pqg’:
ossl_pkey_dh.c:562:1: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  562 | OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
      | ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/evp.h:1363:43: note: declared here
 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
      |                                           ^~~~~~~~~~~~~~~~
ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dh) = EVP_PKEY_get0_DH(_pkey); \
      |          ^
ossl_pkey.h:135:9: note: in expansion of macro ‘GetDH’
  135 |         Get##_type(self, obj);                                          \
      |         ^~~
ossl_pkey.h:212:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_SETTER3’
  212 |         OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_dh.c:562:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
  562 | OSSL_PKEY_BN_DEF3(dh, DH, pqg, p, q, g)
      | ^~~~~~~~~~~~~~~~~
ossl_pkey_dh.c:562:1: warning: ‘DH_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:255:27: note: declared here
  255 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
      |                           ^~~~~~~~~~~
ossl_pkey_dh.c: In function ‘ossl_dh_get_pub_key’:
ossl_pkey_dh.c:570:1: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  570 | OSSL_PKEY_BN_DEF2(dh, DH, key, pub_key, priv_key)
      | ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/evp.h:1363:43: note: declared here
 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
      |                                           ^~~~~~~~~~~~~~~~
ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dh) = EVP_PKEY_get0_DH(_pkey); \
      |          ^
ossl_pkey.h:102:9: note: in expansion of macro ‘GetDH’
  102 |         Get##_type(self, obj);                                          \
      |         ^~~
ossl_pkey.h:118:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
  118 |         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey.h:215:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER2’
  215 |         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_dh.c:570:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF2’
  570 | OSSL_PKEY_BN_DEF2(dh, DH, key, pub_key, priv_key)
      | ^~~~~~~~~~~~~~~~~
ossl_pkey_dh.c:570:1: warning: ‘DH_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:256:28: note: declared here
  256 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
      |                            ^~~~~~~~~~~
ossl_pkey_dh.c: In function ‘ossl_dh_get_priv_key’:
ossl_pkey_dh.c:570:1: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  570 | OSSL_PKEY_BN_DEF2(dh, DH, key, pub_key, priv_key)
      | ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/evp.h:1363:43: note: declared here
 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
      |                                           ^~~~~~~~~~~~~~~~
ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dh) = EVP_PKEY_get0_DH(_pkey); \
      |          ^
ossl_pkey.h:102:9: note: in expansion of macro ‘GetDH’
  102 |         Get##_type(self, obj);                                          \
      |         ^~~
ossl_pkey.h:120:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
  120 |         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey.h:215:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER2’
  215 |         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_dh.c:570:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF2’
  570 | OSSL_PKEY_BN_DEF2(dh, DH, key, pub_key, priv_key)
      | ^~~~~~~~~~~~~~~~~
ossl_pkey_dh.c:570:1: warning: ‘DH_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:256:28: note: declared here
  256 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
      |                            ^~~~~~~~~~~
ossl_pkey_dh.c: In function ‘ossl_dh_set_key’:
ossl_pkey_dh.c:570:1: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  570 | OSSL_PKEY_BN_DEF2(dh, DH, key, pub_key, priv_key)
      | ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/evp.h:1363:43: note: declared here
 1363 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
      |                                           ^~~~~~~~~~~~~~~~
ossl_pkey_dh.c:23:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dh) = EVP_PKEY_get0_DH(_pkey); \
      |          ^
ossl_pkey.h:165:9: note: in expansion of macro ‘GetDH’
  165 |         Get##_type(self, obj);                                          \
      |         ^~~
ossl_pkey.h:216:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_SETTER2’
  216 |         OSSL_PKEY_BN_DEF_SETTER2(_keytype, _type, _group, a1, a2)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_dh.c:570:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF2’
  570 | OSSL_PKEY_BN_DEF2(dh, DH, key, pub_key, priv_key)
      | ^~~~~~~~~~~~~~~~~
ossl_pkey_dh.c:570:1: warning: ‘DH_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
In file included from /usr/include/openssl/dsa.h:51,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dh.c:10:
/usr/include/openssl/dh.h:258:27: note: declared here
  258 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key);
      |                           ^~~~~~~~~~~
../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/arm-linux-gnueabihf' -I'../../.ext/common' ../.././ext/ripper/tools/generate.rb --mode=check --ids1src=../.././parse.y --ids2src=../.././ext/ripper/eventids2.c
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o init.o -c init.c
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o ossl_pkey_dsa.o -c ossl_pkey_dsa.c
ossl_pkey_dsa.c: In function ‘DSA_HAS_PRIVATE’:
ossl_pkey_dsa.c:30:5: warning: ‘DSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   30 |     DSA_get0_key(dsa, NULL, &bn);
      |     ^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:204:28: note: declared here
  204 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
      |                            ^~~~~~~~~~~~
ossl_pkey_dsa.c: In function ‘dsa_instance’:
ossl_pkey_dsa.c:62:5: warning: ‘EVP_PKEY_assign’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   62 |     if (!EVP_PKEY_assign_DSA(pkey, dsa)) {
      |     ^~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/evp.h:1328:5: note: declared here
 1328 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
      |     ^~~~~~~~~~~~~~~
ossl_pkey_dsa.c: In function ‘ossl_dsa_new’:
ossl_pkey_dsa.c:77:9: warning: ‘DSA_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   77 |         obj = dsa_instance(cDSA, DSA_new());
      |         ^~~
In file included from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:125:28: note: declared here
  125 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void);
      |                            ^~~~~~~
ossl_pkey_dsa.c: In function ‘dsa_blocking_gen’:
ossl_pkey_dsa.c:108:5: warning: ‘DSA_generate_parameters_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  108 |     gen->result = DSA_generate_parameters_ex(gen->dsa, gen->size, NULL, 0,
      |     ^~~
In file included from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:167:27: note: declared here
  167 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_parameters_ex(DSA *dsa, int bits,
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c: In function ‘dsa_generate’:
ossl_pkey_dsa.c:118:5: warning: ‘DSA_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  118 |     DSA *dsa = DSA_new();
      |     ^~~
In file included from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:125:28: note: declared here
  125 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void);
      |                            ^~~~~~~
ossl_pkey_dsa.c:124:9: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  124 |         DSA_free(dsa);
      |         ^~~~~~~~
In file included from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:127:28: note: declared here
  127 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
      |                            ^~~~~~~~
ossl_pkey_dsa.c:147:9: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  147 |         DSA_free(dsa);
      |         ^~~~~~~~
In file included from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:127:28: note: declared here
  127 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
      |                            ^~~~~~~~
ossl_pkey_dsa.c:159:5: warning: ‘DSA_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  159 |     if (!DSA_generate_key(dsa)) {
      |     ^~
In file included from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:174:27: note: declared here
  174 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_key(DSA *a);
      |                           ^~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:160:9: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  160 |         DSA_free(dsa);
      |         ^~~~~~~~
In file included from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:127:28: note: declared here
  127 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
      |                            ^~~~~~~~
ossl_pkey_dsa.c: In function ‘ossl_dsa_s_generate’:
ossl_pkey_dsa.c:185:9: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  185 |         DSA_free(dsa);
      |         ^~~~~~~~
In file included from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:127:28: note: declared here
  127 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
      |                            ^~~~~~~~
ossl_pkey_dsa.c: In function ‘ossl_dsa_initialize’:
ossl_pkey_dsa.c:222:9: warning: ‘DSA_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  222 |         dsa = DSA_new();
      |         ^~~
In file included from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:125:28: note: declared here
  125 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void);
      |                            ^~~~~~~
ossl_pkey_dsa.c:233:9: warning: ‘PEM_read_bio_DSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  233 |         dsa = PEM_read_bio_DSAPrivateKey(in, NULL, ossl_pem_passwd_cb, (void *)pass);
      |         ^~~
In file included from /usr/include/openssl/ssl.h:36,
                 from ossl.h:24,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/pem.h:453:1: note: declared here
  453 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, DSAPrivateKey, DSA)
      | ^~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:236:13: warning: ‘PEM_read_bio_DSA_PUBKEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  236 |             dsa = PEM_read_bio_DSA_PUBKEY(in, NULL, NULL, NULL);
      |             ^~~
In file included from /usr/include/openssl/ssl.h:36,
                 from ossl.h:24,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/pem.h:454:1: note: declared here
  454 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DSA_PUBKEY, DSA)
      | ^~~~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:240:13: warning: ‘d2i_DSAPrivateKey_bio’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  240 |             dsa = d2i_DSAPrivateKey_bio(in, NULL);
      |             ^~~
In file included from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/x509.h:627:28: note: declared here
  627 | OSSL_DEPRECATEDIN_3_0 DSA *d2i_DSAPrivateKey_bio(BIO *bp, DSA **dsa);
      |                            ^~~~~~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:244:13: warning: ‘d2i_DSA_PUBKEY_bio’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  244 |             dsa = d2i_DSA_PUBKEY_bio(in, NULL);
      |             ^~~
In file included from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/x509.h:625:28: note: declared here
  625 | OSSL_DEPRECATEDIN_3_0 DSA *d2i_DSA_PUBKEY_bio(BIO *bp, DSA **dsa);
      |                            ^~~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:250:13: warning: ‘d2i_DSAPublicKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  250 |             dsa = PEM_read_bio_DSAPublicKey(in, NULL, NULL, NULL);
      |             ^~~
In file included from ossl.h:22,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:148:1: note: declared here
  148 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:259:5: warning: ‘EVP_PKEY_assign’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  259 |     if (!EVP_PKEY_assign_DSA(pkey, dsa)) {
      |     ^~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/evp.h:1328:5: note: declared here
 1328 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
      |     ^~~~~~~~~~~~~~~
ossl_pkey_dsa.c:260:9: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  260 |         DSA_free(dsa);
      |         ^~~~~~~~
In file included from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:127:28: note: declared here
  127 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
      |                            ^~~~~~~~
ossl_pkey_dsa.c: In function ‘ossl_dsa_initialize_copy’:
ossl_pkey_dsa.c:276:5: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  276 |     GetDSA(other, dsa);
      |     ^~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/evp.h:1355:22: note: declared here
 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
      |           ^
ossl_pkey_dsa.c:276:5: note: in expansion of macro ‘GetDSA’
  276 |     GetDSA(other, dsa);
      |     ^~~~~~
ossl_pkey_dsa.c:278:5: warning: ‘i2d_DSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  278 |     dsa_new = ASN1_dup((i2d_of_void *)i2d_DSAPrivateKey, (d2i_of_void *)d2i_DSAPrivateKey, (char *)dsa);
      |     ^~~~~~~
In file included from ossl.h:22,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:150:1: note: declared here
  150 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:278:5: warning: ‘d2i_DSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  278 |     dsa_new = ASN1_dup((i2d_of_void *)i2d_DSAPrivateKey, (d2i_of_void *)d2i_DSAPrivateKey, (char *)dsa);
      |     ^~~~~~~
In file included from ossl.h:22,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:150:1: note: declared here
  150 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:282:5: warning: ‘EVP_PKEY_assign’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  282 |     EVP_PKEY_assign_DSA(pkey, dsa_new);
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/evp.h:1328:5: note: declared here
 1328 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
      |     ^~~~~~~~~~~~~~~
ossl_pkey_dsa.c: In function ‘ossl_dsa_is_public’:
ossl_pkey_dsa.c:300:5: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  300 |     GetDSA(self, dsa);
      |     ^~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/evp.h:1355:22: note: declared here
 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
      |           ^
ossl_pkey_dsa.c:300:5: note: in expansion of macro ‘GetDSA’
  300 |     GetDSA(self, dsa);
      |     ^~~~~~
ossl_pkey_dsa.c:301:5: warning: ‘DSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  301 |     DSA_get0_key(dsa, &bn, NULL);
      |     ^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:204:28: note: declared here
  204 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
      |                            ^~~~~~~~~~~~
ossl_pkey_dsa.c: In function ‘ossl_dsa_is_private’:
ossl_pkey_dsa.c:318:5: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  318 |     GetDSA(self, dsa);
      |     ^~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/evp.h:1355:22: note: declared here
 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
      |           ^
ossl_pkey_dsa.c:318:5: note: in expansion of macro ‘GetDSA’
  318 |     GetDSA(self, dsa);
      |     ^~~~~~
ossl_pkey_dsa.c: In function ‘ossl_dsa_export’:
ossl_pkey_dsa.c:348:5: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  348 |     GetDSA(self, dsa);
      |     ^~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/evp.h:1355:22: note: declared here
 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
      |           ^
ossl_pkey_dsa.c:348:5: note: in expansion of macro ‘GetDSA’
  348 |     GetDSA(self, dsa);
      |     ^~~~~~
ossl_pkey_dsa.c:358:9: warning: ‘PEM_write_bio_DSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  358 |         if (!PEM_write_bio_DSAPrivateKey(out, dsa, ciph, NULL, 0,
      |         ^~
In file included from /usr/include/openssl/ssl.h:36,
                 from ossl.h:24,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/pem.h:453:1: note: declared here
  453 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, DSAPrivateKey, DSA)
      | ^~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:364:9: warning: ‘PEM_write_bio_DSA_PUBKEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  364 |         if (!PEM_write_bio_DSA_PUBKEY(out, dsa)) {
      |         ^~
In file included from /usr/include/openssl/ssl.h:36,
                 from ossl.h:24,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/pem.h:454:1: note: declared here
  454 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DSA_PUBKEY, DSA)
      | ^~~~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c: In function ‘ossl_dsa_to_der’:
ossl_pkey_dsa.c:390:5: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  390 |     GetDSA(self, dsa);
      |     ^~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/evp.h:1355:22: note: declared here
 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
      |           ^
ossl_pkey_dsa.c:390:5: note: in expansion of macro ‘GetDSA’
  390 |     GetDSA(self, dsa);
      |     ^~~~~~
ossl_pkey_dsa.c:392:9: warning: ‘i2d_DSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  392 |         i2d_func = (int (*)(DSA *,unsigned char **))i2d_DSAPrivateKey;
      |         ^~~~~~~~
In file included from ossl.h:22,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:150:1: note: declared here
  150 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:394:9: warning: ‘i2d_DSA_PUBKEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  394 |         i2d_func = i2d_DSA_PUBKEY;
      |         ^~~~~~~~
In file included from ossl.h:22,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/x509.h:714:1: note: declared here
  714 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,DSA, DSA_PUBKEY)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:394:18: warning: assignment to ‘int (*)(DSA *, unsigned char **)’ {aka ‘int (*)(struct dsa_st *, unsigned char **)’} from incompatible pointer type ‘int (*)(const DSA *, unsigned char **)’ {aka ‘int (*)(const struct dsa_st *, unsigned char **)’} [-Wincompatible-pointer-types]
  394 |         i2d_func = i2d_DSA_PUBKEY;
      |                  ^
ossl_pkey_dsa.c: In function ‘ossl_dsa_get_params’:
ossl_pkey_dsa.c:422:5: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  422 |     GetDSA(self, dsa);
      |     ^~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/evp.h:1355:22: note: declared here
 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
      |           ^
ossl_pkey_dsa.c:422:5: note: in expansion of macro ‘GetDSA’
  422 |     GetDSA(self, dsa);
      |     ^~~~~~
ossl_pkey_dsa.c:423:5: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  423 |     DSA_get0_pqg(dsa, &p, &q, &g);
      |     ^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:201:28: note: declared here
  201 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
      |                            ^~~~~~~~~~~~
ossl_pkey_dsa.c:424:5: warning: ‘DSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  424 |     DSA_get0_key(dsa, &pub_key, &priv_key);
      |     ^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:204:28: note: declared here
  204 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
      |                            ^~~~~~~~~~~~
ossl_pkey_dsa.c: In function ‘ossl_dsa_to_text’:
ossl_pkey_dsa.c:451:5: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  451 |     GetDSA(self, dsa);
      |     ^~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/evp.h:1355:22: note: declared here
 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
      |           ^
ossl_pkey_dsa.c:451:5: note: in expansion of macro ‘GetDSA’
  451 |     GetDSA(self, dsa);
      |     ^~~~~~
ossl_pkey_dsa.c:455:5: warning: ‘DSA_print’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  455 |     if (!DSA_print(out, dsa, 0)) { /* offset = 0 */
      |     ^~
In file included from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:177:27: note: declared here
  177 | OSSL_DEPRECATEDIN_3_0 int DSA_print(BIO *bp, const DSA *x, int off);
      |                           ^~~~~~~~~
ossl_pkey_dsa.c: In function ‘ossl_dsa_to_public_key’:
ossl_pkey_dsa.c:492:5: warning: ‘i2d_DSAPublicKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  492 |     dsa = DSAPublicKey_dup(EVP_PKEY_get0_DSA(pkey));
      |     ^~~
In file included from ossl.h:22,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:148:1: note: declared here
  148 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:492:5: warning: ‘d2i_DSAPublicKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  492 |     dsa = DSAPublicKey_dup(EVP_PKEY_get0_DSA(pkey));
      |     ^~~
In file included from ossl.h:22,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:148:1: note: declared here
  148 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:492:5: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  492 |     dsa = DSAPublicKey_dup(EVP_PKEY_get0_DSA(pkey));
      |     ^~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/evp.h:1355:22: note: declared here
 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:496:9: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  496 |         DSA_free(dsa);
      |         ^~~~~~~~
In file included from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:127:28: note: declared here
  127 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
      |                            ^~~~~~~~
ossl_pkey_dsa.c: In function ‘ossl_dsa_sign’:
ossl_pkey_dsa.c:529:5: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  529 |     GetDSA(self, dsa);
      |     ^~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/evp.h:1355:22: note: declared here
 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
      |           ^
ossl_pkey_dsa.c:529:5: note: in expansion of macro ‘GetDSA’
  529 |     GetDSA(self, dsa);
      |     ^~~~~~
ossl_pkey_dsa.c:530:5: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  530 |     DSA_get0_pqg(dsa, NULL, &dsa_q, NULL);
      |     ^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:201:28: note: declared here
  201 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
      |                            ^~~~~~~~~~~~
ossl_pkey_dsa.c:536:5: warning: ‘DSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  536 |     str = rb_str_new(0, DSA_size(dsa));
      |     ^~~
In file included from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:130:27: note: declared here
  130 | OSSL_DEPRECATEDIN_3_0 int DSA_size(const DSA *);
      |                           ^~~~~~~~
ossl_pkey_dsa.c:536:5: warning: ‘DSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  536 |     str = rb_str_new(0, DSA_size(dsa));
      |     ^~~
In file included from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:130:27: note: declared here
  130 | OSSL_DEPRECATEDIN_3_0 int DSA_size(const DSA *);
      |                           ^~~~~~~~
ossl_pkey_dsa.c:536:5: warning: ‘DSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  536 |     str = rb_str_new(0, DSA_size(dsa));
      |     ^~~
In file included from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:130:27: note: declared here
  130 | OSSL_DEPRECATEDIN_3_0 int DSA_size(const DSA *);
      |                           ^~~~~~~~
ossl_pkey_dsa.c:537:5: warning: ‘DSA_sign’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  537 |     if (!DSA_sign(0, (unsigned char *)RSTRING_PTR(data), RSTRING_LENINT(data),
      |     ^~
In file included from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:136:27: note: declared here
  136 | OSSL_DEPRECATEDIN_3_0 int DSA_sign(int type, const unsigned char *dgst,
      |                           ^~~~~~~~
ossl_pkey_dsa.c: In function ‘ossl_dsa_verify’:
ossl_pkey_dsa.c:572:5: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  572 |     GetDSA(self, dsa);
      |     ^~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/evp.h:1355:22: note: declared here
 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
      |           ^
ossl_pkey_dsa.c:572:5: note: in expansion of macro ‘GetDSA’
  572 |     GetDSA(self, dsa);
      |     ^~~~~~
ossl_pkey_dsa.c:576:5: warning: ‘DSA_verify’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  576 |     ret = DSA_verify(0, (unsigned char *)RSTRING_PTR(digest), RSTRING_LENINT(digest),
      |     ^~~
In file included from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:139:27: note: declared here
  139 | OSSL_DEPRECATEDIN_3_0 int DSA_verify(int type, const unsigned char *dgst,
      |                           ^~~~~~~~~~
ossl_pkey_dsa.c: In function ‘ossl_dsa_get_p’:
ossl_pkey_dsa.c:595:1: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  595 | OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
      | ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/evp.h:1355:22: note: declared here
 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
      |           ^
ossl_pkey.h:102:9: note: in expansion of macro ‘GetDSA’
  102 |         Get##_type(self, obj);                                          \
      |         ^~~
ossl_pkey.h:110:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
  110 |         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey.h:211:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER3’
  211 |         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:595:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
  595 | OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
      | ^~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:595:1: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
In file included from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:201:28: note: declared here
  201 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
      |                            ^~~~~~~~~~~~
ossl_pkey_dsa.c: In function ‘ossl_dsa_get_q’:
ossl_pkey_dsa.c:595:1: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  595 | OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
      | ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/evp.h:1355:22: note: declared here
 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
      |           ^
ossl_pkey.h:102:9: note: in expansion of macro ‘GetDSA’
  102 |         Get##_type(self, obj);                                          \
      |         ^~~
ossl_pkey.h:112:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
  112 |         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey.h:211:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER3’
  211 |         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:595:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
  595 | OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
      | ^~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:595:1: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
In file included from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:201:28: note: declared here
  201 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
      |                            ^~~~~~~~~~~~
ossl_pkey_dsa.c: In function ‘ossl_dsa_get_g’:
ossl_pkey_dsa.c:595:1: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  595 | OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
      | ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/evp.h:1355:22: note: declared here
 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
      |           ^
ossl_pkey.h:102:9: note: in expansion of macro ‘GetDSA’
  102 |         Get##_type(self, obj);                                          \
      |         ^~~
ossl_pkey.h:114:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
  114 |         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a3,                   \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey.h:211:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER3’
  211 |         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:595:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
  595 | OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
      | ^~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:595:1: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
In file included from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:201:28: note: declared here
  201 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
      |                            ^~~~~~~~~~~~
ossl_pkey_dsa.c: In function ‘ossl_dsa_set_pqg’:
ossl_pkey_dsa.c:595:1: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  595 | OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
      | ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/evp.h:1355:22: note: declared here
 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
      |           ^
ossl_pkey.h:135:9: note: in expansion of macro ‘GetDSA’
  135 |         Get##_type(self, obj);                                          \
      |         ^~~
ossl_pkey.h:212:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_SETTER3’
  212 |         OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:595:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
  595 | OSSL_PKEY_BN_DEF3(dsa, DSA, pqg, p, q, g)
      | ^~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:595:1: warning: ‘DSA_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
In file included from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:203:27: note: declared here
  203 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g);
      |                           ^~~~~~~~~~~~
ossl_pkey_dsa.c: In function ‘ossl_dsa_get_pub_key’:
ossl_pkey_dsa.c:603:1: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  603 | OSSL_PKEY_BN_DEF2(dsa, DSA, key, pub_key, priv_key)
      | ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/evp.h:1355:22: note: declared here
 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
      |           ^
ossl_pkey.h:102:9: note: in expansion of macro ‘GetDSA’
  102 |         Get##_type(self, obj);                                          \
      |         ^~~
ossl_pkey.h:118:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
  118 |         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey.h:215:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER2’
  215 |         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:603:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF2’
  603 | OSSL_PKEY_BN_DEF2(dsa, DSA, key, pub_key, priv_key)
      | ^~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:603:1: warning: ‘DSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
In file included from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:204:28: note: declared here
  204 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
      |                            ^~~~~~~~~~~~
ossl_pkey_dsa.c: In function ‘ossl_dsa_get_priv_key’:
ossl_pkey_dsa.c:603:1: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  603 | OSSL_PKEY_BN_DEF2(dsa, DSA, key, pub_key, priv_key)
      | ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/evp.h:1355:22: note: declared here
 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
      |           ^
ossl_pkey.h:102:9: note: in expansion of macro ‘GetDSA’
  102 |         Get##_type(self, obj);                                          \
      |         ^~~
ossl_pkey.h:120:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
  120 |         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey.h:215:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER2’
  215 |         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:603:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF2’
  603 | OSSL_PKEY_BN_DEF2(dsa, DSA, key, pub_key, priv_key)
      | ^~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:603:1: warning: ‘DSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
In file included from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:204:28: note: declared here
  204 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
      |                            ^~~~~~~~~~~~
ossl_pkey_dsa.c: In function ‘ossl_dsa_set_key’:
ossl_pkey_dsa.c:603:1: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  603 | OSSL_PKEY_BN_DEF2(dsa, DSA, key, pub_key, priv_key)
      | ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/evp.h:1355:22: note: declared here
 1355 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (dsa) = EVP_PKEY_get0_DSA(_pkey); \
      |           ^
ossl_pkey.h:165:9: note: in expansion of macro ‘GetDSA’
  165 |         Get##_type(self, obj);                                          \
      |         ^~~
ossl_pkey.h:216:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_SETTER2’
  216 |         OSSL_PKEY_BN_DEF_SETTER2(_keytype, _type, _group, a1, a2)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:603:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF2’
  603 | OSSL_PKEY_BN_DEF2(dsa, DSA, key, pub_key, priv_key)
      | ^~~~~~~~~~~~~~~~~
ossl_pkey_dsa.c:603:1: warning: ‘DSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
In file included from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_dsa.c:10:
/usr/include/openssl/dsa.h:206:27: note: declared here
  206 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key,
      |                           ^~~~~~~~~~~~
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o ipsocket.o -c ipsocket.c
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o ossl_pkey_ec.o -c ossl_pkey_ec.c
cp ../.././ext/ripper/lib/ripper/core.rb ../../.ext/common/ripper
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o option.o -c option.c
cp ../.././ext/ripper/lib/ripper/filter.rb ../../.ext/common/ripper
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o raddrinfo.o -c raddrinfo.c
ossl_pkey_ec.c: In function ‘ec_instance’:
ossl_pkey_ec.c:78:5: warning: ‘EVP_PKEY_assign’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   78 |     if (!EVP_PKEY_assign_EC_KEY(pkey, ec)) {
      |     ^~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/evp.h:1328:5: note: declared here
 1328 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
      |     ^~~~~~~~~~~~~~~
ossl_pkey_ec.c: In function ‘ossl_ec_new’:
ossl_pkey_ec.c:92:9: warning: ‘EC_KEY_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   92 |         obj = ec_instance(cEC, EC_KEY_new());
      |         ^~~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:968:31: note: declared here
  968 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void);
      |                               ^~~~~~~~~~
ossl_pkey_ec.c: In function ‘ec_key_new_from_group’:
ossl_pkey_ec.c:120:9: warning: ‘EC_KEY_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  120 |         if (!(ec = EC_KEY_new()))
      |         ^~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:968:31: note: declared here
  968 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void);
      |                               ^~~~~~~~~~
ossl_pkey_ec.c:123:9: warning: ‘EC_KEY_set_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  123 |         if (!EC_KEY_set_group(ec, group)) {
      |         ^~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1042:27: note: declared here
 1042 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group);
      |                           ^~~~~~~~~~~~~~~~
ossl_pkey_ec.c:124:13: warning: ‘EC_KEY_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  124 |             EC_KEY_free(ec);
      |             ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1003:28: note: declared here
 1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
      |                            ^~~~~~~~~~~
ossl_pkey_ec.c:133:9: warning: ‘EC_KEY_new_by_curve_name’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  133 |         if (!(ec = EC_KEY_new_by_curve_name(nid)))
      |         ^~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:998:31: note: declared here
  998 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid);
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:136:9: warning: ‘EC_KEY_set_asn1_flag’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  136 |         EC_KEY_set_asn1_flag(ec, OPENSSL_EC_NAMED_CURVE);
      |         ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1087:28: note: declared here
 1087 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_asn1_flag(EC_KEY *eckey, int asn1_flag);
      |                            ^~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:137:9: warning: ‘EC_KEY_set_conv_form’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  137 |         EC_KEY_set_conv_form(ec, POINT_CONVERSION_UNCOMPRESSED);
      |         ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1075:28: note: declared here
 1075 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_conv_form(EC_KEY *eckey,
      |                            ^~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c: In function ‘ossl_ec_key_s_generate’:
ossl_pkey_ec.c:160:9: warning: ‘EC_KEY_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  160 |         EC_KEY_free(ec);
      |         ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1003:28: note: declared here
 1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
      |                            ^~~~~~~~~~~
ossl_pkey_ec.c:164:5: warning: ‘EC_KEY_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  164 |     if (!EC_KEY_generate_key(ec))
      |     ^~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1101:27: note: declared here
 1101 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key);
      |                           ^~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c: In function ‘ossl_ec_key_initialize’:
ossl_pkey_ec.c:194:9: warning: ‘EC_KEY_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  194 |         if (!(ec = EC_KEY_new()))
      |         ^~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:968:31: note: declared here
  968 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void);
      |                               ^~~~~~~~~~
ossl_pkey_ec.c:199:9: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  199 |         GetEC(arg, other_ec);
      |         ^~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/evp.h:1372:25: note: declared here
 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
      |                         ^~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   24 |     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
      |           ^
ossl_pkey_ec.c:199:9: note: in expansion of macro ‘GetEC’
  199 |         GetEC(arg, other_ec);
      |         ^~~~~
ossl_pkey_ec.c:200:9: warning: ‘EC_KEY_dup’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  200 |         if (!(ec = EC_KEY_dup(other_ec)))
      |         ^~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1016:31: note: declared here
 1016 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_dup(const EC_KEY *src);
      |                               ^~~~~~~~~~
ossl_pkey_ec.c:210:9: warning: ‘PEM_read_bio_ECPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  210 |         ec = PEM_read_bio_ECPrivateKey(in, NULL, ossl_pem_passwd_cb, (void *)pass);
      |         ^~
In file included from /usr/include/openssl/ssl.h:36,
                 from ossl.h:24,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/pem.h:462:1: note: declared here
  462 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
      | ^~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:213:13: warning: ‘PEM_read_bio_EC_PUBKEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  213 |             ec = PEM_read_bio_EC_PUBKEY(in, NULL, ossl_pem_passwd_cb, (void *)pass);
      |             ^~
In file included from /usr/include/openssl/ssl.h:36,
                 from ossl.h:24,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/pem.h:463:1: note: declared here
  463 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
      | ^~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:217:13: warning: ‘d2i_ECPrivateKey_bio’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  217 |             ec = d2i_ECPrivateKey_bio(in, NULL);
      |             ^~
In file included from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/x509.h:636:31: note: declared here
  636 | OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_ECPrivateKey_bio(BIO *bp, EC_KEY **eckey);
      |                               ^~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:221:13: warning: ‘d2i_EC_PUBKEY_bio’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  221 |             ec = d2i_EC_PUBKEY_bio(in, NULL);
      |             ^~
In file included from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/x509.h:634:31: note: declared here
  634 | OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_EC_PUBKEY_bio(BIO *bp, EC_KEY **eckey);
      |                               ^~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:231:5: warning: ‘EVP_PKEY_assign’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  231 |     if (!EVP_PKEY_assign_EC_KEY(pkey, ec)) {
      |     ^~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/evp.h:1328:5: note: declared here
 1328 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
      |     ^~~~~~~~~~~~~~~
ossl_pkey_ec.c:232:9: warning: ‘EC_KEY_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  232 |         EC_KEY_free(ec);
      |         ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1003:28: note: declared here
 1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
      |                            ^~~~~~~~~~~
ossl_pkey_ec.c: In function ‘ossl_ec_key_initialize_copy’:
ossl_pkey_ec.c:248:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  248 |     GetEC(other, ec);
      |     ^~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/evp.h:1372:25: note: declared here
 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
      |                         ^~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   24 |     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
      |           ^
ossl_pkey_ec.c:248:5: note: in expansion of macro ‘GetEC’
  248 |     GetEC(other, ec);
      |     ^~~~~
ossl_pkey_ec.c:250:5: warning: ‘EC_KEY_dup’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  250 |     ec_new = EC_KEY_dup(ec);
      |     ^~~~~~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1016:31: note: declared here
 1016 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_dup(const EC_KEY *src);
      |                               ^~~~~~~~~~
ossl_pkey_ec.c:253:5: warning: ‘EVP_PKEY_assign’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  253 |     if (!EVP_PKEY_assign_EC_KEY(pkey, ec_new)) {
      |     ^~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/evp.h:1328:5: note: declared here
 1328 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
      |     ^~~~~~~~~~~~~~~
ossl_pkey_ec.c:254:9: warning: ‘EC_KEY_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  254 |         EC_KEY_free(ec_new);
      |         ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1003:28: note: declared here
 1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
      |                            ^~~~~~~~~~~
ossl_pkey_ec.c: In function ‘ossl_ec_key_get_group’:
ossl_pkey_ec.c:274:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  274 |     GetEC(self, ec);
      |     ^~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/evp.h:1372:25: note: declared here
 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
      |                         ^~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   24 |     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
      |           ^
ossl_pkey_ec.c:274:5: note: in expansion of macro ‘GetEC’
  274 |     GetEC(self, ec);
      |     ^~~~~
ossl_pkey_ec.c:275:5: warning: ‘EC_KEY_get0_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  275 |     group = EC_KEY_get0_group(ec);
      |     ^~~~~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1034:39: note: declared here
 1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
      |                                       ^~~~~~~~~~~~~~~~~
ossl_pkey_ec.c: In function ‘ossl_ec_key_set_group’:
ossl_pkey_ec.c:295:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  295 |     GetEC(self, ec);
      |     ^~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/evp.h:1372:25: note: declared here
 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
      |                         ^~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   24 |     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
      |           ^
ossl_pkey_ec.c:295:5: note: in expansion of macro ‘GetEC’
  295 |     GetEC(self, ec);
      |     ^~~~~
ossl_pkey_ec.c:298:5: warning: ‘EC_KEY_set_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  298 |     if (EC_KEY_set_group(ec, group) != 1)
      |     ^~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1042:27: note: declared here
 1042 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group);
      |                           ^~~~~~~~~~~~~~~~
ossl_pkey_ec.c: In function ‘ossl_ec_key_get_private_key’:
ossl_pkey_ec.c:315:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  315 |     GetEC(self, ec);
      |     ^~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/evp.h:1372:25: note: declared here
 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
      |                         ^~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   24 |     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
      |           ^
ossl_pkey_ec.c:315:5: note: in expansion of macro ‘GetEC’
  315 |     GetEC(self, ec);
      |     ^~~~~
ossl_pkey_ec.c:316:5: warning: ‘EC_KEY_get0_private_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  316 |     if ((bn = EC_KEY_get0_private_key(ec)) == NULL)
      |     ^~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1048:37: note: declared here
 1048 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key);
      |                                     ^~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c: In function ‘ossl_ec_key_set_private_key’:
ossl_pkey_ec.c:333:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  333 |     GetEC(self, ec);
      |     ^~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/evp.h:1372:25: note: declared here
 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
      |                         ^~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   24 |     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
      |           ^
ossl_pkey_ec.c:333:5: note: in expansion of macro ‘GetEC’
  333 |     GetEC(self, ec);
      |     ^~~~~
ossl_pkey_ec.c:337:5: warning: ‘EC_KEY_set_private_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  337 |     switch (EC_KEY_set_private_key(ec, bn)) {
      |     ^~~~~~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1056:27: note: declared here
 1056 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv);
      |                           ^~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c: In function ‘ossl_ec_key_get_public_key’:
ossl_pkey_ec.c:361:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  361 |     GetEC(self, ec);
      |     ^~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/evp.h:1372:25: note: declared here
 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
      |                         ^~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   24 |     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
      |           ^
ossl_pkey_ec.c:361:5: note: in expansion of macro ‘GetEC’
  361 |     GetEC(self, ec);
      |     ^~~~~
ossl_pkey_ec.c:362:5: warning: ‘EC_KEY_get0_public_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  362 |     if ((point = EC_KEY_get0_public_key(ec)) == NULL)
      |     ^~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1062:39: note: declared here
 1062 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
      |                                       ^~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:365:5: warning: ‘EC_KEY_get0_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  365 |     return ec_point_new(point, EC_KEY_get0_group(ec));
      |     ^~~~~~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1034:39: note: declared here
 1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
      |                                       ^~~~~~~~~~~~~~~~~
ossl_pkey_ec.c: In function ‘ossl_ec_key_set_public_key’:
ossl_pkey_ec.c:379:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  379 |     GetEC(self, ec);
      |     ^~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/evp.h:1372:25: note: declared here
 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
      |                         ^~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   24 |     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
      |           ^
ossl_pkey_ec.c:379:5: note: in expansion of macro ‘GetEC’
  379 |     GetEC(self, ec);
      |     ^~~~~
ossl_pkey_ec.c:383:5: warning: ‘EC_KEY_set_public_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  383 |     switch (EC_KEY_set_public_key(ec, point)) {
      |     ^~~~~~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1070:27: note: declared here
 1070 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub);
      |                           ^~~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c: In function ‘ossl_ec_key_is_public’:
ossl_pkey_ec.c:407:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  407 |     GetEC(self, ec);
      |     ^~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/evp.h:1372:25: note: declared here
 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
      |                         ^~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   24 |     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
      |           ^
ossl_pkey_ec.c:407:5: note: in expansion of macro ‘GetEC’
  407 |     GetEC(self, ec);
      |     ^~~~~
ossl_pkey_ec.c:409:5: warning: ‘EC_KEY_get0_public_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  409 |     return EC_KEY_get0_public_key(ec) ? Qtrue : Qfalse;
      |     ^~~~~~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1062:39: note: declared here
 1062 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
      |                                       ^~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c: In function ‘ossl_ec_key_is_private’:
ossl_pkey_ec.c:423:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  423 |     GetEC(self, ec);
      |     ^~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/evp.h:1372:25: note: declared here
 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
      |                         ^~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   24 |     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
      |           ^
ossl_pkey_ec.c:423:5: note: in expansion of macro ‘GetEC’
  423 |     GetEC(self, ec);
      |     ^~~~~
ossl_pkey_ec.c:425:5: warning: ‘EC_KEY_get0_private_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  425 |     return EC_KEY_get0_private_key(ec) ? Qtrue : Qfalse;
      |     ^~~~~~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1048:37: note: declared here
 1048 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key);
      |                                     ^~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c: In function ‘ossl_ec_key_to_string’:
ossl_pkey_ec.c:437:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  437 |     GetEC(self, ec);
      |     ^~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/evp.h:1372:25: note: declared here
 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
      |                         ^~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   24 |     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
      |           ^
ossl_pkey_ec.c:437:5: note: in expansion of macro ‘GetEC’
  437 |     GetEC(self, ec);
      |     ^~~~~
ossl_pkey_ec.c:439:5: warning: ‘EC_KEY_get0_public_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  439 |     if (EC_KEY_get0_public_key(ec) == NULL)
      |     ^~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1062:39: note: declared here
 1062 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
      |                                       ^~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:442:5: warning: ‘EC_KEY_check_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  442 |     if (EC_KEY_check_key(ec) != 1)
      |     ^~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1107:27: note: declared here
 1107 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
      |                           ^~~~~~~~~~~~~~~~
ossl_pkey_ec.c:445:5: warning: ‘EC_KEY_get0_private_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  445 |     if (EC_KEY_get0_private_key(ec))
      |     ^~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1048:37: note: declared here
 1048 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key);
      |                                     ^~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:459:13: warning: ‘PEM_write_bio_ECPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  459 |             i = PEM_write_bio_ECPrivateKey(out, ec, cipher, NULL, 0, ossl_pem_passwd_cb, (void *)pass);
      |             ^
In file included from /usr/include/openssl/ssl.h:36,
                 from ossl.h:24,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/pem.h:462:1: note: declared here
  462 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY)
      | ^~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:461:13: warning: ‘PEM_write_bio_EC_PUBKEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  461 |             i = PEM_write_bio_EC_PUBKEY(out, ec);
      |             ^
In file included from /usr/include/openssl/ssl.h:36,
                 from ossl.h:24,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/pem.h:463:1: note: declared here
  463 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, EC_PUBKEY, EC_KEY)
      | ^~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:467:13: warning: ‘i2d_ECPrivateKey_bio’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  467 |             i = i2d_ECPrivateKey_bio(out, ec);
      |             ^
In file included from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/x509.h:637:27: note: declared here
  637 | OSSL_DEPRECATEDIN_3_0 int i2d_ECPrivateKey_bio(BIO *bp, const EC_KEY *eckey);
      |                           ^~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:469:13: warning: ‘i2d_EC_PUBKEY_bio’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  469 |             i = i2d_EC_PUBKEY_bio(out, ec);
      |             ^
In file included from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/x509.h:635:27: note: declared here
  635 | OSSL_DEPRECATEDIN_3_0 int i2d_EC_PUBKEY_bio(BIO *bp, const EC_KEY *eckey);
      |                           ^~~~~~~~~~~~~~~~~
ossl_pkey_ec.c: In function ‘ossl_ec_key_to_text’:
ossl_pkey_ec.c:528:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  528 |     GetEC(self, ec);
      |     ^~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/evp.h:1372:25: note: declared here
 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
      |                         ^~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   24 |     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
      |           ^
ossl_pkey_ec.c:528:5: note: in expansion of macro ‘GetEC’
  528 |     GetEC(self, ec);
      |     ^~~~~
ossl_pkey_ec.c:532:5: warning: ‘EC_KEY_print’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  532 |     if (!EC_KEY_print(out, ec, 0)) {
      |     ^~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1260:27: note: declared here
 1260 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_print(BIO *bp, const EC_KEY *key, int off);
      |                           ^~~~~~~~~~~~
ossl_pkey_ec.c: In function ‘ossl_ec_key_generate_key’:
ossl_pkey_ec.c:559:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  559 |     GetEC(self, ec);
      |     ^~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/evp.h:1372:25: note: declared here
 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
      |                         ^~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   24 |     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
      |           ^
ossl_pkey_ec.c:559:5: note: in expansion of macro ‘GetEC’
  559 |     GetEC(self, ec);
      |     ^~~~~
ossl_pkey_ec.c:560:5: warning: ‘EC_KEY_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  560 |     if (EC_KEY_generate_key(ec) != 1)
      |     ^~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1101:27: note: declared here
 1101 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key);
      |                           ^~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c: In function ‘ossl_ec_key_check_key’:
ossl_pkey_ec.c:578:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  578 |     GetEC(self, ec);
      |     ^~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/evp.h:1372:25: note: declared here
 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
      |                         ^~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   24 |     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
      |           ^
ossl_pkey_ec.c:578:5: note: in expansion of macro ‘GetEC’
  578 |     GetEC(self, ec);
      |     ^~~~~
ossl_pkey_ec.c:579:5: warning: ‘EC_KEY_check_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  579 |     if (EC_KEY_check_key(ec) != 1)
      |     ^~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1107:27: note: declared here
 1107 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
      |                           ^~~~~~~~~~~~~~~~
ossl_pkey_ec.c: In function ‘ossl_ec_key_dh_compute_key’:
ossl_pkey_ec.c:598:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  598 |     GetEC(self, ec);
      |     ^~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/evp.h:1372:25: note: declared here
 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
      |                         ^~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   24 |     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
      |           ^
ossl_pkey_ec.c:598:5: note: in expansion of macro ‘GetEC’
  598 |     GetEC(self, ec);
      |     ^~~~~
ossl_pkey_ec.c:605:5: warning: ‘ECDH_compute_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  605 |     buf_len = ECDH_compute_key(RSTRING_PTR(str), buf_len, point, ec, NULL);
      |     ^~~~~~~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1296:27: note: declared here
 1296 | OSSL_DEPRECATEDIN_3_0 int ECDH_compute_key(void *out, size_t outlen,
      |                           ^~~~~~~~~~~~~~~~
ossl_pkey_ec.c: In function ‘ossl_ec_key_dsa_sign_asn1’:
ossl_pkey_ec.c:628:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  628 |     GetEC(self, ec);
      |     ^~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/evp.h:1372:25: note: declared here
 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
      |                         ^~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   24 |     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
      |           ^
ossl_pkey_ec.c:628:5: note: in expansion of macro ‘GetEC’
  628 |     GetEC(self, ec);
      |     ^~~~~
ossl_pkey_ec.c:631:5: warning: ‘EC_KEY_get0_private_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  631 |     if (EC_KEY_get0_private_key(ec) == NULL)
      |     ^~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1048:37: note: declared here
 1048 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key);
      |                                     ^~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:634:5: warning: ‘ECDSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  634 |     str = rb_str_new(0, ECDSA_size(ec));
      |     ^~~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1455:27: note: declared here
 1455 | OSSL_DEPRECATEDIN_3_0 int ECDSA_size(const EC_KEY *eckey);
      |                           ^~~~~~~~~~
ossl_pkey_ec.c:634:5: warning: ‘ECDSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  634 |     str = rb_str_new(0, ECDSA_size(ec));
      |     ^~~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1455:27: note: declared here
 1455 | OSSL_DEPRECATEDIN_3_0 int ECDSA_size(const EC_KEY *eckey);
      |                           ^~~~~~~~~~
ossl_pkey_ec.c:634:5: warning: ‘ECDSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  634 |     str = rb_str_new(0, ECDSA_size(ec));
      |     ^~~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1455:27: note: declared here
 1455 | OSSL_DEPRECATEDIN_3_0 int ECDSA_size(const EC_KEY *eckey);
      |                           ^~~~~~~~~~
ossl_pkey_ec.c:635:5: warning: ‘ECDSA_sign’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  635 |     if (ECDSA_sign(0, (unsigned char *) RSTRING_PTR(data), RSTRING_LENINT(data), (unsigned char *) RSTRING_PTR(str), &buf_len, ec) != 1)
      |     ^~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1414:27: note: declared here
 1414 | OSSL_DEPRECATEDIN_3_0 int ECDSA_sign(int type, const unsigned char *dgst,
      |                           ^~~~~~~~~~
ossl_pkey_ec.c: In function ‘ossl_ec_key_dsa_verify_asn1’:
ossl_pkey_ec.c:652:5: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  652 |     GetEC(self, ec);
      |     ^~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/evp.h:1372:25: note: declared here
 1372 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
      |                         ^~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:24:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   24 |     (key) = EVP_PKEY_get0_EC_KEY(_pkey); \
      |           ^
ossl_pkey_ec.c:652:5: note: in expansion of macro ‘GetEC’
  652 |     GetEC(self, ec);
      |     ^~~~~
ossl_pkey_ec.c:656:5: warning: ‘ECDSA_verify’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  656 |     switch (ECDSA_verify(0, (unsigned char *) RSTRING_PTR(data), RSTRING_LENINT(data), (unsigned char *) RSTRING_PTR(sig), (int)RSTRING_LEN(sig), ec)) {
      |     ^~~~~~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:1447:27: note: declared here
 1447 | OSSL_DEPRECATEDIN_3_0 int ECDSA_verify(int type, const unsigned char *dgst,
      |                           ^~~~~~~~~~~~
ossl_pkey_ec.c: In function ‘ossl_ec_group_free’:
ossl_pkey_ec.c:673:5: warning: ‘EC_GROUP_clear_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  673 |     EC_GROUP_clear_free(ptr);
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:176:28: note: declared here
  176 | OSSL_DEPRECATEDIN_3_0 void EC_GROUP_clear_free(EC_GROUP *group);
      |                            ^~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c: In function ‘ossl_ec_group_initialize’:
ossl_pkey_ec.c:742:17: warning: ‘EC_GFp_simple_method’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  742 |                 method = EC_GFp_simple_method();
      |                 ^~~~~~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:121:40: note: declared here
  121 | OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GFp_simple_method(void);
      |                                        ^~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:744:17: warning: ‘EC_GFp_mont_method’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  744 |                 method = EC_GFp_mont_method();
      |                 ^~~~~~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:126:40: note: declared here
  126 | OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GFp_mont_method(void);
      |                                        ^~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:746:17: warning: ‘EC_GFp_nist_method’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  746 |                 method = EC_GFp_nist_method();
      |                 ^~~~~~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:131:40: note: declared here
  131 | OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GFp_nist_method(void);
      |                                        ^~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:749:17: warning: ‘EC_GF2m_simple_method’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  749 |                 method = EC_GF2m_simple_method();
      |                 ^~~~~~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:158:40: note: declared here
  158 | OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GF2m_simple_method(void);
      |                                        ^~~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c:754:17: warning: ‘EC_GROUP_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  754 |                 if ((group = EC_GROUP_new(method)) == NULL)
      |                 ^~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:171:33: note: declared here
  171 | OSSL_DEPRECATEDIN_3_0 EC_GROUP *EC_GROUP_new(const EC_METHOD *meth);
      |                                 ^~~~~~~~~~~~
ossl_pkey_ec.c:768:13: warning: ‘PEM_read_bio_ECPKParameters’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  768 |             group = PEM_read_bio_ECPKParameters(in, NULL, NULL, NULL);
      |             ^~~~~
In file included from /usr/include/openssl/ssl.h:36,
                 from ossl.h:24,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/pem.h:461:1: note: declared here
  461 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, ECPKParameters, EC_GROUP)
      | ^~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c: In function ‘ossl_ec_group_to_string’:
ossl_pkey_ec.c:1215:9: warning: ‘PEM_write_bio_ECPKParameters’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1215 |         i = PEM_write_bio_ECPKParameters(out, group);
      |         ^
In file included from /usr/include/openssl/ssl.h:36,
                 from ossl.h:24,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/pem.h:461:1: note: declared here
  461 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, ECPKParameters, EC_GROUP)
      | ^~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c: In function ‘ossl_ec_group_to_text’:
ossl_pkey_ec.c:1273:5: warning: ‘ECPKParameters_print’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1273 |     if (!ECPKParameters_print(out, group, 0)) {
      |     ^~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:926:27: note: declared here
  926 | OSSL_DEPRECATEDIN_3_0 int ECPKParameters_print(BIO *bp, const EC_GROUP *x,
      |                           ^~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c: In function ‘ossl_ec_point_initialize’:
ossl_pkey_ec.c:1360:13: warning: ‘EC_POINT_bn2point’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1360 |             point = EC_POINT_bn2point(group, GetBNPtr(arg2), NULL, ossl_bn_ctx);
      |             ^~~~~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:774:33: note: declared here
  774 | OSSL_DEPRECATEDIN_3_0 EC_POINT *EC_POINT_bn2point(const EC_GROUP *,
      |                                 ^~~~~~~~~~~~~~~~~
ossl_pkey_ec.c: In function ‘ossl_ec_point_make_affine’:
ossl_pkey_ec.c:1487:5: warning: ‘EC_POINT_make_affine’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1487 |     if (EC_POINT_make_affine(group, point, ossl_bn_ctx) != 1)
      |     ^~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:844:27: note: declared here
  844 | OSSL_DEPRECATEDIN_3_0 int EC_POINT_make_affine(const EC_GROUP *group,
      |                           ^~~~~~~~~~~~~~~~~~~~
ossl_pkey_ec.c: In function ‘ossl_ec_point_mul’:
ossl_pkey_ec.c:1637:9: warning: ‘EC_POINTs_mul’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 1637 |         if (EC_POINTs_mul(group, point_result, bn_g, num, points, bignums, ossl_bn_ctx) != 1) {
      |         ^~
In file included from /usr/include/openssl/x509.h:33,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_ec.c:5:
/usr/include/openssl/ec.h:859:27: note: declared here
  859 | OSSL_DEPRECATEDIN_3_0 int EC_POINTs_mul(const EC_GROUP *group, EC_POINT *r,
      |                           ^~~~~~~~~~~~~
cp ../.././ext/ripper/lib/ripper/lexer.rb ../../.ext/common/ripper
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o socket.o -c socket.c
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o ossl_pkey_rsa.o -c ossl_pkey_rsa.c
ossl_pkey_rsa.c: In function ‘RSA_HAS_PRIVATE’:
ossl_pkey_rsa.c:31:5: warning: ‘RSA_get0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   31 |     RSA_get0_factors(rsa, &p, &q);
      |     ^~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:220:28: note: declared here
  220 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r,
      |                            ^~~~~~~~~~~~~~~~
ossl_pkey_rsa.c: In function ‘rsa_instance’:
ossl_pkey_rsa.c:63:5: warning: ‘EVP_PKEY_assign’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   63 |     if (!EVP_PKEY_assign_RSA(pkey, rsa)) {
      |     ^~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/evp.h:1328:5: note: declared here
 1328 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
      |     ^~~~~~~~~~~~~~~
ossl_pkey_rsa.c: In function ‘ossl_rsa_new’:
ossl_pkey_rsa.c:78:9: warning: ‘RSA_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
   78 |         obj = rsa_instance(cRSA, RSA_new());
      |         ^~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:201:28: note: declared here
  201 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
      |                            ^~~~~~~
ossl_pkey_rsa.c: In function ‘rsa_blocking_gen’:
ossl_pkey_rsa.c:109:5: warning: ‘RSA_generate_key_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  109 |     gen->result = RSA_generate_key_ex(gen->rsa, gen->size, gen->e, gen->cb);
      |     ^~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:260:27: note: declared here
  260 | OSSL_DEPRECATEDIN_3_0 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e,
      |                           ^~~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c: In function ‘rsa_generate’:
ossl_pkey_rsa.c:119:5: warning: ‘RSA_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  119 |     RSA *rsa = RSA_new();
      |     ^~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:201:28: note: declared here
  201 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
      |                            ^~~~~~~
ossl_pkey_rsa.c:124:9: warning: ‘RSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  124 |         RSA_free(rsa);
      |         ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:293:28: note: declared here
  293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
ossl_pkey_rsa.c:133:17: warning: ‘RSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  133 |                 RSA_free(rsa);
      |                 ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:293:28: note: declared here
  293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
ossl_pkey_rsa.c:158:9: warning: ‘RSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  158 |         RSA_free(rsa);
      |         ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:293:28: note: declared here
  293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
ossl_pkey_rsa.c: In function ‘ossl_rsa_s_generate’:
ossl_pkey_rsa.c:193:9: warning: ‘RSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  193 |         RSA_free(rsa);
      |         ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:293:28: note: declared here
  293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
ossl_pkey_rsa.c: In function ‘ossl_rsa_initialize’:
ossl_pkey_rsa.c:230:9: warning: ‘RSA_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  230 |         rsa = RSA_new();
      |         ^~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:201:28: note: declared here
  201 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
      |                            ^~~~~~~
ossl_pkey_rsa.c:240:9: warning: ‘PEM_read_bio_RSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  240 |         rsa = PEM_read_bio_RSAPrivateKey(in, NULL, ossl_pem_passwd_cb, (void *)pass);
      |         ^~~
In file included from /usr/include/openssl/ssl.h:36,
                 from ossl.h:24,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/pem.h:447:1: note: declared here
  447 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
      | ^~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:243:13: warning: ‘PEM_read_bio_RSA_PUBKEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  243 |             rsa = PEM_read_bio_RSA_PUBKEY(in, NULL, NULL, NULL);
      |             ^~~
In file included from /usr/include/openssl/ssl.h:36,
                 from ossl.h:24,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/pem.h:449:1: note: declared here
  449 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSA_PUBKEY, RSA)
      | ^~~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:247:13: warning: ‘d2i_RSAPrivateKey_bio’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  247 |             rsa = d2i_RSAPrivateKey_bio(in, NULL);
      |             ^~~
In file included from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/x509.h:616:28: note: declared here
  616 | OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA **rsa);
      |                            ^~~~~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:251:13: warning: ‘d2i_RSA_PUBKEY_bio’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  251 |             rsa = d2i_RSA_PUBKEY_bio(in, NULL);
      |             ^~~
In file included from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/x509.h:620:28: note: declared here
  620 | OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSA_PUBKEY_bio(BIO *bp, RSA **rsa);
      |                            ^~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:255:13: warning: ‘PEM_read_bio_RSAPublicKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  255 |             rsa = PEM_read_bio_RSAPublicKey(in, NULL, NULL, NULL);
      |             ^~~
In file included from /usr/include/openssl/ssl.h:36,
                 from ossl.h:24,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/pem.h:448:1: note: declared here
  448 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSAPublicKey, RSA)
      | ^~~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:259:13: warning: ‘d2i_RSAPublicKey_bio’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  259 |             rsa = d2i_RSAPublicKey_bio(in, NULL);
      |             ^~~
In file included from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/x509.h:618:28: note: declared here
  618 | OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPublicKey_bio(BIO *bp, RSA **rsa);
      |                            ^~~~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:266:5: warning: ‘EVP_PKEY_assign’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  266 |     if (!EVP_PKEY_assign_RSA(pkey, rsa)) {
      |     ^~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/evp.h:1328:5: note: declared here
 1328 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
      |     ^~~~~~~~~~~~~~~
ossl_pkey_rsa.c:267:9: warning: ‘RSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  267 |         RSA_free(rsa);
      |         ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:293:28: note: declared here
  293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
ossl_pkey_rsa.c: In function ‘ossl_rsa_initialize_copy’:
ossl_pkey_rsa.c:283:5: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  283 |     GetRSA(other, rsa);
      |     ^~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/evp.h:1346:22: note: declared here
 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
      |           ^
ossl_pkey_rsa.c:283:5: note: in expansion of macro ‘GetRSA’
  283 |     GetRSA(other, rsa);
      |     ^~~~~~
ossl_pkey_rsa.c:285:5: warning: ‘i2d_RSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  285 |     rsa_new = ASN1_dup((i2d_of_void *)i2d_RSAPrivateKey, (d2i_of_void *)d2i_RSAPrivateKey, (char *)rsa);
      |     ^~~~~~~
In file included from ossl.h:22,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:309:1: note: declared here
  309 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:285:5: warning: ‘d2i_RSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  285 |     rsa_new = ASN1_dup((i2d_of_void *)i2d_RSAPrivateKey, (d2i_of_void *)d2i_RSAPrivateKey, (char *)rsa);
      |     ^~~~~~~
In file included from ossl.h:22,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:309:1: note: declared here
  309 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:289:5: warning: ‘EVP_PKEY_assign’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  289 |     EVP_PKEY_assign_RSA(pkey, rsa_new);
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/evp.h:1328:5: note: declared here
 1328 | int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key);
      |     ^~~~~~~~~~~~~~~
ossl_pkey_rsa.c: In function ‘ossl_rsa_is_public’:
ossl_pkey_rsa.c:306:5: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  306 |     GetRSA(self, rsa);
      |     ^~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/evp.h:1346:22: note: declared here
 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
      |           ^
ossl_pkey_rsa.c:306:5: note: in expansion of macro ‘GetRSA’
  306 |     GetRSA(self, rsa);
      |     ^~~~~~
ossl_pkey_rsa.c: In function ‘ossl_rsa_is_private’:
ossl_pkey_rsa.c:325:5: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  325 |     GetRSA(self, rsa);
      |     ^~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/evp.h:1346:22: note: declared here
 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
      |           ^
ossl_pkey_rsa.c:325:5: note: in expansion of macro ‘GetRSA’
  325 |     GetRSA(self, rsa);
      |     ^~~~~~
ossl_pkey_rsa.c: In function ‘ossl_rsa_export’:
ossl_pkey_rsa.c:348:5: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  348 |     GetRSA(self, rsa);
      |     ^~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/evp.h:1346:22: note: declared here
 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
      |           ^
ossl_pkey_rsa.c:348:5: note: in expansion of macro ‘GetRSA’
  348 |     GetRSA(self, rsa);
      |     ^~~~~~
ossl_pkey_rsa.c:360:9: warning: ‘PEM_write_bio_RSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  360 |         if (!PEM_write_bio_RSAPrivateKey(out, rsa, ciph, NULL, 0,
      |         ^~
In file included from /usr/include/openssl/ssl.h:36,
                 from ossl.h:24,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/pem.h:447:1: note: declared here
  447 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
      | ^~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:366:9: warning: ‘PEM_write_bio_RSA_PUBKEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  366 |         if (!PEM_write_bio_RSA_PUBKEY(out, rsa)) {
      |         ^~
In file included from /usr/include/openssl/ssl.h:36,
                 from ossl.h:24,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/pem.h:449:1: note: declared here
  449 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSA_PUBKEY, RSA)
      | ^~~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c: In function ‘ossl_rsa_to_der’:
ossl_pkey_rsa.c:391:5: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  391 |     GetRSA(self, rsa);
      |     ^~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/evp.h:1346:22: note: declared here
 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
      |           ^
ossl_pkey_rsa.c:391:5: note: in expansion of macro ‘GetRSA’
  391 |     GetRSA(self, rsa);
      |     ^~~~~~
ossl_pkey_rsa.c:393:9: warning: ‘i2d_RSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  393 |         i2d_func = i2d_RSAPrivateKey;
      |         ^~~~~~~~
In file included from ossl.h:22,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:309:1: note: declared here
  309 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:395:9: warning: ‘i2d_RSA_PUBKEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  395 |         i2d_func = (int (*)(const RSA *, unsigned char **))i2d_RSA_PUBKEY;
      |         ^~~~~~~~
In file included from ossl.h:22,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/x509.h:710:1: note: declared here
  710 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,RSA, RSA_PUBKEY)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c: In function ‘ossl_rsa_public_encrypt’:
ossl_pkey_rsa.c:423:5: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  423 |     GetRSA(self, rsa);
      |     ^~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/evp.h:1346:22: note: declared here
 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
      |           ^
ossl_pkey_rsa.c:423:5: note: in expansion of macro ‘GetRSA’
  423 |     GetRSA(self, rsa);
      |     ^~~~~~
ossl_pkey_rsa.c:424:5: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  424 |     RSA_get0_key(rsa, &rsa_n, NULL, NULL);
      |     ^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:217:28: note: declared here
  217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
      |                            ^~~~~~~~~~~~
ossl_pkey_rsa.c:430:5: warning: ‘RSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  430 |     str = rb_str_new(0, RSA_size(rsa));
      |     ^~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:204:27: note: declared here
  204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
      |                           ^~~~~~~~
ossl_pkey_rsa.c:430:5: warning: ‘RSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  430 |     str = rb_str_new(0, RSA_size(rsa));
      |     ^~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:204:27: note: declared here
  204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
      |                           ^~~~~~~~
ossl_pkey_rsa.c:430:5: warning: ‘RSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  430 |     str = rb_str_new(0, RSA_size(rsa));
      |     ^~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:204:27: note: declared here
  204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
      |                           ^~~~~~~~
ossl_pkey_rsa.c:431:5: warning: ‘RSA_public_encrypt’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  431 |     buf_len = RSA_public_encrypt(RSTRING_LENINT(buffer), (unsigned char *)RSTRING_PTR(buffer),
      |     ^~~~~~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:282:5: note: declared here
  282 | int RSA_public_encrypt(int flen, const unsigned char *from, unsigned char *to,
      |     ^~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c: In function ‘ossl_rsa_public_decrypt’:
ossl_pkey_rsa.c:455:5: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  455 |     GetRSA(self, rsa);
      |     ^~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/evp.h:1346:22: note: declared here
 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
      |           ^
ossl_pkey_rsa.c:455:5: note: in expansion of macro ‘GetRSA’
  455 |     GetRSA(self, rsa);
      |     ^~~~~~
ossl_pkey_rsa.c:456:5: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  456 |     RSA_get0_key(rsa, &rsa_n, NULL, NULL);
      |     ^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:217:28: note: declared here
  217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
      |                            ^~~~~~~~~~~~
ossl_pkey_rsa.c:462:5: warning: ‘RSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  462 |     str = rb_str_new(0, RSA_size(rsa));
      |     ^~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:204:27: note: declared here
  204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
      |                           ^~~~~~~~
ossl_pkey_rsa.c:462:5: warning: ‘RSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  462 |     str = rb_str_new(0, RSA_size(rsa));
      |     ^~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:204:27: note: declared here
  204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
      |                           ^~~~~~~~
ossl_pkey_rsa.c:462:5: warning: ‘RSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  462 |     str = rb_str_new(0, RSA_size(rsa));
      |     ^~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:204:27: note: declared here
  204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
      |                           ^~~~~~~~
ossl_pkey_rsa.c:463:5: warning: ‘RSA_public_decrypt’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  463 |     buf_len = RSA_public_decrypt(RSTRING_LENINT(buffer), (unsigned char *)RSTRING_PTR(buffer),
      |     ^~~~~~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:288:5: note: declared here
  288 | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to,
      |     ^~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c: In function ‘ossl_rsa_private_encrypt’:
ossl_pkey_rsa.c:487:5: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  487 |     GetRSA(self, rsa);
      |     ^~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/evp.h:1346:22: note: declared here
 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
      |           ^
ossl_pkey_rsa.c:487:5: note: in expansion of macro ‘GetRSA’
  487 |     GetRSA(self, rsa);
      |     ^~~~~~
ossl_pkey_rsa.c:488:5: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  488 |     RSA_get0_key(rsa, &rsa_n, NULL, NULL);
      |     ^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:217:28: note: declared here
  217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
      |                            ^~~~~~~~~~~~
ossl_pkey_rsa.c:496:5: warning: ‘RSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  496 |     str = rb_str_new(0, RSA_size(rsa));
      |     ^~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:204:27: note: declared here
  204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
      |                           ^~~~~~~~
ossl_pkey_rsa.c:496:5: warning: ‘RSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  496 |     str = rb_str_new(0, RSA_size(rsa));
      |     ^~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:204:27: note: declared here
  204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
      |                           ^~~~~~~~
ossl_pkey_rsa.c:496:5: warning: ‘RSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  496 |     str = rb_str_new(0, RSA_size(rsa));
      |     ^~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:204:27: note: declared here
  204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
      |                           ^~~~~~~~
ossl_pkey_rsa.c:497:5: warning: ‘RSA_private_encrypt’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  497 |     buf_len = RSA_private_encrypt(RSTRING_LENINT(buffer), (unsigned char *)RSTRING_PTR(buffer),
      |     ^~~~~~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:285:5: note: declared here
  285 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to,
      |     ^~~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c: In function ‘ossl_rsa_private_decrypt’:
ossl_pkey_rsa.c:521:5: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  521 |     GetRSA(self, rsa);
      |     ^~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/evp.h:1346:22: note: declared here
 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
      |           ^
ossl_pkey_rsa.c:521:5: note: in expansion of macro ‘GetRSA’
  521 |     GetRSA(self, rsa);
      |     ^~~~~~
ossl_pkey_rsa.c:522:5: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  522 |     RSA_get0_key(rsa, &rsa_n, NULL, NULL);
      |     ^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:217:28: note: declared here
  217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
      |                            ^~~~~~~~~~~~
ossl_pkey_rsa.c:530:5: warning: ‘RSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  530 |     str = rb_str_new(0, RSA_size(rsa));
      |     ^~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:204:27: note: declared here
  204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
      |                           ^~~~~~~~
ossl_pkey_rsa.c:530:5: warning: ‘RSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  530 |     str = rb_str_new(0, RSA_size(rsa));
      |     ^~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:204:27: note: declared here
  204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
      |                           ^~~~~~~~
ossl_pkey_rsa.c:530:5: warning: ‘RSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  530 |     str = rb_str_new(0, RSA_size(rsa));
      |     ^~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:204:27: note: declared here
  204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
      |                           ^~~~~~~~
ossl_pkey_rsa.c:531:5: warning: ‘RSA_private_decrypt’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  531 |     buf_len = RSA_private_decrypt(RSTRING_LENINT(buffer), (unsigned char *)RSTRING_PTR(buffer),
      |     ^~~~~~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:291:5: note: declared here
  291 | int RSA_private_decrypt(int flen, const unsigned char *from, unsigned char *to,
      |     ^~~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c: In function ‘ossl_rsa_get_params’:
ossl_pkey_rsa.c:747:5: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  747 |     GetRSA(self, rsa);
      |     ^~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/evp.h:1346:22: note: declared here
 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
      |           ^
ossl_pkey_rsa.c:747:5: note: in expansion of macro ‘GetRSA’
  747 |     GetRSA(self, rsa);
      |     ^~~~~~
ossl_pkey_rsa.c:748:5: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  748 |     RSA_get0_key(rsa, &n, &e, &d);
      |     ^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:217:28: note: declared here
  217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
      |                            ^~~~~~~~~~~~
ossl_pkey_rsa.c:749:5: warning: ‘RSA_get0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  749 |     RSA_get0_factors(rsa, &p, &q);
      |     ^~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:220:28: note: declared here
  220 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r,
      |                            ^~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:750:5: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  750 |     RSA_get0_crt_params(rsa, &dmp1, &dmq1, &iqmp);
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:225:28: note: declared here
  225 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
      |                            ^~~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c: In function ‘ossl_rsa_to_text’:
ossl_pkey_rsa.c:782:5: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  782 |     GetRSA(self, rsa);
      |     ^~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/evp.h:1346:22: note: declared here
 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
      |           ^
ossl_pkey_rsa.c:782:5: note: in expansion of macro ‘GetRSA’
  782 |     GetRSA(self, rsa);
      |     ^~~~~~
ossl_pkey_rsa.c:786:5: warning: ‘RSA_print’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  786 |     if (!RSA_print(out, rsa, 0)) { /* offset = 0 */
      |     ^~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:342:27: note: declared here
  342 | OSSL_DEPRECATEDIN_3_0 int RSA_print(BIO *bp, const RSA *r, int offset);
      |                           ^~~~~~~~~
ossl_pkey_rsa.c: In function ‘ossl_rsa_to_public_key’:
ossl_pkey_rsa.c:810:5: warning: ‘RSAPublicKey_dup’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  810 |     rsa = RSAPublicKey_dup(EVP_PKEY_get0_RSA(pkey));
      |     ^~~
In file included from ossl.h:22,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:448:1: note: declared here
  448 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, RSA, RSAPublicKey)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:810:5: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  810 |     rsa = RSAPublicKey_dup(EVP_PKEY_get0_RSA(pkey));
      |     ^~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/evp.h:1346:22: note: declared here
 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:813:9: warning: ‘RSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  813 |         RSA_free(rsa);
      |         ^~~~~~~~
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:293:28: note: declared here
  293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
      |                            ^~~~~~~~
ossl_pkey_rsa.c: In function ‘ossl_rsa_get_n’:
ossl_pkey_rsa.c:854:1: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  854 | OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
      | ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/evp.h:1346:22: note: declared here
 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
      |           ^
ossl_pkey.h:102:9: note: in expansion of macro ‘GetRSA’
  102 |         Get##_type(self, obj);                                          \
      |         ^~~
ossl_pkey.h:110:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
  110 |         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey.h:211:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER3’
  211 |         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:854:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
  854 | OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
      | ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:854:1: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:217:28: note: declared here
  217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
      |                            ^~~~~~~~~~~~
ossl_pkey_rsa.c: In function ‘ossl_rsa_get_e’:
ossl_pkey_rsa.c:854:1: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  854 | OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
      | ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/evp.h:1346:22: note: declared here
 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
      |           ^
ossl_pkey.h:102:9: note: in expansion of macro ‘GetRSA’
  102 |         Get##_type(self, obj);                                          \
      |         ^~~
ossl_pkey.h:112:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
  112 |         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey.h:211:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER3’
  211 |         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:854:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
  854 | OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
      | ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:854:1: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:217:28: note: declared here
  217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
      |                            ^~~~~~~~~~~~
ossl_pkey_rsa.c: In function ‘ossl_rsa_get_d’:
ossl_pkey_rsa.c:854:1: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  854 | OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
      | ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/evp.h:1346:22: note: declared here
 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
      |           ^
ossl_pkey.h:102:9: note: in expansion of macro ‘GetRSA’
  102 |         Get##_type(self, obj);                                          \
      |         ^~~
ossl_pkey.h:114:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
  114 |         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a3,                   \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey.h:211:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER3’
  211 |         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:854:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
  854 | OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
      | ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:854:1: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:217:28: note: declared here
  217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
      |                            ^~~~~~~~~~~~
ossl_pkey_rsa.c: In function ‘ossl_rsa_set_key’:
ossl_pkey_rsa.c:854:1: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  854 | OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
      | ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/evp.h:1346:22: note: declared here
 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
      |           ^
ossl_pkey.h:135:9: note: in expansion of macro ‘GetRSA’
  135 |         Get##_type(self, obj);                                          \
      |         ^~~
ossl_pkey.h:212:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_SETTER3’
  212 |         OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:854:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
  854 | OSSL_PKEY_BN_DEF3(rsa, RSA, key, n, e, d)
      | ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:854:1: warning: ‘RSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:207:27: note: declared here
  207 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
      |                           ^~~~~~~~~~~~
ossl_pkey_rsa.c: In function ‘ossl_rsa_get_p’:
ossl_pkey_rsa.c:862:1: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  862 | OSSL_PKEY_BN_DEF2(rsa, RSA, factors, p, q)
      | ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/evp.h:1346:22: note: declared here
 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
      |           ^
ossl_pkey.h:102:9: note: in expansion of macro ‘GetRSA’
  102 |         Get##_type(self, obj);                                          \
      |         ^~~
ossl_pkey.h:118:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
  118 |         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey.h:215:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER2’
  215 |         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:862:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF2’
  862 | OSSL_PKEY_BN_DEF2(rsa, RSA, factors, p, q)
      | ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:862:1: warning: ‘RSA_get0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:220:28: note: declared here
  220 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r,
      |                            ^~~~~~~~~~~~~~~~
ossl_pkey_rsa.c: In function ‘ossl_rsa_get_q’:
ossl_pkey_rsa.c:862:1: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  862 | OSSL_PKEY_BN_DEF2(rsa, RSA, factors, p, q)
      | ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/evp.h:1346:22: note: declared here
 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
      |           ^
ossl_pkey.h:102:9: note: in expansion of macro ‘GetRSA’
  102 |         Get##_type(self, obj);                                          \
      |         ^~~
ossl_pkey.h:120:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
  120 |         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey.h:215:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER2’
  215 |         OSSL_PKEY_BN_DEF_GETTER2(_keytype, _type, _group, a1, a2)       \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:862:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF2’
  862 | OSSL_PKEY_BN_DEF2(rsa, RSA, factors, p, q)
      | ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:862:1: warning: ‘RSA_get0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:220:28: note: declared here
  220 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r,
      |                            ^~~~~~~~~~~~~~~~
ossl_pkey_rsa.c: In function ‘ossl_rsa_set_factors’:
ossl_pkey_rsa.c:862:1: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  862 | OSSL_PKEY_BN_DEF2(rsa, RSA, factors, p, q)
      | ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/evp.h:1346:22: note: declared here
 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
      |           ^
ossl_pkey.h:165:9: note: in expansion of macro ‘GetRSA’
  165 |         Get##_type(self, obj);                                          \
      |         ^~~
ossl_pkey.h:216:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_SETTER2’
  216 |         OSSL_PKEY_BN_DEF_SETTER2(_keytype, _type, _group, a1, a2)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:862:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF2’
  862 | OSSL_PKEY_BN_DEF2(rsa, RSA, factors, p, q)
      | ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:862:1: warning: ‘RSA_set0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:208:27: note: declared here
  208 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q);
      |                           ^~~~~~~~~~~~~~~~
ossl_pkey_rsa.c: In function ‘ossl_rsa_get_dmp1’:
ossl_pkey_rsa.c:872:1: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  872 | OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
      | ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/evp.h:1346:22: note: declared here
 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
      |           ^
ossl_pkey.h:102:9: note: in expansion of macro ‘GetRSA’
  102 |         Get##_type(self, obj);                                          \
      |         ^~~
ossl_pkey.h:110:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
  110 |         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a1,                   \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey.h:211:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER3’
  211 |         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:872:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
  872 | OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
      | ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:872:1: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:225:28: note: declared here
  225 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
      |                            ^~~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c: In function ‘ossl_rsa_get_dmq1’:
ossl_pkey_rsa.c:872:1: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  872 | OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
      | ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/evp.h:1346:22: note: declared here
 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
      |           ^
ossl_pkey.h:102:9: note: in expansion of macro ‘GetRSA’
  102 |         Get##_type(self, obj);                                          \
      |         ^~~
ossl_pkey.h:112:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
  112 |         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a2,                   \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey.h:211:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER3’
  211 |         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:872:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
  872 | OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
      | ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:872:1: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:225:28: note: declared here
  225 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
      |                            ^~~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c: In function ‘ossl_rsa_get_iqmp’:
ossl_pkey_rsa.c:872:1: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  872 | OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
      | ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/evp.h:1346:22: note: declared here
 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
      |           ^
ossl_pkey.h:102:9: note: in expansion of macro ‘GetRSA’
  102 |         Get##_type(self, obj);                                          \
      |         ^~~
ossl_pkey.h:114:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER0’
  114 |         OSSL_PKEY_BN_DEF_GETTER0(_keytype, _type, a3,                   \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey.h:211:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_GETTER3’
  211 |         OSSL_PKEY_BN_DEF_GETTER3(_keytype, _type, _group, a1, a2, a3)   \
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:872:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
  872 | OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
      | ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:872:1: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:225:28: note: declared here
  225 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
      |                            ^~~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c: In function ‘ossl_rsa_set_crt_params’:
ossl_pkey_rsa.c:872:1: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  872 | OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
      | ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/evp.h:1346:22: note: declared here
 1346 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
      |                      ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:23:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   23 |     (rsa) = EVP_PKEY_get0_RSA(_pkey); \
      |           ^
ossl_pkey.h:135:9: note: in expansion of macro ‘GetRSA’
  135 |         Get##_type(self, obj);                                          \
      |         ^~~
ossl_pkey.h:212:9: note: in expansion of macro ‘OSSL_PKEY_BN_DEF_SETTER3’
  212 |         OSSL_PKEY_BN_DEF_SETTER3(_keytype, _type, _group, a1, a2, a3)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:872:1: note: in expansion of macro ‘OSSL_PKEY_BN_DEF3’
  872 | OSSL_PKEY_BN_DEF3(rsa, RSA, crt_params, dmp1, dmq1, iqmp)
      | ^~~~~~~~~~~~~~~~~
ossl_pkey_rsa.c:872:1: warning: ‘RSA_set0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
In file included from /usr/include/openssl/x509.h:36,
                 from /usr/include/openssl/x509v3.h:25,
                 from ossl.h:23,
                 from ossl_pkey_rsa.c:10:
/usr/include/openssl/rsa.h:209:27: note: declared here
  209 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
      |                           ^~~~~~~~~~~~~~~~~~~
cp ../.././ext/ripper/lib/ripper/sexp.rb ../../.ext/common/ripper
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o sockssocket.o -c sockssocket.c
In file included from ../.././include/ruby.h:33,
                 from ossl.h:16,
                 from ossl_pkey_rsa.c:10:
ossl_pkey_rsa.c: In function ‘Init_ossl_rsa’:
ossl_pkey_rsa.c:877:58: error: ‘RSA_SSLV23_PADDING’ undeclared (first use in this function); did you mean ‘RSA_PKCS1_PADDING’?
  877 | #define DefRSAConst(x) rb_define_const(cRSA, #x, INT2NUM(RSA_##x))
      |                                                          ^~~~
../.././include/ruby/ruby.h:1597:41: note: in definition of macro ‘RB_INT2NUM’
 1597 | #define RB_INT2NUM(x) rb_int2num_inline(x)
      |                                         ^
ossl_pkey_rsa.c:877:50: note: in expansion of macro ‘INT2NUM’
  877 | #define DefRSAConst(x) rb_define_const(cRSA, #x, INT2NUM(RSA_##x))
      |                                                  ^~~~~~~
ossl_pkey_rsa.c:942:5: note: in expansion of macro ‘DefRSAConst’
  942 |     DefRSAConst(SSLV23_PADDING);
      |     ^~~~~~~~~~~
ossl_pkey_rsa.c:877:58: note: each undeclared identifier is reported only once for each function it appears in
  877 | #define DefRSAConst(x) rb_define_const(cRSA, #x, INT2NUM(RSA_##x))
      |                                                          ^~~~
../.././include/ruby/ruby.h:1597:41: note: in definition of macro ‘RB_INT2NUM’
 1597 | #define RB_INT2NUM(x) rb_int2num_inline(x)
      |                                         ^
ossl_pkey_rsa.c:877:50: note: in expansion of macro ‘INT2NUM’
  877 | #define DefRSAConst(x) rb_define_const(cRSA, #x, INT2NUM(RSA_##x))
      |                                                  ^~~~~~~
ossl_pkey_rsa.c:942:5: note: in expansion of macro ‘DefRSAConst’
  942 |     DefRSAConst(SSLV23_PADDING);
      |     ^~~~~~~~~~~
make -C ext/stringio V=1 all
make[4]: Entering directory '/<<PKGBUILDDIR>>/ext/stringio'
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/stringio -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o stringio.o -c stringio.c
make[4]: *** [Makefile:313: ossl_pkey_rsa.o] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/openssl'
make[3]: *** [exts.mk:251: ext/openssl/all] Error 2
make[3]: *** Waiting for unfinished jobs....
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o tcpserver.o -c tcpserver.c
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o tcpsocket.o -c tcpsocket.c
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o udpsocket.o -c udpsocket.c
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o unixserver.o -c unixserver.c
arm-linux-gnueabihf-gcc -I. -I../../.ext/include/arm-linux-gnueabihf -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64  -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC  -o unixsocket.o -c unixsocket.c
cp ../.././ext/socket/lib/socket.rb ../../.ext/common
rm -f ../../.ext/arm-linux-gnueabihf/socket.so
arm-linux-gnueabihf-gcc -shared -o ../../.ext/arm-linux-gnueabihf/socket.so ancdata.o basicsocket.o constants.o ifaddr.o init.o ipsocket.o option.o raddrinfo.o socket.o sockssocket.o tcpserver.o tcpsocket.o udpsocket.o unixserver.o unixsocket.o -L. -L../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7 -lanl  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/socket'
rm -f ../../.ext/arm-linux-gnueabihf/stringio.so
arm-linux-gnueabihf-gcc -shared -o ../../.ext/arm-linux-gnueabihf/stringio.so stringio.o -L. -L../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/stringio'
rm -f ../../.ext/arm-linux-gnueabihf/ripper.so
arm-linux-gnueabihf-gcc -shared -o ../../.ext/arm-linux-gnueabihf/ripper.so ripper.o -L. -L../.. -L. -Wl,-z,relro -Wl,-z,now -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-z,relro -Wl,-z,now    -lruby-2.7  -lm   -lc
make[4]: Leaving directory '/<<PKGBUILDDIR>>/ext/ripper'
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: *** [uncommon.mk:295: build-ext] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 main V=1 returned exit code 2
make[1]: *** [debian/rules:100: override_dh_auto_build-arch] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:78: binary-arch] Error 2
dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2022-06-14T13:36:22Z

Finished
--------


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use
E: Build failure (dpkg-buildpackage died)

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: armhf
Build Type: any
Build-Space: 206544
Build-Time: 636
Distribution: bookworm-staging
Fail-Stage: build
Host Architecture: armhf
Install-Time: 499
Job: ruby2.7_2.7.4-1
Machine Architecture: armhf
Package: ruby2.7
Package-Time: 1173
Source-Version: 2.7.4-1
Space: 206544
Status: attempted
Version: 2.7.4-1+b2
--------------------------------------------------------------------------------
Finished at 2022-06-14T13:36:22Z
Build needed 00:19:33, 206544k disk space