sbuild (Debian sbuild) 0.86.3~bpo12+1 (03 November 2024) on debusine-worker-arm64-demeter-05.freexian.com
+==============================================================================+
| lua-luaossl 20220711-2 (arm64) Sun, 17 Nov 2024 10:15:00 +0000 |
+==============================================================================+
Package: lua-luaossl
Version: 20220711-2
Source Version: 20220711-2
Distribution: sid
Machine Architecture: arm64
Host Architecture: arm64
Build Architecture: arm64
Build Type: binary
I: No tarballs found in /var/lib/debusine/worker/.cache/sbuild
Unpacking /var/lib/debusine/worker/system-images/957781/system.tar.xz to /tmp/tmp.sbuild.RA3HNbzp2A...
I: NOTICE: Log filtering will replace 'sbuild-unshare-dummy-location' with '<<CHROOT>>'
+------------------------------------------------------------------------------+
| Chroot Setup Commands |
+------------------------------------------------------------------------------+
rm -f /etc/resolv.conf
----------------------
I: Finished running 'rm -f /etc/resolv.conf'.
Finished processing commands.
--------------------------------------------------------------------------------
Copying /tmp/debusine-fetch-exec-upload-vi1yq1jj/dpkg-dbgsym_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-vi1yq1jj/dpkg_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-vi1yq1jj/dselect-dbgsym_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-vi1yq1jj/dselect_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-vi1yq1jj/libdpkg-dev_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-vi1yq1jj/dpkg-dev_1.22.12~1.gbp82cafd_all.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-vi1yq1jj/libdpkg-perl_1.22.12~1.gbp82cafd_all.deb to /<<CHROOT>>...
I: NOTICE: Log filtering will replace 'build/lua-luaossl-JKqjO2/resolver-tUAZXT' with '<<RESOLVERDIR>>'
+------------------------------------------------------------------------------+
| Update chroot |
+------------------------------------------------------------------------------+
Get:1 file:/build/lua-luaossl-JKqjO2/resolver-4TKlNx/apt_archive ./ InRelease
Ign:1 file:/build/lua-luaossl-JKqjO2/resolver-4TKlNx/apt_archive ./ InRelease
Get:2 file:/build/lua-luaossl-JKqjO2/resolver-4TKlNx/apt_archive ./ Release [606 B]
Get:2 file:/build/lua-luaossl-JKqjO2/resolver-4TKlNx/apt_archive ./ Release [606 B]
Get:3 http://deb.debian.org/debian sid InRelease [202 kB]
Get:4 file:/build/lua-luaossl-JKqjO2/resolver-4TKlNx/apt_archive ./ Release.gpg
Ign:4 file:/build/lua-luaossl-JKqjO2/resolver-4TKlNx/apt_archive ./ Release.gpg
Get:5 file:/build/lua-luaossl-JKqjO2/resolver-4TKlNx/apt_archive ./ Packages [9246 B]
Get:6 http://deb.debian.org/debian sid/main arm64 Packages [9952 kB]
Get:7 http://deb.debian.org/debian sid/main arm64 Components [4909 kB]
Fetched 15.1 MB in 2s (6432 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following packages will be upgraded:
apt bsdextrautils bsdutils debianutils dpkg dpkg-dev libapt-pkg6.0t64
libaudit-common libaudit1 libblkid1 libbrotli1 libcap-ng0 libdpkg-perl
libglib2.0-0t64 libmarkdown2 libmount1 libpcre2-8-0 libseccomp2 libselinux1
libsemanage2 libsmartcols1 libsystemd0 libudev1 libuuid1 libxml2 login
login.defs mount passwd util-linux
30 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 9274 kB/12.8 MB of archives.
After this operation, 603 kB disk space will be freed.
Get:1 file:/build/lua-luaossl-JKqjO2/resolver-4TKlNx/apt_archive ./ dpkg 1.22.12~1.gbp82cafd [1513 kB]
Get:2 http://deb.debian.org/debian sid/main arm64 bsdutils arm64 1:2.40.2-11 [104 kB]
Get:3 file:/build/lua-luaossl-JKqjO2/resolver-4TKlNx/apt_archive ./ dpkg-dev 1.22.12~1.gbp82cafd [1337 kB]
Get:4 http://deb.debian.org/debian sid/main arm64 debianutils arm64 5.21 [92.1 kB]
Get:5 file:/build/lua-luaossl-JKqjO2/resolver-4TKlNx/apt_archive ./ libdpkg-perl 1.22.12~1.gbp82cafd [647 kB]
Get:6 http://deb.debian.org/debian sid/main arm64 libsystemd0 arm64 257~rc2-3 [416 kB]
Get:7 http://deb.debian.org/debian sid/main arm64 libudev1 arm64 257~rc2-3 [139 kB]
Get:8 http://deb.debian.org/debian sid/main arm64 libapt-pkg6.0t64 arm64 2.9.11 [921 kB]
Get:9 http://deb.debian.org/debian sid/main arm64 bsdextrautils arm64 2.40.2-11 [91.2 kB]
Get:10 http://deb.debian.org/debian sid/main arm64 libblkid1 arm64 2.40.2-11 [162 kB]
Get:11 http://deb.debian.org/debian sid/main arm64 libmount1 arm64 2.40.2-11 [190 kB]
Get:12 http://deb.debian.org/debian sid/main arm64 libsmartcols1 arm64 2.40.2-11 [135 kB]
Get:13 http://deb.debian.org/debian sid/main arm64 mount arm64 2.40.2-11 [153 kB]
Get:14 http://deb.debian.org/debian sid/main arm64 libuuid1 arm64 2.40.2-11 [35.7 kB]
Get:15 http://deb.debian.org/debian sid/main arm64 util-linux arm64 2.40.2-11 [1170 kB]
Get:16 http://deb.debian.org/debian sid/main arm64 libpcre2-8-0 arm64 10.44-4 [243 kB]
Get:17 http://deb.debian.org/debian sid/main arm64 libselinux1 arm64 3.7-3+b1 [72.1 kB]
Get:18 http://deb.debian.org/debian sid/main arm64 libseccomp2 arm64 2.5.5-1+b3 [46.8 kB]
Get:19 http://deb.debian.org/debian sid/main arm64 apt arm64 2.9.11 [1287 kB]
Get:20 http://deb.debian.org/debian sid/main arm64 libaudit-common all 1:4.0.2-2 [12.7 kB]
Get:21 http://deb.debian.org/debian sid/main arm64 libcap-ng0 arm64 0.8.5-3+b1 [17.0 kB]
Get:22 http://deb.debian.org/debian sid/main arm64 libaudit1 arm64 1:4.0.2-2 [54.2 kB]
Get:23 http://deb.debian.org/debian sid/main arm64 login arm64 1:4.16.0-2+really2.40.2-11 [80.0 kB]
Get:24 http://deb.debian.org/debian sid/main arm64 login.defs all 1:4.16.0-5 [185 kB]
Get:25 http://deb.debian.org/debian sid/main arm64 libsemanage2 arm64 3.7-2+b1 [84.5 kB]
Get:26 http://deb.debian.org/debian sid/main arm64 passwd arm64 1:4.16.0-5 [1210 kB]
Get:27 http://deb.debian.org/debian sid/main arm64 libbrotli1 arm64 1.1.0-2+b6 [297 kB]
Get:28 http://deb.debian.org/debian sid/main arm64 libglib2.0-0t64 arm64 2.82.2-3 [1411 kB]
Get:29 http://deb.debian.org/debian sid/main arm64 libmarkdown2 arm64 2.2.7-2.1 [33.1 kB]
Get:30 http://deb.debian.org/debian sid/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.2+b1 [630 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 9274 kB in 0s (57.2 MB/s)
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17129 files and directories currently installed.)
Preparing to unpack .../bsdutils_1%3a2.40.2-11_arm64.deb ...
Unpacking bsdutils (1:2.40.2-11) over (1:2.40.2-10) ...
Setting up bsdutils (1:2.40.2-11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17129 files and directories currently installed.)
Preparing to unpack .../debianutils_5.21_arm64.deb ...
Unpacking debianutils (5.21) over (5.20+b1) ...
Setting up debianutils (5.21) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17128 files and directories currently installed.)
Preparing to unpack .../libsystemd0_257~rc2-3_arm64.deb ...
Unpacking libsystemd0:arm64 (257~rc2-3) over (257~rc1-4) ...
Setting up libsystemd0:arm64 (257~rc2-3) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17128 files and directories currently installed.)
Preparing to unpack .../libudev1_257~rc2-3_arm64.deb ...
Unpacking libudev1:arm64 (257~rc2-3) over (257~rc1-4) ...
Setting up libudev1:arm64 (257~rc2-3) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17128 files and directories currently installed.)
Preparing to unpack .../libapt-pkg6.0t64_2.9.11_arm64.deb ...
Unpacking libapt-pkg6.0t64:arm64 (2.9.11) over (2.9.10) ...
Setting up libapt-pkg6.0t64:arm64 (2.9.11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17128 files and directories currently installed.)
Preparing to unpack .../dpkg_1.22.12~1.gbp82cafd_arm64.deb ...
Unpacking dpkg (1.22.12~1.gbp82cafd) over (1.22.11) ...
Setting up dpkg (1.22.12~1.gbp82cafd) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17127 files and directories currently installed.)
Preparing to unpack .../bsdextrautils_2.40.2-11_arm64.deb ...
Unpacking bsdextrautils (2.40.2-11) over (2.40.2-10) ...
Preparing to unpack .../libblkid1_2.40.2-11_arm64.deb ...
Unpacking libblkid1:arm64 (2.40.2-11) over (2.40.2-10) ...
Setting up libblkid1:arm64 (2.40.2-11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17123 files and directories currently installed.)
Preparing to unpack .../libmount1_2.40.2-11_arm64.deb ...
Unpacking libmount1:arm64 (2.40.2-11) over (2.40.2-10) ...
Setting up libmount1:arm64 (2.40.2-11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17123 files and directories currently installed.)
Preparing to unpack .../libsmartcols1_2.40.2-11_arm64.deb ...
Unpacking libsmartcols1:arm64 (2.40.2-11) over (2.40.2-10) ...
Setting up libsmartcols1:arm64 (2.40.2-11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17123 files and directories currently installed.)
Preparing to unpack .../mount_2.40.2-11_arm64.deb ...
Unpacking mount (2.40.2-11) over (2.40.2-10) ...
Preparing to unpack .../libuuid1_2.40.2-11_arm64.deb ...
Unpacking libuuid1:arm64 (2.40.2-11) over (2.40.2-10) ...
Setting up libuuid1:arm64 (2.40.2-11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17123 files and directories currently installed.)
Preparing to unpack .../util-linux_2.40.2-11_arm64.deb ...
Unpacking util-linux (2.40.2-11) over (2.40.2-10) ...
Setting up util-linux (2.40.2-11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17120 files and directories currently installed.)
Preparing to unpack .../libpcre2-8-0_10.44-4_arm64.deb ...
Unpacking libpcre2-8-0:arm64 (10.44-4) over (10.42-4+b2) ...
Setting up libpcre2-8-0:arm64 (10.44-4) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17119 files and directories currently installed.)
Preparing to unpack .../libselinux1_3.7-3+b1_arm64.deb ...
Unpacking libselinux1:arm64 (3.7-3+b1) over (3.7-3) ...
Setting up libselinux1:arm64 (3.7-3+b1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17120 files and directories currently installed.)
Preparing to unpack .../libseccomp2_2.5.5-1+b3_arm64.deb ...
Unpacking libseccomp2:arm64 (2.5.5-1+b3) over (2.5.5-1+b2) ...
Setting up libseccomp2:arm64 (2.5.5-1+b3) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17120 files and directories currently installed.)
Preparing to unpack .../archives/apt_2.9.11_arm64.deb ...
Unpacking apt (2.9.11) over (2.9.10) ...
Setting up apt (2.9.11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17117 files and directories currently installed.)
Preparing to unpack .../libaudit-common_1%3a4.0.2-2_all.deb ...
Unpacking libaudit-common (1:4.0.2-2) over (1:4.0.1-3) ...
Setting up libaudit-common (1:4.0.2-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17117 files and directories currently installed.)
Preparing to unpack .../libcap-ng0_0.8.5-3+b1_arm64.deb ...
Unpacking libcap-ng0:arm64 (0.8.5-3+b1) over (0.8.5-3) ...
Setting up libcap-ng0:arm64 (0.8.5-3+b1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17118 files and directories currently installed.)
Preparing to unpack .../libaudit1_1%3a4.0.2-2_arm64.deb ...
Unpacking libaudit1:arm64 (1:4.0.2-2) over (1:4.0.1-3) ...
Setting up libaudit1:arm64 (1:4.0.2-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17118 files and directories currently installed.)
Preparing to unpack .../0-login_1%3a4.16.0-2+really2.40.2-11_arm64.deb ...
Unpacking login (1:4.16.0-2+really2.40.2-11) over (1:4.16.0-2+really2.40.2-10) ...
Preparing to unpack .../1-login.defs_1%3a4.16.0-5_all.deb ...
Unpacking login.defs (1:4.16.0-5) over (1:4.16.0-4) ...
Preparing to unpack .../2-libsemanage2_3.7-2+b1_arm64.deb ...
Unpacking libsemanage2:arm64 (3.7-2+b1) over (3.7-2) ...
Preparing to unpack .../3-passwd_1%3a4.16.0-5_arm64.deb ...
Unpacking passwd (1:4.16.0-5) over (1:4.16.0-4) ...
Preparing to unpack .../4-dpkg-dev_1.22.12~1.gbp82cafd_all.deb ...
Unpacking dpkg-dev (1.22.12~1.gbp82cafd) over (1.22.11) ...
Preparing to unpack .../5-libdpkg-perl_1.22.12~1.gbp82cafd_all.deb ...
Unpacking libdpkg-perl (1.22.12~1.gbp82cafd) over (1.22.11) ...
Preparing to unpack .../6-libbrotli1_1.1.0-2+b6_arm64.deb ...
Unpacking libbrotli1:arm64 (1.1.0-2+b6) over (1.1.0-2+b5) ...
Preparing to unpack .../7-libglib2.0-0t64_2.82.2-3_arm64.deb ...
Unpacking libglib2.0-0t64:arm64 (2.82.2-3) over (2.82.2-2) ...
Preparing to unpack .../8-libmarkdown2_2.2.7-2.1_arm64.deb ...
Unpacking libmarkdown2:arm64 (2.2.7-2.1) over (2.2.7-2+b1) ...
Preparing to unpack .../9-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_arm64.deb ...
Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) over (2.12.7+dfsg+really2.9.14-0.1) ...
Setting up bsdextrautils (2.40.2-11) ...
Setting up login.defs (1:4.16.0-5) ...
Installing new version of config file /etc/login.defs ...
Setting up libbrotli1:arm64 (1.1.0-2+b6) ...
Setting up libglib2.0-0t64:arm64 (2.82.2-3) ...
No schema files found: doing nothing.
Setting up libdpkg-perl (1.22.12~1.gbp82cafd) ...
Setting up mount (2.40.2-11) ...
Setting up libsemanage2:arm64 (3.7-2+b1) ...
Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ...
Setting up libmarkdown2:arm64 (2.2.7-2.1) ...
Setting up login (1:4.16.0-2+really2.40.2-11) ...
Setting up dpkg-dev (1.22.12~1.gbp82cafd) ...
Setting up passwd (1:4.16.0-5) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for libc-bin (2.40-3) ...
+------------------------------------------------------------------------------+
| Fetch source files |
+------------------------------------------------------------------------------+
Local sources
-------------
/tmp/debusine-fetch-exec-upload-vi1yq1jj/lua-luaossl_20220711-2.dsc exists in /tmp/debusine-fetch-exec-upload-vi1yq1jj; copying to chroot
I: NOTICE: Log filtering will replace 'build/lua-luaossl-JKqjO2/lua-luaossl-20220711' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/lua-luaossl-JKqjO2' with '<<BUILDDIR>>'
+------------------------------------------------------------------------------+
| Install package build dependencies |
+------------------------------------------------------------------------------+
Setup apt archive
-----------------
Merged Build-Depends: debhelper-compat (= 13), dh-lua, libssl-dev, libz-dev, libzstd-dev, build-essential, fakeroot
Filtered Build-Depends: debhelper-compat (= 13), dh-lua, libssl-dev, libz-dev, libzstd-dev, build-essential, fakeroot
dpkg-deb: warning: root directory has unusual owner or group 998:999.
Hint: either pass --root-owner-group, see dpkg-build-api(7) or add an explicit 'Rules-Requires-Root: no' in debian/control.
dpkg-deb: warning: ignoring 1 warning about the control file(s)
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 [609 B]
Ign:3 copy:/<<RESOLVERDIR>>/apt_archive ./ Release.gpg
Get:4 copy:/<<RESOLVERDIR>>/apt_archive ./ Sources [660 B]
Get:5 copy:/<<RESOLVERDIR>>/apt_archive ./ Packages [692 B]
Fetched 1961 B in 0s (186 kB/s)
Reading package lists...
Get:1 file:/<<BUILDDIR>>/resolver-4TKlNx/apt_archive ./ InRelease
Ign:1 file:/<<BUILDDIR>>/resolver-4TKlNx/apt_archive ./ InRelease
Get:2 file:/<<BUILDDIR>>/resolver-4TKlNx/apt_archive ./ Release [606 B]
Get:2 file:/<<BUILDDIR>>/resolver-4TKlNx/apt_archive ./ Release [606 B]
Get:3 file:/<<BUILDDIR>>/resolver-4TKlNx/apt_archive ./ Release.gpg
Ign:3 file:/<<BUILDDIR>>/resolver-4TKlNx/apt_archive ./ Release.gpg
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 build-essential cpp cpp-14
cpp-14-aarch64-linux-gnu cpp-aarch64-linux-gnu dctrl-tools debhelper
dh-autoreconf dh-lua dh-strip-nondeterminism dwz fakeroot g++ g++-14
g++-14-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-14
gcc-14-aarch64-linux-gnu gcc-aarch64-linux-gnu libasan8 libc-dev-bin
libc6-dev libcc1-0 libcrypt-dev libdebhelper-perl libelf1t64 libfakeroot
libfile-stripnondeterminism-perl libgcc-14-dev libhwasan0 libisl23 libitm1
liblsan0 liblua5.1-0 liblua5.1-0-dev liblua5.2-0 liblua5.2-dev liblua5.3-0
liblua5.3-dev liblua5.4-0 liblua5.4-dev libmpc3 libmpfr6 libncurses-dev
libncurses6 libncursesw6 libpkgconf3 libreadline-dev libssl-dev
libstdc++-14-dev libtool libtsan2 libubsan1 libzstd-dev linux-libc-dev
lua5.1 lua5.2 lua5.3 lua5.4 m4 pkg-config pkgconf pkgconf-bin po-debconf
rpcsvc-proto zlib1g-dev
Suggested packages:
autoconf-archive gnu-standards autoconf-doc cpp-doc gcc-14-locales
cpp-14-doc debtags dh-make gcc-14-doc gcc-multilib manpages-dev flex bison
gdb gcc-doc gdb-aarch64-linux-gnu libc-devtools glibc-doc ncurses-doc
readline-doc libssl-doc libstdc++-14-doc libtool-doc gfortran
| fortran95-compiler gcj-jdk m4-doc libmail-box-perl
Recommended packages:
manpages manpages-dev libarchive-cpio-perl libtool-bin libgpm2 libltdl-dev
libmail-sendmail-perl
The following NEW packages will be installed:
autoconf automake autopoint autotools-dev build-essential cpp cpp-14
cpp-14-aarch64-linux-gnu cpp-aarch64-linux-gnu dctrl-tools debhelper
dh-autoreconf dh-lua dh-strip-nondeterminism dwz fakeroot g++ g++-14
g++-14-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-14
gcc-14-aarch64-linux-gnu gcc-aarch64-linux-gnu libasan8 libc-dev-bin
libc6-dev libcc1-0 libcrypt-dev libdebhelper-perl libelf1t64 libfakeroot
libfile-stripnondeterminism-perl libgcc-14-dev libhwasan0 libisl23 libitm1
liblsan0 liblua5.1-0 liblua5.1-0-dev liblua5.2-0 liblua5.2-dev liblua5.3-0
liblua5.3-dev liblua5.4-0 liblua5.4-dev libmpc3 libmpfr6 libncurses-dev
libncurses6 libncursesw6 libpkgconf3 libreadline-dev libssl-dev
libstdc++-14-dev libtool libtsan2 libubsan1 libzstd-dev linux-libc-dev
lua5.1 lua5.2 lua5.3 lua5.4 m4 pkg-config pkgconf pkgconf-bin po-debconf
rpcsvc-proto sbuild-build-depends-main-dummy zlib1g-dev
0 upgraded, 72 newly installed, 0 to remove and 0 not upgraded.
Need to get 67.8 MB of archives.
After this operation, 269 MB of additional disk space will be used.
Get:1 copy:/<<RESOLVERDIR>>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [904 B]
Get:2 http://deb.debian.org/debian sid/main arm64 m4 arm64 1.4.19-4 [277 kB]
Get:3 http://deb.debian.org/debian sid/main arm64 autoconf all 2.72-3 [493 kB]
Get:4 http://deb.debian.org/debian sid/main arm64 autotools-dev all 20220109.1 [51.6 kB]
Get:5 http://deb.debian.org/debian sid/main arm64 automake all 1:1.16.5-1.3 [823 kB]
Get:6 http://deb.debian.org/debian sid/main arm64 autopoint all 0.22.5-2 [723 kB]
Get:7 http://deb.debian.org/debian sid/main arm64 libc-dev-bin arm64 2.40-3 [50.9 kB]
Get:8 http://deb.debian.org/debian sid/main arm64 linux-libc-dev all 6.11.7-1 [2454 kB]
Get:9 http://deb.debian.org/debian sid/main arm64 libcrypt-dev arm64 1:4.4.36-5 [122 kB]
Get:10 http://deb.debian.org/debian sid/main arm64 rpcsvc-proto arm64 1.4.3-1+b1 [60.5 kB]
Get:11 http://deb.debian.org/debian sid/main arm64 libc6-dev arm64 2.40-3 [1591 kB]
Get:12 http://deb.debian.org/debian sid/main arm64 libisl23 arm64 0.27-1 [601 kB]
Get:13 http://deb.debian.org/debian sid/main arm64 libmpfr6 arm64 4.2.1-1+b2 [680 kB]
Get:14 http://deb.debian.org/debian sid/main arm64 libmpc3 arm64 1.3.1-1+b3 [50.5 kB]
Get:15 http://deb.debian.org/debian sid/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-8 [9166 kB]
Get:16 http://deb.debian.org/debian sid/main arm64 cpp-14 arm64 14.2.0-8 [1284 B]
Get:17 http://deb.debian.org/debian sid/main arm64 cpp-aarch64-linux-gnu arm64 4:14.2.0-1 [4832 B]
Get:18 http://deb.debian.org/debian sid/main arm64 cpp arm64 4:14.2.0-1 [1568 B]
Get:19 http://deb.debian.org/debian sid/main arm64 libcc1-0 arm64 14.2.0-8 [42.2 kB]
Get:20 http://deb.debian.org/debian sid/main arm64 libitm1 arm64 14.2.0-8 [24.2 kB]
Get:21 http://deb.debian.org/debian sid/main arm64 libasan8 arm64 14.2.0-8 [2579 kB]
Get:22 http://deb.debian.org/debian sid/main arm64 liblsan0 arm64 14.2.0-8 [1161 kB]
Get:23 http://deb.debian.org/debian sid/main arm64 libtsan2 arm64 14.2.0-8 [2386 kB]
Get:24 http://deb.debian.org/debian sid/main arm64 libubsan1 arm64 14.2.0-8 [1039 kB]
Get:25 http://deb.debian.org/debian sid/main arm64 libhwasan0 arm64 14.2.0-8 [1442 kB]
Get:26 http://deb.debian.org/debian sid/main arm64 libgcc-14-dev arm64 14.2.0-8 [2365 kB]
Get:27 http://deb.debian.org/debian sid/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-8 [17.7 MB]
Get:28 http://deb.debian.org/debian sid/main arm64 gcc-14 arm64 14.2.0-8 [519 kB]
Get:29 http://deb.debian.org/debian sid/main arm64 gcc-aarch64-linux-gnu arm64 4:14.2.0-1 [1440 B]
Get:30 http://deb.debian.org/debian sid/main arm64 gcc arm64 4:14.2.0-1 [5136 B]
Get:31 http://deb.debian.org/debian sid/main arm64 libstdc++-14-dev arm64 14.2.0-8 [2267 kB]
Get:32 http://deb.debian.org/debian sid/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-8 [10.1 MB]
Get:33 http://deb.debian.org/debian sid/main arm64 g++-14 arm64 14.2.0-8 [20.2 kB]
Get:34 http://deb.debian.org/debian sid/main arm64 g++-aarch64-linux-gnu arm64 4:14.2.0-1 [1200 B]
Get:35 http://deb.debian.org/debian sid/main arm64 g++ arm64 4:14.2.0-1 [1332 B]
Get:36 http://deb.debian.org/debian sid/main arm64 build-essential arm64 12.12 [4624 B]
Get:37 http://deb.debian.org/debian sid/main arm64 dctrl-tools arm64 2.24-3+b1 [125 kB]
Get:38 http://deb.debian.org/debian sid/main arm64 libdebhelper-perl all 13.20 [89.7 kB]
Get:39 http://deb.debian.org/debian sid/main arm64 libtool all 2.4.7-8 [517 kB]
Get:40 http://deb.debian.org/debian sid/main arm64 dh-autoreconf all 20 [17.1 kB]
Get:41 http://deb.debian.org/debian sid/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB]
Get:42 http://deb.debian.org/debian sid/main arm64 dh-strip-nondeterminism all 1.14.0-1 [8448 B]
Get:43 http://deb.debian.org/debian sid/main arm64 libelf1t64 arm64 0.192-4 [189 kB]
Get:44 http://deb.debian.org/debian sid/main arm64 dwz arm64 0.15-1+b1 [102 kB]
Get:45 http://deb.debian.org/debian sid/main arm64 po-debconf all 1.0.21+nmu1 [248 kB]
Get:46 http://deb.debian.org/debian sid/main arm64 debhelper all 13.20 [915 kB]
Get:47 http://deb.debian.org/debian sid/main arm64 libpkgconf3 arm64 1.8.1-4 [35.3 kB]
Get:48 http://deb.debian.org/debian sid/main arm64 pkgconf-bin arm64 1.8.1-4 [29.6 kB]
Get:49 http://deb.debian.org/debian sid/main arm64 pkgconf arm64 1.8.1-4 [26.1 kB]
Get:50 http://deb.debian.org/debian sid/main arm64 pkg-config arm64 1.8.1-4 [14.0 kB]
Get:51 http://deb.debian.org/debian sid/main arm64 liblua5.4-0 arm64 5.4.6-3+b2 [133 kB]
Get:52 http://deb.debian.org/debian sid/main arm64 libncurses6 arm64 6.5-2+b1 [96.1 kB]
Get:53 http://deb.debian.org/debian sid/main arm64 libncursesw6 arm64 6.5-2+b1 [125 kB]
Get:54 http://deb.debian.org/debian sid/main arm64 libncurses-dev arm64 6.5-2+b1 [338 kB]
Get:55 http://deb.debian.org/debian sid/main arm64 libreadline-dev arm64 8.2-5 [155 kB]
Get:56 http://deb.debian.org/debian sid/main arm64 liblua5.4-dev arm64 5.4.6-3+b2 [165 kB]
Get:57 http://deb.debian.org/debian sid/main arm64 lua5.4 arm64 5.4.6-3+b2 [121 kB]
Get:58 http://deb.debian.org/debian sid/main arm64 liblua5.3-0 arm64 5.3.6-2+b3 [118 kB]
Get:59 http://deb.debian.org/debian sid/main arm64 liblua5.3-dev arm64 5.3.6-2+b3 [148 kB]
Get:60 http://deb.debian.org/debian sid/main arm64 lua5.3 arm64 5.3.6-2+b3 [107 kB]
Get:61 http://deb.debian.org/debian sid/main arm64 liblua5.2-0 arm64 5.2.4-3+b3 [106 kB]
Get:62 http://deb.debian.org/debian sid/main arm64 liblua5.2-dev arm64 5.2.4-3+b3 [134 kB]
Get:63 http://deb.debian.org/debian sid/main arm64 lua5.2 arm64 5.2.4-3+b3 [97.0 kB]
Get:64 http://deb.debian.org/debian sid/main arm64 liblua5.1-0 arm64 5.1.5-9+b3 [102 kB]
Get:65 http://deb.debian.org/debian sid/main arm64 liblua5.1-0-dev arm64 5.1.5-9+b3 [128 kB]
Get:66 http://deb.debian.org/debian sid/main arm64 lua5.1 arm64 5.1.5-9+b3 [97.1 kB]
Get:67 http://deb.debian.org/debian sid/main arm64 dh-lua all 33 [30.3 kB]
Get:68 http://deb.debian.org/debian sid/main arm64 libfakeroot arm64 1.36-1 [29.1 kB]
Get:69 http://deb.debian.org/debian sid/main arm64 fakeroot arm64 1.36-1 [74.4 kB]
Get:70 http://deb.debian.org/debian sid/main arm64 libssl-dev arm64 3.3.2-2 [3185 kB]
Get:71 http://deb.debian.org/debian sid/main arm64 libzstd-dev arm64 1.5.6+dfsg-1+b1 [329 kB]
Get:72 http://deb.debian.org/debian sid/main arm64 zlib1g-dev arm64 1:1.3.dfsg+really1.3.1-1+b1 [917 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 67.8 MB in 1s (86.1 MB/s)
Selecting previously unselected package m4.
(Reading database ... 17119 files and directories currently installed.)
Preparing to unpack .../00-m4_1.4.19-4_arm64.deb ...
Unpacking m4 (1.4.19-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../01-autoconf_2.72-3_all.deb ...
Unpacking autoconf (2.72-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../02-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../03-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 .../04-autopoint_0.22.5-2_all.deb ...
Unpacking autopoint (0.22.5-2) ...
Selecting previously unselected package libc-dev-bin.
Preparing to unpack .../05-libc-dev-bin_2.40-3_arm64.deb ...
Unpacking libc-dev-bin (2.40-3) ...
Selecting previously unselected package linux-libc-dev.
Preparing to unpack .../06-linux-libc-dev_6.11.7-1_all.deb ...
Unpacking linux-libc-dev (6.11.7-1) ...
Selecting previously unselected package libcrypt-dev:arm64.
Preparing to unpack .../07-libcrypt-dev_1%3a4.4.36-5_arm64.deb ...
Unpacking libcrypt-dev:arm64 (1:4.4.36-5) ...
Selecting previously unselected package rpcsvc-proto.
Preparing to unpack .../08-rpcsvc-proto_1.4.3-1+b1_arm64.deb ...
Unpacking rpcsvc-proto (1.4.3-1+b1) ...
Selecting previously unselected package libc6-dev:arm64.
Preparing to unpack .../09-libc6-dev_2.40-3_arm64.deb ...
Unpacking libc6-dev:arm64 (2.40-3) ...
Selecting previously unselected package libisl23:arm64.
Preparing to unpack .../10-libisl23_0.27-1_arm64.deb ...
Unpacking libisl23:arm64 (0.27-1) ...
Selecting previously unselected package libmpfr6:arm64.
Preparing to unpack .../11-libmpfr6_4.2.1-1+b2_arm64.deb ...
Unpacking libmpfr6:arm64 (4.2.1-1+b2) ...
Selecting previously unselected package libmpc3:arm64.
Preparing to unpack .../12-libmpc3_1.3.1-1+b3_arm64.deb ...
Unpacking libmpc3:arm64 (1.3.1-1+b3) ...
Selecting previously unselected package cpp-14-aarch64-linux-gnu.
Preparing to unpack .../13-cpp-14-aarch64-linux-gnu_14.2.0-8_arm64.deb ...
Unpacking cpp-14-aarch64-linux-gnu (14.2.0-8) ...
Selecting previously unselected package cpp-14.
Preparing to unpack .../14-cpp-14_14.2.0-8_arm64.deb ...
Unpacking cpp-14 (14.2.0-8) ...
Selecting previously unselected package cpp-aarch64-linux-gnu.
Preparing to unpack .../15-cpp-aarch64-linux-gnu_4%3a14.2.0-1_arm64.deb ...
Unpacking cpp-aarch64-linux-gnu (4:14.2.0-1) ...
Selecting previously unselected package cpp.
Preparing to unpack .../16-cpp_4%3a14.2.0-1_arm64.deb ...
Unpacking cpp (4:14.2.0-1) ...
Selecting previously unselected package libcc1-0:arm64.
Preparing to unpack .../17-libcc1-0_14.2.0-8_arm64.deb ...
Unpacking libcc1-0:arm64 (14.2.0-8) ...
Selecting previously unselected package libitm1:arm64.
Preparing to unpack .../18-libitm1_14.2.0-8_arm64.deb ...
Unpacking libitm1:arm64 (14.2.0-8) ...
Selecting previously unselected package libasan8:arm64.
Preparing to unpack .../19-libasan8_14.2.0-8_arm64.deb ...
Unpacking libasan8:arm64 (14.2.0-8) ...
Selecting previously unselected package liblsan0:arm64.
Preparing to unpack .../20-liblsan0_14.2.0-8_arm64.deb ...
Unpacking liblsan0:arm64 (14.2.0-8) ...
Selecting previously unselected package libtsan2:arm64.
Preparing to unpack .../21-libtsan2_14.2.0-8_arm64.deb ...
Unpacking libtsan2:arm64 (14.2.0-8) ...
Selecting previously unselected package libubsan1:arm64.
Preparing to unpack .../22-libubsan1_14.2.0-8_arm64.deb ...
Unpacking libubsan1:arm64 (14.2.0-8) ...
Selecting previously unselected package libhwasan0:arm64.
Preparing to unpack .../23-libhwasan0_14.2.0-8_arm64.deb ...
Unpacking libhwasan0:arm64 (14.2.0-8) ...
Selecting previously unselected package libgcc-14-dev:arm64.
Preparing to unpack .../24-libgcc-14-dev_14.2.0-8_arm64.deb ...
Unpacking libgcc-14-dev:arm64 (14.2.0-8) ...
Selecting previously unselected package gcc-14-aarch64-linux-gnu.
Preparing to unpack .../25-gcc-14-aarch64-linux-gnu_14.2.0-8_arm64.deb ...
Unpacking gcc-14-aarch64-linux-gnu (14.2.0-8) ...
Selecting previously unselected package gcc-14.
Preparing to unpack .../26-gcc-14_14.2.0-8_arm64.deb ...
Unpacking gcc-14 (14.2.0-8) ...
Selecting previously unselected package gcc-aarch64-linux-gnu.
Preparing to unpack .../27-gcc-aarch64-linux-gnu_4%3a14.2.0-1_arm64.deb ...
Unpacking gcc-aarch64-linux-gnu (4:14.2.0-1) ...
Selecting previously unselected package gcc.
Preparing to unpack .../28-gcc_4%3a14.2.0-1_arm64.deb ...
Unpacking gcc (4:14.2.0-1) ...
Selecting previously unselected package libstdc++-14-dev:arm64.
Preparing to unpack .../29-libstdc++-14-dev_14.2.0-8_arm64.deb ...
Unpacking libstdc++-14-dev:arm64 (14.2.0-8) ...
Selecting previously unselected package g++-14-aarch64-linux-gnu.
Preparing to unpack .../30-g++-14-aarch64-linux-gnu_14.2.0-8_arm64.deb ...
Unpacking g++-14-aarch64-linux-gnu (14.2.0-8) ...
Selecting previously unselected package g++-14.
Preparing to unpack .../31-g++-14_14.2.0-8_arm64.deb ...
Unpacking g++-14 (14.2.0-8) ...
Selecting previously unselected package g++-aarch64-linux-gnu.
Preparing to unpack .../32-g++-aarch64-linux-gnu_4%3a14.2.0-1_arm64.deb ...
Unpacking g++-aarch64-linux-gnu (4:14.2.0-1) ...
Selecting previously unselected package g++.
Preparing to unpack .../33-g++_4%3a14.2.0-1_arm64.deb ...
Unpacking g++ (4:14.2.0-1) ...
Selecting previously unselected package build-essential.
Preparing to unpack .../34-build-essential_12.12_arm64.deb ...
Unpacking build-essential (12.12) ...
Selecting previously unselected package dctrl-tools.
Preparing to unpack .../35-dctrl-tools_2.24-3+b1_arm64.deb ...
Unpacking dctrl-tools (2.24-3+b1) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../36-libdebhelper-perl_13.20_all.deb ...
Unpacking libdebhelper-perl (13.20) ...
Selecting previously unselected package libtool.
Preparing to unpack .../37-libtool_2.4.7-8_all.deb ...
Unpacking libtool (2.4.7-8) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../38-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../39-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../40-dh-strip-nondeterminism_1.14.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.14.0-1) ...
Selecting previously unselected package libelf1t64:arm64.
Preparing to unpack .../41-libelf1t64_0.192-4_arm64.deb ...
Unpacking libelf1t64:arm64 (0.192-4) ...
Selecting previously unselected package dwz.
Preparing to unpack .../42-dwz_0.15-1+b1_arm64.deb ...
Unpacking dwz (0.15-1+b1) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../43-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../44-debhelper_13.20_all.deb ...
Unpacking debhelper (13.20) ...
Selecting previously unselected package libpkgconf3:arm64.
Preparing to unpack .../45-libpkgconf3_1.8.1-4_arm64.deb ...
Unpacking libpkgconf3:arm64 (1.8.1-4) ...
Selecting previously unselected package pkgconf-bin.
Preparing to unpack .../46-pkgconf-bin_1.8.1-4_arm64.deb ...
Unpacking pkgconf-bin (1.8.1-4) ...
Selecting previously unselected package pkgconf:arm64.
Preparing to unpack .../47-pkgconf_1.8.1-4_arm64.deb ...
Unpacking pkgconf:arm64 (1.8.1-4) ...
Selecting previously unselected package pkg-config:arm64.
Preparing to unpack .../48-pkg-config_1.8.1-4_arm64.deb ...
Unpacking pkg-config:arm64 (1.8.1-4) ...
Selecting previously unselected package liblua5.4-0:arm64.
Preparing to unpack .../49-liblua5.4-0_5.4.6-3+b2_arm64.deb ...
Unpacking liblua5.4-0:arm64 (5.4.6-3+b2) ...
Selecting previously unselected package libncurses6:arm64.
Preparing to unpack .../50-libncurses6_6.5-2+b1_arm64.deb ...
Unpacking libncurses6:arm64 (6.5-2+b1) ...
Selecting previously unselected package libncursesw6:arm64.
Preparing to unpack .../51-libncursesw6_6.5-2+b1_arm64.deb ...
Unpacking libncursesw6:arm64 (6.5-2+b1) ...
Selecting previously unselected package libncurses-dev:arm64.
Preparing to unpack .../52-libncurses-dev_6.5-2+b1_arm64.deb ...
Unpacking libncurses-dev:arm64 (6.5-2+b1) ...
Selecting previously unselected package libreadline-dev:arm64.
Preparing to unpack .../53-libreadline-dev_8.2-5_arm64.deb ...
Unpacking libreadline-dev:arm64 (8.2-5) ...
Selecting previously unselected package liblua5.4-dev:arm64.
Preparing to unpack .../54-liblua5.4-dev_5.4.6-3+b2_arm64.deb ...
Unpacking liblua5.4-dev:arm64 (5.4.6-3+b2) ...
Selecting previously unselected package lua5.4.
Preparing to unpack .../55-lua5.4_5.4.6-3+b2_arm64.deb ...
Unpacking lua5.4 (5.4.6-3+b2) ...
Selecting previously unselected package liblua5.3-0:arm64.
Preparing to unpack .../56-liblua5.3-0_5.3.6-2+b3_arm64.deb ...
Unpacking liblua5.3-0:arm64 (5.3.6-2+b3) ...
Selecting previously unselected package liblua5.3-dev:arm64.
Preparing to unpack .../57-liblua5.3-dev_5.3.6-2+b3_arm64.deb ...
Unpacking liblua5.3-dev:arm64 (5.3.6-2+b3) ...
Selecting previously unselected package lua5.3.
Preparing to unpack .../58-lua5.3_5.3.6-2+b3_arm64.deb ...
Unpacking lua5.3 (5.3.6-2+b3) ...
Selecting previously unselected package liblua5.2-0:arm64.
Preparing to unpack .../59-liblua5.2-0_5.2.4-3+b3_arm64.deb ...
Unpacking liblua5.2-0:arm64 (5.2.4-3+b3) ...
Selecting previously unselected package liblua5.2-dev:arm64.
Preparing to unpack .../60-liblua5.2-dev_5.2.4-3+b3_arm64.deb ...
Unpacking liblua5.2-dev:arm64 (5.2.4-3+b3) ...
Selecting previously unselected package lua5.2.
Preparing to unpack .../61-lua5.2_5.2.4-3+b3_arm64.deb ...
Unpacking lua5.2 (5.2.4-3+b3) ...
Selecting previously unselected package liblua5.1-0:arm64.
Preparing to unpack .../62-liblua5.1-0_5.1.5-9+b3_arm64.deb ...
Unpacking liblua5.1-0:arm64 (5.1.5-9+b3) ...
Selecting previously unselected package liblua5.1-0-dev:arm64.
Preparing to unpack .../63-liblua5.1-0-dev_5.1.5-9+b3_arm64.deb ...
Unpacking liblua5.1-0-dev:arm64 (5.1.5-9+b3) ...
Selecting previously unselected package lua5.1.
Preparing to unpack .../64-lua5.1_5.1.5-9+b3_arm64.deb ...
Unpacking lua5.1 (5.1.5-9+b3) ...
Selecting previously unselected package dh-lua.
Preparing to unpack .../65-dh-lua_33_all.deb ...
Unpacking dh-lua (33) ...
Selecting previously unselected package libfakeroot:arm64.
Preparing to unpack .../66-libfakeroot_1.36-1_arm64.deb ...
Unpacking libfakeroot:arm64 (1.36-1) ...
Selecting previously unselected package fakeroot.
Preparing to unpack .../67-fakeroot_1.36-1_arm64.deb ...
Unpacking fakeroot (1.36-1) ...
Selecting previously unselected package libssl-dev:arm64.
Preparing to unpack .../68-libssl-dev_3.3.2-2_arm64.deb ...
Unpacking libssl-dev:arm64 (3.3.2-2) ...
Selecting previously unselected package libzstd-dev:arm64.
Preparing to unpack .../69-libzstd-dev_1.5.6+dfsg-1+b1_arm64.deb ...
Unpacking libzstd-dev:arm64 (1.5.6+dfsg-1+b1) ...
Selecting previously unselected package zlib1g-dev:arm64.
Preparing to unpack .../70-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1+b1_arm64.deb ...
Unpacking zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1+b1) ...
Selecting previously unselected package sbuild-build-depends-main-dummy.
Preparing to unpack .../71-sbuild-build-depends-main-dummy_0.invalid.0_arm64.deb ...
Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ...
Setting up libfile-stripnondeterminism-perl (1.14.0-1) ...
Setting up lua5.4 (5.4.6-3+b2) ...
update-alternatives: using /usr/bin/lua5.4 to provide /usr/bin/lua (lua-interpreter) in auto mode
update-alternatives: using /usr/bin/luac5.4 to provide /usr/bin/luac (lua-compiler) in auto mode
Setting up libzstd-dev:arm64 (1.5.6+dfsg-1+b1) ...
Setting up lua5.2 (5.2.4-3+b3) ...
update-alternatives: using /usr/bin/lua5.2 to provide /usr/bin/lua (lua-interpreter) in auto mode
update-alternatives: using /usr/bin/luac5.2 to provide /usr/bin/luac (lua-compiler) in auto mode
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libdebhelper-perl (13.20) ...
Setting up lua5.3 (5.3.6-2+b3) ...
Setting up linux-libc-dev (6.11.7-1) ...
Setting up m4 (1.4.19-4) ...
Setting up lua5.1 (5.1.5-9+b3) ...
Setting up libfakeroot:arm64 (1.36-1) ...
Setting up libelf1t64:arm64 (0.192-4) ...
Setting up fakeroot (1.36-1) ...
update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode
Setting up autotools-dev (20220109.1) ...
Setting up libpkgconf3:arm64 (1.8.1-4) ...
Setting up rpcsvc-proto (1.4.3-1+b1) ...
Setting up libmpfr6:arm64 (4.2.1-1+b2) ...
Setting up libncurses6:arm64 (6.5-2+b1) ...
Setting up libssl-dev:arm64 (3.3.2-2) ...
Setting up libmpc3:arm64 (1.3.1-1+b3) ...
Setting up autopoint (0.22.5-2) ...
Setting up pkgconf-bin (1.8.1-4) ...
Setting up libncursesw6:arm64 (6.5-2+b1) ...
Setting up autoconf (2.72-3) ...
Setting up libubsan1:arm64 (14.2.0-8) ...
Setting up dh-strip-nondeterminism (1.14.0-1) ...
Setting up dwz (0.15-1+b1) ...
Setting up liblua5.2-0:arm64 (5.2.4-3+b3) ...
Setting up libhwasan0:arm64 (14.2.0-8) ...
Setting up libcrypt-dev:arm64 (1:4.4.36-5) ...
Setting up libasan8:arm64 (14.2.0-8) ...
Setting up liblua5.3-0:arm64 (5.3.6-2+b3) ...
Setting up liblua5.1-0:arm64 (5.1.5-9+b3) ...
Setting up liblua5.4-0:arm64 (5.4.6-3+b2) ...
Setting up libtsan2:arm64 (14.2.0-8) ...
Setting up libisl23:arm64 (0.27-1) ...
Setting up libc-dev-bin (2.40-3) ...
Setting up libcc1-0:arm64 (14.2.0-8) ...
Setting up liblsan0:arm64 (14.2.0-8) ...
Setting up dctrl-tools (2.24-3+b1) ...
Setting up libitm1:arm64 (14.2.0-8) ...
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 pkgconf:arm64 (1.8.1-4) ...
Setting up pkg-config:arm64 (1.8.1-4) ...
Setting up cpp-14-aarch64-linux-gnu (14.2.0-8) ...
Setting up libc6-dev:arm64 (2.40-3) ...
Setting up libgcc-14-dev:arm64 (14.2.0-8) ...
Setting up libstdc++-14-dev:arm64 (14.2.0-8) ...
Setting up libncurses-dev:arm64 (6.5-2+b1) ...
Setting up libreadline-dev:arm64 (8.2-5) ...
Setting up liblua5.2-dev:arm64 (5.2.4-3+b3) ...
Setting up liblua5.4-dev:arm64 (5.4.6-3+b2) ...
update-alternatives: using /usr/lib/aarch64-linux-gnu/pkgconfig/lua5.4.pc to provide /usr/lib/aarch64-linux-gnu/pkgconfig/lua.pc (lua-pkgconfig-aarch64-linux-gnu) in auto mode
Setting up cpp-aarch64-linux-gnu (4:14.2.0-1) ...
Setting up cpp-14 (14.2.0-8) ...
Setting up zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1+b1) ...
Setting up cpp (4:14.2.0-1) ...
Setting up gcc-14-aarch64-linux-gnu (14.2.0-8) ...
Setting up gcc-aarch64-linux-gnu (4:14.2.0-1) ...
Setting up g++-14-aarch64-linux-gnu (14.2.0-8) ...
Setting up liblua5.3-dev:arm64 (5.3.6-2+b3) ...
Setting up liblua5.1-0-dev:arm64 (5.1.5-9+b3) ...
Setting up gcc-14 (14.2.0-8) ...
Setting up g++-aarch64-linux-gnu (4:14.2.0-1) ...
Setting up g++-14 (14.2.0-8) ...
Setting up libtool (2.4.7-8) ...
Setting up gcc (4:14.2.0-1) ...
Setting up dh-autoreconf (20) ...
Setting up g++ (4:14.2.0-1) ...
update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
Setting up build-essential (12.12) ...
Setting up debhelper (13.20) ...
Setting up dh-lua (33) ...
Setting up sbuild-build-depends-main-dummy (0.invalid.0) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for libc-bin (2.40-3) ...
+------------------------------------------------------------------------------+
| Check architectures |
+------------------------------------------------------------------------------+
Arch check ok (arm64 included in any)
+------------------------------------------------------------------------------+
| Build environment |
+------------------------------------------------------------------------------+
Kernel: Linux 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) arm64 (aarch64)
Toolchain package versions: binutils_2.43.1-5 dpkg-dev_1.22.12~1.gbp82cafd g++-14_14.2.0-8 gcc-14_14.2.0-8 libc6-dev_2.40-3 libstdc++-14-dev_14.2.0-8 libstdc++6_14.2.0-8 linux-libc-dev_6.11.7-1
Package versions: appstream_1.0.3-1+b1 apt_2.9.11 autoconf_2.72-3 automake_1:1.16.5-1.3 autopoint_0.22.5-2 autotools-dev_20220109.1 base-files_13.5 base-passwd_3.6.5 bash_5.2.32-1+b2 binutils_2.43.1-5 binutils-aarch64-linux-gnu_2.43.1-5 binutils-common_2.43.1-5 bsdextrautils_2.40.2-11 bsdutils_1:2.40.2-11 build-essential_12.12 bzip2_1.0.8-6 ca-certificates_20240203 coreutils_9.5-1+b1 cpp_4:14.2.0-1 cpp-14_14.2.0-8 cpp-14-aarch64-linux-gnu_14.2.0-8 cpp-aarch64-linux-gnu_4:14.2.0-1 dash_0.5.12-9+b1 dctrl-tools_2.24-3+b1 debconf_1.5.87 debhelper_13.20 debian-archive-keyring_2023.4 debianutils_5.21 dh-autoreconf_20 dh-lua_33 dh-strip-nondeterminism_1.14.0-1 diffstat_1.66-1+b1 diffutils_1:3.10-1+b1 dpkg_1.22.12~1.gbp82cafd dpkg-dev_1.22.12~1.gbp82cafd dwz_0.15-1+b1 e2fsprogs_1.47.1-1+b1 fakeroot_1.36-1 file_1:5.45-3+b1 findutils_4.10.0-3 g++_4:14.2.0-1 g++-14_14.2.0-8 g++-14-aarch64-linux-gnu_14.2.0-8 g++-aarch64-linux-gnu_4:14.2.0-1 gcc_4:14.2.0-1 gcc-14_14.2.0-8 gcc-14-aarch64-linux-gnu_14.2.0-8 gcc-14-base_14.2.0-8 gcc-aarch64-linux-gnu_4:14.2.0-1 gettext_0.22.5-2 gettext-base_0.22.5-2 gpg_2.2.45-2 gpgconf_2.2.45-2 gpgv_2.2.45-2 grep_3.11-4+b1 groff-base_1.23.0-5 gzip_1.12-1.1+b1 hostname_3.25 init-system-helpers_1.67 intltool-debian_0.35.0+20060710.6 iso-codes_4.17.0-1 libacl1_2.3.2-2+b1 libaliased-perl_0.34-3 libappstream5_1.0.3-1+b1 libapt-pkg-perl_0.1.40+b6 libapt-pkg6.0t64_2.9.11 libarchive-zip-perl_1.68-1 libasan8_14.2.0-8 libassuan9_3.0.1-2 libatomic1_14.2.0-8 libattr1_1:2.5.2-2 libaudit-common_1:4.0.2-2 libaudit1_1:4.0.2-2 libb-hooks-endofscope-perl_0.28-1 libb-hooks-op-check-perl_0.22-3+b2 libberkeleydb-perl_0.66-1 libbinutils_2.43.1-5 libblkid1_2.40.2-11 libbrotli1_1.1.0-2+b6 libbsd0_0.12.2-2 libbz2-1.0_1.0.8-6 libc-bin_2.40-3 libc-dev-bin_2.40-3 libc6_2.40-3 libc6-dev_2.40-3 libcap-ng0_0.8.5-3+b1 libcap2_1:2.66-5+b1 libcapture-tiny-perl_0.48-2 libcc1-0_14.2.0-8 libcgi-pm-perl_4.66-1 libclass-data-inheritable-perl_0.10-1 libclass-inspector-perl_1.36-3 libclass-method-modifiers-perl_2.15-1 libclass-xsaccessor-perl_1.19-4+b4 libclone-perl_0.47-1+b1 libcom-err2_1.47.1-1+b1 libconfig-tiny-perl_2.30-1 libconst-fast-perl_0.014-2 libcpanel-json-xs-perl_4.38-1+b1 libcrypt-dev_1:4.4.36-5 libcrypt1_1:4.4.36-5 libctf-nobfd0_2.43.1-5 libctf0_2.43.1-5 libcurl3t64-gnutls_8.11.0-1 libdata-dpath-perl_0.60-1 libdata-messagepack-perl_1.02-1+b4 libdata-optlist-perl_0.114-1 libdata-validate-domain-perl_0.15-1 libdata-validate-ip-perl_0.31-1 libdata-validate-uri-perl_0.07-3 libdb5.3t64_5.3.28+dfsg2-9 libdebconfclient0_0.273 libdebhelper-perl_13.20 libdevel-callchecker-perl_0.009-1+b1 libdevel-size-perl_0.84-1+b1 libdevel-stacktrace-perl_2.0500-1 libdpkg-perl_1.22.12~1.gbp82cafd libdynaloader-functions-perl_0.004-1 libelf1t64_0.192-4 libemail-address-xs-perl_1.05-1+b4 libencode-locale-perl_1.05-3 libexception-class-perl_1.45-1 libext2fs2t64_1.47.1-1+b1 libfakeroot_1.36-1 libffi8_3.4.6-1 libfile-basedir-perl_0.09-2 libfile-find-rule-perl_0.34-3 libfile-listing-perl_6.16-1 libfile-sharedir-perl_1.118-3 libfile-stripnondeterminism-perl_1.14.0-1 libfont-ttf-perl_1.06-2 libgcc-14-dev_14.2.0-8 libgcc-s1_14.2.0-8 libgcrypt20_1.11.0-6 libgdbm-compat4t64_1.24-2 libgdbm6t64_1.24-2 libglib2.0-0t64_2.82.2-3 libgmp10_2:6.3.0+dfsg-2+b2 libgnutls30t64_3.8.8-2 libgomp1_14.2.0-8 libgpg-error0_1.50-4 libgprofng0_2.43.1-5 libgssapi-krb5-2_1.21.3-3 libhogweed6t64_3.10-1+b1 libhtml-form-perl_6.12-1 libhtml-html5-entities-perl_0.004-3 libhtml-parser-perl_3.83-1+b1 libhtml-tagset-perl_3.24-1 libhtml-tokeparser-simple-perl_3.16-4 libhtml-tree-perl_5.07-3 libhttp-cookies-perl_6.11-1 libhttp-date-perl_6.06-1 libhttp-message-perl_7.00-2 libhttp-negotiate-perl_6.01-2 libhwasan0_14.2.0-8 libicu72_72.1-5+b1 libidn2-0_2.3.7-2+b1 libimport-into-perl_1.002005-2 libio-html-perl_1.004-3 libio-interactive-perl_1.025-1 libio-socket-ssl-perl_2.089-1 libio-string-perl_1.08-4 libipc-run3-perl_0.049-1 libipc-system-simple-perl_1.30-2 libisl23_0.27-1 libiterator-perl_0.03+ds1-2 libiterator-util-perl_0.02+ds1-2 libitm1_14.2.0-8 libjansson4_2.14-2+b3 libjson-maybexs-perl_1.004008-1 libk5crypto3_1.21.3-3 libkeyutils1_1.6.3-4 libkrb5-3_1.21.3-3 libkrb5support0_1.21.3-3 libldap-2.5-0_2.5.18+dfsg-3+b1 liblist-compare-perl_0.55-2 liblist-someutils-perl_0.59-1 liblist-utilsby-perl_0.12-2 liblsan0_14.2.0-8 liblua5.1-0_5.1.5-9+b3 liblua5.1-0-dev_5.1.5-9+b3 liblua5.2-0_5.2.4-3+b3 liblua5.2-dev_5.2.4-3+b3 liblua5.3-0_5.3.6-2+b3 liblua5.3-dev_5.3.6-2+b3 liblua5.4-0_5.4.6-3+b2 liblua5.4-dev_5.4.6-3+b2 liblwp-mediatypes-perl_6.04-2 liblwp-protocol-https-perl_6.14-1 liblz1_1.15~pre2-1 liblz4-1_1.9.4-3+b1 liblzma5_5.6.3-1+b1 liblzo2-2_2.10-3+b1 libmagic-mgc_1:5.45-3+b1 libmagic1t64_1:5.45-3+b1 libmarkdown2_2.2.7-2.1 libmd0_1.1.0-2+b1 libmldbm-perl_2.05-4 libmodule-implementation-perl_0.09-2 libmodule-runtime-perl_0.016-2 libmoo-perl_2.005005-1 libmoox-aliases-perl_0.001006-2 libmount1_2.40.2-11 libmouse-perl_2.5.11-1+b1 libmpc3_1.3.1-1+b3 libmpfr6_4.2.1-1+b2 libnamespace-clean-perl_0.27-2 libncurses-dev_6.5-2+b1 libncurses6_6.5-2+b1 libncursesw6_6.5-2+b1 libnet-domain-tld-perl_1.75-4 libnet-http-perl_6.23-1 libnet-ipv6addr-perl_1.02-1 libnet-netmask-perl_2.0002-2 libnet-ssleay-perl_1.94-2 libnetaddr-ip-perl_4.079+dfsg-2+b4 libnettle8t64_3.10-1+b1 libnghttp2-14_1.64.0-1 libnghttp3-9_1.4.0-1+b1 libngtcp2-16_1.6.0-1 libngtcp2-crypto-gnutls8_1.6.0-1 libnumber-compare-perl_0.03-3 libp11-kit0_0.25.5-2+b1 libpackage-stash-perl_0.40-1 libpam-modules_1.5.3-7+b1 libpam-modules-bin_1.5.3-7+b1 libpam-runtime_1.5.3-7 libpam0g_1.5.3-7+b1 libparams-classify-perl_0.015-2+b4 libparams-util-perl_1.102-3+b1 libpath-tiny-perl_0.146-1 libpcre2-8-0_10.44-4 libperl5.40_5.40.0-7 libperlio-gzip-perl_0.20-1+b4 libperlio-utf8-strict-perl_0.010-1+b3 libpipeline1_1.5.8-1 libpkgconf3_1.8.1-4 libproc-processtable-perl_0.636-1+b3 libpsl5t64_0.21.2-1.1+b1 libreadline-dev_8.2-5 libreadline8t64_8.2-5 libregexp-wildcards-perl_1.05-3 librole-tiny-perl_2.002004-1 librtmp1_2.4+20151223.gitfa8646d.1-2+b5 libsasl2-2_2.1.28+dfsg1-8 libsasl2-modules-db_2.1.28+dfsg1-8 libseccomp2_2.5.5-1+b3 libselinux1_3.7-3+b1 libsemanage-common_3.7-2 libsemanage2_3.7-2+b1 libsepol2_3.7-1 libsereal-decoder-perl_5.004+ds-1+b3 libsereal-encoder-perl_5.004+ds-1+b3 libsframe1_2.43.1-5 libsmartcols1_2.40.2-11 libsort-versions-perl_1.62-3 libsqlite3-0_3.46.1-1 libss2_1.47.1-1+b1 libssh2-1t64_1.11.1-1 libssl-dev_3.3.2-2 libssl3t64_3.3.2-2 libstdc++-14-dev_14.2.0-8 libstdc++6_14.2.0-8 libstemmer0d_2.2.0-4+b2 libstrictures-perl_2.000006-1 libsub-exporter-perl_0.990-1 libsub-exporter-progressive-perl_0.001013-3 libsub-identify-perl_0.14-3+b3 libsub-install-perl_0.929-1 libsub-name-perl_0.27-1+b3 libsub-quote-perl_2.006008-1 libsyntax-keyword-try-perl_0.30-1+b1 libsystemd0_257~rc2-3 libtasn1-6_4.19.0-3+b3 libterm-readkey-perl_2.38-2+b4 libtext-glob-perl_0.11-3 libtext-levenshteinxs-perl_0.03-5+b4 libtext-markdown-discount-perl_0.16-1+b3 libtext-xslate-perl_3.5.9-2+b1 libtime-duration-perl_1.21-2 libtime-moment-perl_0.44-2+b4 libtimedate-perl_2.3300-2 libtinfo6_6.5-2+b1 libtool_2.4.7-8 libtry-tiny-perl_0.32-1 libtsan2_14.2.0-8 libubsan1_14.2.0-8 libuchardet0_0.0.8-1+b2 libudev1_257~rc2-3 libunicode-utf8-perl_0.62-2+b3 libunistring5_1.2-1+b1 liburi-perl_5.30-1 libuuid1_2.40.2-11 libvariable-magic-perl_0.64-1+b1 libwww-mechanize-perl_2.19-1 libwww-perl_6.77-1 libwww-robotrules-perl_6.02-1 libxml-libxml-perl_2.0207+dfsg+really+2.0134-5+b1 libxml-namespacesupport-perl_1.12-2 libxml-sax-base-perl_1.09-3 libxml-sax-perl_1.02+dfsg-3 libxml2_2.12.7+dfsg+really2.9.14-0.2+b1 libxmlb2_0.3.21-1 libxs-parse-keyword-perl_0.46-1+b1 libxxhash0_0.8.2-2+b2 libyaml-0-2_0.2.5-1+b2 libyaml-libyaml-perl_0.902.0+ds-2+b1 libzstd-dev_1.5.6+dfsg-1+b1 libzstd1_1.5.6+dfsg-1+b1 lintian_2.120.0 linux-libc-dev_6.11.7-1 login_1:4.16.0-2+really2.40.2-11 login.defs_1:4.16.0-5 logsave_1.47.1-1+b1 lua5.1_5.1.5-9+b3 lua5.2_5.2.4-3+b3 lua5.3_5.3.6-2+b3 lua5.4_5.4.6-3+b2 lzop_1.04-2+b1 m4_1.4.19-4 make_4.3-4.1+b1 man-db_2.13.0-1 mawk_1.3.4.20240905-1 mount_2.40.2-11 ncurses-base_6.5-2 ncurses-bin_6.5-2+b1 netbase_6.4 openssl_3.3.2-2 openssl-provider-legacy_3.3.2-2 passwd_1:4.16.0-5 patch_2.7.6-7+b1 patchutils_0.4.2-1+b1 perl_5.40.0-7 perl-base_5.40.0-7 perl-modules-5.40_5.40.0-7 perl-openssl-defaults_7+b2 pkg-config_1.8.1-4 pkgconf_1.8.1-4 pkgconf-bin_1.8.1-4 plzip_1.11-2 po-debconf_1.0.21+nmu1 readline-common_8.2-5 rpcsvc-proto_1.4.3-1+b1 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-2+b1 sensible-utils_0.0.24 shared-mime-info_2.4-5+b1 sysvinit-utils_3.11-1 t1utils_1.41-4+b1 tar_1.35+dfsg-3+b1 tzdata_2024b-3 ucf_3.0043+nmu1 unzip_6.0-28+b1 util-linux_2.40.2-11 xz-utils_5.6.3-1+b1 zlib1g_1:1.3.dfsg+really1.3.1-1+b1 zlib1g-dev_1:1.3.dfsg+really1.3.1-1+b1
+------------------------------------------------------------------------------+
| Build |
+------------------------------------------------------------------------------+
Unpack source
-------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 3.0 (quilt)
Source: lua-luaossl
Binary: lua-luaossl, lua-luaossl-dev
Architecture: any
Version: 20220711-2
Maintainer: Debian Lua Team <pkg-lua-devel@lists.alioth.debian.org>
Uploaders: Ondřej Surý <ondrej@debian.org>, Jakub Ružička <jru@debian.org>
Homepage: https://github.com/wahern/luaossl
Standards-Version: 4.7.0
Vcs-Browser: https://salsa.debian.org/lua-team/lua-luaossl
Vcs-Git: https://salsa.debian.org/lua-team/lua-luaossl.git
Build-Depends: debhelper-compat (= 13), dh-lua, libssl-dev, libz-dev, libzstd-dev
Package-List:
lua-luaossl deb interpreters optional arch=any
lua-luaossl-dev deb interpreters optional arch=any
Checksums-Sha1:
160a5a2477a23d4b567c68e76c723064cd03401a 505174 lua-luaossl_20220711.orig.tar.gz
c27144ea0480a5065303895cd3171c3757497f3a 3684 lua-luaossl_20220711-2.debian.tar.xz
Checksums-Sha256:
f16c4cd2c880f270c1c73daa0a4bfdd11ae3155b92a2086863731e06d241300b 505174 lua-luaossl_20220711.orig.tar.gz
9ede9589c0893b42f0d54c08dae63921b3bd77e5792c84124bc6912106fe4005 3684 lua-luaossl_20220711-2.debian.tar.xz
Files:
1d63d754f411763b9af3edf4c4c4e505 505174 lua-luaossl_20220711.orig.tar.gz
e1c7fdb0349456d1ee33c200ca81d5a8 3684 lua-luaossl_20220711-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEI+vPfo/EdVZ4cQDfpCVAcuNzBCwFAmY42ZkACgkQpCVAcuNz
BCxSnQ//cRXL0zbh43wyaBNeMUfO3i2XaTCa+6EHxLiZaZ2vb77OxYV2gkur5Zh4
uw/74GWdTGHJv76ODuhk3/GTbaYxXp3med/qzVB58MVlI69IcZj9Di+72XogZgZM
paLO61GojtWj4gOpYG589ixEd6G2eSOUuljnBArLK55d5qzY4fkuNRFkNprgVugy
p0/rVLpqI5IoNfbeyJoBp6sGynCOxjvhLPZWAk0DzesmxxR5+4vkOX99q/Lr2+tE
0IF+beBEs1gzItgxe4FFKUVMr1gTK+hkk6aHE0sdeR65wy6X/Q+NXqiSfbFJ/mDd
IXYgbzEAKZYzx1gf7JigIez+tB/FaHY0NdBa09gr9bNnN6DqTd7HtEnl+lpkKkD7
S37SwSbywHlXI8aN8RBNCXIUXzIcA8QMecMwlgXk9q6MuXiS7LbD5HP4htjjCMMO
J4ztwujaqALnSAVWm2jD/uBN6Es++DEXJExuWdwZ3Y1nl3Ikr+McMABcjveSZTp8
HxTxnDsBbBwB05BtqoTo2E73vavH04C51NNV2LsTTJPQlulsb00arrDrTNd5SDKE
yO8P5w7ubg/odZHWdI1VtiyzcVScIaS6WVvAswwftycubcDvy+gA8G8XEF4Uh5+k
gu6Bi5QiPdi6NEs1Pu/rQEoOHWB2hpfFC28ULC0b7T/jKBVq65k=
=tEb0
-----END PGP SIGNATURE-----
gpgv: Signature made Mon May 6 13:22:33 2024 UTC
gpgv: using RSA key 23EBCF7E8FC47556787100DFA4254072E373042C
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./lua-luaossl_20220711-2.dsc: no acceptable signature found
dpkg-source: info: extracting lua-luaossl in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking lua-luaossl_20220711.orig.tar.gz
dpkg-source: info: unpacking lua-luaossl_20220711-2.debian.tar.xz
Check disk space
----------------
Sufficient free space for build
User Environment
----------------
APT_CONFIG=/var/lib/sbuild/apt.conf
HOME=/sbuild-nonexistent
LANG=en_US.UTF-8
LC_ALL=C.UTF-8
LOGNAME=debusine-worker
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SHELL=/bin/sh
USER=debusine-worker
dpkg-buildpackage
-----------------
Command: dpkg-buildpackage -us -uc -b -rfakeroot
dpkg-buildpackage: info: source package lua-luaossl
dpkg-buildpackage: info: source version 20220711-2
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Jakub Ružička <jru@debian.org>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
debian/rules clean
dh clean --buildsystem=lua --with lua
debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_clean --buildsystem=lua
make --no-print-directory -f /usr/share/dh-lua/make/dh-lua.Makefile.multiple clean
Making target clean for debian/lua5.1.dh-lua.conf
# fix for leftovers of dh-lua < 14
Target clean made
Making target clean for debian/lua5.2.dh-lua.conf
# fix for leftovers of dh-lua < 14
Target clean made
Making target clean for debian/lua5.3.dh-lua.conf
# fix for leftovers of dh-lua < 14
Target clean made
Making target clean for debian/lua5.4.dh-lua.conf
# fix for leftovers of dh-lua < 14
Target clean made
rm config.h
rm: cannot remove 'config.h': No such file or directory
make[1]: [debian/rules:28: override_dh_auto_clean] Error 1 (ignored)
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_autoreconf_clean -O--buildsystem=lua
dh_clean -O--buildsystem=lua
debian/rules binary
dh binary --buildsystem=lua --with lua
dh_update_autotools_config -O--buildsystem=lua
dh_autoreconf -O--buildsystem=lua
debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
cp config.h.guess config.h
dh_auto_configure --buildsystem=lua
make --no-print-directory -f /usr/share/dh-lua/make/dh-lua.Makefile.multiple configure
Making target configure for debian/lua5.1.dh-lua.conf
# .install
Filling in debian/lua-luaossl.install using /usr/share/dh-lua/template/lib.install.in
Adding new line: usr/lib/aarch64-linux-gnu/lua/5.1/_openssl.so
Adding new line: usr/lib/aarch64-linux-gnu/liblua5.1-luaossl.so.*
Adding new line: usr/share/lua/5.1/openssl/auxlib.lua
Adding new line: usr/share/lua/5.1/openssl/bignum.lua
Adding new line: usr/share/lua/5.1/openssl/cipher.lua
Adding new line: usr/share/lua/5.1/openssl/des.lua
Adding new line: usr/share/lua/5.1/openssl/digest.lua
Adding new line: usr/share/lua/5.1/openssl/hmac.lua
Adding new line: usr/share/lua/5.1/openssl/kdf.lua
Adding new line: usr/share/lua/5.1/openssl.lua
Adding new line: usr/share/lua/5.1/openssl/ocsp/basic.lua
Adding new line: usr/share/lua/5.1/openssl/ocsp/response.lua
Adding new line: usr/share/lua/5.1/openssl/pkcs12.lua
Adding new line: usr/share/lua/5.1/openssl/pkey.lua
Adding new line: usr/share/lua/5.1/openssl/pubkey.lua
Adding new line: usr/share/lua/5.1/openssl/rand.lua
Adding new line: usr/share/lua/5.1/openssl/ssl/context.lua
Adding new line: usr/share/lua/5.1/openssl/ssl.lua
Adding new line: usr/share/lua/5.1/openssl/x509/altname.lua
Adding new line: usr/share/lua/5.1/openssl/x509/chain.lua
Adding new line: usr/share/lua/5.1/openssl/x509/crl.lua
Adding new line: usr/share/lua/5.1/openssl/x509/csr.lua
Adding new line: usr/share/lua/5.1/openssl/x509/extension.lua
Adding new line: usr/share/lua/5.1/openssl/x509.lua
Adding new line: usr/share/lua/5.1/openssl/x509/name.lua
Adding new line: usr/share/lua/5.1/openssl/x509/store.lua
Adding new line: usr/share/lua/5.1/openssl/x509/verify_param.lua
Filling in debian/lua-luaossl-dev.install using /usr/share/dh-lua/template/dev.install.in
Adding new line: usr/lib/aarch64-linux-gnu/liblua5.1-luaossl.so
Adding new line: usr/lib/aarch64-linux-gnu/liblua5.1-luaossl.a
Adding new line: usr/lib/aarch64-linux-gnu/pkgconfig/lua5.1-luaossl.pc
Adding new line: usr/include/lua5.1/lua-luaossl.h
# lua_versions
Filling in debian/lua_versions
Adding new line: 5.1
Target configure made
Making target configure for debian/lua5.2.dh-lua.conf
# .install
Filling in debian/lua-luaossl.install using /usr/share/dh-lua/template/lib.install.in
Adding new line: usr/lib/aarch64-linux-gnu/lua/5.2/_openssl.so
Adding new line: usr/lib/aarch64-linux-gnu/liblua5.2-luaossl.so.*
Adding new line: usr/share/lua/5.2/openssl/auxlib.lua
Adding new line: usr/share/lua/5.2/openssl/bignum.lua
Adding new line: usr/share/lua/5.2/openssl/cipher.lua
Adding new line: usr/share/lua/5.2/openssl/des.lua
Adding new line: usr/share/lua/5.2/openssl/digest.lua
Adding new line: usr/share/lua/5.2/openssl/hmac.lua
Adding new line: usr/share/lua/5.2/openssl/kdf.lua
Adding new line: usr/share/lua/5.2/openssl.lua
Adding new line: usr/share/lua/5.2/openssl/ocsp/basic.lua
Adding new line: usr/share/lua/5.2/openssl/ocsp/response.lua
Adding new line: usr/share/lua/5.2/openssl/pkcs12.lua
Adding new line: usr/share/lua/5.2/openssl/pkey.lua
Adding new line: usr/share/lua/5.2/openssl/pubkey.lua
Adding new line: usr/share/lua/5.2/openssl/rand.lua
Adding new line: usr/share/lua/5.2/openssl/ssl/context.lua
Adding new line: usr/share/lua/5.2/openssl/ssl.lua
Adding new line: usr/share/lua/5.2/openssl/x509/altname.lua
Adding new line: usr/share/lua/5.2/openssl/x509/chain.lua
Adding new line: usr/share/lua/5.2/openssl/x509/crl.lua
Adding new line: usr/share/lua/5.2/openssl/x509/csr.lua
Adding new line: usr/share/lua/5.2/openssl/x509/extension.lua
Adding new line: usr/share/lua/5.2/openssl/x509.lua
Adding new line: usr/share/lua/5.2/openssl/x509/name.lua
Adding new line: usr/share/lua/5.2/openssl/x509/store.lua
Adding new line: usr/share/lua/5.2/openssl/x509/verify_param.lua
Filling in debian/lua-luaossl-dev.install using /usr/share/dh-lua/template/dev.install.in
Adding new line: usr/lib/aarch64-linux-gnu/liblua5.2-luaossl.so
Adding new line: usr/lib/aarch64-linux-gnu/liblua5.2-luaossl.a
Adding new line: usr/lib/aarch64-linux-gnu/pkgconfig/lua5.2-luaossl.pc
Adding new line: usr/include/lua5.2/lua-luaossl.h
# lua_versions
Filling in debian/lua_versions
Adding new line: 5.2
Target configure made
Making target configure for debian/lua5.3.dh-lua.conf
# .install
Filling in debian/lua-luaossl.install using /usr/share/dh-lua/template/lib.install.in
Adding new line: usr/lib/aarch64-linux-gnu/lua/5.3/_openssl.so
Adding new line: usr/lib/aarch64-linux-gnu/liblua5.3-luaossl.so.*
Adding new line: usr/share/lua/5.3/openssl/auxlib.lua
Adding new line: usr/share/lua/5.3/openssl/bignum.lua
Adding new line: usr/share/lua/5.3/openssl/cipher.lua
Adding new line: usr/share/lua/5.3/openssl/des.lua
Adding new line: usr/share/lua/5.3/openssl/digest.lua
Adding new line: usr/share/lua/5.3/openssl/hmac.lua
Adding new line: usr/share/lua/5.3/openssl/kdf.lua
Adding new line: usr/share/lua/5.3/openssl.lua
Adding new line: usr/share/lua/5.3/openssl/ocsp/basic.lua
Adding new line: usr/share/lua/5.3/openssl/ocsp/response.lua
Adding new line: usr/share/lua/5.3/openssl/pkcs12.lua
Adding new line: usr/share/lua/5.3/openssl/pkey.lua
Adding new line: usr/share/lua/5.3/openssl/pubkey.lua
Adding new line: usr/share/lua/5.3/openssl/rand.lua
Adding new line: usr/share/lua/5.3/openssl/ssl/context.lua
Adding new line: usr/share/lua/5.3/openssl/ssl.lua
Adding new line: usr/share/lua/5.3/openssl/x509/altname.lua
Adding new line: usr/share/lua/5.3/openssl/x509/chain.lua
Adding new line: usr/share/lua/5.3/openssl/x509/crl.lua
Adding new line: usr/share/lua/5.3/openssl/x509/csr.lua
Adding new line: usr/share/lua/5.3/openssl/x509/extension.lua
Adding new line: usr/share/lua/5.3/openssl/x509.lua
Adding new line: usr/share/lua/5.3/openssl/x509/name.lua
Adding new line: usr/share/lua/5.3/openssl/x509/store.lua
Adding new line: usr/share/lua/5.3/openssl/x509/verify_param.lua
Filling in debian/lua-luaossl-dev.install using /usr/share/dh-lua/template/dev.install.in
Adding new line: usr/lib/aarch64-linux-gnu/liblua5.3-luaossl.so
Adding new line: usr/lib/aarch64-linux-gnu/liblua5.3-luaossl.a
Adding new line: usr/lib/aarch64-linux-gnu/pkgconfig/lua5.3-luaossl.pc
Adding new line: usr/include/lua5.3/lua-luaossl.h
# lua_versions
Filling in debian/lua_versions
Adding new line: 5.3
Target configure made
Making target configure for debian/lua5.4.dh-lua.conf
# .install
Filling in debian/lua-luaossl.install using /usr/share/dh-lua/template/lib.install.in
Adding new line: usr/lib/aarch64-linux-gnu/lua/5.4/_openssl.so
Adding new line: usr/lib/aarch64-linux-gnu/liblua5.4-luaossl.so.*
Adding new line: usr/share/lua/5.4/openssl/auxlib.lua
Adding new line: usr/share/lua/5.4/openssl/bignum.lua
Adding new line: usr/share/lua/5.4/openssl/cipher.lua
Adding new line: usr/share/lua/5.4/openssl/des.lua
Adding new line: usr/share/lua/5.4/openssl/digest.lua
Adding new line: usr/share/lua/5.4/openssl/hmac.lua
Adding new line: usr/share/lua/5.4/openssl/kdf.lua
Adding new line: usr/share/lua/5.4/openssl.lua
Adding new line: usr/share/lua/5.4/openssl/ocsp/basic.lua
Adding new line: usr/share/lua/5.4/openssl/ocsp/response.lua
Adding new line: usr/share/lua/5.4/openssl/pkcs12.lua
Adding new line: usr/share/lua/5.4/openssl/pkey.lua
Adding new line: usr/share/lua/5.4/openssl/pubkey.lua
Adding new line: usr/share/lua/5.4/openssl/rand.lua
Adding new line: usr/share/lua/5.4/openssl/ssl/context.lua
Adding new line: usr/share/lua/5.4/openssl/ssl.lua
Adding new line: usr/share/lua/5.4/openssl/x509/altname.lua
Adding new line: usr/share/lua/5.4/openssl/x509/chain.lua
Adding new line: usr/share/lua/5.4/openssl/x509/crl.lua
Adding new line: usr/share/lua/5.4/openssl/x509/csr.lua
Adding new line: usr/share/lua/5.4/openssl/x509/extension.lua
Adding new line: usr/share/lua/5.4/openssl/x509.lua
Adding new line: usr/share/lua/5.4/openssl/x509/name.lua
Adding new line: usr/share/lua/5.4/openssl/x509/store.lua
Adding new line: usr/share/lua/5.4/openssl/x509/verify_param.lua
Filling in debian/lua-luaossl-dev.install using /usr/share/dh-lua/template/dev.install.in
Adding new line: usr/lib/aarch64-linux-gnu/liblua5.4-luaossl.so
Adding new line: usr/lib/aarch64-linux-gnu/liblua5.4-luaossl.a
Adding new line: usr/lib/aarch64-linux-gnu/pkgconfig/lua5.4-luaossl.pc
Adding new line: usr/include/lua5.4/lua-luaossl.h
# lua_versions
Filling in debian/lua_versions
Adding new line: 5.4
Target configure made
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build -O--buildsystem=lua
make --no-print-directory -f /usr/share/dh-lua/make/dh-lua.Makefile.multiple build
Making target build for debian/lua5.1.dh-lua.conf
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './config.guess'
libtoolize: copying file './config.sub'
libtoolize: copying file './install-sh'
libtoolize: copying file './ltmain.sh'
libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac,
libtoolize: and rerunning libtoolize and aclocal.
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
cd debian/.dh_lua-libtool && ./configure --build=aarch64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/aarch64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking CFLAGS= LDFLAGS= LDFLAGS_STATIC=
checking build system type... aarch64-unknown-linux-gnu
checking host system type... aarch64-unknown-linux-gnu
checking how to print strings... printf
checking for gcc... gcc
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 gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking for gawk... no
checking for mawk... mawk
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
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 dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating ./config.status
config.status: executing libtool commands
/<<PKGBUILDDIR>>/debian/.dh_lua-libtool/libtool --tag=CC --mode=compile aarch64-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.1 -I . -I src/ -std=c99 -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE -DLUA_COMPAT_APIINTCASTS -DHAVE_CONFIG_H -Wall -Wextra -o /<<PKGBUILDDIR>>/5.1-luaossl/src/openssl.lo src/openssl.c
libtool: compile: aarch64-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.1 -I . -I src/ -std=c99 -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE -DLUA_COMPAT_APIINTCASTS -DHAVE_CONFIG_H -Wall -Wextra src/openssl.c -fPIC -DPIC -o /<<PKGBUILDDIR>>/5.1-luaossl/src/.libs/openssl.o
src/openssl.c: In function ‘dl_anchor’:
src/openssl.c:1562:21: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
1562 | if (!dladdr((void *)&luaopen__openssl, &info))
| ^
src/openssl.c: In function ‘compat_init’:
src/openssl.c:2749:1: warning: label ‘sslerr’ defined but not used [-Wunused-label]
2749 | sslerr:
| ^~~~~~
src/openssl.c:2675:38: warning: unused variable ‘ssl_ctx_index’ [-Wunused-variable]
2675 | static int store_index = -1, ssl_ctx_index = -1, done;
| ^~~~~~~~~~~~~
src/openssl.c:2675:20: warning: unused variable ‘store_index’ [-Wunused-variable]
2675 | static int store_index = -1, ssl_ctx_index = -1, done;
| ^~~~~~~~~~~
src/openssl.c: In function ‘ex_hasstate’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:2933:34: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
2933 | lua_pushlightuserdata(L, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&ex__gc));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘ex_newstate’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:2968:34: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
2968 | lua_pushlightuserdata(L, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&ex__gc));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘ex_getstate’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:2978:34: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
2978 | lua_pushlightuserdata(L, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&ex__gc));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: At top level:
src/openssl.c:3102:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
3102 | { "version", &ossl_version },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:3104:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
3104 | { "extensionSupported", &ossl_extensionSupported },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:3106:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
3106 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘getctx’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:3598:34: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
3598 | lua_pushlightuserdata(L, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&ctx__gc));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:3609:42: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
3609 | lua_pushlightuserdata(L, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&ctx__gc));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘bn_isPrime’:
src/openssl.c:3923:13: warning: unused variable ‘nchecks’ [-Wunused-variable]
3923 | int nchecks = luaL_optinteger(L, 2, BN_prime_checks);
| ^~~~~~~
src/openssl.c: At top level:
src/openssl.c:4000:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4000 | { "add", &bn__add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4001:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4001 | { "sub", &bn__sub },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4002:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4002 | { "mul", &bn__mul },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4003:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4003 | { "sqr", &bn_sqr },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4004:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4004 | { "idiv", &bn__idiv },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4005:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4005 | { "mod", &bn__mod },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4006:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4006 | { "nnmod", &bn_nnmod },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4007:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4007 | { "mod_add", &bn_mod_add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4008:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4008 | { "mod_sub", &bn_mod_sub },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4009:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4009 | { "mod_mul", &bn_mod_mul },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4010:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4010 | { "mod_sqr", &bn_mod_sqr },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4011:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4011 | { "exp", &bn__pow },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4012:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4012 | { "mod_exp", &bn_mod_exp },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4013:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4013 | { "gcd", &bn_gcd },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4014:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4014 | { "lshift", &bn__shl },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4015:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4015 | { "rshift", &bn__shr },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4016:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4016 | { "isPrime", &bn_isPrime },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4017:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4017 | { "toBinary", &bn_toBinary },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4018:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4018 | { "toDecimal", &bn_toDecimal },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4019:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4019 | { "toHex", &bn_toHex },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4021:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4021 | { "tobin", &bn_toBinary },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4022:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4022 | { "todec", &bn_toDecimal },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4023:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4023 | { "tohex", &bn_toHex },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4024:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4024 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4028:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4028 | { "__add", &bn__add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4029:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4029 | { "__sub", &bn__sub },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4030:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4030 | { "__mul", &bn__mul },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4031:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4031 | { "__div", &bn__idiv },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4032:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4032 | { "__idiv", &bn__idiv },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4033:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4033 | { "__mod", &bn__mod },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4034:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4034 | { "__pow", &bn__pow },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4035:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4035 | { "__unm", &bn__unm },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4036:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4036 | { "__shl", &bn__shl },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4037:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4037 | { "__shr", &bn__shr },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4038:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4038 | { "__eq", &bn__eq },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4039:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4039 | { "__lt", &bn__lt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4040:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4040 | { "__le", &bn__le },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4041:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4041 | { "__gc", &bn__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4042:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4042 | { "__tostring", &bn_toDecimal },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4043:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4043 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4048:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4048 | { "new", &bn_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4049:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4049 | { "interpose", &bn_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4050:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4050 | { "fromBinary", &bn_fromBinary },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4051:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4051 | { "generatePrime", &bn_generatePrime },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4052:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4052 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘getbio’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:4083:34: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
4083 | lua_pushlightuserdata(L, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&bio__gc));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:4094:42: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
4094 | lua_pushlightuserdata(L, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&bio__gc));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘pk_new’:
src/openssl.c:4125:76: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
4125 | if (loadfield(L, 1, "type", LUA_TSTRING, (void*)&id)) {
| ^
src/openssl.c:4148:76: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
4148 | if (loadfield(L, 1, "bits", LUA_TNUMBER, &n)) {
| ^
src/openssl.c:4160:92: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
4160 | if (loadfield(L, 1, "dhparam", LUA_TSTRING, (void*)&dhparam))
| ^
src/openssl.c:4163:76: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
4163 | if (loadfield(L, 1, "bits", LUA_TNUMBER, &n)) {
| ^
src/openssl.c:4169:81: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
4169 | if (loadfield(L, 1, "generator", LUA_TNUMBER, &n) || loadfield(L, 1, "exp", LUA_TNUMBER, &n)) {
| ^
src/openssl.c:4169:124: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
4169 | if (loadfield(L, 1, "generator", LUA_TNUMBER, &n) || loadfield(L, 1, "exp", LUA_TNUMBER, &n)) {
| ^
src/openssl.c:4175:85: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
4175 | if (loadfield(L, 1, "curve", LUA_TSTRING, (void*)&id)) {
| ^
src/openssl.c:4204:25: warning: ‘RSA_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4204 | if (!(rsa = RSA_new()))
| ^~
In file included from /usr/include/openssl/x509.h:36,
from src/openssl.c:73:
/usr/include/openssl/rsa.h:212:28: note: declared here
212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
| ^~~~~~~
src/openssl.c:4207:25: warning: ‘RSA_generate_key_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4207 | if (!RSA_generate_key_ex(rsa, bits, exp, 0)) {
| ^~
/usr/include/openssl/rsa.h:271:27: note: declared here
271 | OSSL_DEPRECATEDIN_3_0 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e,
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:4208:33: warning: ‘RSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4208 | RSA_free(rsa);
| ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
src/openssl.c:4212:25: warning: ‘EVP_PKEY_set1_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4212 | EVP_PKEY_set1_RSA(*ud, rsa);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29:
/usr/include/openssl/evp.h:1354:5: note: declared here
1354 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4214:25: warning: ‘RSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4214 | RSA_free(rsa);
| ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
src/openssl.c:4224:25: warning: ‘DSA_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4224 | if (!(dsa = DSA_new()))
| ^~
In file included from /usr/include/openssl/x509.h:37:
/usr/include/openssl/dsa.h:130:28: note: declared here
130 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void);
| ^~~~~~~
src/openssl.c:4227:25: warning: ‘DSA_generate_parameters_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4227 | if (!DSA_generate_parameters_ex(dsa, bits, 0, 0, 0, 0, 0)) {
| ^~
/usr/include/openssl/dsa.h:172:27: note: declared here
172 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_parameters_ex(DSA *dsa, int bits,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:4228:33: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4228 | DSA_free(dsa);
| ^~~~~~~~
/usr/include/openssl/dsa.h:132:28: note: declared here
132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
| ^~~~~~~~
src/openssl.c:4232:25: warning: ‘DSA_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4232 | if (!DSA_generate_key(dsa)) {
| ^~
/usr/include/openssl/dsa.h:179:27: note: declared here
179 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_key(DSA *a);
| ^~~~~~~~~~~~~~~~
src/openssl.c:4233:33: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4233 | DSA_free(dsa);
| ^~~~~~~~
/usr/include/openssl/dsa.h:132:28: note: declared here
132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
| ^~~~~~~~
src/openssl.c:4237:25: warning: ‘EVP_PKEY_set1_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4237 | EVP_PKEY_set1_DSA(*ud, dsa);
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1363:5: note: declared here
1363 | int EVP_PKEY_set1_DSA(EVP_PKEY *pkey, struct dsa_st *key);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4239:25: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4239 | DSA_free(dsa);
| ^~~~~~~~
/usr/include/openssl/dsa.h:132:28: note: declared here
132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
| ^~~~~~~~
src/openssl.c:4258:33: warning: ‘PEM_read_bio_DHparams’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4258 | dh = PEM_read_bio_DHparams(bio, NULL, NULL, NULL);
| ^~
In file included from src/openssl.c:78:
/usr/include/openssl/pem.h:473:1: note: declared here
473 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:4263:33: warning: ‘DH_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4263 | if (!(dh = DH_new()))
| ^~
In file included from /usr/include/openssl/dsa.h:31:
/usr/include/openssl/dh.h:210:27: note: declared here
210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
| ^~~~~~
src/openssl.c:4266:33: warning: ‘DH_generate_parameters_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4266 | if (!DH_generate_parameters_ex(dh, bits, generator, 0)) {
| ^~
/usr/include/openssl/dh.h:223:27: note: declared here
223 | OSSL_DEPRECATEDIN_3_0 int DH_generate_parameters_ex(DH *dh, int prime_len,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:4267:41: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4267 | DH_free(dh);
| ^~~~~~~
/usr/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
src/openssl.c:4273:25: warning: ‘DH_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4273 | if (!DH_generate_key(dh)) {
| ^~
/usr/include/openssl/dh.h:234:27: note: declared here
234 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh);
| ^~~~~~~~~~~~~~~
src/openssl.c:4274:33: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4274 | DH_free(dh);
| ^~~~~~~
/usr/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
src/openssl.c:4278:25: warning: ‘EVP_PKEY_set1_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4278 | EVP_PKEY_set1_DH(*ud, dh);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1372:27: note: declared here
1372 | OSSL_DEPRECATEDIN_3_0 int EVP_PKEY_set1_DH(EVP_PKEY *pkey, struct dh_st *key);
| ^~~~~~~~~~~~~~~~
src/openssl.c:4280:25: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4280 | DH_free(dh);
| ^~~~~~~
/usr/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
src/openssl.c:4300:25: warning: ‘EC_KEY_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4300 | if (!(key = EC_KEY_new())) {
| ^~
In file included from /usr/include/openssl/x509.h:33:
/usr/include/openssl/ec.h:987:31: note: declared here
987 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void);
| ^~~~~~~~~~
src/openssl.c:4305:25: warning: ‘EC_KEY_set_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4305 | EC_KEY_set_group(key, grp);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:1061:27: note: declared here
1061 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group);
| ^~~~~~~~~~~~~~~~
src/openssl.c:4309:25: warning: ‘EC_KEY_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4309 | if (!EC_KEY_generate_key(key)) {
| ^~
/usr/include/openssl/ec.h:1120:27: note: declared here
1120 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:4310:33: warning: ‘EC_KEY_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4310 | EC_KEY_free(key);
| ^~~~~~~~~~~
/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
src/openssl.c:4314:25: warning: ‘EVP_PKEY_set1_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4314 | EVP_PKEY_set1_EC_KEY(*ud, key);
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1380:5: note: declared here
1380 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:4316:25: warning: ‘EC_KEY_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4316 | EC_KEY_free(key);
| ^~~~~~~~~~~
/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
src/openssl.c:4432:1: warning: label ‘done’ defined but not used [-Wunused-label]
4432 | done:
| ^~~~
src/openssl.c: In function ‘pk_toPEM’:
src/openssl.c:4708:21: warning: unused variable ‘ok’ [-Wunused-variable]
4708 | int top, i, ok;
| ^~
src/openssl.c: In function ‘pk_pushparam’:
src/openssl.c:4938:17: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4938 | RSA_get0_key(EVP_PKEY_get0_RSA(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/rsa.h:228:28: note: declared here
228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
| ^~~~~~~~~~~~
src/openssl.c:4938:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4938 | RSA_get0_key(EVP_PKEY_get0_RSA(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4944:17: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4944 | RSA_get0_key(EVP_PKEY_get0_RSA(pkey), NULL, &i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/rsa.h:228:28: note: declared here
228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
| ^~~~~~~~~~~~
src/openssl.c:4944:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4944 | RSA_get0_key(EVP_PKEY_get0_RSA(pkey), NULL, &i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4950:17: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4950 | RSA_get0_key(EVP_PKEY_get0_RSA(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~~
/usr/include/openssl/rsa.h:228:28: note: declared here
228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
| ^~~~~~~~~~~~
src/openssl.c:4950:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4950 | RSA_get0_key(EVP_PKEY_get0_RSA(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4956:17: warning: ‘RSA_get0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4956 | RSA_get0_factors(EVP_PKEY_get0_RSA(pkey), &i, NULL);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:231:28: note: declared here
231 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r,
| ^~~~~~~~~~~~~~~~
src/openssl.c:4956:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4956 | RSA_get0_factors(EVP_PKEY_get0_RSA(pkey), &i, NULL);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4962:17: warning: ‘RSA_get0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4962 | RSA_get0_factors(EVP_PKEY_get0_RSA(pkey), NULL, &i);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:231:28: note: declared here
231 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r,
| ^~~~~~~~~~~~~~~~
src/openssl.c:4962:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4962 | RSA_get0_factors(EVP_PKEY_get0_RSA(pkey), NULL, &i);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4968:17: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4968 | RSA_get0_crt_params(EVP_PKEY_get0_RSA(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:236:28: note: declared here
236 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:4968:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4968 | RSA_get0_crt_params(EVP_PKEY_get0_RSA(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4974:17: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4974 | RSA_get0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, &i, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:236:28: note: declared here
236 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:4974:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4974 | RSA_get0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, &i, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4980:17: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4980 | RSA_get0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:236:28: note: declared here
236 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:4980:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4980 | RSA_get0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4985:17: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4985 | DSA_get0_pqg(EVP_PKEY_get0_DSA(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:206:28: note: declared here
206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
| ^~~~~~~~~~~~
src/openssl.c:4985:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4985 | DSA_get0_pqg(EVP_PKEY_get0_DSA(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4990:17: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4990 | DSA_get0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, &i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:206:28: note: declared here
206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
| ^~~~~~~~~~~~
src/openssl.c:4990:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4990 | DSA_get0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, &i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4995:17: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4995 | DSA_get0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:206:28: note: declared here
206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
| ^~~~~~~~~~~~
src/openssl.c:4995:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4995 | DSA_get0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5000:17: warning: ‘DSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5000 | DSA_get0_key(EVP_PKEY_get0_DSA(pkey), &i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:209:28: note: declared here
209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
| ^~~~~~~~~~~~
src/openssl.c:5000:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5000 | DSA_get0_key(EVP_PKEY_get0_DSA(pkey), &i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5005:17: warning: ‘DSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5005 | DSA_get0_key(EVP_PKEY_get0_DSA(pkey), NULL, &i);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:209:28: note: declared here
209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
| ^~~~~~~~~~~~
src/openssl.c:5005:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5005 | DSA_get0_key(EVP_PKEY_get0_DSA(pkey), NULL, &i);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5010:17: warning: ‘DH_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5010 | DH_get0_pqg(EVP_PKEY_get0_DH(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:264:28: note: declared here
264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
| ^~~~~~~~~~~
src/openssl.c:5010:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5010 | DH_get0_pqg(EVP_PKEY_get0_DH(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5015:17: warning: ‘DH_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5015 | DH_get0_pqg(EVP_PKEY_get0_DH(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:264:28: note: declared here
264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
| ^~~~~~~~~~~
src/openssl.c:5015:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5015 | DH_get0_pqg(EVP_PKEY_get0_DH(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5020:17: warning: ‘DH_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5020 | DH_get0_key(EVP_PKEY_get0_DH(pkey), &i, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:267:28: note: declared here
267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
| ^~~~~~~~~~~
src/openssl.c:5020:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5020 | DH_get0_key(EVP_PKEY_get0_DH(pkey), &i, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5025:17: warning: ‘DH_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5025 | DH_get0_key(EVP_PKEY_get0_DH(pkey), NULL, &i);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:267:28: note: declared here
267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
| ^~~~~~~~~~~
src/openssl.c:5025:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5025 | DH_get0_key(EVP_PKEY_get0_DH(pkey), NULL, &i);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5031:17: warning: ‘EC_KEY_get0_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5031 | ecg_dup_nil(L, EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey)));
| ^~~~~~~~~~~
/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5031:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5031 | ecg_dup_nil(L, EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey)));
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5038:17: warning: ‘EC_KEY_get0_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5038 | if ((group = EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey))) && (pub_key = EC_KEY_get0_public_key(EVP_PKEY_get0_EC_KEY(pkey)))) {
| ^~
/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5038:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5038 | if ((group = EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey))) && (pub_key = EC_KEY_get0_public_key(EVP_PKEY_get0_EC_KEY(pkey)))) {
| ^~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5038:17: warning: ‘EC_KEY_get0_public_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5038 | if ((group = EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey))) && (pub_key = EC_KEY_get0_public_key(EVP_PKEY_get0_EC_KEY(pkey)))) {
| ^~
/usr/include/openssl/ec.h:1081:39: note: declared here
1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:5038:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5038 | if ((group = EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey))) && (pub_key = EC_KEY_get0_public_key(EVP_PKEY_get0_EC_KEY(pkey)))) {
| ^~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5039:25: warning: ‘EC_POINT_point2bn’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5039 | bn_dup_nil(L, EC_POINT_point2bn(group, pub_key, EC_KEY_get_conv_form(EVP_PKEY_get0_EC_KEY(pkey)), NULL, getctx(L)));
| ^~~~~~~~~~
/usr/include/openssl/ec.h:789:31: note: declared here
789 | OSSL_DEPRECATEDIN_3_0 BIGNUM *EC_POINT_point2bn(const EC_GROUP *,
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5039:25: warning: ‘EC_KEY_get_conv_form’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5039 | bn_dup_nil(L, EC_POINT_point2bn(group, pub_key, EC_KEY_get_conv_form(EVP_PKEY_get0_EC_KEY(pkey)), NULL, getctx(L)));
| ^~~~~~~~~~
/usr/include/openssl/ec.h:1093:47: note: declared here
1093 | OSSL_DEPRECATEDIN_3_0 point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5039:25: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5039 | bn_dup_nil(L, EC_POINT_point2bn(group, pub_key, EC_KEY_get_conv_form(EVP_PKEY_get0_EC_KEY(pkey)), NULL, getctx(L)));
| ^~~~~~~~~~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5047:17: warning: ‘EC_KEY_get0_private_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5047 | bn_dup_nil(L, EC_KEY_get0_private_key(EVP_PKEY_get0_EC_KEY(pkey)));
| ^~~~~~~~~~
/usr/include/openssl/ec.h:1067:37: note: declared here
1067 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:5047:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5047 | bn_dup_nil(L, EC_KEY_get0_private_key(EVP_PKEY_get0_EC_KEY(pkey)));
| ^~~~~~~~~~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘pk_setparam’:
src/openssl.c:5085:17: warning: ‘RSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5085 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/rsa.h:218:27: note: declared here
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ^~~~~~~~~~~~
src/openssl.c:5085:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5085 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5085:30: warning: passing argument 1 of ‘RSA_set0_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5085 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:218:45: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ~~~~~^
src/openssl.c:5090:17: warning: ‘RSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5090 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/rsa.h:218:27: note: declared here
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ^~~~~~~~~~~~
src/openssl.c:5090:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5090 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5090:30: warning: passing argument 1 of ‘RSA_set0_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5090 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:218:45: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ~~~~~^
src/openssl.c:5095:17: warning: ‘RSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5095 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~
/usr/include/openssl/rsa.h:218:27: note: declared here
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ^~~~~~~~~~~~
src/openssl.c:5095:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5095 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5095:30: warning: passing argument 1 of ‘RSA_set0_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5095 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:218:45: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ~~~~~^
src/openssl.c:5100:17: warning: ‘RSA_set0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5100 | RSA_set0_factors(EVP_PKEY_get0_RSA(pkey), i, NULL);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:219:27: note: declared here
219 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5100:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5100 | RSA_set0_factors(EVP_PKEY_get0_RSA(pkey), i, NULL);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5100:34: warning: passing argument 1 of ‘RSA_set0_factors’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5100 | RSA_set0_factors(EVP_PKEY_get0_RSA(pkey), i, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:219:49: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
219 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q);
| ~~~~~^
src/openssl.c:5105:17: warning: ‘RSA_set0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5105 | RSA_set0_factors(EVP_PKEY_get0_RSA(pkey), NULL, i);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:219:27: note: declared here
219 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5105:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5105 | RSA_set0_factors(EVP_PKEY_get0_RSA(pkey), NULL, i);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5105:34: warning: passing argument 1 of ‘RSA_set0_factors’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5105 | RSA_set0_factors(EVP_PKEY_get0_RSA(pkey), NULL, i);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:219:49: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
219 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q);
| ~~~~~^
src/openssl.c:5110:17: warning: ‘RSA_set0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5110 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:220:27: note: declared here
220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:5110:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5110 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5110:37: warning: passing argument 1 of ‘RSA_set0_crt_params’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5110 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:220:52: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
| ~~~~~^
src/openssl.c:5115:17: warning: ‘RSA_set0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5115 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:220:27: note: declared here
220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:5115:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5115 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5115:37: warning: passing argument 1 of ‘RSA_set0_crt_params’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5115 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:220:52: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
| ~~~~~^
src/openssl.c:5120:17: warning: ‘RSA_set0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5120 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:220:27: note: declared here
220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:5120:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5120 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5120:37: warning: passing argument 1 of ‘RSA_set0_crt_params’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5120 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:220:52: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
| ~~~~~^
src/openssl.c:5125:17: warning: ‘DSA_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5125 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:208:27: note: declared here
208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ^~~~~~~~~~~~
src/openssl.c:5125:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5125 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5125:30: warning: passing argument 1 of ‘DSA_set0_pqg’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5125 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dsa.h:208:45: note: expected ‘DSA *’ {aka ‘struct dsa_st *’} but argument is of type ‘const struct dsa_st *’
208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ~~~~~^
src/openssl.c:5130:17: warning: ‘DSA_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5130 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:208:27: note: declared here
208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ^~~~~~~~~~~~
src/openssl.c:5130:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5130 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5130:30: warning: passing argument 1 of ‘DSA_set0_pqg’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5130 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dsa.h:208:45: note: expected ‘DSA *’ {aka ‘struct dsa_st *’} but argument is of type ‘const struct dsa_st *’
208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ~~~~~^
src/openssl.c:5135:17: warning: ‘DSA_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5135 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:208:27: note: declared here
208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ^~~~~~~~~~~~
src/openssl.c:5135:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5135 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5135:30: warning: passing argument 1 of ‘DSA_set0_pqg’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5135 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dsa.h:208:45: note: expected ‘DSA *’ {aka ‘struct dsa_st *’} but argument is of type ‘const struct dsa_st *’
208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ~~~~~^
src/openssl.c:5140:17: warning: ‘DSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5140 | DSA_set0_key(EVP_PKEY_get0_DSA(pkey), i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:211:27: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key,
| ^~~~~~~~~~~~
src/openssl.c:5140:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5140 | DSA_set0_key(EVP_PKEY_get0_DSA(pkey), i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5140:30: warning: passing argument 1 of ‘DSA_set0_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5140 | DSA_set0_key(EVP_PKEY_get0_DSA(pkey), i, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dsa.h:211:45: note: expected ‘DSA *’ {aka ‘struct dsa_st *’} but argument is of type ‘const struct dsa_st *’
211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key,
| ~~~~~^
src/openssl.c:5145:17: warning: ‘DSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5145 | DSA_set0_key(EVP_PKEY_get0_DSA(pkey), NULL, i);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:211:27: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key,
| ^~~~~~~~~~~~
src/openssl.c:5145:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5145 | DSA_set0_key(EVP_PKEY_get0_DSA(pkey), NULL, i);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5145:30: warning: passing argument 1 of ‘DSA_set0_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5145 | DSA_set0_key(EVP_PKEY_get0_DSA(pkey), NULL, i);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dsa.h:211:45: note: expected ‘DSA *’ {aka ‘struct dsa_st *’} but argument is of type ‘const struct dsa_st *’
211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key,
| ~~~~~^
src/openssl.c:5150:17: warning: ‘DH_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5150 | DH_set0_pqg(EVP_PKEY_get0_DH(pkey), i, NULL, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:266:27: note: declared here
266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ^~~~~~~~~~~
src/openssl.c:5150:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5150 | DH_set0_pqg(EVP_PKEY_get0_DH(pkey), i, NULL, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5150:29: warning: passing argument 1 of ‘DH_set0_pqg’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5150 | DH_set0_pqg(EVP_PKEY_get0_DH(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dh.h:266:43: note: expected ‘DH *’ {aka ‘struct dh_st *’} but argument is of type ‘const struct dh_st *’
266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ~~~~^~
src/openssl.c:5155:17: warning: ‘DH_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5155 | DH_set0_pqg(EVP_PKEY_get0_DH(pkey), NULL, NULL, i);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:266:27: note: declared here
266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ^~~~~~~~~~~
src/openssl.c:5155:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5155 | DH_set0_pqg(EVP_PKEY_get0_DH(pkey), NULL, NULL, i);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5155:29: warning: passing argument 1 of ‘DH_set0_pqg’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5155 | DH_set0_pqg(EVP_PKEY_get0_DH(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dh.h:266:43: note: expected ‘DH *’ {aka ‘struct dh_st *’} but argument is of type ‘const struct dh_st *’
266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ~~~~^~
src/openssl.c:5160:17: warning: ‘DH_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5160 | DH_set0_key(EVP_PKEY_get0_DH(pkey), i, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:269:27: note: declared here
269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key);
| ^~~~~~~~~~~
src/openssl.c:5160:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5160 | DH_set0_key(EVP_PKEY_get0_DH(pkey), i, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5160:29: warning: passing argument 1 of ‘DH_set0_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5160 | DH_set0_key(EVP_PKEY_get0_DH(pkey), i, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dh.h:269:43: note: expected ‘DH *’ {aka ‘struct dh_st *’} but argument is of type ‘const struct dh_st *’
269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key);
| ~~~~^~
src/openssl.c:5165:17: warning: ‘DH_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5165 | DH_set0_key(EVP_PKEY_get0_DH(pkey), NULL, i);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:269:27: note: declared here
269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key);
| ^~~~~~~~~~~
src/openssl.c:5165:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5165 | DH_set0_key(EVP_PKEY_get0_DH(pkey), NULL, i);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5165:29: warning: passing argument 1 of ‘DH_set0_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5165 | DH_set0_key(EVP_PKEY_get0_DH(pkey), NULL, i);
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dh.h:269:43: note: expected ‘DH *’ {aka ‘struct dh_st *’} but argument is of type ‘const struct dh_st *’
269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key);
| ~~~~^~
src/openssl.c:5172:17: warning: ‘EC_KEY_set_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5172 | if (!EC_KEY_set_group(EVP_PKEY_get0_EC_KEY(pkey), group))
| ^~
/usr/include/openssl/ec.h:1061:27: note: declared here
1061 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5172:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5172 | if (!EC_KEY_set_group(EVP_PKEY_get0_EC_KEY(pkey), group))
| ^~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5172:39: warning: passing argument 1 of ‘EC_KEY_set_group’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5172 | if (!EC_KEY_set_group(EVP_PKEY_get0_EC_KEY(pkey), group))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:1061:52: note: expected ‘EC_KEY *’ {aka ‘struct ec_key_st *’} but argument is of type ‘const struct ec_key_st *’
1061 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group);
| ~~~~~~~~^~~
src/openssl.c:5183:17: warning: ‘EC_KEY_get0_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5183 | if (!(group = EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey))))
| ^~
/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5183:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5183 | if (!(group = EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey))))
| ^~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5186:17: warning: ‘EC_POINT_bn2point’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5186 | if (!(pub_key = EC_POINT_bn2point(group, n, NULL, getctx(L))))
| ^~
/usr/include/openssl/ec.h:793:33: note: declared here
793 | OSSL_DEPRECATEDIN_3_0 EC_POINT *EC_POINT_bn2point(const EC_GROUP *,
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5190:17: warning: ‘EC_KEY_set_public_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5190 | okay = EC_KEY_set_public_key(EVP_PKEY_get0_EC_KEY(pkey), pub_key);
| ^~~~
/usr/include/openssl/ec.h:1089:27: note: declared here
1089 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub);
| ^~~~~~~~~~~~~~~~~~~~~
src/openssl.c:5190:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5190 | okay = EC_KEY_set_public_key(EVP_PKEY_get0_EC_KEY(pkey), pub_key);
| ^~~~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5190:46: warning: passing argument 1 of ‘EC_KEY_set_public_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5190 | okay = EC_KEY_set_public_key(EVP_PKEY_get0_EC_KEY(pkey), pub_key);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:1089:57: note: expected ‘EC_KEY *’ {aka ‘struct ec_key_st *’} but argument is of type ‘const struct ec_key_st *’
1089 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub);
| ~~~~~~~~^~~
src/openssl.c:5201:17: warning: ‘EC_KEY_set_private_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5201 | if (!EC_KEY_set_private_key(EVP_PKEY_get0_EC_KEY(pkey), n))
| ^~
/usr/include/openssl/ec.h:1075:27: note: declared here
1075 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv);
| ^~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:5201:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5201 | if (!EC_KEY_set_private_key(EVP_PKEY_get0_EC_KEY(pkey), n))
| ^~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5201:45: warning: passing argument 1 of ‘EC_KEY_set_private_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5201 | if (!EC_KEY_set_private_key(EVP_PKEY_get0_EC_KEY(pkey), n))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:1075:58: note: expected ‘EC_KEY *’ {aka ‘struct ec_key_st *’} but argument is of type ‘const struct ec_key_st *’
1075 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv);
| ~~~~~~~~^~~
src/openssl.c: At top level:
src/openssl.c:5382:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5382 | { "type", &pk_type },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5383:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5383 | { "setPublicKey", &pk_setPublicKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5384:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5384 | { "setPrivateKey", &pk_setPrivateKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5385:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5385 | { "getDefaultDigestName", &pk_getDefaultDigestName },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5386:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5386 | { "getParameters", &pk_getParameters },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5387:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5387 | { "setParameters", &pk_setParameters },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5389:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5389 | { "decrypt", &pk_decrypt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5390:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5390 | { "encrypt", &pk_encrypt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5392:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5392 | { "sign", &pk_sign },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5393:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5393 | { "toPEM", &pk_toPEM },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5394:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5394 | { "tostring", &pk__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5395:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5395 | { "verify", &pk_verify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5396:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5396 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5400:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5400 | { "__tostring", &pk__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5403:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5403 | { "__gc", &pk__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5404:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5404 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5409:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5409 | { "new", &pk_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5410:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5410 | { "interpose", &pk_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5411:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5411 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘ecg_new’:
src/openssl.c:5527:33: warning: ‘PEM_read_bio_ECPKParameters’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5527 | goterr |= !(*group = PEM_read_bio_ECPKParameters(bio, NULL, 0, ""));
| ^~~~~~
/usr/include/openssl/pem.h:465:1: note: declared here
465 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, ECPKParameters, EC_GROUP)
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘ecg_toPEM’:
src/openssl.c:5573:9: warning: ‘PEM_write_bio_ECPKParameters’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5573 | if (!PEM_write_bio_ECPKParameters(bio, group))
| ^~
/usr/include/openssl/pem.h:465:1: note: declared here
465 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, ECPKParameters, EC_GROUP)
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘ecg_tostring’:
src/openssl.c:5592:17: warning: ‘PEM_write_bio_ECPKParameters’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5592 | if (!PEM_write_bio_ECPKParameters(bio, group))
| ^~
/usr/include/openssl/pem.h:465:1: note: declared here
465 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, ECPKParameters, EC_GROUP)
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:5601:17: warning: ‘ECPKParameters_print’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5601 | if (!ECPKParameters_print(bio, group, indent))
| ^~
/usr/include/openssl/ec.h:945:27: note: declared here
945 | OSSL_DEPRECATEDIN_3_0 int ECPKParameters_print(BIO *bp, const EC_GROUP *x,
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘ecg__gc’:
src/openssl.c:5622:17: warning: ‘EC_GROUP_clear_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5622 | EC_GROUP_clear_free(*ud);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:179:28: note: declared here
179 | OSSL_DEPRECATEDIN_3_0 void EC_GROUP_clear_free(EC_GROUP *group);
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c: At top level:
src/openssl.c:5630:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5630 | { "toPEM", &ecg_toPEM },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5631:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5631 | { "tostring", &ecg_tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5632:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5632 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5636:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5636 | { "__tostring", &ecg__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5637:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5637 | { "__gc", &ecg__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5638:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5638 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5642:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5642 | { "new", &ecg_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5643:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5643 | { "interpose", &ecg_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5644:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5644 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5837:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5837 | { "add", &xn_add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5838:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5838 | { "all", &xn_all },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5839:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5839 | { "each", &xn__pairs },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5840:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5840 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5844:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5844 | { "__pairs", &xn__pairs },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5845:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5845 | { "__gc", &xn__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5846:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5846 | { "__tostring", &xn__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5847:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5847 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5852:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5852 | { "new", &xn_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5853:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5853 | { "interpose", &xn_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5854:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5854 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6092:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6092 | { "add", &gn_add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6093:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6093 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6097:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6097 | { "__pairs", &gn__pairs },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6098:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6098 | { "__gc", &gn__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6099:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6099 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6104:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6104 | { "new", &gn_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6105:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6105 | { "interpose", &gn_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6106:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6106 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6380:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6380 | { "getID", &xe_getID },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6381:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6381 | { "getName", &xe_getName },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6382:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6382 | { "getShortName", &xe_getShortName },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6383:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6383 | { "getLongName", &xe_getLongName },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6384:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6384 | { "getData", &xe_getData },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6385:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6385 | { "getCritical", &xe_getCritical },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6386:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6386 | { "text", &xe_text },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6387:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6387 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6391:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6391 | { "__gc", &xe__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6392:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6392 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6397:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6397 | { "new", &xe_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6398:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6398 | { "interpose", &xe_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6399:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6399 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘xc_setLifetime’:
src/openssl.c:6768:21: warning: unused variable ‘dt’ [-Wunused-variable]
6768 | const char *dt;
| ^~
src/openssl.c: At top level:
src/openssl.c:7564:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7564 | { "getVersion", &xc_getVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7565:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7565 | { "setVersion", &xc_setVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7566:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7566 | { "getSerial", &xc_getSerial },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7567:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7567 | { "setSerial", &xc_setSerial },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7568:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7568 | { "digest", &xc_digest },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7569:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7569 | { "getLifetime", &xc_getLifetime },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7570:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7570 | { "setLifetime", &xc_setLifetime },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7571:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7571 | { "getIssuer", &xc_getIssuer },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7572:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7572 | { "setIssuer", &xc_setIssuer },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7573:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7573 | { "getSubject", &xc_getSubject },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7574:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7574 | { "setSubject", &xc_setSubject },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7575:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7575 | { "getIssuerAlt", &xc_getIssuerAlt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7576:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7576 | { "setIssuerAlt", &xc_setIssuerAlt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7577:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7577 | { "getSubjectAlt", &xc_getSubjectAlt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7578:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7578 | { "setSubjectAlt", &xc_setSubjectAlt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7579:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7579 | { "getIssuerAltCritical", &xc_getIssuerAltCritical },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7580:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7580 | { "setIssuerAltCritical", &xc_setIssuerAltCritical },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7581:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7581 | { "getSubjectAltCritical", &xc_getSubjectAltCritical },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7582:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7582 | { "setSubjectAltCritical", &xc_setSubjectAltCritical },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7583:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7583 | { "getBasicConstraints", &xc_getBasicConstraint },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7584:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7584 | { "getBasicConstraint", &xc_getBasicConstraint },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7585:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7585 | { "setBasicConstraints", &xc_setBasicConstraint },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7586:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7586 | { "setBasicConstraint", &xc_setBasicConstraint },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7587:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7587 | { "getBasicConstraintsCritical", &xc_getBasicConstraintsCritical },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7588:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7588 | { "setBasicConstraintsCritical", &xc_setBasicConstraintsCritical },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7589:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7589 | { "addExtension", &xc_addExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7590:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7590 | { "setExtension", &xc_setExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7591:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7591 | { "getExtension", &xc_getExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7592:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7592 | { "getExtensionCount", &xc_getExtensionCount },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7593:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7593 | { "getOCSP", &xc_getOCSP },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7594:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7594 | { "isIssuedBy", &xc_isIssuedBy },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7595:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7595 | { "getPublicKey", &xc_getPublicKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7596:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7596 | { "setPublicKey", &xc_setPublicKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7597:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7597 | { "getPublicKeyDigest", &xc_getPublicKeyDigest },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7598:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7598 | { "getSignatureName", &xc_getSignatureName },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7599:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7599 | { "sign", &xc_sign },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7600:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7600 | { "verify", &xc_verify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7601:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7601 | { "text", &xc_text },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7602:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7602 | { "toPEM", &xc_toPEM },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7603:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7603 | { "tostring", &xc__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7604:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7604 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7608:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7608 | { "__tostring", &xc__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7609:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7609 | { "__gc", &xc__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7610:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7610 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7615:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7615 | { "new", &xc_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7616:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7616 | { "interpose", &xc_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7617:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7617 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8020:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8020 | { "getVersion", &xr_getVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8021:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8021 | { "setVersion", &xr_setVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8022:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8022 | { "getSubject", &xr_getSubject },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8023:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8023 | { "setSubject", &xr_setSubject },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8024:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8024 | { "getPublicKey", &xr_getPublicKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8025:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8025 | { "setPublicKey", &xr_setPublicKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8026:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8026 | { "getSubjectAlt", &xr_getSubjectAlt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8027:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8027 | { "setSubjectAlt", &xr_setSubjectAlt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8028:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8028 | { "getRequestedExtension", &xr_getRequestedExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8029:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8029 | { "getRequestedExtensionCount", &xr_getRequestedExtensionCount },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8030:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8030 | { "addRequestedExtension", &xr_addRequestedExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8031:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8031 | { "setRequestedExtension", &xr_setRequestedExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8032:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8032 | { "sign", &xr_sign },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8033:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8033 | { "toPEM", &xr_toPEM },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8034:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8034 | { "tostring", &xr__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8035:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8035 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8039:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8039 | { "__tostring", &xr__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8040:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8040 | { "__gc", &xr__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8041:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8041 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8046:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8046 | { "new", &xr_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8047:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8047 | { "interpose", &xr_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8048:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8048 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8526:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8526 | { "getVersion", &xx_getVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8527:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8527 | { "setVersion", &xx_setVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8528:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8528 | { "getLastUpdate", &xx_getLastUpdate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8529:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8529 | { "setLastUpdate", &xx_setLastUpdate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8530:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8530 | { "getNextUpdate", &xx_getNextUpdate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8531:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8531 | { "setNextUpdate", &xx_setNextUpdate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8532:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8532 | { "getIssuer", &xx_getIssuer },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8533:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8533 | { "setIssuer", &xx_setIssuer },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8534:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8534 | { "add", &xx_add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8536:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8536 | { "lookupSerial", &xx_lookupSerial },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8539:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8539 | { "lookupCertificate", &xx_lookupCertificate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8541:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8541 | { "addExtension", &xx_addExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8542:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8542 | { "setExtension", &xx_setExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8543:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8543 | { "getExtension", &xx_getExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8544:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8544 | { "getExtensionCount", &xx_getExtensionCount },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8545:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8545 | { "sign", &xx_sign },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8546:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8546 | { "verify", &xx_verify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8547:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8547 | { "text", &xx_text },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8548:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8548 | { "toPEM", &xx_toPEM },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8549:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8549 | { "tostring", &xx__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8550:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8550 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8554:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8554 | { "__tostring", &xx__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8555:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8555 | { "__gc", &xx__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8556:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8556 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8561:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8561 | { "new", &xx_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8562:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8562 | { "interpose", &xx_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8563:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8563 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘xl__next’:
src/openssl.c:8658:30: warning: unused variable ‘ret’ [-Wunused-variable]
8658 | X509 *crt, **ret;
| ^~~
src/openssl.c: At top level:
src/openssl.c:8698:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8698 | { "add", &xl_add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8699:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8699 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8703:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8703 | { "__pairs", &xl__pairs },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8704:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8704 | { "__ipairs", &xl__pairs },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8705:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8705 | { "__gc", &xl__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8706:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8706 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8710:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8710 | { "new", &xl_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8711:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8711 | { "interpose", &xl_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8712:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8712 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8886:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8886 | { "add", &xs_add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8887:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8887 | { "addDefaults", &xs_addDefaults },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8888:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8888 | { "verify", &xs_verify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8889:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8889 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8893:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8893 | { "__gc", &xs__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8894:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8894 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8898:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8898 | { "new", &xs_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8899:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8899 | { "interpose", &xs_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8900:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8900 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘p12_new’:
src/openssl.c:8999:55: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
8999 | loadfield(L, 1, "password", LUA_TSTRING, &pass);
| ^
src/openssl.c: At top level:
src/openssl.c:9138:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9138 | { "tostring", &p12__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9139:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9139 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9143:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9143 | { "__tostring", &p12__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9144:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9144 | { "__gc", &p12__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9145:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9145 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9149:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9149 | { "new", &p12_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9150:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9150 | { "interpose", &p12_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9151:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9151 | { "parse", &p12_parse },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9152:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9152 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘sx_push’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:9170:43: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
9170 | lua_rawgetp(L, LUA_REGISTRYINDEX, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&initall));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘sx_new’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:9334:43: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
9334 | lua_rawgetp(L, LUA_REGISTRYINDEX, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&initall));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘sx_setEphemeralKey’:
src/openssl.c:9607:17: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
9607 | if (!(tmp = EVP_PKEY_get0(key)))
| ^~
/usr/include/openssl/evp.h:1340:7: note: declared here
1340 | void *EVP_PKEY_get0(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~
src/openssl.c:9615:17: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
9615 | if (!(tmp = EVP_PKEY_get0(key)))
| ^~
/usr/include/openssl/evp.h:1340:7: note: declared here
1340 | void *EVP_PKEY_get0(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~
src/openssl.c:9623:17: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
9623 | if (!(tmp = EVP_PKEY_get0(key)))
| ^~
/usr/include/openssl/evp.h:1340:7: note: declared here
1340 | void *EVP_PKEY_get0(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~
src/openssl.c: At top level:
src/openssl.c:10320:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10320 | { "setOptions", &sx_setOptions },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10321:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10321 | { "getOptions", &sx_getOptions },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10322:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10322 | { "clearOptions", &sx_clearOptions },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10323:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10323 | { "setReadAhead", &sx_setReadAhead },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10324:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10324 | { "getReadAhead", &sx_getReadAhead },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10325:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10325 | { "setStore", &sx_setStore },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10326:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10326 | { "getStore", &sx_getStore },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10327:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10327 | { "setParam", &sx_setParam },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10328:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10328 | { "getParam", &sx_getParam },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10329:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10329 | { "setVerify", &sx_setVerify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10330:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10330 | { "getVerify", &sx_getVerify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10331:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10331 | { "setCertificate", &sx_setCertificate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10333:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10333 | { "getCertificate", &sx_getCertificate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10336:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10336 | { "setCertificateChain", &sx_setCertificateChain },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10339:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10339 | { "getCertificateChain", &sx_getCertificateChain },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10341:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10341 | { "setPrivateKey", &sx_setPrivateKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10342:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10342 | { "setCipherList", &sx_setCipherList },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10344:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10344 | { "setCipherSuites", &sx_setCipherSuites },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10346:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10346 | { "setEphemeralKey", &sx_setEphemeralKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10348:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10348 | { "setCurvesList", &sx_setGroups }, /* old alias */
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10349:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10349 | { "setGroups", &sx_setGroups },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10352:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10352 | { "setAlpnProtos", &sx_setAlpnProtos },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10355:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10355 | { "setAlpnSelect", &sx_setAlpnSelect },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10358:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10358 | { "setHostNameCallback", &sx_setHostNameCallback },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10361:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10361 | { "setTLSextStatusType", &sx_setTLSextStatusType },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10364:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10364 | { "getTLSextStatusType", &sx_getTLSextStatusType },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10367:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10367 | { "getTicketKeysLength", &sx_getTicketKeysLength },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10368:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10368 | { "setTicketKeys", &sx_setTicketKeys },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10371:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10371 | { "getTicketKeys", &sx_getTicketKeys },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10374:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10374 | { "useServerInfoFile", &sx_useServerInfoFile },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10377:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10377 | { "useServerInfo", &sx_useServerInfo },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10380:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10380 | { "addCustomExtension", &sx_addCustomExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10382:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10382 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10386:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10386 | { "__gc", &sx__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10387:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10387 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10391:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10391 | { "new", &sx_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10393:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10393 | { "interpose", &sx_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10394:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10394 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘ssl_push’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:10577:43: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
10577 | lua_rawgetp(L, LUA_REGISTRYINDEX, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&initall));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘ssl_new’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:10623:43: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
10623 | lua_rawgetp(L, LUA_REGISTRYINDEX, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&initall));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: At top level:
src/openssl.c:11245:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11245 | { "setContext", &ssl_setContext },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11246:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11246 | { "getContext", &ssl_getContext },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11247:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11247 | { "setOptions", &ssl_setOptions },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11248:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11248 | { "getOptions", &ssl_getOptions },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11249:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11249 | { "clearOptions", &ssl_clearOptions },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11250:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11250 | { "setReadAhead", &ssl_setReadAhead },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11251:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11251 | { "getReadAhead", &ssl_getReadAhead },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11253:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11253 | { "setChainStore", &ssl_setChainStore },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11256:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11256 | { "setVerifyStore", &ssl_setVerifyStore },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11258:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11258 | { "setParam", &ssl_setParam },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11259:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11259 | { "getParam", &ssl_getParam },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11260:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11260 | { "setVerify", &ssl_setVerify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11261:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11261 | { "getVerify", &ssl_getVerify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11262:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11262 | { "getVerifyResult", &ssl_getVerifyResult },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11263:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11263 | { "setCertificate", &ssl_setCertificate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11265:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11265 | { "setCertificateChain", &ssl_setCertificateChain },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11268:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11268 | { "getCertificateChain", &ssl_getCertificateChain },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11270:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11270 | { "setPrivateKey", &ssl_setPrivateKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11271:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11271 | { "getCertificate", &ssl_getCertificate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11272:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11272 | { "getPeerCertificate", &ssl_getPeerCertificate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11273:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11273 | { "getPeerChain", &ssl_getPeerChain },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11274:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11274 | { "getCipherInfo", &ssl_getCipherInfo },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11275:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11275 | { "setCipherList", &ssl_setCipherList },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11277:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11277 | { "setCipherSuites", &ssl_setCipherSuites },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11280:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11280 | { "setCurvesList", &ssl_setGroups }, /* old alias */
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11281:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11281 | { "setGroups", &ssl_setGroups },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11283:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11283 | { "getHostName", &ssl_getHostName },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11284:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11284 | { "setHostName", &ssl_setHostName },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11285:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11285 | { "getVersion", &ssl_getVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11286:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11286 | { "getClientRandom", &ssl_getClientRandom },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11287:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11287 | { "getMasterKey", &ssl_getMasterKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11289:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11289 | { "getServerTemporaryKey", &ssl_getServerTemporaryKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11291:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11291 | { "getClientVersion", &ssl_getClientVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11293:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11293 | { "getAlpnSelected", &ssl_getAlpnSelected },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11296:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11296 | { "setAlpnProtos", &ssl_setAlpnProtos },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11298:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11298 | { "setTLSextStatusType", &ssl_setTLSextStatusType },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11300:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11300 | { "getTLSextStatusType", &ssl_getTLSextStatusType },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11302:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11302 | { "setTLSextStatusOCSPResp", &ssl_setTLSextStatusOCSPResp },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11303:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11303 | { "getTLSextStatusOCSPResp", &ssl_getTLSextStatusOCSPResp },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11304:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11304 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11308:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11308 | { "__gc", &ssl__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11309:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11309 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11313:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11313 | { "new", &ssl_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11315:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11315 | { "interpose", &ssl_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11316:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11316 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11583:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11583 | { "inherit", &xp_inherit },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11584:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11584 | { "setPurpose", &xp_setPurpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11585:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11585 | { "setTime", &xp_setTime },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11586:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11586 | { "setDepth", &xp_setDepth },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11587:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11587 | { "getDepth", &xp_getDepth },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11589:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11589 | { "setAuthLevel", &xp_setAuthLevel },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11590:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11590 | { "getAuthLevel", &xp_getAuthLevel },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11593:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11593 | { "setHost", &xp_setHost },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11596:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11596 | { "addHost", &xp_addHost },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11599:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11599 | { "setEmail", &xp_setEmail },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11602:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11602 | { "setIP", &xp_setIP },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11604:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11604 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11608:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11608 | { "__gc", &xp__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11609:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11609 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11613:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11613 | { "new", &xp_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11614:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11614 | { "interpose", &xp_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11615:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11615 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11732:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11732 | { "update", &md_update },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11733:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11733 | { "final", &md_final },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11734:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11734 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11738:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11738 | { "__gc", &md__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11739:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11739 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11743:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11743 | { "new", &md_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11744:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11744 | { "interpose", &md_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11745:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11745 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘hmac_new’:
src/openssl.c:11772:9: warning: ‘HMAC_CTX_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
11772 | if (!(*ctx = HMAC_CTX_new()))
| ^~
In file included from /usr/include/openssl/ssl.h:38,
from src/openssl.c:79:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
src/openssl.c:11776:9: warning: ‘HMAC_Init_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
11776 | if (!HMAC_Init_ex(*ctx, key, len, type, NULL))
| ^~
/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,
| ^~~~~~~~~~~~
src/openssl.c: In function ‘hmac_update_’:
src/openssl.c:11802:17: warning: ‘HMAC_Update’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
11802 | HMAC_Update(ctx, p, n);
| ^~~~~~~~~~~
/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,
| ^~~~~~~~~~~
src/openssl.c: In function ‘hmac_final’:
src/openssl.c:11825:9: warning: ‘HMAC_Final’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
11825 | HMAC_Final(ctx, hmac, &len);
| ^~~~~~~~~~
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
src/openssl.c: In function ‘hmac__gc’:
src/openssl.c:11836:9: warning: ‘HMAC_CTX_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
11836 | HMAC_CTX_free(*ctx);
| ^~~~~~~~~~~~~
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
src/openssl.c: At top level:
src/openssl.c:11844:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11844 | { "update", &hmac_update },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11845:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11845 | { "final", &hmac_final },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11846:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11846 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11850:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11850 | { "__gc", &hmac__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11851:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11851 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11855:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11855 | { "new", &hmac_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11856:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11856 | { "interpose", &hmac_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11857:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11857 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12092:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12092 | { "encrypt", &cipher_encrypt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12093:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12093 | { "decrypt", &cipher_decrypt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12094:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12094 | { "update", &cipher_update },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12095:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12095 | { "final", &cipher_final },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12096:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12096 | { "getTag", &cipher_get_tag },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12097:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12097 | { "setTag", &cipher_set_tag },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12098:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12098 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12102:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12102 | { "__gc", &cipher__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12103:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12103 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12107:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12107 | { "new", &cipher_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12108:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12108 | { "interpose", &cipher_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12109:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12109 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘kdf_derive’:
src/openssl.c:12159:64: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
12159 | if (!loadfield(L, 1, "type", LUA_TSTRING, &type))
| ^
src/openssl.c:12149:15: warning: unused variable ‘seed’ [-Wunused-variable]
12149 | _Bool seed = 0;
| ^~~~
src/openssl.c: At top level:
src/openssl.c:12404:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12404 | { "derive", &kdf_derive },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12405:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12405 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12479:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12479 | { "tostring", &or_tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12480:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12480 | { "toPEM", &or_toPEM },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12481:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12481 | { "getBasic", &or_getBasic },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12482:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12482 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12486:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12486 | { "__tostring", &or_tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12487:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12487 | { "__gc", &or__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12488:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12488 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12492:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12492 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12542:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12542 | { "verify", &ob_verify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12543:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12543 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12547:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12547 | { "__gc", &ob__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12548:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12548 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12552:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12552 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12950:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12950 | { "stir", &rand_stir },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12951:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12951 | { "add", &rand_add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12952:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12952 | { "bytes", &rand_bytes },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12953:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12953 | { "ready", &rand_ready },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12954:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12954 | { "uniform", &rand_uniform },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12955:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12955 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘de5_string_to_key’:
src/openssl.c:12979:9: warning: ‘DES_string_to_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
12979 | DES_string_to_key(luaL_checkstring(L, 1), &key);
| ^~~~~~~~~~~~~~~~~
In file included from src/openssl.c:82:
/usr/include/openssl/des.h:193:28: note: declared here
193 | OSSL_DEPRECATEDIN_3_0 void DES_string_to_key(const char *str, DES_cblock *key);
| ^~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘de5_set_odd_parity’:
src/openssl.c:12994:9: warning: ‘DES_set_odd_parity’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
12994 | DES_set_odd_parity(&key);
| ^~~~~~~~~~~~~~~~~~
/usr/include/openssl/des.h:176:28: note: declared here
176 | OSSL_DEPRECATEDIN_3_0 void DES_set_odd_parity(DES_cblock *key);
| ^~~~~~~~~~~~~~~~~~
src/openssl.c: At top level:
src/openssl.c:13001:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
13001 | { "string_to_key", &de5_string_to_key },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:13002:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
13002 | { "set_odd_parity", &de5_set_odd_parity },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:13003:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
13003 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘initall’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:13222:59: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
13222 | if (LUA_TNIL == lua_rawgetp(L, LUA_REGISTRYINDEX, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&initall))) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:13231:51: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
13231 | lua_rawsetp(L, LUA_REGISTRYINDEX, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&initall));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:13144:20: warning: unused variable ‘initssl’ [-Wunused-variable]
13144 | static int initssl;
| ^~~~~~~
src/openssl.c: At top level:
src/openssl.c:1033:13: warning: ‘auxS_bn_free_and_set0’ defined but not used [-Wunused-function]
1033 | static void auxS_bn_free_and_set0(BIGNUM **dst, BIGNUM *src) {
| ^~~~~~~~~~~~~~~~~~~~~
libtool: compile: aarch64-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.1 -I . -I src/ -std=c99 -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE -DLUA_COMPAT_APIINTCASTS -DHAVE_CONFIG_H -Wall -Wextra src/openssl.c -o /<<PKGBUILDDIR>>/5.1-luaossl/src/openssl.o >/dev/null 2>&1
/<<PKGBUILDDIR>>/debian/.dh_lua-libtool/libtool --tag=CC --mode=link aarch64-linux-gnu-gcc \
-rpath /usr//lib/aarch64-linux-gnu -version-info 0:0:0 -Wl,--no-add-needed \
-o /<<PKGBUILDDIR>>/5.1-luaossl/liblua5.1-luaossl.la \
/<<PKGBUILDDIR>>/5.1-luaossl/src/openssl.lo \
-Wl,-z,relro -Wl,--as-needed -lssl -lcrypto -lpthread
libtool: link: gcc -shared -fPIC -DPIC /<<PKGBUILDDIR>>/5.1-luaossl/src/.libs/openssl.o -lssl -lcrypto -lpthread -Wl,--no-add-needed -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-soname -Wl,liblua5.1-luaossl.so.0 -o /<<PKGBUILDDIR>>/5.1-luaossl/.libs/liblua5.1-luaossl.so.0.0.0
libtool: link: (cd "/<<PKGBUILDDIR>>/5.1-luaossl/.libs" && rm -f "liblua5.1-luaossl.so.0" && ln -s "liblua5.1-luaossl.so.0.0.0" "liblua5.1-luaossl.so.0")
libtool: link: (cd "/<<PKGBUILDDIR>>/5.1-luaossl/.libs" && rm -f "liblua5.1-luaossl.so" && ln -s "liblua5.1-luaossl.so.0.0.0" "liblua5.1-luaossl.so")
libtool: link: ar cr /<<PKGBUILDDIR>>/5.1-luaossl/.libs/liblua5.1-luaossl.a /<<PKGBUILDDIR>>/5.1-luaossl/src/openssl.o
libtool: link: ranlib /<<PKGBUILDDIR>>/5.1-luaossl/.libs/liblua5.1-luaossl.a
libtool: link: ( cd "/<<PKGBUILDDIR>>/5.1-luaossl/.libs" && rm -f "liblua5.1-luaossl.la" && ln -s "../liblua5.1-luaossl.la" "liblua5.1-luaossl.la" )
ldd /<<PKGBUILDDIR>>/5.1-luaossl/_openssl.so
linux-vdso.so.1 (0x0000ffff8550c000)
libssl.so.3 => /lib/aarch64-linux-gnu/libssl.so.3 (0x0000ffff85350000)
libcrypto.so.3 => /lib/aarch64-linux-gnu/libcrypto.so.3 (0x0000ffff84df0000)
libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000ffff84c30000)
/lib/ld-linux-aarch64.so.1 (0x0000ffff854cf000)
libz.so.1 => /lib/aarch64-linux-gnu/libz.so.1 (0x0000ffff84bf0000)
libzstd.so.1 => /lib/aarch64-linux-gnu/libzstd.so.1 (0x0000ffff84b20000)
Target build made
Making target build for debian/lua5.2.dh-lua.conf
/<<PKGBUILDDIR>>/debian/.dh_lua-libtool/libtool --tag=CC --mode=compile aarch64-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -I . -I src/ -std=c99 -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE -DLUA_COMPAT_APIINTCASTS -DHAVE_CONFIG_H -Wall -Wextra -o /<<PKGBUILDDIR>>/5.2-luaossl/src/openssl.lo src/openssl.c
libtool: compile: aarch64-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -I . -I src/ -std=c99 -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE -DLUA_COMPAT_APIINTCASTS -DHAVE_CONFIG_H -Wall -Wextra src/openssl.c -fPIC -DPIC -o /<<PKGBUILDDIR>>/5.2-luaossl/src/.libs/openssl.o
src/openssl.c: In function ‘dl_anchor’:
src/openssl.c:1562:21: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
1562 | if (!dladdr((void *)&luaopen__openssl, &info))
| ^
src/openssl.c: In function ‘compat_init’:
src/openssl.c:2749:1: warning: label ‘sslerr’ defined but not used [-Wunused-label]
2749 | sslerr:
| ^~~~~~
src/openssl.c:2675:38: warning: unused variable ‘ssl_ctx_index’ [-Wunused-variable]
2675 | static int store_index = -1, ssl_ctx_index = -1, done;
| ^~~~~~~~~~~~~
src/openssl.c:2675:20: warning: unused variable ‘store_index’ [-Wunused-variable]
2675 | static int store_index = -1, ssl_ctx_index = -1, done;
| ^~~~~~~~~~~
src/openssl.c: In function ‘ex_hasstate’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:2933:34: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
2933 | lua_pushlightuserdata(L, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&ex__gc));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘ex_newstate’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:2968:34: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
2968 | lua_pushlightuserdata(L, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&ex__gc));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘ex_getstate’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:2978:34: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
2978 | lua_pushlightuserdata(L, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&ex__gc));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: At top level:
src/openssl.c:3102:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
3102 | { "version", &ossl_version },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:3104:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
3104 | { "extensionSupported", &ossl_extensionSupported },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:3106:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
3106 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘getctx’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:3598:34: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
3598 | lua_pushlightuserdata(L, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&ctx__gc));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:3609:42: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
3609 | lua_pushlightuserdata(L, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&ctx__gc));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘bn_isPrime’:
src/openssl.c:3923:13: warning: unused variable ‘nchecks’ [-Wunused-variable]
3923 | int nchecks = luaL_optinteger(L, 2, BN_prime_checks);
| ^~~~~~~
src/openssl.c: At top level:
src/openssl.c:4000:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4000 | { "add", &bn__add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4001:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4001 | { "sub", &bn__sub },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4002:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4002 | { "mul", &bn__mul },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4003:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4003 | { "sqr", &bn_sqr },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4004:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4004 | { "idiv", &bn__idiv },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4005:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4005 | { "mod", &bn__mod },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4006:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4006 | { "nnmod", &bn_nnmod },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4007:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4007 | { "mod_add", &bn_mod_add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4008:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4008 | { "mod_sub", &bn_mod_sub },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4009:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4009 | { "mod_mul", &bn_mod_mul },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4010:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4010 | { "mod_sqr", &bn_mod_sqr },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4011:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4011 | { "exp", &bn__pow },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4012:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4012 | { "mod_exp", &bn_mod_exp },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4013:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4013 | { "gcd", &bn_gcd },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4014:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4014 | { "lshift", &bn__shl },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4015:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4015 | { "rshift", &bn__shr },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4016:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4016 | { "isPrime", &bn_isPrime },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4017:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4017 | { "toBinary", &bn_toBinary },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4018:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4018 | { "toDecimal", &bn_toDecimal },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4019:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4019 | { "toHex", &bn_toHex },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4021:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4021 | { "tobin", &bn_toBinary },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4022:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4022 | { "todec", &bn_toDecimal },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4023:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4023 | { "tohex", &bn_toHex },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4024:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4024 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4028:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4028 | { "__add", &bn__add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4029:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4029 | { "__sub", &bn__sub },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4030:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4030 | { "__mul", &bn__mul },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4031:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4031 | { "__div", &bn__idiv },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4032:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4032 | { "__idiv", &bn__idiv },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4033:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4033 | { "__mod", &bn__mod },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4034:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4034 | { "__pow", &bn__pow },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4035:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4035 | { "__unm", &bn__unm },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4036:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4036 | { "__shl", &bn__shl },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4037:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4037 | { "__shr", &bn__shr },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4038:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4038 | { "__eq", &bn__eq },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4039:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4039 | { "__lt", &bn__lt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4040:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4040 | { "__le", &bn__le },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4041:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4041 | { "__gc", &bn__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4042:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4042 | { "__tostring", &bn_toDecimal },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4043:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4043 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4048:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4048 | { "new", &bn_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4049:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4049 | { "interpose", &bn_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4050:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4050 | { "fromBinary", &bn_fromBinary },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4051:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4051 | { "generatePrime", &bn_generatePrime },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4052:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4052 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘getbio’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:4083:34: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
4083 | lua_pushlightuserdata(L, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&bio__gc));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:4094:42: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
4094 | lua_pushlightuserdata(L, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&bio__gc));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘pk_new’:
src/openssl.c:4125:76: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
4125 | if (loadfield(L, 1, "type", LUA_TSTRING, (void*)&id)) {
| ^
src/openssl.c:4148:76: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
4148 | if (loadfield(L, 1, "bits", LUA_TNUMBER, &n)) {
| ^
src/openssl.c:4160:92: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
4160 | if (loadfield(L, 1, "dhparam", LUA_TSTRING, (void*)&dhparam))
| ^
src/openssl.c:4163:76: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
4163 | if (loadfield(L, 1, "bits", LUA_TNUMBER, &n)) {
| ^
src/openssl.c:4169:81: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
4169 | if (loadfield(L, 1, "generator", LUA_TNUMBER, &n) || loadfield(L, 1, "exp", LUA_TNUMBER, &n)) {
| ^
src/openssl.c:4169:124: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
4169 | if (loadfield(L, 1, "generator", LUA_TNUMBER, &n) || loadfield(L, 1, "exp", LUA_TNUMBER, &n)) {
| ^
src/openssl.c:4175:85: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
4175 | if (loadfield(L, 1, "curve", LUA_TSTRING, (void*)&id)) {
| ^
src/openssl.c:4204:25: warning: ‘RSA_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4204 | if (!(rsa = RSA_new()))
| ^~
In file included from /usr/include/openssl/x509.h:36,
from src/openssl.c:73:
/usr/include/openssl/rsa.h:212:28: note: declared here
212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
| ^~~~~~~
src/openssl.c:4207:25: warning: ‘RSA_generate_key_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4207 | if (!RSA_generate_key_ex(rsa, bits, exp, 0)) {
| ^~
/usr/include/openssl/rsa.h:271:27: note: declared here
271 | OSSL_DEPRECATEDIN_3_0 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e,
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:4208:33: warning: ‘RSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4208 | RSA_free(rsa);
| ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
src/openssl.c:4212:25: warning: ‘EVP_PKEY_set1_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4212 | EVP_PKEY_set1_RSA(*ud, rsa);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29:
/usr/include/openssl/evp.h:1354:5: note: declared here
1354 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4214:25: warning: ‘RSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4214 | RSA_free(rsa);
| ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
src/openssl.c:4224:25: warning: ‘DSA_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4224 | if (!(dsa = DSA_new()))
| ^~
In file included from /usr/include/openssl/x509.h:37:
/usr/include/openssl/dsa.h:130:28: note: declared here
130 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void);
| ^~~~~~~
src/openssl.c:4227:25: warning: ‘DSA_generate_parameters_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4227 | if (!DSA_generate_parameters_ex(dsa, bits, 0, 0, 0, 0, 0)) {
| ^~
/usr/include/openssl/dsa.h:172:27: note: declared here
172 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_parameters_ex(DSA *dsa, int bits,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:4228:33: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4228 | DSA_free(dsa);
| ^~~~~~~~
/usr/include/openssl/dsa.h:132:28: note: declared here
132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
| ^~~~~~~~
src/openssl.c:4232:25: warning: ‘DSA_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4232 | if (!DSA_generate_key(dsa)) {
| ^~
/usr/include/openssl/dsa.h:179:27: note: declared here
179 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_key(DSA *a);
| ^~~~~~~~~~~~~~~~
src/openssl.c:4233:33: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4233 | DSA_free(dsa);
| ^~~~~~~~
/usr/include/openssl/dsa.h:132:28: note: declared here
132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
| ^~~~~~~~
src/openssl.c:4237:25: warning: ‘EVP_PKEY_set1_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4237 | EVP_PKEY_set1_DSA(*ud, dsa);
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1363:5: note: declared here
1363 | int EVP_PKEY_set1_DSA(EVP_PKEY *pkey, struct dsa_st *key);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4239:25: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4239 | DSA_free(dsa);
| ^~~~~~~~
/usr/include/openssl/dsa.h:132:28: note: declared here
132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
| ^~~~~~~~
src/openssl.c:4258:33: warning: ‘PEM_read_bio_DHparams’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4258 | dh = PEM_read_bio_DHparams(bio, NULL, NULL, NULL);
| ^~
In file included from src/openssl.c:78:
/usr/include/openssl/pem.h:473:1: note: declared here
473 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:4263:33: warning: ‘DH_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4263 | if (!(dh = DH_new()))
| ^~
In file included from /usr/include/openssl/dsa.h:31:
/usr/include/openssl/dh.h:210:27: note: declared here
210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
| ^~~~~~
src/openssl.c:4266:33: warning: ‘DH_generate_parameters_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4266 | if (!DH_generate_parameters_ex(dh, bits, generator, 0)) {
| ^~
/usr/include/openssl/dh.h:223:27: note: declared here
223 | OSSL_DEPRECATEDIN_3_0 int DH_generate_parameters_ex(DH *dh, int prime_len,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:4267:41: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4267 | DH_free(dh);
| ^~~~~~~
/usr/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
src/openssl.c:4273:25: warning: ‘DH_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4273 | if (!DH_generate_key(dh)) {
| ^~
/usr/include/openssl/dh.h:234:27: note: declared here
234 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh);
| ^~~~~~~~~~~~~~~
src/openssl.c:4274:33: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4274 | DH_free(dh);
| ^~~~~~~
/usr/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
src/openssl.c:4278:25: warning: ‘EVP_PKEY_set1_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4278 | EVP_PKEY_set1_DH(*ud, dh);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1372:27: note: declared here
1372 | OSSL_DEPRECATEDIN_3_0 int EVP_PKEY_set1_DH(EVP_PKEY *pkey, struct dh_st *key);
| ^~~~~~~~~~~~~~~~
src/openssl.c:4280:25: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4280 | DH_free(dh);
| ^~~~~~~
/usr/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
src/openssl.c:4300:25: warning: ‘EC_KEY_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4300 | if (!(key = EC_KEY_new())) {
| ^~
In file included from /usr/include/openssl/x509.h:33:
/usr/include/openssl/ec.h:987:31: note: declared here
987 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void);
| ^~~~~~~~~~
src/openssl.c:4305:25: warning: ‘EC_KEY_set_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4305 | EC_KEY_set_group(key, grp);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:1061:27: note: declared here
1061 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group);
| ^~~~~~~~~~~~~~~~
src/openssl.c:4309:25: warning: ‘EC_KEY_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4309 | if (!EC_KEY_generate_key(key)) {
| ^~
/usr/include/openssl/ec.h:1120:27: note: declared here
1120 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:4310:33: warning: ‘EC_KEY_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4310 | EC_KEY_free(key);
| ^~~~~~~~~~~
/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
src/openssl.c:4314:25: warning: ‘EVP_PKEY_set1_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4314 | EVP_PKEY_set1_EC_KEY(*ud, key);
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1380:5: note: declared here
1380 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:4316:25: warning: ‘EC_KEY_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4316 | EC_KEY_free(key);
| ^~~~~~~~~~~
/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
src/openssl.c:4432:1: warning: label ‘done’ defined but not used [-Wunused-label]
4432 | done:
| ^~~~
src/openssl.c: In function ‘pk_toPEM’:
src/openssl.c:4708:21: warning: unused variable ‘ok’ [-Wunused-variable]
4708 | int top, i, ok;
| ^~
src/openssl.c: In function ‘pk_pushparam’:
src/openssl.c:4938:17: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4938 | RSA_get0_key(EVP_PKEY_get0_RSA(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/rsa.h:228:28: note: declared here
228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
| ^~~~~~~~~~~~
src/openssl.c:4938:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4938 | RSA_get0_key(EVP_PKEY_get0_RSA(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4944:17: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4944 | RSA_get0_key(EVP_PKEY_get0_RSA(pkey), NULL, &i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/rsa.h:228:28: note: declared here
228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
| ^~~~~~~~~~~~
src/openssl.c:4944:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4944 | RSA_get0_key(EVP_PKEY_get0_RSA(pkey), NULL, &i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4950:17: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4950 | RSA_get0_key(EVP_PKEY_get0_RSA(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~~
/usr/include/openssl/rsa.h:228:28: note: declared here
228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
| ^~~~~~~~~~~~
src/openssl.c:4950:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4950 | RSA_get0_key(EVP_PKEY_get0_RSA(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4956:17: warning: ‘RSA_get0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4956 | RSA_get0_factors(EVP_PKEY_get0_RSA(pkey), &i, NULL);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:231:28: note: declared here
231 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r,
| ^~~~~~~~~~~~~~~~
src/openssl.c:4956:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4956 | RSA_get0_factors(EVP_PKEY_get0_RSA(pkey), &i, NULL);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4962:17: warning: ‘RSA_get0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4962 | RSA_get0_factors(EVP_PKEY_get0_RSA(pkey), NULL, &i);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:231:28: note: declared here
231 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r,
| ^~~~~~~~~~~~~~~~
src/openssl.c:4962:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4962 | RSA_get0_factors(EVP_PKEY_get0_RSA(pkey), NULL, &i);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4968:17: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4968 | RSA_get0_crt_params(EVP_PKEY_get0_RSA(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:236:28: note: declared here
236 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:4968:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4968 | RSA_get0_crt_params(EVP_PKEY_get0_RSA(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4974:17: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4974 | RSA_get0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, &i, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:236:28: note: declared here
236 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:4974:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4974 | RSA_get0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, &i, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4980:17: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4980 | RSA_get0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:236:28: note: declared here
236 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:4980:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4980 | RSA_get0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4985:17: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4985 | DSA_get0_pqg(EVP_PKEY_get0_DSA(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:206:28: note: declared here
206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
| ^~~~~~~~~~~~
src/openssl.c:4985:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4985 | DSA_get0_pqg(EVP_PKEY_get0_DSA(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4990:17: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4990 | DSA_get0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, &i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:206:28: note: declared here
206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
| ^~~~~~~~~~~~
src/openssl.c:4990:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4990 | DSA_get0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, &i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4995:17: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4995 | DSA_get0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:206:28: note: declared here
206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
| ^~~~~~~~~~~~
src/openssl.c:4995:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4995 | DSA_get0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5000:17: warning: ‘DSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5000 | DSA_get0_key(EVP_PKEY_get0_DSA(pkey), &i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:209:28: note: declared here
209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
| ^~~~~~~~~~~~
src/openssl.c:5000:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5000 | DSA_get0_key(EVP_PKEY_get0_DSA(pkey), &i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5005:17: warning: ‘DSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5005 | DSA_get0_key(EVP_PKEY_get0_DSA(pkey), NULL, &i);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:209:28: note: declared here
209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
| ^~~~~~~~~~~~
src/openssl.c:5005:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5005 | DSA_get0_key(EVP_PKEY_get0_DSA(pkey), NULL, &i);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5010:17: warning: ‘DH_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5010 | DH_get0_pqg(EVP_PKEY_get0_DH(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:264:28: note: declared here
264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
| ^~~~~~~~~~~
src/openssl.c:5010:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5010 | DH_get0_pqg(EVP_PKEY_get0_DH(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5015:17: warning: ‘DH_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5015 | DH_get0_pqg(EVP_PKEY_get0_DH(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:264:28: note: declared here
264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
| ^~~~~~~~~~~
src/openssl.c:5015:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5015 | DH_get0_pqg(EVP_PKEY_get0_DH(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5020:17: warning: ‘DH_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5020 | DH_get0_key(EVP_PKEY_get0_DH(pkey), &i, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:267:28: note: declared here
267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
| ^~~~~~~~~~~
src/openssl.c:5020:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5020 | DH_get0_key(EVP_PKEY_get0_DH(pkey), &i, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5025:17: warning: ‘DH_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5025 | DH_get0_key(EVP_PKEY_get0_DH(pkey), NULL, &i);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:267:28: note: declared here
267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
| ^~~~~~~~~~~
src/openssl.c:5025:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5025 | DH_get0_key(EVP_PKEY_get0_DH(pkey), NULL, &i);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5031:17: warning: ‘EC_KEY_get0_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5031 | ecg_dup_nil(L, EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey)));
| ^~~~~~~~~~~
/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5031:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5031 | ecg_dup_nil(L, EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey)));
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5038:17: warning: ‘EC_KEY_get0_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5038 | if ((group = EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey))) && (pub_key = EC_KEY_get0_public_key(EVP_PKEY_get0_EC_KEY(pkey)))) {
| ^~
/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5038:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5038 | if ((group = EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey))) && (pub_key = EC_KEY_get0_public_key(EVP_PKEY_get0_EC_KEY(pkey)))) {
| ^~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5038:17: warning: ‘EC_KEY_get0_public_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5038 | if ((group = EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey))) && (pub_key = EC_KEY_get0_public_key(EVP_PKEY_get0_EC_KEY(pkey)))) {
| ^~
/usr/include/openssl/ec.h:1081:39: note: declared here
1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:5038:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5038 | if ((group = EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey))) && (pub_key = EC_KEY_get0_public_key(EVP_PKEY_get0_EC_KEY(pkey)))) {
| ^~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5039:25: warning: ‘EC_POINT_point2bn’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5039 | bn_dup_nil(L, EC_POINT_point2bn(group, pub_key, EC_KEY_get_conv_form(EVP_PKEY_get0_EC_KEY(pkey)), NULL, getctx(L)));
| ^~~~~~~~~~
/usr/include/openssl/ec.h:789:31: note: declared here
789 | OSSL_DEPRECATEDIN_3_0 BIGNUM *EC_POINT_point2bn(const EC_GROUP *,
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5039:25: warning: ‘EC_KEY_get_conv_form’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5039 | bn_dup_nil(L, EC_POINT_point2bn(group, pub_key, EC_KEY_get_conv_form(EVP_PKEY_get0_EC_KEY(pkey)), NULL, getctx(L)));
| ^~~~~~~~~~
/usr/include/openssl/ec.h:1093:47: note: declared here
1093 | OSSL_DEPRECATEDIN_3_0 point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5039:25: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5039 | bn_dup_nil(L, EC_POINT_point2bn(group, pub_key, EC_KEY_get_conv_form(EVP_PKEY_get0_EC_KEY(pkey)), NULL, getctx(L)));
| ^~~~~~~~~~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5047:17: warning: ‘EC_KEY_get0_private_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5047 | bn_dup_nil(L, EC_KEY_get0_private_key(EVP_PKEY_get0_EC_KEY(pkey)));
| ^~~~~~~~~~
/usr/include/openssl/ec.h:1067:37: note: declared here
1067 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:5047:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5047 | bn_dup_nil(L, EC_KEY_get0_private_key(EVP_PKEY_get0_EC_KEY(pkey)));
| ^~~~~~~~~~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘pk_setparam’:
src/openssl.c:5085:17: warning: ‘RSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5085 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/rsa.h:218:27: note: declared here
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ^~~~~~~~~~~~
src/openssl.c:5085:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5085 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5085:30: warning: passing argument 1 of ‘RSA_set0_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5085 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:218:45: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ~~~~~^
src/openssl.c:5090:17: warning: ‘RSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5090 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/rsa.h:218:27: note: declared here
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ^~~~~~~~~~~~
src/openssl.c:5090:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5090 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5090:30: warning: passing argument 1 of ‘RSA_set0_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5090 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:218:45: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ~~~~~^
src/openssl.c:5095:17: warning: ‘RSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5095 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~
/usr/include/openssl/rsa.h:218:27: note: declared here
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ^~~~~~~~~~~~
src/openssl.c:5095:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5095 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5095:30: warning: passing argument 1 of ‘RSA_set0_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5095 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:218:45: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ~~~~~^
src/openssl.c:5100:17: warning: ‘RSA_set0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5100 | RSA_set0_factors(EVP_PKEY_get0_RSA(pkey), i, NULL);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:219:27: note: declared here
219 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5100:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5100 | RSA_set0_factors(EVP_PKEY_get0_RSA(pkey), i, NULL);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5100:34: warning: passing argument 1 of ‘RSA_set0_factors’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5100 | RSA_set0_factors(EVP_PKEY_get0_RSA(pkey), i, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:219:49: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
219 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q);
| ~~~~~^
src/openssl.c:5105:17: warning: ‘RSA_set0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5105 | RSA_set0_factors(EVP_PKEY_get0_RSA(pkey), NULL, i);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:219:27: note: declared here
219 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5105:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5105 | RSA_set0_factors(EVP_PKEY_get0_RSA(pkey), NULL, i);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5105:34: warning: passing argument 1 of ‘RSA_set0_factors’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5105 | RSA_set0_factors(EVP_PKEY_get0_RSA(pkey), NULL, i);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:219:49: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
219 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q);
| ~~~~~^
src/openssl.c:5110:17: warning: ‘RSA_set0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5110 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:220:27: note: declared here
220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:5110:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5110 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5110:37: warning: passing argument 1 of ‘RSA_set0_crt_params’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5110 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:220:52: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
| ~~~~~^
src/openssl.c:5115:17: warning: ‘RSA_set0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5115 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:220:27: note: declared here
220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:5115:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5115 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5115:37: warning: passing argument 1 of ‘RSA_set0_crt_params’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5115 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:220:52: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
| ~~~~~^
src/openssl.c:5120:17: warning: ‘RSA_set0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5120 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:220:27: note: declared here
220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:5120:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5120 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5120:37: warning: passing argument 1 of ‘RSA_set0_crt_params’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5120 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:220:52: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
| ~~~~~^
src/openssl.c:5125:17: warning: ‘DSA_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5125 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:208:27: note: declared here
208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ^~~~~~~~~~~~
src/openssl.c:5125:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5125 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5125:30: warning: passing argument 1 of ‘DSA_set0_pqg’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5125 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dsa.h:208:45: note: expected ‘DSA *’ {aka ‘struct dsa_st *’} but argument is of type ‘const struct dsa_st *’
208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ~~~~~^
src/openssl.c:5130:17: warning: ‘DSA_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5130 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:208:27: note: declared here
208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ^~~~~~~~~~~~
src/openssl.c:5130:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5130 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5130:30: warning: passing argument 1 of ‘DSA_set0_pqg’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5130 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dsa.h:208:45: note: expected ‘DSA *’ {aka ‘struct dsa_st *’} but argument is of type ‘const struct dsa_st *’
208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ~~~~~^
src/openssl.c:5135:17: warning: ‘DSA_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5135 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:208:27: note: declared here
208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ^~~~~~~~~~~~
src/openssl.c:5135:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5135 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5135:30: warning: passing argument 1 of ‘DSA_set0_pqg’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5135 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dsa.h:208:45: note: expected ‘DSA *’ {aka ‘struct dsa_st *’} but argument is of type ‘const struct dsa_st *’
208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ~~~~~^
src/openssl.c:5140:17: warning: ‘DSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5140 | DSA_set0_key(EVP_PKEY_get0_DSA(pkey), i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:211:27: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key,
| ^~~~~~~~~~~~
src/openssl.c:5140:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5140 | DSA_set0_key(EVP_PKEY_get0_DSA(pkey), i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5140:30: warning: passing argument 1 of ‘DSA_set0_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5140 | DSA_set0_key(EVP_PKEY_get0_DSA(pkey), i, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dsa.h:211:45: note: expected ‘DSA *’ {aka ‘struct dsa_st *’} but argument is of type ‘const struct dsa_st *’
211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key,
| ~~~~~^
src/openssl.c:5145:17: warning: ‘DSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5145 | DSA_set0_key(EVP_PKEY_get0_DSA(pkey), NULL, i);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:211:27: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key,
| ^~~~~~~~~~~~
src/openssl.c:5145:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5145 | DSA_set0_key(EVP_PKEY_get0_DSA(pkey), NULL, i);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5145:30: warning: passing argument 1 of ‘DSA_set0_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5145 | DSA_set0_key(EVP_PKEY_get0_DSA(pkey), NULL, i);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dsa.h:211:45: note: expected ‘DSA *’ {aka ‘struct dsa_st *’} but argument is of type ‘const struct dsa_st *’
211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key,
| ~~~~~^
src/openssl.c:5150:17: warning: ‘DH_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5150 | DH_set0_pqg(EVP_PKEY_get0_DH(pkey), i, NULL, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:266:27: note: declared here
266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ^~~~~~~~~~~
src/openssl.c:5150:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5150 | DH_set0_pqg(EVP_PKEY_get0_DH(pkey), i, NULL, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5150:29: warning: passing argument 1 of ‘DH_set0_pqg’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5150 | DH_set0_pqg(EVP_PKEY_get0_DH(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dh.h:266:43: note: expected ‘DH *’ {aka ‘struct dh_st *’} but argument is of type ‘const struct dh_st *’
266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ~~~~^~
src/openssl.c:5155:17: warning: ‘DH_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5155 | DH_set0_pqg(EVP_PKEY_get0_DH(pkey), NULL, NULL, i);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:266:27: note: declared here
266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ^~~~~~~~~~~
src/openssl.c:5155:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5155 | DH_set0_pqg(EVP_PKEY_get0_DH(pkey), NULL, NULL, i);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5155:29: warning: passing argument 1 of ‘DH_set0_pqg’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5155 | DH_set0_pqg(EVP_PKEY_get0_DH(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dh.h:266:43: note: expected ‘DH *’ {aka ‘struct dh_st *’} but argument is of type ‘const struct dh_st *’
266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ~~~~^~
src/openssl.c:5160:17: warning: ‘DH_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5160 | DH_set0_key(EVP_PKEY_get0_DH(pkey), i, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:269:27: note: declared here
269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key);
| ^~~~~~~~~~~
src/openssl.c:5160:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5160 | DH_set0_key(EVP_PKEY_get0_DH(pkey), i, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5160:29: warning: passing argument 1 of ‘DH_set0_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5160 | DH_set0_key(EVP_PKEY_get0_DH(pkey), i, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dh.h:269:43: note: expected ‘DH *’ {aka ‘struct dh_st *’} but argument is of type ‘const struct dh_st *’
269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key);
| ~~~~^~
src/openssl.c:5165:17: warning: ‘DH_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5165 | DH_set0_key(EVP_PKEY_get0_DH(pkey), NULL, i);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:269:27: note: declared here
269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key);
| ^~~~~~~~~~~
src/openssl.c:5165:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5165 | DH_set0_key(EVP_PKEY_get0_DH(pkey), NULL, i);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5165:29: warning: passing argument 1 of ‘DH_set0_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5165 | DH_set0_key(EVP_PKEY_get0_DH(pkey), NULL, i);
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dh.h:269:43: note: expected ‘DH *’ {aka ‘struct dh_st *’} but argument is of type ‘const struct dh_st *’
269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key);
| ~~~~^~
src/openssl.c:5172:17: warning: ‘EC_KEY_set_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5172 | if (!EC_KEY_set_group(EVP_PKEY_get0_EC_KEY(pkey), group))
| ^~
/usr/include/openssl/ec.h:1061:27: note: declared here
1061 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5172:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5172 | if (!EC_KEY_set_group(EVP_PKEY_get0_EC_KEY(pkey), group))
| ^~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5172:39: warning: passing argument 1 of ‘EC_KEY_set_group’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5172 | if (!EC_KEY_set_group(EVP_PKEY_get0_EC_KEY(pkey), group))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:1061:52: note: expected ‘EC_KEY *’ {aka ‘struct ec_key_st *’} but argument is of type ‘const struct ec_key_st *’
1061 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group);
| ~~~~~~~~^~~
src/openssl.c:5183:17: warning: ‘EC_KEY_get0_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5183 | if (!(group = EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey))))
| ^~
/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5183:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5183 | if (!(group = EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey))))
| ^~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5186:17: warning: ‘EC_POINT_bn2point’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5186 | if (!(pub_key = EC_POINT_bn2point(group, n, NULL, getctx(L))))
| ^~
/usr/include/openssl/ec.h:793:33: note: declared here
793 | OSSL_DEPRECATEDIN_3_0 EC_POINT *EC_POINT_bn2point(const EC_GROUP *,
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5190:17: warning: ‘EC_KEY_set_public_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5190 | okay = EC_KEY_set_public_key(EVP_PKEY_get0_EC_KEY(pkey), pub_key);
| ^~~~
/usr/include/openssl/ec.h:1089:27: note: declared here
1089 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub);
| ^~~~~~~~~~~~~~~~~~~~~
src/openssl.c:5190:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5190 | okay = EC_KEY_set_public_key(EVP_PKEY_get0_EC_KEY(pkey), pub_key);
| ^~~~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5190:46: warning: passing argument 1 of ‘EC_KEY_set_public_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5190 | okay = EC_KEY_set_public_key(EVP_PKEY_get0_EC_KEY(pkey), pub_key);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:1089:57: note: expected ‘EC_KEY *’ {aka ‘struct ec_key_st *’} but argument is of type ‘const struct ec_key_st *’
1089 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub);
| ~~~~~~~~^~~
src/openssl.c:5201:17: warning: ‘EC_KEY_set_private_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5201 | if (!EC_KEY_set_private_key(EVP_PKEY_get0_EC_KEY(pkey), n))
| ^~
/usr/include/openssl/ec.h:1075:27: note: declared here
1075 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv);
| ^~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:5201:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5201 | if (!EC_KEY_set_private_key(EVP_PKEY_get0_EC_KEY(pkey), n))
| ^~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5201:45: warning: passing argument 1 of ‘EC_KEY_set_private_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5201 | if (!EC_KEY_set_private_key(EVP_PKEY_get0_EC_KEY(pkey), n))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:1075:58: note: expected ‘EC_KEY *’ {aka ‘struct ec_key_st *’} but argument is of type ‘const struct ec_key_st *’
1075 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv);
| ~~~~~~~~^~~
src/openssl.c: At top level:
src/openssl.c:5382:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5382 | { "type", &pk_type },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5383:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5383 | { "setPublicKey", &pk_setPublicKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5384:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5384 | { "setPrivateKey", &pk_setPrivateKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5385:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5385 | { "getDefaultDigestName", &pk_getDefaultDigestName },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5386:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5386 | { "getParameters", &pk_getParameters },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5387:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5387 | { "setParameters", &pk_setParameters },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5389:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5389 | { "decrypt", &pk_decrypt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5390:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5390 | { "encrypt", &pk_encrypt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5392:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5392 | { "sign", &pk_sign },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5393:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5393 | { "toPEM", &pk_toPEM },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5394:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5394 | { "tostring", &pk__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5395:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5395 | { "verify", &pk_verify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5396:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5396 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5400:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5400 | { "__tostring", &pk__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5403:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5403 | { "__gc", &pk__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5404:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5404 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5409:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5409 | { "new", &pk_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5410:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5410 | { "interpose", &pk_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5411:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5411 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘ecg_new’:
src/openssl.c:5527:33: warning: ‘PEM_read_bio_ECPKParameters’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5527 | goterr |= !(*group = PEM_read_bio_ECPKParameters(bio, NULL, 0, ""));
| ^~~~~~
/usr/include/openssl/pem.h:465:1: note: declared here
465 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, ECPKParameters, EC_GROUP)
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘ecg_toPEM’:
src/openssl.c:5573:9: warning: ‘PEM_write_bio_ECPKParameters’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5573 | if (!PEM_write_bio_ECPKParameters(bio, group))
| ^~
/usr/include/openssl/pem.h:465:1: note: declared here
465 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, ECPKParameters, EC_GROUP)
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘ecg_tostring’:
src/openssl.c:5592:17: warning: ‘PEM_write_bio_ECPKParameters’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5592 | if (!PEM_write_bio_ECPKParameters(bio, group))
| ^~
/usr/include/openssl/pem.h:465:1: note: declared here
465 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, ECPKParameters, EC_GROUP)
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:5601:17: warning: ‘ECPKParameters_print’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5601 | if (!ECPKParameters_print(bio, group, indent))
| ^~
/usr/include/openssl/ec.h:945:27: note: declared here
945 | OSSL_DEPRECATEDIN_3_0 int ECPKParameters_print(BIO *bp, const EC_GROUP *x,
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘ecg__gc’:
src/openssl.c:5622:17: warning: ‘EC_GROUP_clear_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5622 | EC_GROUP_clear_free(*ud);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:179:28: note: declared here
179 | OSSL_DEPRECATEDIN_3_0 void EC_GROUP_clear_free(EC_GROUP *group);
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c: At top level:
src/openssl.c:5630:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5630 | { "toPEM", &ecg_toPEM },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5631:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5631 | { "tostring", &ecg_tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5632:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5632 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5636:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5636 | { "__tostring", &ecg__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5637:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5637 | { "__gc", &ecg__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5638:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5638 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5642:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5642 | { "new", &ecg_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5643:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5643 | { "interpose", &ecg_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5644:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5644 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5837:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5837 | { "add", &xn_add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5838:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5838 | { "all", &xn_all },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5839:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5839 | { "each", &xn__pairs },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5840:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5840 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5844:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5844 | { "__pairs", &xn__pairs },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5845:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5845 | { "__gc", &xn__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5846:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5846 | { "__tostring", &xn__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5847:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5847 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5852:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5852 | { "new", &xn_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5853:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5853 | { "interpose", &xn_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5854:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5854 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6092:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6092 | { "add", &gn_add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6093:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6093 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6097:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6097 | { "__pairs", &gn__pairs },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6098:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6098 | { "__gc", &gn__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6099:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6099 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6104:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6104 | { "new", &gn_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6105:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6105 | { "interpose", &gn_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6106:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6106 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6380:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6380 | { "getID", &xe_getID },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6381:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6381 | { "getName", &xe_getName },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6382:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6382 | { "getShortName", &xe_getShortName },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6383:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6383 | { "getLongName", &xe_getLongName },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6384:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6384 | { "getData", &xe_getData },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6385:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6385 | { "getCritical", &xe_getCritical },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6386:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6386 | { "text", &xe_text },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6387:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6387 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6391:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6391 | { "__gc", &xe__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6392:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6392 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6397:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6397 | { "new", &xe_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6398:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6398 | { "interpose", &xe_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6399:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6399 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘xc_setLifetime’:
src/openssl.c:6768:21: warning: unused variable ‘dt’ [-Wunused-variable]
6768 | const char *dt;
| ^~
src/openssl.c: At top level:
src/openssl.c:7564:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7564 | { "getVersion", &xc_getVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7565:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7565 | { "setVersion", &xc_setVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7566:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7566 | { "getSerial", &xc_getSerial },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7567:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7567 | { "setSerial", &xc_setSerial },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7568:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7568 | { "digest", &xc_digest },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7569:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7569 | { "getLifetime", &xc_getLifetime },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7570:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7570 | { "setLifetime", &xc_setLifetime },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7571:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7571 | { "getIssuer", &xc_getIssuer },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7572:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7572 | { "setIssuer", &xc_setIssuer },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7573:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7573 | { "getSubject", &xc_getSubject },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7574:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7574 | { "setSubject", &xc_setSubject },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7575:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7575 | { "getIssuerAlt", &xc_getIssuerAlt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7576:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7576 | { "setIssuerAlt", &xc_setIssuerAlt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7577:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7577 | { "getSubjectAlt", &xc_getSubjectAlt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7578:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7578 | { "setSubjectAlt", &xc_setSubjectAlt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7579:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7579 | { "getIssuerAltCritical", &xc_getIssuerAltCritical },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7580:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7580 | { "setIssuerAltCritical", &xc_setIssuerAltCritical },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7581:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7581 | { "getSubjectAltCritical", &xc_getSubjectAltCritical },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7582:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7582 | { "setSubjectAltCritical", &xc_setSubjectAltCritical },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7583:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7583 | { "getBasicConstraints", &xc_getBasicConstraint },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7584:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7584 | { "getBasicConstraint", &xc_getBasicConstraint },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7585:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7585 | { "setBasicConstraints", &xc_setBasicConstraint },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7586:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7586 | { "setBasicConstraint", &xc_setBasicConstraint },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7587:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7587 | { "getBasicConstraintsCritical", &xc_getBasicConstraintsCritical },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7588:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7588 | { "setBasicConstraintsCritical", &xc_setBasicConstraintsCritical },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7589:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7589 | { "addExtension", &xc_addExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7590:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7590 | { "setExtension", &xc_setExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7591:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7591 | { "getExtension", &xc_getExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7592:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7592 | { "getExtensionCount", &xc_getExtensionCount },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7593:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7593 | { "getOCSP", &xc_getOCSP },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7594:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7594 | { "isIssuedBy", &xc_isIssuedBy },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7595:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7595 | { "getPublicKey", &xc_getPublicKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7596:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7596 | { "setPublicKey", &xc_setPublicKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7597:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7597 | { "getPublicKeyDigest", &xc_getPublicKeyDigest },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7598:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7598 | { "getSignatureName", &xc_getSignatureName },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7599:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7599 | { "sign", &xc_sign },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7600:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7600 | { "verify", &xc_verify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7601:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7601 | { "text", &xc_text },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7602:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7602 | { "toPEM", &xc_toPEM },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7603:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7603 | { "tostring", &xc__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7604:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7604 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7608:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7608 | { "__tostring", &xc__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7609:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7609 | { "__gc", &xc__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7610:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7610 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7615:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7615 | { "new", &xc_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7616:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7616 | { "interpose", &xc_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7617:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7617 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8020:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8020 | { "getVersion", &xr_getVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8021:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8021 | { "setVersion", &xr_setVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8022:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8022 | { "getSubject", &xr_getSubject },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8023:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8023 | { "setSubject", &xr_setSubject },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8024:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8024 | { "getPublicKey", &xr_getPublicKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8025:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8025 | { "setPublicKey", &xr_setPublicKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8026:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8026 | { "getSubjectAlt", &xr_getSubjectAlt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8027:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8027 | { "setSubjectAlt", &xr_setSubjectAlt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8028:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8028 | { "getRequestedExtension", &xr_getRequestedExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8029:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8029 | { "getRequestedExtensionCount", &xr_getRequestedExtensionCount },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8030:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8030 | { "addRequestedExtension", &xr_addRequestedExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8031:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8031 | { "setRequestedExtension", &xr_setRequestedExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8032:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8032 | { "sign", &xr_sign },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8033:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8033 | { "toPEM", &xr_toPEM },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8034:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8034 | { "tostring", &xr__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8035:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8035 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8039:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8039 | { "__tostring", &xr__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8040:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8040 | { "__gc", &xr__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8041:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8041 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8046:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8046 | { "new", &xr_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8047:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8047 | { "interpose", &xr_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8048:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8048 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8526:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8526 | { "getVersion", &xx_getVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8527:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8527 | { "setVersion", &xx_setVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8528:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8528 | { "getLastUpdate", &xx_getLastUpdate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8529:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8529 | { "setLastUpdate", &xx_setLastUpdate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8530:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8530 | { "getNextUpdate", &xx_getNextUpdate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8531:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8531 | { "setNextUpdate", &xx_setNextUpdate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8532:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8532 | { "getIssuer", &xx_getIssuer },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8533:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8533 | { "setIssuer", &xx_setIssuer },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8534:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8534 | { "add", &xx_add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8536:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8536 | { "lookupSerial", &xx_lookupSerial },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8539:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8539 | { "lookupCertificate", &xx_lookupCertificate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8541:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8541 | { "addExtension", &xx_addExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8542:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8542 | { "setExtension", &xx_setExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8543:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8543 | { "getExtension", &xx_getExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8544:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8544 | { "getExtensionCount", &xx_getExtensionCount },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8545:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8545 | { "sign", &xx_sign },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8546:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8546 | { "verify", &xx_verify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8547:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8547 | { "text", &xx_text },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8548:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8548 | { "toPEM", &xx_toPEM },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8549:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8549 | { "tostring", &xx__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8550:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8550 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8554:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8554 | { "__tostring", &xx__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8555:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8555 | { "__gc", &xx__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8556:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8556 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8561:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8561 | { "new", &xx_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8562:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8562 | { "interpose", &xx_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8563:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8563 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘xl__next’:
src/openssl.c:8658:30: warning: unused variable ‘ret’ [-Wunused-variable]
8658 | X509 *crt, **ret;
| ^~~
src/openssl.c: At top level:
src/openssl.c:8698:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8698 | { "add", &xl_add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8699:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8699 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8703:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8703 | { "__pairs", &xl__pairs },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8704:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8704 | { "__ipairs", &xl__pairs },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8705:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8705 | { "__gc", &xl__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8706:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8706 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8710:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8710 | { "new", &xl_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8711:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8711 | { "interpose", &xl_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8712:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8712 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8886:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8886 | { "add", &xs_add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8887:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8887 | { "addDefaults", &xs_addDefaults },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8888:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8888 | { "verify", &xs_verify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8889:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8889 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8893:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8893 | { "__gc", &xs__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8894:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8894 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8898:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8898 | { "new", &xs_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8899:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8899 | { "interpose", &xs_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8900:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8900 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘p12_new’:
src/openssl.c:8999:55: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
8999 | loadfield(L, 1, "password", LUA_TSTRING, &pass);
| ^
src/openssl.c: At top level:
src/openssl.c:9138:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9138 | { "tostring", &p12__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9139:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9139 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9143:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9143 | { "__tostring", &p12__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9144:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9144 | { "__gc", &p12__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9145:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9145 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9149:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9149 | { "new", &p12_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9150:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9150 | { "interpose", &p12_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9151:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9151 | { "parse", &p12_parse },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9152:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9152 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
In file included from src/openssl.c:90:
src/openssl.c: In function ‘sx_push’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/../vendor/compat53/c-api/compat-5.3.h:359:27: note: in definition of macro ‘lua_rawgetp’
359 | (lua_rawgetp((L), (i), (p)), lua_type((L), -1))
| ^
src/openssl.c:9170:43: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
9170 | lua_rawgetp(L, LUA_REGISTRYINDEX, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&initall));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘sx_new’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/../vendor/compat53/c-api/compat-5.3.h:359:27: note: in definition of macro ‘lua_rawgetp’
359 | (lua_rawgetp((L), (i), (p)), lua_type((L), -1))
| ^
src/openssl.c:9334:43: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
9334 | lua_rawgetp(L, LUA_REGISTRYINDEX, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&initall));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘sx_setEphemeralKey’:
src/openssl.c:9607:17: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
9607 | if (!(tmp = EVP_PKEY_get0(key)))
| ^~
/usr/include/openssl/evp.h:1340:7: note: declared here
1340 | void *EVP_PKEY_get0(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~
src/openssl.c:9615:17: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
9615 | if (!(tmp = EVP_PKEY_get0(key)))
| ^~
/usr/include/openssl/evp.h:1340:7: note: declared here
1340 | void *EVP_PKEY_get0(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~
src/openssl.c:9623:17: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
9623 | if (!(tmp = EVP_PKEY_get0(key)))
| ^~
/usr/include/openssl/evp.h:1340:7: note: declared here
1340 | void *EVP_PKEY_get0(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~
src/openssl.c: At top level:
src/openssl.c:10320:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10320 | { "setOptions", &sx_setOptions },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10321:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10321 | { "getOptions", &sx_getOptions },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10322:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10322 | { "clearOptions", &sx_clearOptions },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10323:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10323 | { "setReadAhead", &sx_setReadAhead },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10324:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10324 | { "getReadAhead", &sx_getReadAhead },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10325:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10325 | { "setStore", &sx_setStore },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10326:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10326 | { "getStore", &sx_getStore },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10327:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10327 | { "setParam", &sx_setParam },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10328:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10328 | { "getParam", &sx_getParam },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10329:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10329 | { "setVerify", &sx_setVerify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10330:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10330 | { "getVerify", &sx_getVerify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10331:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10331 | { "setCertificate", &sx_setCertificate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10333:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10333 | { "getCertificate", &sx_getCertificate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10336:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10336 | { "setCertificateChain", &sx_setCertificateChain },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10339:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10339 | { "getCertificateChain", &sx_getCertificateChain },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10341:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10341 | { "setPrivateKey", &sx_setPrivateKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10342:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10342 | { "setCipherList", &sx_setCipherList },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10344:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10344 | { "setCipherSuites", &sx_setCipherSuites },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10346:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10346 | { "setEphemeralKey", &sx_setEphemeralKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10348:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10348 | { "setCurvesList", &sx_setGroups }, /* old alias */
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10349:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10349 | { "setGroups", &sx_setGroups },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10352:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10352 | { "setAlpnProtos", &sx_setAlpnProtos },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10355:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10355 | { "setAlpnSelect", &sx_setAlpnSelect },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10358:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10358 | { "setHostNameCallback", &sx_setHostNameCallback },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10361:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10361 | { "setTLSextStatusType", &sx_setTLSextStatusType },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10364:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10364 | { "getTLSextStatusType", &sx_getTLSextStatusType },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10367:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10367 | { "getTicketKeysLength", &sx_getTicketKeysLength },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10368:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10368 | { "setTicketKeys", &sx_setTicketKeys },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10371:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10371 | { "getTicketKeys", &sx_getTicketKeys },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10374:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10374 | { "useServerInfoFile", &sx_useServerInfoFile },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10377:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10377 | { "useServerInfo", &sx_useServerInfo },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10380:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10380 | { "addCustomExtension", &sx_addCustomExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10382:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10382 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10386:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10386 | { "__gc", &sx__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10387:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10387 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10391:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10391 | { "new", &sx_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10393:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10393 | { "interpose", &sx_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10394:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10394 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘ssl_push’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/../vendor/compat53/c-api/compat-5.3.h:359:27: note: in definition of macro ‘lua_rawgetp’
359 | (lua_rawgetp((L), (i), (p)), lua_type((L), -1))
| ^
src/openssl.c:10577:43: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
10577 | lua_rawgetp(L, LUA_REGISTRYINDEX, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&initall));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘ssl_new’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/../vendor/compat53/c-api/compat-5.3.h:359:27: note: in definition of macro ‘lua_rawgetp’
359 | (lua_rawgetp((L), (i), (p)), lua_type((L), -1))
| ^
src/openssl.c:10623:43: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
10623 | lua_rawgetp(L, LUA_REGISTRYINDEX, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&initall));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: At top level:
src/openssl.c:11245:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11245 | { "setContext", &ssl_setContext },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11246:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11246 | { "getContext", &ssl_getContext },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11247:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11247 | { "setOptions", &ssl_setOptions },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11248:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11248 | { "getOptions", &ssl_getOptions },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11249:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11249 | { "clearOptions", &ssl_clearOptions },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11250:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11250 | { "setReadAhead", &ssl_setReadAhead },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11251:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11251 | { "getReadAhead", &ssl_getReadAhead },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11253:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11253 | { "setChainStore", &ssl_setChainStore },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11256:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11256 | { "setVerifyStore", &ssl_setVerifyStore },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11258:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11258 | { "setParam", &ssl_setParam },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11259:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11259 | { "getParam", &ssl_getParam },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11260:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11260 | { "setVerify", &ssl_setVerify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11261:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11261 | { "getVerify", &ssl_getVerify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11262:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11262 | { "getVerifyResult", &ssl_getVerifyResult },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11263:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11263 | { "setCertificate", &ssl_setCertificate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11265:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11265 | { "setCertificateChain", &ssl_setCertificateChain },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11268:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11268 | { "getCertificateChain", &ssl_getCertificateChain },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11270:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11270 | { "setPrivateKey", &ssl_setPrivateKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11271:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11271 | { "getCertificate", &ssl_getCertificate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11272:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11272 | { "getPeerCertificate", &ssl_getPeerCertificate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11273:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11273 | { "getPeerChain", &ssl_getPeerChain },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11274:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11274 | { "getCipherInfo", &ssl_getCipherInfo },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11275:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11275 | { "setCipherList", &ssl_setCipherList },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11277:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11277 | { "setCipherSuites", &ssl_setCipherSuites },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11280:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11280 | { "setCurvesList", &ssl_setGroups }, /* old alias */
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11281:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11281 | { "setGroups", &ssl_setGroups },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11283:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11283 | { "getHostName", &ssl_getHostName },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11284:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11284 | { "setHostName", &ssl_setHostName },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11285:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11285 | { "getVersion", &ssl_getVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11286:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11286 | { "getClientRandom", &ssl_getClientRandom },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11287:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11287 | { "getMasterKey", &ssl_getMasterKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11289:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11289 | { "getServerTemporaryKey", &ssl_getServerTemporaryKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11291:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11291 | { "getClientVersion", &ssl_getClientVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11293:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11293 | { "getAlpnSelected", &ssl_getAlpnSelected },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11296:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11296 | { "setAlpnProtos", &ssl_setAlpnProtos },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11298:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11298 | { "setTLSextStatusType", &ssl_setTLSextStatusType },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11300:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11300 | { "getTLSextStatusType", &ssl_getTLSextStatusType },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11302:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11302 | { "setTLSextStatusOCSPResp", &ssl_setTLSextStatusOCSPResp },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11303:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11303 | { "getTLSextStatusOCSPResp", &ssl_getTLSextStatusOCSPResp },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11304:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11304 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11308:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11308 | { "__gc", &ssl__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11309:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11309 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11313:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11313 | { "new", &ssl_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11315:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11315 | { "interpose", &ssl_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11316:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11316 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11583:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11583 | { "inherit", &xp_inherit },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11584:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11584 | { "setPurpose", &xp_setPurpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11585:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11585 | { "setTime", &xp_setTime },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11586:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11586 | { "setDepth", &xp_setDepth },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11587:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11587 | { "getDepth", &xp_getDepth },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11589:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11589 | { "setAuthLevel", &xp_setAuthLevel },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11590:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11590 | { "getAuthLevel", &xp_getAuthLevel },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11593:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11593 | { "setHost", &xp_setHost },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11596:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11596 | { "addHost", &xp_addHost },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11599:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11599 | { "setEmail", &xp_setEmail },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11602:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11602 | { "setIP", &xp_setIP },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11604:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11604 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11608:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11608 | { "__gc", &xp__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11609:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11609 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11613:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11613 | { "new", &xp_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11614:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11614 | { "interpose", &xp_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11615:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11615 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11732:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11732 | { "update", &md_update },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11733:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11733 | { "final", &md_final },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11734:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11734 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11738:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11738 | { "__gc", &md__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11739:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11739 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11743:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11743 | { "new", &md_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11744:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11744 | { "interpose", &md_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11745:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11745 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘hmac_new’:
src/openssl.c:11772:9: warning: ‘HMAC_CTX_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
11772 | if (!(*ctx = HMAC_CTX_new()))
| ^~
In file included from /usr/include/openssl/ssl.h:38,
from src/openssl.c:79:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
src/openssl.c:11776:9: warning: ‘HMAC_Init_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
11776 | if (!HMAC_Init_ex(*ctx, key, len, type, NULL))
| ^~
/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,
| ^~~~~~~~~~~~
src/openssl.c: In function ‘hmac_update_’:
src/openssl.c:11802:17: warning: ‘HMAC_Update’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
11802 | HMAC_Update(ctx, p, n);
| ^~~~~~~~~~~
/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,
| ^~~~~~~~~~~
src/openssl.c: In function ‘hmac_final’:
src/openssl.c:11825:9: warning: ‘HMAC_Final’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
11825 | HMAC_Final(ctx, hmac, &len);
| ^~~~~~~~~~
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
src/openssl.c: In function ‘hmac__gc’:
src/openssl.c:11836:9: warning: ‘HMAC_CTX_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
11836 | HMAC_CTX_free(*ctx);
| ^~~~~~~~~~~~~
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
src/openssl.c: At top level:
src/openssl.c:11844:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11844 | { "update", &hmac_update },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11845:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11845 | { "final", &hmac_final },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11846:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11846 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11850:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11850 | { "__gc", &hmac__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11851:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11851 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11855:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11855 | { "new", &hmac_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11856:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11856 | { "interpose", &hmac_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11857:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11857 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12092:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12092 | { "encrypt", &cipher_encrypt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12093:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12093 | { "decrypt", &cipher_decrypt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12094:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12094 | { "update", &cipher_update },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12095:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12095 | { "final", &cipher_final },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12096:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12096 | { "getTag", &cipher_get_tag },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12097:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12097 | { "setTag", &cipher_set_tag },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12098:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12098 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12102:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12102 | { "__gc", &cipher__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12103:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12103 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12107:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12107 | { "new", &cipher_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12108:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12108 | { "interpose", &cipher_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12109:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12109 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘kdf_derive’:
src/openssl.c:12159:64: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
12159 | if (!loadfield(L, 1, "type", LUA_TSTRING, &type))
| ^
src/openssl.c:12149:15: warning: unused variable ‘seed’ [-Wunused-variable]
12149 | _Bool seed = 0;
| ^~~~
src/openssl.c: At top level:
src/openssl.c:12404:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12404 | { "derive", &kdf_derive },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12405:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12405 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12479:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12479 | { "tostring", &or_tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12480:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12480 | { "toPEM", &or_toPEM },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12481:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12481 | { "getBasic", &or_getBasic },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12482:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12482 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12486:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12486 | { "__tostring", &or_tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12487:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12487 | { "__gc", &or__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12488:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12488 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12492:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12492 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12542:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12542 | { "verify", &ob_verify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12543:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12543 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12547:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12547 | { "__gc", &ob__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12548:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12548 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12552:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12552 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12950:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12950 | { "stir", &rand_stir },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12951:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12951 | { "add", &rand_add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12952:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12952 | { "bytes", &rand_bytes },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12953:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12953 | { "ready", &rand_ready },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12954:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12954 | { "uniform", &rand_uniform },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12955:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12955 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘de5_string_to_key’:
src/openssl.c:12979:9: warning: ‘DES_string_to_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
12979 | DES_string_to_key(luaL_checkstring(L, 1), &key);
| ^~~~~~~~~~~~~~~~~
In file included from src/openssl.c:82:
/usr/include/openssl/des.h:193:28: note: declared here
193 | OSSL_DEPRECATEDIN_3_0 void DES_string_to_key(const char *str, DES_cblock *key);
| ^~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘de5_set_odd_parity’:
src/openssl.c:12994:9: warning: ‘DES_set_odd_parity’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
12994 | DES_set_odd_parity(&key);
| ^~~~~~~~~~~~~~~~~~
/usr/include/openssl/des.h:176:28: note: declared here
176 | OSSL_DEPRECATEDIN_3_0 void DES_set_odd_parity(DES_cblock *key);
| ^~~~~~~~~~~~~~~~~~
src/openssl.c: At top level:
src/openssl.c:13001:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
13001 | { "string_to_key", &de5_string_to_key },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:13002:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
13002 | { "set_odd_parity", &de5_set_odd_parity },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:13003:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
13003 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘initall’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/../vendor/compat53/c-api/compat-5.3.h:359:27: note: in definition of macro ‘lua_rawgetp’
359 | (lua_rawgetp((L), (i), (p)), lua_type((L), -1))
| ^
src/openssl.c:13222:59: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
13222 | if (LUA_TNIL == lua_rawgetp(L, LUA_REGISTRYINDEX, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&initall))) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:13231:51: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
13231 | lua_rawsetp(L, LUA_REGISTRYINDEX, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&initall));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:13144:20: warning: unused variable ‘initssl’ [-Wunused-variable]
13144 | static int initssl;
| ^~~~~~~
src/openssl.c: At top level:
src/openssl.c:1033:13: warning: ‘auxS_bn_free_and_set0’ defined but not used [-Wunused-function]
1033 | static void auxS_bn_free_and_set0(BIGNUM **dst, BIGNUM *src) {
| ^~~~~~~~~~~~~~~~~~~~~
libtool: compile: aarch64-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -I . -I src/ -std=c99 -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE -DLUA_COMPAT_APIINTCASTS -DHAVE_CONFIG_H -Wall -Wextra src/openssl.c -o /<<PKGBUILDDIR>>/5.2-luaossl/src/openssl.o >/dev/null 2>&1
/<<PKGBUILDDIR>>/debian/.dh_lua-libtool/libtool --tag=CC --mode=link aarch64-linux-gnu-gcc \
-rpath /usr//lib/aarch64-linux-gnu -version-info 0:0:0 -Wl,--no-add-needed \
-o /<<PKGBUILDDIR>>/5.2-luaossl/liblua5.2-luaossl.la \
/<<PKGBUILDDIR>>/5.2-luaossl/src/openssl.lo \
-Wl,-z,relro -Wl,--as-needed -lssl -lcrypto -lpthread
libtool: link: gcc -shared -fPIC -DPIC /<<PKGBUILDDIR>>/5.2-luaossl/src/.libs/openssl.o -lssl -lcrypto -lpthread -Wl,--no-add-needed -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-soname -Wl,liblua5.2-luaossl.so.0 -o /<<PKGBUILDDIR>>/5.2-luaossl/.libs/liblua5.2-luaossl.so.0.0.0
libtool: link: (cd "/<<PKGBUILDDIR>>/5.2-luaossl/.libs" && rm -f "liblua5.2-luaossl.so.0" && ln -s "liblua5.2-luaossl.so.0.0.0" "liblua5.2-luaossl.so.0")
libtool: link: (cd "/<<PKGBUILDDIR>>/5.2-luaossl/.libs" && rm -f "liblua5.2-luaossl.so" && ln -s "liblua5.2-luaossl.so.0.0.0" "liblua5.2-luaossl.so")
libtool: link: ar cr /<<PKGBUILDDIR>>/5.2-luaossl/.libs/liblua5.2-luaossl.a /<<PKGBUILDDIR>>/5.2-luaossl/src/openssl.o
libtool: link: ranlib /<<PKGBUILDDIR>>/5.2-luaossl/.libs/liblua5.2-luaossl.a
libtool: link: ( cd "/<<PKGBUILDDIR>>/5.2-luaossl/.libs" && rm -f "liblua5.2-luaossl.la" && ln -s "../liblua5.2-luaossl.la" "liblua5.2-luaossl.la" )
ldd /<<PKGBUILDDIR>>/5.2-luaossl/_openssl.so
linux-vdso.so.1 (0x0000ffff899db000)
libssl.so.3 => /lib/aarch64-linux-gnu/libssl.so.3 (0x0000ffff89820000)
libcrypto.so.3 => /lib/aarch64-linux-gnu/libcrypto.so.3 (0x0000ffff892c0000)
libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000ffff89100000)
/lib/ld-linux-aarch64.so.1 (0x0000ffff8999e000)
libz.so.1 => /lib/aarch64-linux-gnu/libz.so.1 (0x0000ffff890c0000)
libzstd.so.1 => /lib/aarch64-linux-gnu/libzstd.so.1 (0x0000ffff88ff0000)
Target build made
Making target build for debian/lua5.3.dh-lua.conf
/<<PKGBUILDDIR>>/debian/.dh_lua-libtool/libtool --tag=CC --mode=compile aarch64-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.3 -I . -I src/ -std=c99 -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE -DLUA_COMPAT_APIINTCASTS -DHAVE_CONFIG_H -Wall -Wextra -o /<<PKGBUILDDIR>>/5.3-luaossl/src/openssl.lo src/openssl.c
libtool: compile: aarch64-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.3 -I . -I src/ -std=c99 -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE -DLUA_COMPAT_APIINTCASTS -DHAVE_CONFIG_H -Wall -Wextra src/openssl.c -fPIC -DPIC -o /<<PKGBUILDDIR>>/5.3-luaossl/src/.libs/openssl.o
src/openssl.c: In function ‘dl_anchor’:
src/openssl.c:1562:21: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
1562 | if (!dladdr((void *)&luaopen__openssl, &info))
| ^
src/openssl.c: In function ‘compat_init’:
src/openssl.c:2749:1: warning: label ‘sslerr’ defined but not used [-Wunused-label]
2749 | sslerr:
| ^~~~~~
src/openssl.c:2675:38: warning: unused variable ‘ssl_ctx_index’ [-Wunused-variable]
2675 | static int store_index = -1, ssl_ctx_index = -1, done;
| ^~~~~~~~~~~~~
src/openssl.c:2675:20: warning: unused variable ‘store_index’ [-Wunused-variable]
2675 | static int store_index = -1, ssl_ctx_index = -1, done;
| ^~~~~~~~~~~
src/openssl.c: In function ‘ex_hasstate’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:2933:34: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
2933 | lua_pushlightuserdata(L, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&ex__gc));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘ex_newstate’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:2968:34: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
2968 | lua_pushlightuserdata(L, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&ex__gc));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘ex_getstate’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:2978:34: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
2978 | lua_pushlightuserdata(L, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&ex__gc));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: At top level:
src/openssl.c:3102:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
3102 | { "version", &ossl_version },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:3104:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
3104 | { "extensionSupported", &ossl_extensionSupported },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:3106:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
3106 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘getctx’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:3598:34: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
3598 | lua_pushlightuserdata(L, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&ctx__gc));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:3609:42: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
3609 | lua_pushlightuserdata(L, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&ctx__gc));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘bn_isPrime’:
src/openssl.c:3923:13: warning: unused variable ‘nchecks’ [-Wunused-variable]
3923 | int nchecks = luaL_optinteger(L, 2, BN_prime_checks);
| ^~~~~~~
src/openssl.c: At top level:
src/openssl.c:4000:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4000 | { "add", &bn__add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4001:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4001 | { "sub", &bn__sub },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4002:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4002 | { "mul", &bn__mul },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4003:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4003 | { "sqr", &bn_sqr },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4004:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4004 | { "idiv", &bn__idiv },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4005:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4005 | { "mod", &bn__mod },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4006:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4006 | { "nnmod", &bn_nnmod },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4007:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4007 | { "mod_add", &bn_mod_add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4008:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4008 | { "mod_sub", &bn_mod_sub },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4009:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4009 | { "mod_mul", &bn_mod_mul },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4010:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4010 | { "mod_sqr", &bn_mod_sqr },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4011:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4011 | { "exp", &bn__pow },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4012:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4012 | { "mod_exp", &bn_mod_exp },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4013:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4013 | { "gcd", &bn_gcd },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4014:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4014 | { "lshift", &bn__shl },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4015:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4015 | { "rshift", &bn__shr },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4016:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4016 | { "isPrime", &bn_isPrime },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4017:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4017 | { "toBinary", &bn_toBinary },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4018:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4018 | { "toDecimal", &bn_toDecimal },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4019:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4019 | { "toHex", &bn_toHex },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4021:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4021 | { "tobin", &bn_toBinary },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4022:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4022 | { "todec", &bn_toDecimal },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4023:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4023 | { "tohex", &bn_toHex },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4024:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4024 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4028:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4028 | { "__add", &bn__add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4029:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4029 | { "__sub", &bn__sub },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4030:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4030 | { "__mul", &bn__mul },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4031:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4031 | { "__div", &bn__idiv },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4032:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4032 | { "__idiv", &bn__idiv },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4033:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4033 | { "__mod", &bn__mod },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4034:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4034 | { "__pow", &bn__pow },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4035:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4035 | { "__unm", &bn__unm },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4036:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4036 | { "__shl", &bn__shl },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4037:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4037 | { "__shr", &bn__shr },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4038:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4038 | { "__eq", &bn__eq },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4039:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4039 | { "__lt", &bn__lt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4040:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4040 | { "__le", &bn__le },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4041:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4041 | { "__gc", &bn__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4042:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4042 | { "__tostring", &bn_toDecimal },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4043:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4043 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4048:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4048 | { "new", &bn_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4049:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4049 | { "interpose", &bn_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4050:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4050 | { "fromBinary", &bn_fromBinary },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4051:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4051 | { "generatePrime", &bn_generatePrime },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4052:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4052 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘getbio’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:4083:34: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
4083 | lua_pushlightuserdata(L, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&bio__gc));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:4094:42: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
4094 | lua_pushlightuserdata(L, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&bio__gc));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘pk_new’:
src/openssl.c:4125:76: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
4125 | if (loadfield(L, 1, "type", LUA_TSTRING, (void*)&id)) {
| ^
src/openssl.c:4148:76: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
4148 | if (loadfield(L, 1, "bits", LUA_TNUMBER, &n)) {
| ^
src/openssl.c:4160:92: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
4160 | if (loadfield(L, 1, "dhparam", LUA_TSTRING, (void*)&dhparam))
| ^
src/openssl.c:4163:76: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
4163 | if (loadfield(L, 1, "bits", LUA_TNUMBER, &n)) {
| ^
src/openssl.c:4169:81: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
4169 | if (loadfield(L, 1, "generator", LUA_TNUMBER, &n) || loadfield(L, 1, "exp", LUA_TNUMBER, &n)) {
| ^
src/openssl.c:4169:124: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
4169 | if (loadfield(L, 1, "generator", LUA_TNUMBER, &n) || loadfield(L, 1, "exp", LUA_TNUMBER, &n)) {
| ^
src/openssl.c:4175:85: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
4175 | if (loadfield(L, 1, "curve", LUA_TSTRING, (void*)&id)) {
| ^
src/openssl.c:4204:25: warning: ‘RSA_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4204 | if (!(rsa = RSA_new()))
| ^~
In file included from /usr/include/openssl/x509.h:36,
from src/openssl.c:73:
/usr/include/openssl/rsa.h:212:28: note: declared here
212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
| ^~~~~~~
src/openssl.c:4207:25: warning: ‘RSA_generate_key_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4207 | if (!RSA_generate_key_ex(rsa, bits, exp, 0)) {
| ^~
/usr/include/openssl/rsa.h:271:27: note: declared here
271 | OSSL_DEPRECATEDIN_3_0 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e,
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:4208:33: warning: ‘RSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4208 | RSA_free(rsa);
| ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
src/openssl.c:4212:25: warning: ‘EVP_PKEY_set1_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4212 | EVP_PKEY_set1_RSA(*ud, rsa);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29:
/usr/include/openssl/evp.h:1354:5: note: declared here
1354 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4214:25: warning: ‘RSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4214 | RSA_free(rsa);
| ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
src/openssl.c:4224:25: warning: ‘DSA_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4224 | if (!(dsa = DSA_new()))
| ^~
In file included from /usr/include/openssl/x509.h:37:
/usr/include/openssl/dsa.h:130:28: note: declared here
130 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void);
| ^~~~~~~
src/openssl.c:4227:25: warning: ‘DSA_generate_parameters_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4227 | if (!DSA_generate_parameters_ex(dsa, bits, 0, 0, 0, 0, 0)) {
| ^~
/usr/include/openssl/dsa.h:172:27: note: declared here
172 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_parameters_ex(DSA *dsa, int bits,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:4228:33: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4228 | DSA_free(dsa);
| ^~~~~~~~
/usr/include/openssl/dsa.h:132:28: note: declared here
132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
| ^~~~~~~~
src/openssl.c:4232:25: warning: ‘DSA_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4232 | if (!DSA_generate_key(dsa)) {
| ^~
/usr/include/openssl/dsa.h:179:27: note: declared here
179 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_key(DSA *a);
| ^~~~~~~~~~~~~~~~
src/openssl.c:4233:33: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4233 | DSA_free(dsa);
| ^~~~~~~~
/usr/include/openssl/dsa.h:132:28: note: declared here
132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
| ^~~~~~~~
src/openssl.c:4237:25: warning: ‘EVP_PKEY_set1_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4237 | EVP_PKEY_set1_DSA(*ud, dsa);
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1363:5: note: declared here
1363 | int EVP_PKEY_set1_DSA(EVP_PKEY *pkey, struct dsa_st *key);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4239:25: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4239 | DSA_free(dsa);
| ^~~~~~~~
/usr/include/openssl/dsa.h:132:28: note: declared here
132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
| ^~~~~~~~
src/openssl.c:4258:33: warning: ‘PEM_read_bio_DHparams’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4258 | dh = PEM_read_bio_DHparams(bio, NULL, NULL, NULL);
| ^~
In file included from src/openssl.c:78:
/usr/include/openssl/pem.h:473:1: note: declared here
473 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:4263:33: warning: ‘DH_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4263 | if (!(dh = DH_new()))
| ^~
In file included from /usr/include/openssl/dsa.h:31:
/usr/include/openssl/dh.h:210:27: note: declared here
210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
| ^~~~~~
src/openssl.c:4266:33: warning: ‘DH_generate_parameters_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4266 | if (!DH_generate_parameters_ex(dh, bits, generator, 0)) {
| ^~
/usr/include/openssl/dh.h:223:27: note: declared here
223 | OSSL_DEPRECATEDIN_3_0 int DH_generate_parameters_ex(DH *dh, int prime_len,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:4267:41: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4267 | DH_free(dh);
| ^~~~~~~
/usr/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
src/openssl.c:4273:25: warning: ‘DH_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4273 | if (!DH_generate_key(dh)) {
| ^~
/usr/include/openssl/dh.h:234:27: note: declared here
234 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh);
| ^~~~~~~~~~~~~~~
src/openssl.c:4274:33: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4274 | DH_free(dh);
| ^~~~~~~
/usr/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
src/openssl.c:4278:25: warning: ‘EVP_PKEY_set1_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4278 | EVP_PKEY_set1_DH(*ud, dh);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1372:27: note: declared here
1372 | OSSL_DEPRECATEDIN_3_0 int EVP_PKEY_set1_DH(EVP_PKEY *pkey, struct dh_st *key);
| ^~~~~~~~~~~~~~~~
src/openssl.c:4280:25: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4280 | DH_free(dh);
| ^~~~~~~
/usr/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
src/openssl.c:4300:25: warning: ‘EC_KEY_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4300 | if (!(key = EC_KEY_new())) {
| ^~
In file included from /usr/include/openssl/x509.h:33:
/usr/include/openssl/ec.h:987:31: note: declared here
987 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void);
| ^~~~~~~~~~
src/openssl.c:4305:25: warning: ‘EC_KEY_set_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4305 | EC_KEY_set_group(key, grp);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:1061:27: note: declared here
1061 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group);
| ^~~~~~~~~~~~~~~~
src/openssl.c:4309:25: warning: ‘EC_KEY_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4309 | if (!EC_KEY_generate_key(key)) {
| ^~
/usr/include/openssl/ec.h:1120:27: note: declared here
1120 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:4310:33: warning: ‘EC_KEY_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4310 | EC_KEY_free(key);
| ^~~~~~~~~~~
/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
src/openssl.c:4314:25: warning: ‘EVP_PKEY_set1_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4314 | EVP_PKEY_set1_EC_KEY(*ud, key);
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1380:5: note: declared here
1380 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:4316:25: warning: ‘EC_KEY_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4316 | EC_KEY_free(key);
| ^~~~~~~~~~~
/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
src/openssl.c:4432:1: warning: label ‘done’ defined but not used [-Wunused-label]
4432 | done:
| ^~~~
src/openssl.c: In function ‘pk_toPEM’:
src/openssl.c:4708:21: warning: unused variable ‘ok’ [-Wunused-variable]
4708 | int top, i, ok;
| ^~
src/openssl.c: In function ‘pk_pushparam’:
src/openssl.c:4938:17: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4938 | RSA_get0_key(EVP_PKEY_get0_RSA(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/rsa.h:228:28: note: declared here
228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
| ^~~~~~~~~~~~
src/openssl.c:4938:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4938 | RSA_get0_key(EVP_PKEY_get0_RSA(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4944:17: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4944 | RSA_get0_key(EVP_PKEY_get0_RSA(pkey), NULL, &i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/rsa.h:228:28: note: declared here
228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
| ^~~~~~~~~~~~
src/openssl.c:4944:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4944 | RSA_get0_key(EVP_PKEY_get0_RSA(pkey), NULL, &i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4950:17: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4950 | RSA_get0_key(EVP_PKEY_get0_RSA(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~~
/usr/include/openssl/rsa.h:228:28: note: declared here
228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
| ^~~~~~~~~~~~
src/openssl.c:4950:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4950 | RSA_get0_key(EVP_PKEY_get0_RSA(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4956:17: warning: ‘RSA_get0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4956 | RSA_get0_factors(EVP_PKEY_get0_RSA(pkey), &i, NULL);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:231:28: note: declared here
231 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r,
| ^~~~~~~~~~~~~~~~
src/openssl.c:4956:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4956 | RSA_get0_factors(EVP_PKEY_get0_RSA(pkey), &i, NULL);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4962:17: warning: ‘RSA_get0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4962 | RSA_get0_factors(EVP_PKEY_get0_RSA(pkey), NULL, &i);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:231:28: note: declared here
231 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r,
| ^~~~~~~~~~~~~~~~
src/openssl.c:4962:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4962 | RSA_get0_factors(EVP_PKEY_get0_RSA(pkey), NULL, &i);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4968:17: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4968 | RSA_get0_crt_params(EVP_PKEY_get0_RSA(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:236:28: note: declared here
236 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:4968:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4968 | RSA_get0_crt_params(EVP_PKEY_get0_RSA(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4974:17: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4974 | RSA_get0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, &i, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:236:28: note: declared here
236 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:4974:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4974 | RSA_get0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, &i, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4980:17: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4980 | RSA_get0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:236:28: note: declared here
236 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:4980:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4980 | RSA_get0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4985:17: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4985 | DSA_get0_pqg(EVP_PKEY_get0_DSA(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:206:28: note: declared here
206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
| ^~~~~~~~~~~~
src/openssl.c:4985:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4985 | DSA_get0_pqg(EVP_PKEY_get0_DSA(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4990:17: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4990 | DSA_get0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, &i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:206:28: note: declared here
206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
| ^~~~~~~~~~~~
src/openssl.c:4990:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4990 | DSA_get0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, &i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4995:17: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4995 | DSA_get0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:206:28: note: declared here
206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
| ^~~~~~~~~~~~
src/openssl.c:4995:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4995 | DSA_get0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5000:17: warning: ‘DSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5000 | DSA_get0_key(EVP_PKEY_get0_DSA(pkey), &i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:209:28: note: declared here
209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
| ^~~~~~~~~~~~
src/openssl.c:5000:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5000 | DSA_get0_key(EVP_PKEY_get0_DSA(pkey), &i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5005:17: warning: ‘DSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5005 | DSA_get0_key(EVP_PKEY_get0_DSA(pkey), NULL, &i);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:209:28: note: declared here
209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
| ^~~~~~~~~~~~
src/openssl.c:5005:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5005 | DSA_get0_key(EVP_PKEY_get0_DSA(pkey), NULL, &i);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5010:17: warning: ‘DH_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5010 | DH_get0_pqg(EVP_PKEY_get0_DH(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:264:28: note: declared here
264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
| ^~~~~~~~~~~
src/openssl.c:5010:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5010 | DH_get0_pqg(EVP_PKEY_get0_DH(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5015:17: warning: ‘DH_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5015 | DH_get0_pqg(EVP_PKEY_get0_DH(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:264:28: note: declared here
264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
| ^~~~~~~~~~~
src/openssl.c:5015:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5015 | DH_get0_pqg(EVP_PKEY_get0_DH(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5020:17: warning: ‘DH_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5020 | DH_get0_key(EVP_PKEY_get0_DH(pkey), &i, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:267:28: note: declared here
267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
| ^~~~~~~~~~~
src/openssl.c:5020:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5020 | DH_get0_key(EVP_PKEY_get0_DH(pkey), &i, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5025:17: warning: ‘DH_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5025 | DH_get0_key(EVP_PKEY_get0_DH(pkey), NULL, &i);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:267:28: note: declared here
267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
| ^~~~~~~~~~~
src/openssl.c:5025:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5025 | DH_get0_key(EVP_PKEY_get0_DH(pkey), NULL, &i);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5031:17: warning: ‘EC_KEY_get0_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5031 | ecg_dup_nil(L, EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey)));
| ^~~~~~~~~~~
/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5031:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5031 | ecg_dup_nil(L, EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey)));
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5038:17: warning: ‘EC_KEY_get0_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5038 | if ((group = EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey))) && (pub_key = EC_KEY_get0_public_key(EVP_PKEY_get0_EC_KEY(pkey)))) {
| ^~
/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5038:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5038 | if ((group = EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey))) && (pub_key = EC_KEY_get0_public_key(EVP_PKEY_get0_EC_KEY(pkey)))) {
| ^~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5038:17: warning: ‘EC_KEY_get0_public_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5038 | if ((group = EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey))) && (pub_key = EC_KEY_get0_public_key(EVP_PKEY_get0_EC_KEY(pkey)))) {
| ^~
/usr/include/openssl/ec.h:1081:39: note: declared here
1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:5038:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5038 | if ((group = EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey))) && (pub_key = EC_KEY_get0_public_key(EVP_PKEY_get0_EC_KEY(pkey)))) {
| ^~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5039:25: warning: ‘EC_POINT_point2bn’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5039 | bn_dup_nil(L, EC_POINT_point2bn(group, pub_key, EC_KEY_get_conv_form(EVP_PKEY_get0_EC_KEY(pkey)), NULL, getctx(L)));
| ^~~~~~~~~~
/usr/include/openssl/ec.h:789:31: note: declared here
789 | OSSL_DEPRECATEDIN_3_0 BIGNUM *EC_POINT_point2bn(const EC_GROUP *,
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5039:25: warning: ‘EC_KEY_get_conv_form’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5039 | bn_dup_nil(L, EC_POINT_point2bn(group, pub_key, EC_KEY_get_conv_form(EVP_PKEY_get0_EC_KEY(pkey)), NULL, getctx(L)));
| ^~~~~~~~~~
/usr/include/openssl/ec.h:1093:47: note: declared here
1093 | OSSL_DEPRECATEDIN_3_0 point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5039:25: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5039 | bn_dup_nil(L, EC_POINT_point2bn(group, pub_key, EC_KEY_get_conv_form(EVP_PKEY_get0_EC_KEY(pkey)), NULL, getctx(L)));
| ^~~~~~~~~~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5047:17: warning: ‘EC_KEY_get0_private_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5047 | bn_dup_nil(L, EC_KEY_get0_private_key(EVP_PKEY_get0_EC_KEY(pkey)));
| ^~~~~~~~~~
/usr/include/openssl/ec.h:1067:37: note: declared here
1067 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:5047:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5047 | bn_dup_nil(L, EC_KEY_get0_private_key(EVP_PKEY_get0_EC_KEY(pkey)));
| ^~~~~~~~~~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘pk_setparam’:
src/openssl.c:5085:17: warning: ‘RSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5085 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/rsa.h:218:27: note: declared here
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ^~~~~~~~~~~~
src/openssl.c:5085:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5085 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5085:30: warning: passing argument 1 of ‘RSA_set0_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5085 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:218:45: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ~~~~~^
src/openssl.c:5090:17: warning: ‘RSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5090 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/rsa.h:218:27: note: declared here
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ^~~~~~~~~~~~
src/openssl.c:5090:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5090 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5090:30: warning: passing argument 1 of ‘RSA_set0_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5090 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:218:45: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ~~~~~^
src/openssl.c:5095:17: warning: ‘RSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5095 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~
/usr/include/openssl/rsa.h:218:27: note: declared here
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ^~~~~~~~~~~~
src/openssl.c:5095:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5095 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5095:30: warning: passing argument 1 of ‘RSA_set0_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5095 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:218:45: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ~~~~~^
src/openssl.c:5100:17: warning: ‘RSA_set0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5100 | RSA_set0_factors(EVP_PKEY_get0_RSA(pkey), i, NULL);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:219:27: note: declared here
219 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5100:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5100 | RSA_set0_factors(EVP_PKEY_get0_RSA(pkey), i, NULL);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5100:34: warning: passing argument 1 of ‘RSA_set0_factors’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5100 | RSA_set0_factors(EVP_PKEY_get0_RSA(pkey), i, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:219:49: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
219 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q);
| ~~~~~^
src/openssl.c:5105:17: warning: ‘RSA_set0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5105 | RSA_set0_factors(EVP_PKEY_get0_RSA(pkey), NULL, i);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:219:27: note: declared here
219 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5105:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5105 | RSA_set0_factors(EVP_PKEY_get0_RSA(pkey), NULL, i);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5105:34: warning: passing argument 1 of ‘RSA_set0_factors’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5105 | RSA_set0_factors(EVP_PKEY_get0_RSA(pkey), NULL, i);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:219:49: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
219 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q);
| ~~~~~^
src/openssl.c:5110:17: warning: ‘RSA_set0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5110 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:220:27: note: declared here
220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:5110:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5110 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5110:37: warning: passing argument 1 of ‘RSA_set0_crt_params’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5110 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:220:52: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
| ~~~~~^
src/openssl.c:5115:17: warning: ‘RSA_set0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5115 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:220:27: note: declared here
220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:5115:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5115 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5115:37: warning: passing argument 1 of ‘RSA_set0_crt_params’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5115 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:220:52: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
| ~~~~~^
src/openssl.c:5120:17: warning: ‘RSA_set0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5120 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:220:27: note: declared here
220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:5120:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5120 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5120:37: warning: passing argument 1 of ‘RSA_set0_crt_params’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5120 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:220:52: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
| ~~~~~^
src/openssl.c:5125:17: warning: ‘DSA_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5125 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:208:27: note: declared here
208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ^~~~~~~~~~~~
src/openssl.c:5125:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5125 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5125:30: warning: passing argument 1 of ‘DSA_set0_pqg’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5125 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dsa.h:208:45: note: expected ‘DSA *’ {aka ‘struct dsa_st *’} but argument is of type ‘const struct dsa_st *’
208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ~~~~~^
src/openssl.c:5130:17: warning: ‘DSA_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5130 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:208:27: note: declared here
208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ^~~~~~~~~~~~
src/openssl.c:5130:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5130 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5130:30: warning: passing argument 1 of ‘DSA_set0_pqg’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5130 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dsa.h:208:45: note: expected ‘DSA *’ {aka ‘struct dsa_st *’} but argument is of type ‘const struct dsa_st *’
208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ~~~~~^
src/openssl.c:5135:17: warning: ‘DSA_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5135 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:208:27: note: declared here
208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ^~~~~~~~~~~~
src/openssl.c:5135:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5135 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5135:30: warning: passing argument 1 of ‘DSA_set0_pqg’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5135 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dsa.h:208:45: note: expected ‘DSA *’ {aka ‘struct dsa_st *’} but argument is of type ‘const struct dsa_st *’
208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ~~~~~^
src/openssl.c:5140:17: warning: ‘DSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5140 | DSA_set0_key(EVP_PKEY_get0_DSA(pkey), i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:211:27: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key,
| ^~~~~~~~~~~~
src/openssl.c:5140:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5140 | DSA_set0_key(EVP_PKEY_get0_DSA(pkey), i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5140:30: warning: passing argument 1 of ‘DSA_set0_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5140 | DSA_set0_key(EVP_PKEY_get0_DSA(pkey), i, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dsa.h:211:45: note: expected ‘DSA *’ {aka ‘struct dsa_st *’} but argument is of type ‘const struct dsa_st *’
211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key,
| ~~~~~^
src/openssl.c:5145:17: warning: ‘DSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5145 | DSA_set0_key(EVP_PKEY_get0_DSA(pkey), NULL, i);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:211:27: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key,
| ^~~~~~~~~~~~
src/openssl.c:5145:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5145 | DSA_set0_key(EVP_PKEY_get0_DSA(pkey), NULL, i);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5145:30: warning: passing argument 1 of ‘DSA_set0_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5145 | DSA_set0_key(EVP_PKEY_get0_DSA(pkey), NULL, i);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dsa.h:211:45: note: expected ‘DSA *’ {aka ‘struct dsa_st *’} but argument is of type ‘const struct dsa_st *’
211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key,
| ~~~~~^
src/openssl.c:5150:17: warning: ‘DH_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5150 | DH_set0_pqg(EVP_PKEY_get0_DH(pkey), i, NULL, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:266:27: note: declared here
266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ^~~~~~~~~~~
src/openssl.c:5150:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5150 | DH_set0_pqg(EVP_PKEY_get0_DH(pkey), i, NULL, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5150:29: warning: passing argument 1 of ‘DH_set0_pqg’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5150 | DH_set0_pqg(EVP_PKEY_get0_DH(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dh.h:266:43: note: expected ‘DH *’ {aka ‘struct dh_st *’} but argument is of type ‘const struct dh_st *’
266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ~~~~^~
src/openssl.c:5155:17: warning: ‘DH_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5155 | DH_set0_pqg(EVP_PKEY_get0_DH(pkey), NULL, NULL, i);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:266:27: note: declared here
266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ^~~~~~~~~~~
src/openssl.c:5155:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5155 | DH_set0_pqg(EVP_PKEY_get0_DH(pkey), NULL, NULL, i);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5155:29: warning: passing argument 1 of ‘DH_set0_pqg’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5155 | DH_set0_pqg(EVP_PKEY_get0_DH(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dh.h:266:43: note: expected ‘DH *’ {aka ‘struct dh_st *’} but argument is of type ‘const struct dh_st *’
266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ~~~~^~
src/openssl.c:5160:17: warning: ‘DH_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5160 | DH_set0_key(EVP_PKEY_get0_DH(pkey), i, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:269:27: note: declared here
269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key);
| ^~~~~~~~~~~
src/openssl.c:5160:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5160 | DH_set0_key(EVP_PKEY_get0_DH(pkey), i, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5160:29: warning: passing argument 1 of ‘DH_set0_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5160 | DH_set0_key(EVP_PKEY_get0_DH(pkey), i, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dh.h:269:43: note: expected ‘DH *’ {aka ‘struct dh_st *’} but argument is of type ‘const struct dh_st *’
269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key);
| ~~~~^~
src/openssl.c:5165:17: warning: ‘DH_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5165 | DH_set0_key(EVP_PKEY_get0_DH(pkey), NULL, i);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:269:27: note: declared here
269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key);
| ^~~~~~~~~~~
src/openssl.c:5165:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5165 | DH_set0_key(EVP_PKEY_get0_DH(pkey), NULL, i);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5165:29: warning: passing argument 1 of ‘DH_set0_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5165 | DH_set0_key(EVP_PKEY_get0_DH(pkey), NULL, i);
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dh.h:269:43: note: expected ‘DH *’ {aka ‘struct dh_st *’} but argument is of type ‘const struct dh_st *’
269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key);
| ~~~~^~
src/openssl.c:5172:17: warning: ‘EC_KEY_set_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5172 | if (!EC_KEY_set_group(EVP_PKEY_get0_EC_KEY(pkey), group))
| ^~
/usr/include/openssl/ec.h:1061:27: note: declared here
1061 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5172:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5172 | if (!EC_KEY_set_group(EVP_PKEY_get0_EC_KEY(pkey), group))
| ^~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5172:39: warning: passing argument 1 of ‘EC_KEY_set_group’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5172 | if (!EC_KEY_set_group(EVP_PKEY_get0_EC_KEY(pkey), group))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:1061:52: note: expected ‘EC_KEY *’ {aka ‘struct ec_key_st *’} but argument is of type ‘const struct ec_key_st *’
1061 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group);
| ~~~~~~~~^~~
src/openssl.c:5183:17: warning: ‘EC_KEY_get0_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5183 | if (!(group = EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey))))
| ^~
/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5183:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5183 | if (!(group = EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey))))
| ^~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5186:17: warning: ‘EC_POINT_bn2point’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5186 | if (!(pub_key = EC_POINT_bn2point(group, n, NULL, getctx(L))))
| ^~
/usr/include/openssl/ec.h:793:33: note: declared here
793 | OSSL_DEPRECATEDIN_3_0 EC_POINT *EC_POINT_bn2point(const EC_GROUP *,
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5190:17: warning: ‘EC_KEY_set_public_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5190 | okay = EC_KEY_set_public_key(EVP_PKEY_get0_EC_KEY(pkey), pub_key);
| ^~~~
/usr/include/openssl/ec.h:1089:27: note: declared here
1089 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub);
| ^~~~~~~~~~~~~~~~~~~~~
src/openssl.c:5190:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5190 | okay = EC_KEY_set_public_key(EVP_PKEY_get0_EC_KEY(pkey), pub_key);
| ^~~~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5190:46: warning: passing argument 1 of ‘EC_KEY_set_public_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5190 | okay = EC_KEY_set_public_key(EVP_PKEY_get0_EC_KEY(pkey), pub_key);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:1089:57: note: expected ‘EC_KEY *’ {aka ‘struct ec_key_st *’} but argument is of type ‘const struct ec_key_st *’
1089 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub);
| ~~~~~~~~^~~
src/openssl.c:5201:17: warning: ‘EC_KEY_set_private_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5201 | if (!EC_KEY_set_private_key(EVP_PKEY_get0_EC_KEY(pkey), n))
| ^~
/usr/include/openssl/ec.h:1075:27: note: declared here
1075 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv);
| ^~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:5201:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5201 | if (!EC_KEY_set_private_key(EVP_PKEY_get0_EC_KEY(pkey), n))
| ^~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5201:45: warning: passing argument 1 of ‘EC_KEY_set_private_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5201 | if (!EC_KEY_set_private_key(EVP_PKEY_get0_EC_KEY(pkey), n))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:1075:58: note: expected ‘EC_KEY *’ {aka ‘struct ec_key_st *’} but argument is of type ‘const struct ec_key_st *’
1075 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv);
| ~~~~~~~~^~~
src/openssl.c: At top level:
src/openssl.c:5382:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5382 | { "type", &pk_type },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5383:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5383 | { "setPublicKey", &pk_setPublicKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5384:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5384 | { "setPrivateKey", &pk_setPrivateKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5385:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5385 | { "getDefaultDigestName", &pk_getDefaultDigestName },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5386:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5386 | { "getParameters", &pk_getParameters },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5387:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5387 | { "setParameters", &pk_setParameters },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5389:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5389 | { "decrypt", &pk_decrypt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5390:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5390 | { "encrypt", &pk_encrypt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5392:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5392 | { "sign", &pk_sign },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5393:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5393 | { "toPEM", &pk_toPEM },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5394:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5394 | { "tostring", &pk__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5395:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5395 | { "verify", &pk_verify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5396:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5396 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5400:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5400 | { "__tostring", &pk__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5403:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5403 | { "__gc", &pk__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5404:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5404 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5409:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5409 | { "new", &pk_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5410:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5410 | { "interpose", &pk_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5411:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5411 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘ecg_new’:
src/openssl.c:5527:33: warning: ‘PEM_read_bio_ECPKParameters’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5527 | goterr |= !(*group = PEM_read_bio_ECPKParameters(bio, NULL, 0, ""));
| ^~~~~~
/usr/include/openssl/pem.h:465:1: note: declared here
465 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, ECPKParameters, EC_GROUP)
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘ecg_toPEM’:
src/openssl.c:5573:9: warning: ‘PEM_write_bio_ECPKParameters’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5573 | if (!PEM_write_bio_ECPKParameters(bio, group))
| ^~
/usr/include/openssl/pem.h:465:1: note: declared here
465 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, ECPKParameters, EC_GROUP)
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘ecg_tostring’:
src/openssl.c:5592:17: warning: ‘PEM_write_bio_ECPKParameters’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5592 | if (!PEM_write_bio_ECPKParameters(bio, group))
| ^~
/usr/include/openssl/pem.h:465:1: note: declared here
465 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, ECPKParameters, EC_GROUP)
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:5601:17: warning: ‘ECPKParameters_print’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5601 | if (!ECPKParameters_print(bio, group, indent))
| ^~
/usr/include/openssl/ec.h:945:27: note: declared here
945 | OSSL_DEPRECATEDIN_3_0 int ECPKParameters_print(BIO *bp, const EC_GROUP *x,
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘ecg__gc’:
src/openssl.c:5622:17: warning: ‘EC_GROUP_clear_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5622 | EC_GROUP_clear_free(*ud);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:179:28: note: declared here
179 | OSSL_DEPRECATEDIN_3_0 void EC_GROUP_clear_free(EC_GROUP *group);
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c: At top level:
src/openssl.c:5630:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5630 | { "toPEM", &ecg_toPEM },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5631:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5631 | { "tostring", &ecg_tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5632:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5632 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5636:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5636 | { "__tostring", &ecg__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5637:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5637 | { "__gc", &ecg__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5638:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5638 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5642:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5642 | { "new", &ecg_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5643:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5643 | { "interpose", &ecg_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5644:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5644 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5837:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5837 | { "add", &xn_add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5838:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5838 | { "all", &xn_all },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5839:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5839 | { "each", &xn__pairs },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5840:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5840 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5844:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5844 | { "__pairs", &xn__pairs },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5845:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5845 | { "__gc", &xn__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5846:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5846 | { "__tostring", &xn__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5847:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5847 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5852:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5852 | { "new", &xn_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5853:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5853 | { "interpose", &xn_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5854:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5854 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6092:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6092 | { "add", &gn_add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6093:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6093 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6097:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6097 | { "__pairs", &gn__pairs },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6098:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6098 | { "__gc", &gn__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6099:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6099 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6104:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6104 | { "new", &gn_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6105:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6105 | { "interpose", &gn_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6106:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6106 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6380:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6380 | { "getID", &xe_getID },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6381:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6381 | { "getName", &xe_getName },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6382:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6382 | { "getShortName", &xe_getShortName },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6383:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6383 | { "getLongName", &xe_getLongName },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6384:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6384 | { "getData", &xe_getData },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6385:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6385 | { "getCritical", &xe_getCritical },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6386:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6386 | { "text", &xe_text },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6387:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6387 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6391:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6391 | { "__gc", &xe__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6392:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6392 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6397:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6397 | { "new", &xe_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6398:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6398 | { "interpose", &xe_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6399:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6399 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘xc_setLifetime’:
src/openssl.c:6768:21: warning: unused variable ‘dt’ [-Wunused-variable]
6768 | const char *dt;
| ^~
src/openssl.c: At top level:
src/openssl.c:7564:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7564 | { "getVersion", &xc_getVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7565:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7565 | { "setVersion", &xc_setVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7566:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7566 | { "getSerial", &xc_getSerial },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7567:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7567 | { "setSerial", &xc_setSerial },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7568:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7568 | { "digest", &xc_digest },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7569:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7569 | { "getLifetime", &xc_getLifetime },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7570:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7570 | { "setLifetime", &xc_setLifetime },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7571:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7571 | { "getIssuer", &xc_getIssuer },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7572:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7572 | { "setIssuer", &xc_setIssuer },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7573:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7573 | { "getSubject", &xc_getSubject },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7574:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7574 | { "setSubject", &xc_setSubject },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7575:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7575 | { "getIssuerAlt", &xc_getIssuerAlt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7576:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7576 | { "setIssuerAlt", &xc_setIssuerAlt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7577:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7577 | { "getSubjectAlt", &xc_getSubjectAlt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7578:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7578 | { "setSubjectAlt", &xc_setSubjectAlt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7579:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7579 | { "getIssuerAltCritical", &xc_getIssuerAltCritical },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7580:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7580 | { "setIssuerAltCritical", &xc_setIssuerAltCritical },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7581:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7581 | { "getSubjectAltCritical", &xc_getSubjectAltCritical },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7582:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7582 | { "setSubjectAltCritical", &xc_setSubjectAltCritical },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7583:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7583 | { "getBasicConstraints", &xc_getBasicConstraint },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7584:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7584 | { "getBasicConstraint", &xc_getBasicConstraint },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7585:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7585 | { "setBasicConstraints", &xc_setBasicConstraint },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7586:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7586 | { "setBasicConstraint", &xc_setBasicConstraint },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7587:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7587 | { "getBasicConstraintsCritical", &xc_getBasicConstraintsCritical },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7588:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7588 | { "setBasicConstraintsCritical", &xc_setBasicConstraintsCritical },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7589:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7589 | { "addExtension", &xc_addExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7590:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7590 | { "setExtension", &xc_setExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7591:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7591 | { "getExtension", &xc_getExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7592:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7592 | { "getExtensionCount", &xc_getExtensionCount },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7593:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7593 | { "getOCSP", &xc_getOCSP },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7594:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7594 | { "isIssuedBy", &xc_isIssuedBy },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7595:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7595 | { "getPublicKey", &xc_getPublicKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7596:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7596 | { "setPublicKey", &xc_setPublicKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7597:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7597 | { "getPublicKeyDigest", &xc_getPublicKeyDigest },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7598:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7598 | { "getSignatureName", &xc_getSignatureName },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7599:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7599 | { "sign", &xc_sign },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7600:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7600 | { "verify", &xc_verify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7601:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7601 | { "text", &xc_text },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7602:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7602 | { "toPEM", &xc_toPEM },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7603:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7603 | { "tostring", &xc__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7604:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7604 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7608:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7608 | { "__tostring", &xc__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7609:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7609 | { "__gc", &xc__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7610:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7610 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7615:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7615 | { "new", &xc_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7616:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7616 | { "interpose", &xc_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7617:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7617 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8020:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8020 | { "getVersion", &xr_getVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8021:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8021 | { "setVersion", &xr_setVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8022:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8022 | { "getSubject", &xr_getSubject },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8023:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8023 | { "setSubject", &xr_setSubject },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8024:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8024 | { "getPublicKey", &xr_getPublicKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8025:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8025 | { "setPublicKey", &xr_setPublicKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8026:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8026 | { "getSubjectAlt", &xr_getSubjectAlt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8027:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8027 | { "setSubjectAlt", &xr_setSubjectAlt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8028:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8028 | { "getRequestedExtension", &xr_getRequestedExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8029:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8029 | { "getRequestedExtensionCount", &xr_getRequestedExtensionCount },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8030:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8030 | { "addRequestedExtension", &xr_addRequestedExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8031:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8031 | { "setRequestedExtension", &xr_setRequestedExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8032:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8032 | { "sign", &xr_sign },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8033:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8033 | { "toPEM", &xr_toPEM },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8034:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8034 | { "tostring", &xr__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8035:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8035 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8039:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8039 | { "__tostring", &xr__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8040:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8040 | { "__gc", &xr__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8041:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8041 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8046:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8046 | { "new", &xr_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8047:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8047 | { "interpose", &xr_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8048:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8048 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8526:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8526 | { "getVersion", &xx_getVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8527:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8527 | { "setVersion", &xx_setVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8528:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8528 | { "getLastUpdate", &xx_getLastUpdate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8529:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8529 | { "setLastUpdate", &xx_setLastUpdate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8530:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8530 | { "getNextUpdate", &xx_getNextUpdate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8531:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8531 | { "setNextUpdate", &xx_setNextUpdate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8532:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8532 | { "getIssuer", &xx_getIssuer },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8533:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8533 | { "setIssuer", &xx_setIssuer },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8534:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8534 | { "add", &xx_add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8536:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8536 | { "lookupSerial", &xx_lookupSerial },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8539:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8539 | { "lookupCertificate", &xx_lookupCertificate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8541:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8541 | { "addExtension", &xx_addExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8542:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8542 | { "setExtension", &xx_setExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8543:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8543 | { "getExtension", &xx_getExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8544:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8544 | { "getExtensionCount", &xx_getExtensionCount },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8545:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8545 | { "sign", &xx_sign },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8546:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8546 | { "verify", &xx_verify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8547:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8547 | { "text", &xx_text },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8548:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8548 | { "toPEM", &xx_toPEM },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8549:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8549 | { "tostring", &xx__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8550:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8550 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8554:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8554 | { "__tostring", &xx__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8555:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8555 | { "__gc", &xx__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8556:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8556 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8561:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8561 | { "new", &xx_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8562:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8562 | { "interpose", &xx_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8563:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8563 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘xl__next’:
src/openssl.c:8658:30: warning: unused variable ‘ret’ [-Wunused-variable]
8658 | X509 *crt, **ret;
| ^~~
src/openssl.c: At top level:
src/openssl.c:8698:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8698 | { "add", &xl_add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8699:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8699 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8703:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8703 | { "__pairs", &xl__pairs },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8704:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8704 | { "__ipairs", &xl__pairs },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8705:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8705 | { "__gc", &xl__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8706:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8706 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8710:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8710 | { "new", &xl_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8711:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8711 | { "interpose", &xl_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8712:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8712 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8886:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8886 | { "add", &xs_add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8887:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8887 | { "addDefaults", &xs_addDefaults },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8888:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8888 | { "verify", &xs_verify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8889:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8889 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8893:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8893 | { "__gc", &xs__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8894:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8894 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8898:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8898 | { "new", &xs_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8899:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8899 | { "interpose", &xs_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8900:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8900 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘p12_new’:
src/openssl.c:8999:55: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
8999 | loadfield(L, 1, "password", LUA_TSTRING, &pass);
| ^
src/openssl.c: At top level:
src/openssl.c:9138:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9138 | { "tostring", &p12__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9139:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9139 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9143:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9143 | { "__tostring", &p12__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9144:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9144 | { "__gc", &p12__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9145:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9145 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9149:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9149 | { "new", &p12_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9150:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9150 | { "interpose", &p12_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9151:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9151 | { "parse", &p12_parse },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9152:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9152 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘sx_push’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:9170:43: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
9170 | lua_rawgetp(L, LUA_REGISTRYINDEX, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&initall));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘sx_new’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:9334:43: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
9334 | lua_rawgetp(L, LUA_REGISTRYINDEX, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&initall));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘sx_setEphemeralKey’:
src/openssl.c:9607:17: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
9607 | if (!(tmp = EVP_PKEY_get0(key)))
| ^~
/usr/include/openssl/evp.h:1340:7: note: declared here
1340 | void *EVP_PKEY_get0(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~
src/openssl.c:9615:17: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
9615 | if (!(tmp = EVP_PKEY_get0(key)))
| ^~
/usr/include/openssl/evp.h:1340:7: note: declared here
1340 | void *EVP_PKEY_get0(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~
src/openssl.c:9623:17: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
9623 | if (!(tmp = EVP_PKEY_get0(key)))
| ^~
/usr/include/openssl/evp.h:1340:7: note: declared here
1340 | void *EVP_PKEY_get0(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~
src/openssl.c: At top level:
src/openssl.c:10320:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10320 | { "setOptions", &sx_setOptions },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10321:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10321 | { "getOptions", &sx_getOptions },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10322:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10322 | { "clearOptions", &sx_clearOptions },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10323:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10323 | { "setReadAhead", &sx_setReadAhead },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10324:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10324 | { "getReadAhead", &sx_getReadAhead },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10325:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10325 | { "setStore", &sx_setStore },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10326:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10326 | { "getStore", &sx_getStore },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10327:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10327 | { "setParam", &sx_setParam },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10328:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10328 | { "getParam", &sx_getParam },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10329:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10329 | { "setVerify", &sx_setVerify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10330:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10330 | { "getVerify", &sx_getVerify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10331:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10331 | { "setCertificate", &sx_setCertificate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10333:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10333 | { "getCertificate", &sx_getCertificate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10336:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10336 | { "setCertificateChain", &sx_setCertificateChain },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10339:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10339 | { "getCertificateChain", &sx_getCertificateChain },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10341:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10341 | { "setPrivateKey", &sx_setPrivateKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10342:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10342 | { "setCipherList", &sx_setCipherList },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10344:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10344 | { "setCipherSuites", &sx_setCipherSuites },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10346:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10346 | { "setEphemeralKey", &sx_setEphemeralKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10348:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10348 | { "setCurvesList", &sx_setGroups }, /* old alias */
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10349:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10349 | { "setGroups", &sx_setGroups },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10352:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10352 | { "setAlpnProtos", &sx_setAlpnProtos },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10355:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10355 | { "setAlpnSelect", &sx_setAlpnSelect },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10358:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10358 | { "setHostNameCallback", &sx_setHostNameCallback },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10361:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10361 | { "setTLSextStatusType", &sx_setTLSextStatusType },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10364:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10364 | { "getTLSextStatusType", &sx_getTLSextStatusType },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10367:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10367 | { "getTicketKeysLength", &sx_getTicketKeysLength },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10368:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10368 | { "setTicketKeys", &sx_setTicketKeys },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10371:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10371 | { "getTicketKeys", &sx_getTicketKeys },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10374:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10374 | { "useServerInfoFile", &sx_useServerInfoFile },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10377:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10377 | { "useServerInfo", &sx_useServerInfo },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10380:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10380 | { "addCustomExtension", &sx_addCustomExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10382:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10382 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10386:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10386 | { "__gc", &sx__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10387:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10387 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10391:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10391 | { "new", &sx_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10393:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10393 | { "interpose", &sx_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10394:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10394 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘ssl_push’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:10577:43: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
10577 | lua_rawgetp(L, LUA_REGISTRYINDEX, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&initall));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘ssl_new’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:10623:43: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
10623 | lua_rawgetp(L, LUA_REGISTRYINDEX, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&initall));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: At top level:
src/openssl.c:11245:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11245 | { "setContext", &ssl_setContext },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11246:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11246 | { "getContext", &ssl_getContext },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11247:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11247 | { "setOptions", &ssl_setOptions },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11248:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11248 | { "getOptions", &ssl_getOptions },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11249:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11249 | { "clearOptions", &ssl_clearOptions },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11250:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11250 | { "setReadAhead", &ssl_setReadAhead },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11251:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11251 | { "getReadAhead", &ssl_getReadAhead },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11253:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11253 | { "setChainStore", &ssl_setChainStore },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11256:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11256 | { "setVerifyStore", &ssl_setVerifyStore },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11258:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11258 | { "setParam", &ssl_setParam },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11259:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11259 | { "getParam", &ssl_getParam },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11260:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11260 | { "setVerify", &ssl_setVerify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11261:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11261 | { "getVerify", &ssl_getVerify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11262:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11262 | { "getVerifyResult", &ssl_getVerifyResult },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11263:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11263 | { "setCertificate", &ssl_setCertificate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11265:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11265 | { "setCertificateChain", &ssl_setCertificateChain },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11268:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11268 | { "getCertificateChain", &ssl_getCertificateChain },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11270:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11270 | { "setPrivateKey", &ssl_setPrivateKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11271:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11271 | { "getCertificate", &ssl_getCertificate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11272:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11272 | { "getPeerCertificate", &ssl_getPeerCertificate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11273:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11273 | { "getPeerChain", &ssl_getPeerChain },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11274:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11274 | { "getCipherInfo", &ssl_getCipherInfo },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11275:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11275 | { "setCipherList", &ssl_setCipherList },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11277:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11277 | { "setCipherSuites", &ssl_setCipherSuites },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11280:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11280 | { "setCurvesList", &ssl_setGroups }, /* old alias */
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11281:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11281 | { "setGroups", &ssl_setGroups },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11283:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11283 | { "getHostName", &ssl_getHostName },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11284:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11284 | { "setHostName", &ssl_setHostName },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11285:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11285 | { "getVersion", &ssl_getVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11286:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11286 | { "getClientRandom", &ssl_getClientRandom },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11287:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11287 | { "getMasterKey", &ssl_getMasterKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11289:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11289 | { "getServerTemporaryKey", &ssl_getServerTemporaryKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11291:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11291 | { "getClientVersion", &ssl_getClientVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11293:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11293 | { "getAlpnSelected", &ssl_getAlpnSelected },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11296:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11296 | { "setAlpnProtos", &ssl_setAlpnProtos },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11298:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11298 | { "setTLSextStatusType", &ssl_setTLSextStatusType },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11300:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11300 | { "getTLSextStatusType", &ssl_getTLSextStatusType },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11302:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11302 | { "setTLSextStatusOCSPResp", &ssl_setTLSextStatusOCSPResp },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11303:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11303 | { "getTLSextStatusOCSPResp", &ssl_getTLSextStatusOCSPResp },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11304:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11304 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11308:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11308 | { "__gc", &ssl__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11309:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11309 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11313:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11313 | { "new", &ssl_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11315:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11315 | { "interpose", &ssl_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11316:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11316 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11583:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11583 | { "inherit", &xp_inherit },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11584:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11584 | { "setPurpose", &xp_setPurpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11585:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11585 | { "setTime", &xp_setTime },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11586:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11586 | { "setDepth", &xp_setDepth },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11587:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11587 | { "getDepth", &xp_getDepth },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11589:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11589 | { "setAuthLevel", &xp_setAuthLevel },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11590:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11590 | { "getAuthLevel", &xp_getAuthLevel },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11593:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11593 | { "setHost", &xp_setHost },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11596:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11596 | { "addHost", &xp_addHost },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11599:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11599 | { "setEmail", &xp_setEmail },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11602:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11602 | { "setIP", &xp_setIP },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11604:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11604 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11608:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11608 | { "__gc", &xp__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11609:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11609 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11613:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11613 | { "new", &xp_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11614:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11614 | { "interpose", &xp_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11615:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11615 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11732:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11732 | { "update", &md_update },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11733:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11733 | { "final", &md_final },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11734:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11734 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11738:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11738 | { "__gc", &md__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11739:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11739 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11743:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11743 | { "new", &md_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11744:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11744 | { "interpose", &md_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11745:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11745 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘hmac_new’:
src/openssl.c:11772:9: warning: ‘HMAC_CTX_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
11772 | if (!(*ctx = HMAC_CTX_new()))
| ^~
In file included from /usr/include/openssl/ssl.h:38,
from src/openssl.c:79:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
src/openssl.c:11776:9: warning: ‘HMAC_Init_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
11776 | if (!HMAC_Init_ex(*ctx, key, len, type, NULL))
| ^~
/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,
| ^~~~~~~~~~~~
src/openssl.c: In function ‘hmac_update_’:
src/openssl.c:11802:17: warning: ‘HMAC_Update’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
11802 | HMAC_Update(ctx, p, n);
| ^~~~~~~~~~~
/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,
| ^~~~~~~~~~~
src/openssl.c: In function ‘hmac_final’:
src/openssl.c:11825:9: warning: ‘HMAC_Final’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
11825 | HMAC_Final(ctx, hmac, &len);
| ^~~~~~~~~~
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
src/openssl.c: In function ‘hmac__gc’:
src/openssl.c:11836:9: warning: ‘HMAC_CTX_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
11836 | HMAC_CTX_free(*ctx);
| ^~~~~~~~~~~~~
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
src/openssl.c: At top level:
src/openssl.c:11844:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11844 | { "update", &hmac_update },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11845:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11845 | { "final", &hmac_final },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11846:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11846 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11850:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11850 | { "__gc", &hmac__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11851:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11851 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11855:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11855 | { "new", &hmac_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11856:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11856 | { "interpose", &hmac_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11857:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11857 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12092:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12092 | { "encrypt", &cipher_encrypt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12093:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12093 | { "decrypt", &cipher_decrypt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12094:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12094 | { "update", &cipher_update },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12095:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12095 | { "final", &cipher_final },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12096:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12096 | { "getTag", &cipher_get_tag },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12097:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12097 | { "setTag", &cipher_set_tag },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12098:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12098 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12102:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12102 | { "__gc", &cipher__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12103:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12103 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12107:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12107 | { "new", &cipher_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12108:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12108 | { "interpose", &cipher_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12109:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12109 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘kdf_derive’:
src/openssl.c:12159:64: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
12159 | if (!loadfield(L, 1, "type", LUA_TSTRING, &type))
| ^
src/openssl.c:12149:15: warning: unused variable ‘seed’ [-Wunused-variable]
12149 | _Bool seed = 0;
| ^~~~
src/openssl.c: At top level:
src/openssl.c:12404:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12404 | { "derive", &kdf_derive },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12405:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12405 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12479:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12479 | { "tostring", &or_tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12480:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12480 | { "toPEM", &or_toPEM },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12481:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12481 | { "getBasic", &or_getBasic },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12482:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12482 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12486:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12486 | { "__tostring", &or_tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12487:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12487 | { "__gc", &or__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12488:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12488 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12492:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12492 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12542:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12542 | { "verify", &ob_verify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12543:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12543 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12547:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12547 | { "__gc", &ob__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12548:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12548 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12552:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12552 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12950:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12950 | { "stir", &rand_stir },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12951:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12951 | { "add", &rand_add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12952:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12952 | { "bytes", &rand_bytes },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12953:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12953 | { "ready", &rand_ready },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12954:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12954 | { "uniform", &rand_uniform },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12955:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12955 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘de5_string_to_key’:
src/openssl.c:12979:9: warning: ‘DES_string_to_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
12979 | DES_string_to_key(luaL_checkstring(L, 1), &key);
| ^~~~~~~~~~~~~~~~~
In file included from src/openssl.c:82:
/usr/include/openssl/des.h:193:28: note: declared here
193 | OSSL_DEPRECATEDIN_3_0 void DES_string_to_key(const char *str, DES_cblock *key);
| ^~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘de5_set_odd_parity’:
src/openssl.c:12994:9: warning: ‘DES_set_odd_parity’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
12994 | DES_set_odd_parity(&key);
| ^~~~~~~~~~~~~~~~~~
/usr/include/openssl/des.h:176:28: note: declared here
176 | OSSL_DEPRECATEDIN_3_0 void DES_set_odd_parity(DES_cblock *key);
| ^~~~~~~~~~~~~~~~~~
src/openssl.c: At top level:
src/openssl.c:13001:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
13001 | { "string_to_key", &de5_string_to_key },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:13002:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
13002 | { "set_odd_parity", &de5_set_odd_parity },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:13003:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
13003 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘initall’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:13222:59: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
13222 | if (LUA_TNIL == lua_rawgetp(L, LUA_REGISTRYINDEX, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&initall))) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:13231:51: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
13231 | lua_rawsetp(L, LUA_REGISTRYINDEX, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&initall));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:13144:20: warning: unused variable ‘initssl’ [-Wunused-variable]
13144 | static int initssl;
| ^~~~~~~
src/openssl.c: At top level:
src/openssl.c:1033:13: warning: ‘auxS_bn_free_and_set0’ defined but not used [-Wunused-function]
1033 | static void auxS_bn_free_and_set0(BIGNUM **dst, BIGNUM *src) {
| ^~~~~~~~~~~~~~~~~~~~~
libtool: compile: aarch64-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.3 -I . -I src/ -std=c99 -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE -DLUA_COMPAT_APIINTCASTS -DHAVE_CONFIG_H -Wall -Wextra src/openssl.c -o /<<PKGBUILDDIR>>/5.3-luaossl/src/openssl.o >/dev/null 2>&1
/<<PKGBUILDDIR>>/debian/.dh_lua-libtool/libtool --tag=CC --mode=link aarch64-linux-gnu-gcc \
-rpath /usr//lib/aarch64-linux-gnu -version-info 0:0:0 -Wl,--no-add-needed \
-o /<<PKGBUILDDIR>>/5.3-luaossl/liblua5.3-luaossl.la \
/<<PKGBUILDDIR>>/5.3-luaossl/src/openssl.lo \
-Wl,-z,relro -Wl,--as-needed -lssl -lcrypto -lpthread
libtool: link: gcc -shared -fPIC -DPIC /<<PKGBUILDDIR>>/5.3-luaossl/src/.libs/openssl.o -lssl -lcrypto -lpthread -Wl,--no-add-needed -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-soname -Wl,liblua5.3-luaossl.so.0 -o /<<PKGBUILDDIR>>/5.3-luaossl/.libs/liblua5.3-luaossl.so.0.0.0
libtool: link: (cd "/<<PKGBUILDDIR>>/5.3-luaossl/.libs" && rm -f "liblua5.3-luaossl.so.0" && ln -s "liblua5.3-luaossl.so.0.0.0" "liblua5.3-luaossl.so.0")
libtool: link: (cd "/<<PKGBUILDDIR>>/5.3-luaossl/.libs" && rm -f "liblua5.3-luaossl.so" && ln -s "liblua5.3-luaossl.so.0.0.0" "liblua5.3-luaossl.so")
libtool: link: ar cr /<<PKGBUILDDIR>>/5.3-luaossl/.libs/liblua5.3-luaossl.a /<<PKGBUILDDIR>>/5.3-luaossl/src/openssl.o
libtool: link: ranlib /<<PKGBUILDDIR>>/5.3-luaossl/.libs/liblua5.3-luaossl.a
libtool: link: ( cd "/<<PKGBUILDDIR>>/5.3-luaossl/.libs" && rm -f "liblua5.3-luaossl.la" && ln -s "../liblua5.3-luaossl.la" "liblua5.3-luaossl.la" )
ldd /<<PKGBUILDDIR>>/5.3-luaossl/_openssl.so
linux-vdso.so.1 (0x0000ffff9b824000)
libssl.so.3 => /lib/aarch64-linux-gnu/libssl.so.3 (0x0000ffff9b670000)
libcrypto.so.3 => /lib/aarch64-linux-gnu/libcrypto.so.3 (0x0000ffff9b110000)
libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000ffff9af50000)
/lib/ld-linux-aarch64.so.1 (0x0000ffff9b7e7000)
libz.so.1 => /lib/aarch64-linux-gnu/libz.so.1 (0x0000ffff9af10000)
libzstd.so.1 => /lib/aarch64-linux-gnu/libzstd.so.1 (0x0000ffff9ae40000)
Target build made
Making target build for debian/lua5.4.dh-lua.conf
/<<PKGBUILDDIR>>/debian/.dh_lua-libtool/libtool --tag=CC --mode=compile aarch64-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.4 -I . -I src/ -std=c99 -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE -DLUA_COMPAT_APIINTCASTS -DHAVE_CONFIG_H -Wall -Wextra -o /<<PKGBUILDDIR>>/5.4-luaossl/src/openssl.lo src/openssl.c
libtool: compile: aarch64-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.4 -I . -I src/ -std=c99 -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE -DLUA_COMPAT_APIINTCASTS -DHAVE_CONFIG_H -Wall -Wextra src/openssl.c -fPIC -DPIC -o /<<PKGBUILDDIR>>/5.4-luaossl/src/.libs/openssl.o
src/openssl.c: In function ‘dl_anchor’:
src/openssl.c:1562:21: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
1562 | if (!dladdr((void *)&luaopen__openssl, &info))
| ^
src/openssl.c: In function ‘compat_init’:
src/openssl.c:2749:1: warning: label ‘sslerr’ defined but not used [-Wunused-label]
2749 | sslerr:
| ^~~~~~
src/openssl.c:2675:38: warning: unused variable ‘ssl_ctx_index’ [-Wunused-variable]
2675 | static int store_index = -1, ssl_ctx_index = -1, done;
| ^~~~~~~~~~~~~
src/openssl.c:2675:20: warning: unused variable ‘store_index’ [-Wunused-variable]
2675 | static int store_index = -1, ssl_ctx_index = -1, done;
| ^~~~~~~~~~~
src/openssl.c: In function ‘ex_hasstate’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:2933:34: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
2933 | lua_pushlightuserdata(L, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&ex__gc));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘ex_newstate’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:2968:34: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
2968 | lua_pushlightuserdata(L, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&ex__gc));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘ex_getstate’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:2978:34: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
2978 | lua_pushlightuserdata(L, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&ex__gc));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: At top level:
src/openssl.c:3102:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
3102 | { "version", &ossl_version },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:3104:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
3104 | { "extensionSupported", &ossl_extensionSupported },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:3106:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
3106 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘getctx’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:3598:34: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
3598 | lua_pushlightuserdata(L, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&ctx__gc));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:3609:42: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
3609 | lua_pushlightuserdata(L, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&ctx__gc));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘bn_isPrime’:
src/openssl.c:3923:13: warning: unused variable ‘nchecks’ [-Wunused-variable]
3923 | int nchecks = luaL_optinteger(L, 2, BN_prime_checks);
| ^~~~~~~
src/openssl.c: At top level:
src/openssl.c:4000:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4000 | { "add", &bn__add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4001:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4001 | { "sub", &bn__sub },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4002:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4002 | { "mul", &bn__mul },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4003:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4003 | { "sqr", &bn_sqr },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4004:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4004 | { "idiv", &bn__idiv },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4005:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4005 | { "mod", &bn__mod },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4006:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4006 | { "nnmod", &bn_nnmod },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4007:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4007 | { "mod_add", &bn_mod_add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4008:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4008 | { "mod_sub", &bn_mod_sub },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4009:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4009 | { "mod_mul", &bn_mod_mul },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4010:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4010 | { "mod_sqr", &bn_mod_sqr },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4011:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4011 | { "exp", &bn__pow },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4012:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4012 | { "mod_exp", &bn_mod_exp },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4013:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4013 | { "gcd", &bn_gcd },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4014:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4014 | { "lshift", &bn__shl },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4015:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4015 | { "rshift", &bn__shr },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4016:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4016 | { "isPrime", &bn_isPrime },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4017:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4017 | { "toBinary", &bn_toBinary },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4018:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4018 | { "toDecimal", &bn_toDecimal },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4019:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4019 | { "toHex", &bn_toHex },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4021:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4021 | { "tobin", &bn_toBinary },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4022:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4022 | { "todec", &bn_toDecimal },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4023:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4023 | { "tohex", &bn_toHex },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4024:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4024 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4028:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4028 | { "__add", &bn__add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4029:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4029 | { "__sub", &bn__sub },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4030:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4030 | { "__mul", &bn__mul },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4031:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4031 | { "__div", &bn__idiv },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4032:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4032 | { "__idiv", &bn__idiv },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4033:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4033 | { "__mod", &bn__mod },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4034:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4034 | { "__pow", &bn__pow },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4035:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4035 | { "__unm", &bn__unm },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4036:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4036 | { "__shl", &bn__shl },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4037:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4037 | { "__shr", &bn__shr },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4038:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4038 | { "__eq", &bn__eq },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4039:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4039 | { "__lt", &bn__lt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4040:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4040 | { "__le", &bn__le },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4041:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4041 | { "__gc", &bn__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4042:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4042 | { "__tostring", &bn_toDecimal },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4043:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4043 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4048:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4048 | { "new", &bn_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4049:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4049 | { "interpose", &bn_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4050:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4050 | { "fromBinary", &bn_fromBinary },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4051:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4051 | { "generatePrime", &bn_generatePrime },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:4052:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
4052 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘getbio’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:4083:34: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
4083 | lua_pushlightuserdata(L, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&bio__gc));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:4094:42: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
4094 | lua_pushlightuserdata(L, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&bio__gc));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘pk_new’:
src/openssl.c:4125:76: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
4125 | if (loadfield(L, 1, "type", LUA_TSTRING, (void*)&id)) {
| ^
src/openssl.c:4148:76: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
4148 | if (loadfield(L, 1, "bits", LUA_TNUMBER, &n)) {
| ^
src/openssl.c:4160:92: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
4160 | if (loadfield(L, 1, "dhparam", LUA_TSTRING, (void*)&dhparam))
| ^
src/openssl.c:4163:76: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
4163 | if (loadfield(L, 1, "bits", LUA_TNUMBER, &n)) {
| ^
src/openssl.c:4169:81: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
4169 | if (loadfield(L, 1, "generator", LUA_TNUMBER, &n) || loadfield(L, 1, "exp", LUA_TNUMBER, &n)) {
| ^
src/openssl.c:4169:124: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
4169 | if (loadfield(L, 1, "generator", LUA_TNUMBER, &n) || loadfield(L, 1, "exp", LUA_TNUMBER, &n)) {
| ^
src/openssl.c:4175:85: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
4175 | if (loadfield(L, 1, "curve", LUA_TSTRING, (void*)&id)) {
| ^
src/openssl.c:4204:25: warning: ‘RSA_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4204 | if (!(rsa = RSA_new()))
| ^~
In file included from /usr/include/openssl/x509.h:36,
from src/openssl.c:73:
/usr/include/openssl/rsa.h:212:28: note: declared here
212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
| ^~~~~~~
src/openssl.c:4207:25: warning: ‘RSA_generate_key_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4207 | if (!RSA_generate_key_ex(rsa, bits, exp, 0)) {
| ^~
/usr/include/openssl/rsa.h:271:27: note: declared here
271 | OSSL_DEPRECATEDIN_3_0 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e,
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:4208:33: warning: ‘RSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4208 | RSA_free(rsa);
| ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
src/openssl.c:4212:25: warning: ‘EVP_PKEY_set1_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4212 | EVP_PKEY_set1_RSA(*ud, rsa);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:29:
/usr/include/openssl/evp.h:1354:5: note: declared here
1354 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4214:25: warning: ‘RSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4214 | RSA_free(rsa);
| ^~~~~~~~
/usr/include/openssl/rsa.h:304:28: note: declared here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
src/openssl.c:4224:25: warning: ‘DSA_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4224 | if (!(dsa = DSA_new()))
| ^~
In file included from /usr/include/openssl/x509.h:37:
/usr/include/openssl/dsa.h:130:28: note: declared here
130 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void);
| ^~~~~~~
src/openssl.c:4227:25: warning: ‘DSA_generate_parameters_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4227 | if (!DSA_generate_parameters_ex(dsa, bits, 0, 0, 0, 0, 0)) {
| ^~
/usr/include/openssl/dsa.h:172:27: note: declared here
172 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_parameters_ex(DSA *dsa, int bits,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:4228:33: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4228 | DSA_free(dsa);
| ^~~~~~~~
/usr/include/openssl/dsa.h:132:28: note: declared here
132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
| ^~~~~~~~
src/openssl.c:4232:25: warning: ‘DSA_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4232 | if (!DSA_generate_key(dsa)) {
| ^~
/usr/include/openssl/dsa.h:179:27: note: declared here
179 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_key(DSA *a);
| ^~~~~~~~~~~~~~~~
src/openssl.c:4233:33: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4233 | DSA_free(dsa);
| ^~~~~~~~
/usr/include/openssl/dsa.h:132:28: note: declared here
132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
| ^~~~~~~~
src/openssl.c:4237:25: warning: ‘EVP_PKEY_set1_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4237 | EVP_PKEY_set1_DSA(*ud, dsa);
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1363:5: note: declared here
1363 | int EVP_PKEY_set1_DSA(EVP_PKEY *pkey, struct dsa_st *key);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4239:25: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4239 | DSA_free(dsa);
| ^~~~~~~~
/usr/include/openssl/dsa.h:132:28: note: declared here
132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
| ^~~~~~~~
src/openssl.c:4258:33: warning: ‘PEM_read_bio_DHparams’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4258 | dh = PEM_read_bio_DHparams(bio, NULL, NULL, NULL);
| ^~
In file included from src/openssl.c:78:
/usr/include/openssl/pem.h:473:1: note: declared here
473 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:4263:33: warning: ‘DH_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4263 | if (!(dh = DH_new()))
| ^~
In file included from /usr/include/openssl/dsa.h:31:
/usr/include/openssl/dh.h:210:27: note: declared here
210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
| ^~~~~~
src/openssl.c:4266:33: warning: ‘DH_generate_parameters_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4266 | if (!DH_generate_parameters_ex(dh, bits, generator, 0)) {
| ^~
/usr/include/openssl/dh.h:223:27: note: declared here
223 | OSSL_DEPRECATEDIN_3_0 int DH_generate_parameters_ex(DH *dh, int prime_len,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:4267:41: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4267 | DH_free(dh);
| ^~~~~~~
/usr/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
src/openssl.c:4273:25: warning: ‘DH_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4273 | if (!DH_generate_key(dh)) {
| ^~
/usr/include/openssl/dh.h:234:27: note: declared here
234 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh);
| ^~~~~~~~~~~~~~~
src/openssl.c:4274:33: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4274 | DH_free(dh);
| ^~~~~~~
/usr/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
src/openssl.c:4278:25: warning: ‘EVP_PKEY_set1_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4278 | EVP_PKEY_set1_DH(*ud, dh);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1372:27: note: declared here
1372 | OSSL_DEPRECATEDIN_3_0 int EVP_PKEY_set1_DH(EVP_PKEY *pkey, struct dh_st *key);
| ^~~~~~~~~~~~~~~~
src/openssl.c:4280:25: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4280 | DH_free(dh);
| ^~~~~~~
/usr/include/openssl/dh.h:211:28: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^~~~~~~
src/openssl.c:4300:25: warning: ‘EC_KEY_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4300 | if (!(key = EC_KEY_new())) {
| ^~
In file included from /usr/include/openssl/x509.h:33:
/usr/include/openssl/ec.h:987:31: note: declared here
987 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void);
| ^~~~~~~~~~
src/openssl.c:4305:25: warning: ‘EC_KEY_set_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4305 | EC_KEY_set_group(key, grp);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:1061:27: note: declared here
1061 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group);
| ^~~~~~~~~~~~~~~~
src/openssl.c:4309:25: warning: ‘EC_KEY_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4309 | if (!EC_KEY_generate_key(key)) {
| ^~
/usr/include/openssl/ec.h:1120:27: note: declared here
1120 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:4310:33: warning: ‘EC_KEY_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4310 | EC_KEY_free(key);
| ^~~~~~~~~~~
/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
src/openssl.c:4314:25: warning: ‘EVP_PKEY_set1_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4314 | EVP_PKEY_set1_EC_KEY(*ud, key);
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1380:5: note: declared here
1380 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:4316:25: warning: ‘EC_KEY_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4316 | EC_KEY_free(key);
| ^~~~~~~~~~~
/usr/include/openssl/ec.h:1022:28: note: declared here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^~~~~~~~~~~
src/openssl.c:4432:1: warning: label ‘done’ defined but not used [-Wunused-label]
4432 | done:
| ^~~~
src/openssl.c: In function ‘pk_toPEM’:
src/openssl.c:4708:21: warning: unused variable ‘ok’ [-Wunused-variable]
4708 | int top, i, ok;
| ^~
src/openssl.c: In function ‘pk_pushparam’:
src/openssl.c:4938:17: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4938 | RSA_get0_key(EVP_PKEY_get0_RSA(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/rsa.h:228:28: note: declared here
228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
| ^~~~~~~~~~~~
src/openssl.c:4938:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4938 | RSA_get0_key(EVP_PKEY_get0_RSA(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4944:17: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4944 | RSA_get0_key(EVP_PKEY_get0_RSA(pkey), NULL, &i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/rsa.h:228:28: note: declared here
228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
| ^~~~~~~~~~~~
src/openssl.c:4944:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4944 | RSA_get0_key(EVP_PKEY_get0_RSA(pkey), NULL, &i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4950:17: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4950 | RSA_get0_key(EVP_PKEY_get0_RSA(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~~
/usr/include/openssl/rsa.h:228:28: note: declared here
228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
| ^~~~~~~~~~~~
src/openssl.c:4950:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4950 | RSA_get0_key(EVP_PKEY_get0_RSA(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4956:17: warning: ‘RSA_get0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4956 | RSA_get0_factors(EVP_PKEY_get0_RSA(pkey), &i, NULL);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:231:28: note: declared here
231 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r,
| ^~~~~~~~~~~~~~~~
src/openssl.c:4956:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4956 | RSA_get0_factors(EVP_PKEY_get0_RSA(pkey), &i, NULL);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4962:17: warning: ‘RSA_get0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4962 | RSA_get0_factors(EVP_PKEY_get0_RSA(pkey), NULL, &i);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:231:28: note: declared here
231 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r,
| ^~~~~~~~~~~~~~~~
src/openssl.c:4962:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4962 | RSA_get0_factors(EVP_PKEY_get0_RSA(pkey), NULL, &i);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4968:17: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4968 | RSA_get0_crt_params(EVP_PKEY_get0_RSA(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:236:28: note: declared here
236 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:4968:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4968 | RSA_get0_crt_params(EVP_PKEY_get0_RSA(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4974:17: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4974 | RSA_get0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, &i, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:236:28: note: declared here
236 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:4974:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4974 | RSA_get0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, &i, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4980:17: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4980 | RSA_get0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:236:28: note: declared here
236 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r,
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:4980:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4980 | RSA_get0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4985:17: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4985 | DSA_get0_pqg(EVP_PKEY_get0_DSA(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:206:28: note: declared here
206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
| ^~~~~~~~~~~~
src/openssl.c:4985:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4985 | DSA_get0_pqg(EVP_PKEY_get0_DSA(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4990:17: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4990 | DSA_get0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, &i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:206:28: note: declared here
206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
| ^~~~~~~~~~~~
src/openssl.c:4990:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4990 | DSA_get0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, &i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:4995:17: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4995 | DSA_get0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:206:28: note: declared here
206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
| ^~~~~~~~~~~~
src/openssl.c:4995:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
4995 | DSA_get0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5000:17: warning: ‘DSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5000 | DSA_get0_key(EVP_PKEY_get0_DSA(pkey), &i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:209:28: note: declared here
209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
| ^~~~~~~~~~~~
src/openssl.c:5000:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5000 | DSA_get0_key(EVP_PKEY_get0_DSA(pkey), &i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5005:17: warning: ‘DSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5005 | DSA_get0_key(EVP_PKEY_get0_DSA(pkey), NULL, &i);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:209:28: note: declared here
209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
| ^~~~~~~~~~~~
src/openssl.c:5005:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5005 | DSA_get0_key(EVP_PKEY_get0_DSA(pkey), NULL, &i);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5010:17: warning: ‘DH_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5010 | DH_get0_pqg(EVP_PKEY_get0_DH(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:264:28: note: declared here
264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
| ^~~~~~~~~~~
src/openssl.c:5010:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5010 | DH_get0_pqg(EVP_PKEY_get0_DH(pkey), &i, NULL, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5015:17: warning: ‘DH_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5015 | DH_get0_pqg(EVP_PKEY_get0_DH(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:264:28: note: declared here
264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
| ^~~~~~~~~~~
src/openssl.c:5015:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5015 | DH_get0_pqg(EVP_PKEY_get0_DH(pkey), NULL, NULL, &i);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5020:17: warning: ‘DH_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5020 | DH_get0_key(EVP_PKEY_get0_DH(pkey), &i, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:267:28: note: declared here
267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
| ^~~~~~~~~~~
src/openssl.c:5020:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5020 | DH_get0_key(EVP_PKEY_get0_DH(pkey), &i, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5025:17: warning: ‘DH_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5025 | DH_get0_key(EVP_PKEY_get0_DH(pkey), NULL, &i);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:267:28: note: declared here
267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
| ^~~~~~~~~~~
src/openssl.c:5025:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5025 | DH_get0_key(EVP_PKEY_get0_DH(pkey), NULL, &i);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5031:17: warning: ‘EC_KEY_get0_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5031 | ecg_dup_nil(L, EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey)));
| ^~~~~~~~~~~
/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5031:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5031 | ecg_dup_nil(L, EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey)));
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5038:17: warning: ‘EC_KEY_get0_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5038 | if ((group = EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey))) && (pub_key = EC_KEY_get0_public_key(EVP_PKEY_get0_EC_KEY(pkey)))) {
| ^~
/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5038:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5038 | if ((group = EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey))) && (pub_key = EC_KEY_get0_public_key(EVP_PKEY_get0_EC_KEY(pkey)))) {
| ^~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5038:17: warning: ‘EC_KEY_get0_public_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5038 | if ((group = EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey))) && (pub_key = EC_KEY_get0_public_key(EVP_PKEY_get0_EC_KEY(pkey)))) {
| ^~
/usr/include/openssl/ec.h:1081:39: note: declared here
1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:5038:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5038 | if ((group = EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey))) && (pub_key = EC_KEY_get0_public_key(EVP_PKEY_get0_EC_KEY(pkey)))) {
| ^~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5039:25: warning: ‘EC_POINT_point2bn’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5039 | bn_dup_nil(L, EC_POINT_point2bn(group, pub_key, EC_KEY_get_conv_form(EVP_PKEY_get0_EC_KEY(pkey)), NULL, getctx(L)));
| ^~~~~~~~~~
/usr/include/openssl/ec.h:789:31: note: declared here
789 | OSSL_DEPRECATEDIN_3_0 BIGNUM *EC_POINT_point2bn(const EC_GROUP *,
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5039:25: warning: ‘EC_KEY_get_conv_form’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5039 | bn_dup_nil(L, EC_POINT_point2bn(group, pub_key, EC_KEY_get_conv_form(EVP_PKEY_get0_EC_KEY(pkey)), NULL, getctx(L)));
| ^~~~~~~~~~
/usr/include/openssl/ec.h:1093:47: note: declared here
1093 | OSSL_DEPRECATEDIN_3_0 point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5039:25: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5039 | bn_dup_nil(L, EC_POINT_point2bn(group, pub_key, EC_KEY_get_conv_form(EVP_PKEY_get0_EC_KEY(pkey)), NULL, getctx(L)));
| ^~~~~~~~~~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5047:17: warning: ‘EC_KEY_get0_private_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5047 | bn_dup_nil(L, EC_KEY_get0_private_key(EVP_PKEY_get0_EC_KEY(pkey)));
| ^~~~~~~~~~
/usr/include/openssl/ec.h:1067:37: note: declared here
1067 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:5047:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5047 | bn_dup_nil(L, EC_KEY_get0_private_key(EVP_PKEY_get0_EC_KEY(pkey)));
| ^~~~~~~~~~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘pk_setparam’:
src/openssl.c:5085:17: warning: ‘RSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5085 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/rsa.h:218:27: note: declared here
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ^~~~~~~~~~~~
src/openssl.c:5085:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5085 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5085:30: warning: passing argument 1 of ‘RSA_set0_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5085 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:218:45: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ~~~~~^
src/openssl.c:5090:17: warning: ‘RSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5090 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/rsa.h:218:27: note: declared here
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ^~~~~~~~~~~~
src/openssl.c:5090:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5090 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5090:30: warning: passing argument 1 of ‘RSA_set0_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5090 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:218:45: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ~~~~~^
src/openssl.c:5095:17: warning: ‘RSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5095 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~
/usr/include/openssl/rsa.h:218:27: note: declared here
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ^~~~~~~~~~~~
src/openssl.c:5095:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5095 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5095:30: warning: passing argument 1 of ‘RSA_set0_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5095 | RSA_set0_key(EVP_PKEY_get0_RSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:218:45: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
| ~~~~~^
src/openssl.c:5100:17: warning: ‘RSA_set0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5100 | RSA_set0_factors(EVP_PKEY_get0_RSA(pkey), i, NULL);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:219:27: note: declared here
219 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5100:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5100 | RSA_set0_factors(EVP_PKEY_get0_RSA(pkey), i, NULL);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5100:34: warning: passing argument 1 of ‘RSA_set0_factors’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5100 | RSA_set0_factors(EVP_PKEY_get0_RSA(pkey), i, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:219:49: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
219 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q);
| ~~~~~^
src/openssl.c:5105:17: warning: ‘RSA_set0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5105 | RSA_set0_factors(EVP_PKEY_get0_RSA(pkey), NULL, i);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:219:27: note: declared here
219 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5105:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5105 | RSA_set0_factors(EVP_PKEY_get0_RSA(pkey), NULL, i);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5105:34: warning: passing argument 1 of ‘RSA_set0_factors’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5105 | RSA_set0_factors(EVP_PKEY_get0_RSA(pkey), NULL, i);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:219:49: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
219 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q);
| ~~~~~^
src/openssl.c:5110:17: warning: ‘RSA_set0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5110 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:220:27: note: declared here
220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:5110:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5110 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5110:37: warning: passing argument 1 of ‘RSA_set0_crt_params’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5110 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:220:52: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
| ~~~~~^
src/openssl.c:5115:17: warning: ‘RSA_set0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5115 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:220:27: note: declared here
220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:5115:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5115 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5115:37: warning: passing argument 1 of ‘RSA_set0_crt_params’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5115 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:220:52: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
| ~~~~~^
src/openssl.c:5120:17: warning: ‘RSA_set0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5120 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:220:27: note: declared here
220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:5120:17: warning: ‘EVP_PKEY_get0_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5120 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1356:22: note: declared here
1356 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5120:37: warning: passing argument 1 of ‘RSA_set0_crt_params’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5120 | RSA_set0_crt_params(EVP_PKEY_get0_RSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:220:52: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’
220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r,
| ~~~~~^
src/openssl.c:5125:17: warning: ‘DSA_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5125 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:208:27: note: declared here
208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ^~~~~~~~~~~~
src/openssl.c:5125:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5125 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5125:30: warning: passing argument 1 of ‘DSA_set0_pqg’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5125 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dsa.h:208:45: note: expected ‘DSA *’ {aka ‘struct dsa_st *’} but argument is of type ‘const struct dsa_st *’
208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ~~~~~^
src/openssl.c:5130:17: warning: ‘DSA_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5130 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:208:27: note: declared here
208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ^~~~~~~~~~~~
src/openssl.c:5130:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5130 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5130:30: warning: passing argument 1 of ‘DSA_set0_pqg’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5130 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, i, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dsa.h:208:45: note: expected ‘DSA *’ {aka ‘struct dsa_st *’} but argument is of type ‘const struct dsa_st *’
208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ~~~~~^
src/openssl.c:5135:17: warning: ‘DSA_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5135 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:208:27: note: declared here
208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ^~~~~~~~~~~~
src/openssl.c:5135:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5135 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5135:30: warning: passing argument 1 of ‘DSA_set0_pqg’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5135 | DSA_set0_pqg(EVP_PKEY_get0_DSA(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dsa.h:208:45: note: expected ‘DSA *’ {aka ‘struct dsa_st *’} but argument is of type ‘const struct dsa_st *’
208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ~~~~~^
src/openssl.c:5140:17: warning: ‘DSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5140 | DSA_set0_key(EVP_PKEY_get0_DSA(pkey), i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:211:27: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key,
| ^~~~~~~~~~~~
src/openssl.c:5140:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5140 | DSA_set0_key(EVP_PKEY_get0_DSA(pkey), i, NULL);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5140:30: warning: passing argument 1 of ‘DSA_set0_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5140 | DSA_set0_key(EVP_PKEY_get0_DSA(pkey), i, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dsa.h:211:45: note: expected ‘DSA *’ {aka ‘struct dsa_st *’} but argument is of type ‘const struct dsa_st *’
211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key,
| ~~~~~^
src/openssl.c:5145:17: warning: ‘DSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5145 | DSA_set0_key(EVP_PKEY_get0_DSA(pkey), NULL, i);
| ^~~~~~~~~~~~
/usr/include/openssl/dsa.h:211:27: note: declared here
211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key,
| ^~~~~~~~~~~~
src/openssl.c:5145:17: warning: ‘EVP_PKEY_get0_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5145 | DSA_set0_key(EVP_PKEY_get0_DSA(pkey), NULL, i);
| ^~~~~~~~~~~~
/usr/include/openssl/evp.h:1365:22: note: declared here
1365 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5145:30: warning: passing argument 1 of ‘DSA_set0_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5145 | DSA_set0_key(EVP_PKEY_get0_DSA(pkey), NULL, i);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dsa.h:211:45: note: expected ‘DSA *’ {aka ‘struct dsa_st *’} but argument is of type ‘const struct dsa_st *’
211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key,
| ~~~~~^
src/openssl.c:5150:17: warning: ‘DH_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5150 | DH_set0_pqg(EVP_PKEY_get0_DH(pkey), i, NULL, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:266:27: note: declared here
266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ^~~~~~~~~~~
src/openssl.c:5150:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5150 | DH_set0_pqg(EVP_PKEY_get0_DH(pkey), i, NULL, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5150:29: warning: passing argument 1 of ‘DH_set0_pqg’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5150 | DH_set0_pqg(EVP_PKEY_get0_DH(pkey), i, NULL, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dh.h:266:43: note: expected ‘DH *’ {aka ‘struct dh_st *’} but argument is of type ‘const struct dh_st *’
266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ~~~~^~
src/openssl.c:5155:17: warning: ‘DH_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5155 | DH_set0_pqg(EVP_PKEY_get0_DH(pkey), NULL, NULL, i);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:266:27: note: declared here
266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ^~~~~~~~~~~
src/openssl.c:5155:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5155 | DH_set0_pqg(EVP_PKEY_get0_DH(pkey), NULL, NULL, i);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5155:29: warning: passing argument 1 of ‘DH_set0_pqg’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5155 | DH_set0_pqg(EVP_PKEY_get0_DH(pkey), NULL, NULL, i);
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dh.h:266:43: note: expected ‘DH *’ {aka ‘struct dh_st *’} but argument is of type ‘const struct dh_st *’
266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
| ~~~~^~
src/openssl.c:5160:17: warning: ‘DH_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5160 | DH_set0_key(EVP_PKEY_get0_DH(pkey), i, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:269:27: note: declared here
269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key);
| ^~~~~~~~~~~
src/openssl.c:5160:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5160 | DH_set0_key(EVP_PKEY_get0_DH(pkey), i, NULL);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5160:29: warning: passing argument 1 of ‘DH_set0_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5160 | DH_set0_key(EVP_PKEY_get0_DH(pkey), i, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dh.h:269:43: note: expected ‘DH *’ {aka ‘struct dh_st *’} but argument is of type ‘const struct dh_st *’
269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key);
| ~~~~^~
src/openssl.c:5165:17: warning: ‘DH_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5165 | DH_set0_key(EVP_PKEY_get0_DH(pkey), NULL, i);
| ^~~~~~~~~~~
/usr/include/openssl/dh.h:269:27: note: declared here
269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key);
| ^~~~~~~~~~~
src/openssl.c:5165:17: warning: ‘EVP_PKEY_get0_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5165 | DH_set0_key(EVP_PKEY_get0_DH(pkey), NULL, i);
| ^~~~~~~~~~~
/usr/include/openssl/evp.h:1373:43: note: declared here
1373 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5165:29: warning: passing argument 1 of ‘DH_set0_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5165 | DH_set0_key(EVP_PKEY_get0_DH(pkey), NULL, i);
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/dh.h:269:43: note: expected ‘DH *’ {aka ‘struct dh_st *’} but argument is of type ‘const struct dh_st *’
269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key);
| ~~~~^~
src/openssl.c:5172:17: warning: ‘EC_KEY_set_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5172 | if (!EC_KEY_set_group(EVP_PKEY_get0_EC_KEY(pkey), group))
| ^~
/usr/include/openssl/ec.h:1061:27: note: declared here
1061 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group);
| ^~~~~~~~~~~~~~~~
src/openssl.c:5172:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5172 | if (!EC_KEY_set_group(EVP_PKEY_get0_EC_KEY(pkey), group))
| ^~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5172:39: warning: passing argument 1 of ‘EC_KEY_set_group’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5172 | if (!EC_KEY_set_group(EVP_PKEY_get0_EC_KEY(pkey), group))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:1061:52: note: expected ‘EC_KEY *’ {aka ‘struct ec_key_st *’} but argument is of type ‘const struct ec_key_st *’
1061 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group);
| ~~~~~~~~^~~
src/openssl.c:5183:17: warning: ‘EC_KEY_get0_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5183 | if (!(group = EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey))))
| ^~
/usr/include/openssl/ec.h:1053:39: note: declared here
1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5183:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5183 | if (!(group = EC_KEY_get0_group(EVP_PKEY_get0_EC_KEY(pkey))))
| ^~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5186:17: warning: ‘EC_POINT_bn2point’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5186 | if (!(pub_key = EC_POINT_bn2point(group, n, NULL, getctx(L))))
| ^~
/usr/include/openssl/ec.h:793:33: note: declared here
793 | OSSL_DEPRECATEDIN_3_0 EC_POINT *EC_POINT_bn2point(const EC_GROUP *,
| ^~~~~~~~~~~~~~~~~
src/openssl.c:5190:17: warning: ‘EC_KEY_set_public_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5190 | okay = EC_KEY_set_public_key(EVP_PKEY_get0_EC_KEY(pkey), pub_key);
| ^~~~
/usr/include/openssl/ec.h:1089:27: note: declared here
1089 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub);
| ^~~~~~~~~~~~~~~~~~~~~
src/openssl.c:5190:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5190 | okay = EC_KEY_set_public_key(EVP_PKEY_get0_EC_KEY(pkey), pub_key);
| ^~~~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5190:46: warning: passing argument 1 of ‘EC_KEY_set_public_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5190 | okay = EC_KEY_set_public_key(EVP_PKEY_get0_EC_KEY(pkey), pub_key);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:1089:57: note: expected ‘EC_KEY *’ {aka ‘struct ec_key_st *’} but argument is of type ‘const struct ec_key_st *’
1089 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub);
| ~~~~~~~~^~~
src/openssl.c:5201:17: warning: ‘EC_KEY_set_private_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5201 | if (!EC_KEY_set_private_key(EVP_PKEY_get0_EC_KEY(pkey), n))
| ^~
/usr/include/openssl/ec.h:1075:27: note: declared here
1075 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv);
| ^~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:5201:17: warning: ‘EVP_PKEY_get0_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5201 | if (!EC_KEY_set_private_key(EVP_PKEY_get0_EC_KEY(pkey), n))
| ^~
/usr/include/openssl/evp.h:1382:25: note: declared here
1382 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c:5201:45: warning: passing argument 1 of ‘EC_KEY_set_private_key’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5201 | if (!EC_KEY_set_private_key(EVP_PKEY_get0_EC_KEY(pkey), n))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:1075:58: note: expected ‘EC_KEY *’ {aka ‘struct ec_key_st *’} but argument is of type ‘const struct ec_key_st *’
1075 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv);
| ~~~~~~~~^~~
src/openssl.c: At top level:
src/openssl.c:5382:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5382 | { "type", &pk_type },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5383:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5383 | { "setPublicKey", &pk_setPublicKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5384:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5384 | { "setPrivateKey", &pk_setPrivateKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5385:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5385 | { "getDefaultDigestName", &pk_getDefaultDigestName },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5386:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5386 | { "getParameters", &pk_getParameters },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5387:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5387 | { "setParameters", &pk_setParameters },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5389:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5389 | { "decrypt", &pk_decrypt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5390:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5390 | { "encrypt", &pk_encrypt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5392:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5392 | { "sign", &pk_sign },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5393:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5393 | { "toPEM", &pk_toPEM },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5394:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5394 | { "tostring", &pk__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5395:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5395 | { "verify", &pk_verify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5396:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5396 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5400:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5400 | { "__tostring", &pk__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5403:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5403 | { "__gc", &pk__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5404:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5404 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5409:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5409 | { "new", &pk_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5410:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5410 | { "interpose", &pk_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5411:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5411 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘ecg_new’:
src/openssl.c:5527:33: warning: ‘PEM_read_bio_ECPKParameters’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5527 | goterr |= !(*group = PEM_read_bio_ECPKParameters(bio, NULL, 0, ""));
| ^~~~~~
/usr/include/openssl/pem.h:465:1: note: declared here
465 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, ECPKParameters, EC_GROUP)
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘ecg_toPEM’:
src/openssl.c:5573:9: warning: ‘PEM_write_bio_ECPKParameters’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5573 | if (!PEM_write_bio_ECPKParameters(bio, group))
| ^~
/usr/include/openssl/pem.h:465:1: note: declared here
465 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, ECPKParameters, EC_GROUP)
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘ecg_tostring’:
src/openssl.c:5592:17: warning: ‘PEM_write_bio_ECPKParameters’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5592 | if (!PEM_write_bio_ECPKParameters(bio, group))
| ^~
/usr/include/openssl/pem.h:465:1: note: declared here
465 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, ECPKParameters, EC_GROUP)
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c:5601:17: warning: ‘ECPKParameters_print’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5601 | if (!ECPKParameters_print(bio, group, indent))
| ^~
/usr/include/openssl/ec.h:945:27: note: declared here
945 | OSSL_DEPRECATEDIN_3_0 int ECPKParameters_print(BIO *bp, const EC_GROUP *x,
| ^~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘ecg__gc’:
src/openssl.c:5622:17: warning: ‘EC_GROUP_clear_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
5622 | EC_GROUP_clear_free(*ud);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:179:28: note: declared here
179 | OSSL_DEPRECATEDIN_3_0 void EC_GROUP_clear_free(EC_GROUP *group);
| ^~~~~~~~~~~~~~~~~~~
src/openssl.c: At top level:
src/openssl.c:5630:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5630 | { "toPEM", &ecg_toPEM },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5631:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5631 | { "tostring", &ecg_tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5632:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5632 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5636:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5636 | { "__tostring", &ecg__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5637:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5637 | { "__gc", &ecg__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5638:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5638 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5642:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5642 | { "new", &ecg_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5643:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5643 | { "interpose", &ecg_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5644:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5644 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5837:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5837 | { "add", &xn_add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5838:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5838 | { "all", &xn_all },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5839:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5839 | { "each", &xn__pairs },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5840:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5840 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5844:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5844 | { "__pairs", &xn__pairs },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5845:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5845 | { "__gc", &xn__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5846:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5846 | { "__tostring", &xn__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5847:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5847 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5852:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5852 | { "new", &xn_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5853:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5853 | { "interpose", &xn_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:5854:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
5854 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6092:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6092 | { "add", &gn_add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6093:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6093 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6097:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6097 | { "__pairs", &gn__pairs },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6098:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6098 | { "__gc", &gn__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6099:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6099 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6104:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6104 | { "new", &gn_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6105:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6105 | { "interpose", &gn_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6106:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6106 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6380:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6380 | { "getID", &xe_getID },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6381:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6381 | { "getName", &xe_getName },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6382:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6382 | { "getShortName", &xe_getShortName },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6383:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6383 | { "getLongName", &xe_getLongName },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6384:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6384 | { "getData", &xe_getData },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6385:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6385 | { "getCritical", &xe_getCritical },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6386:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6386 | { "text", &xe_text },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6387:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6387 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6391:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6391 | { "__gc", &xe__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6392:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6392 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6397:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6397 | { "new", &xe_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6398:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6398 | { "interpose", &xe_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:6399:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
6399 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘xc_setLifetime’:
src/openssl.c:6768:21: warning: unused variable ‘dt’ [-Wunused-variable]
6768 | const char *dt;
| ^~
src/openssl.c: At top level:
src/openssl.c:7564:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7564 | { "getVersion", &xc_getVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7565:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7565 | { "setVersion", &xc_setVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7566:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7566 | { "getSerial", &xc_getSerial },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7567:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7567 | { "setSerial", &xc_setSerial },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7568:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7568 | { "digest", &xc_digest },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7569:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7569 | { "getLifetime", &xc_getLifetime },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7570:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7570 | { "setLifetime", &xc_setLifetime },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7571:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7571 | { "getIssuer", &xc_getIssuer },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7572:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7572 | { "setIssuer", &xc_setIssuer },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7573:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7573 | { "getSubject", &xc_getSubject },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7574:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7574 | { "setSubject", &xc_setSubject },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7575:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7575 | { "getIssuerAlt", &xc_getIssuerAlt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7576:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7576 | { "setIssuerAlt", &xc_setIssuerAlt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7577:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7577 | { "getSubjectAlt", &xc_getSubjectAlt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7578:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7578 | { "setSubjectAlt", &xc_setSubjectAlt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7579:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7579 | { "getIssuerAltCritical", &xc_getIssuerAltCritical },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7580:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7580 | { "setIssuerAltCritical", &xc_setIssuerAltCritical },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7581:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7581 | { "getSubjectAltCritical", &xc_getSubjectAltCritical },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7582:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7582 | { "setSubjectAltCritical", &xc_setSubjectAltCritical },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7583:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7583 | { "getBasicConstraints", &xc_getBasicConstraint },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7584:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7584 | { "getBasicConstraint", &xc_getBasicConstraint },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7585:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7585 | { "setBasicConstraints", &xc_setBasicConstraint },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7586:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7586 | { "setBasicConstraint", &xc_setBasicConstraint },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7587:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7587 | { "getBasicConstraintsCritical", &xc_getBasicConstraintsCritical },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7588:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7588 | { "setBasicConstraintsCritical", &xc_setBasicConstraintsCritical },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7589:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7589 | { "addExtension", &xc_addExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7590:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7590 | { "setExtension", &xc_setExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7591:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7591 | { "getExtension", &xc_getExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7592:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7592 | { "getExtensionCount", &xc_getExtensionCount },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7593:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7593 | { "getOCSP", &xc_getOCSP },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7594:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7594 | { "isIssuedBy", &xc_isIssuedBy },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7595:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7595 | { "getPublicKey", &xc_getPublicKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7596:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7596 | { "setPublicKey", &xc_setPublicKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7597:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7597 | { "getPublicKeyDigest", &xc_getPublicKeyDigest },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7598:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7598 | { "getSignatureName", &xc_getSignatureName },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7599:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7599 | { "sign", &xc_sign },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7600:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7600 | { "verify", &xc_verify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7601:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7601 | { "text", &xc_text },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7602:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7602 | { "toPEM", &xc_toPEM },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7603:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7603 | { "tostring", &xc__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7604:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7604 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7608:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7608 | { "__tostring", &xc__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7609:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7609 | { "__gc", &xc__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7610:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7610 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7615:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7615 | { "new", &xc_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7616:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7616 | { "interpose", &xc_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:7617:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
7617 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8020:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8020 | { "getVersion", &xr_getVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8021:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8021 | { "setVersion", &xr_setVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8022:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8022 | { "getSubject", &xr_getSubject },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8023:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8023 | { "setSubject", &xr_setSubject },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8024:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8024 | { "getPublicKey", &xr_getPublicKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8025:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8025 | { "setPublicKey", &xr_setPublicKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8026:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8026 | { "getSubjectAlt", &xr_getSubjectAlt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8027:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8027 | { "setSubjectAlt", &xr_setSubjectAlt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8028:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8028 | { "getRequestedExtension", &xr_getRequestedExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8029:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8029 | { "getRequestedExtensionCount", &xr_getRequestedExtensionCount },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8030:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8030 | { "addRequestedExtension", &xr_addRequestedExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8031:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8031 | { "setRequestedExtension", &xr_setRequestedExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8032:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8032 | { "sign", &xr_sign },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8033:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8033 | { "toPEM", &xr_toPEM },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8034:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8034 | { "tostring", &xr__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8035:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8035 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8039:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8039 | { "__tostring", &xr__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8040:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8040 | { "__gc", &xr__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8041:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8041 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8046:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8046 | { "new", &xr_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8047:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8047 | { "interpose", &xr_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8048:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8048 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8526:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8526 | { "getVersion", &xx_getVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8527:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8527 | { "setVersion", &xx_setVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8528:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8528 | { "getLastUpdate", &xx_getLastUpdate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8529:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8529 | { "setLastUpdate", &xx_setLastUpdate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8530:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8530 | { "getNextUpdate", &xx_getNextUpdate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8531:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8531 | { "setNextUpdate", &xx_setNextUpdate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8532:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8532 | { "getIssuer", &xx_getIssuer },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8533:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8533 | { "setIssuer", &xx_setIssuer },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8534:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8534 | { "add", &xx_add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8536:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8536 | { "lookupSerial", &xx_lookupSerial },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8539:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8539 | { "lookupCertificate", &xx_lookupCertificate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8541:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8541 | { "addExtension", &xx_addExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8542:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8542 | { "setExtension", &xx_setExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8543:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8543 | { "getExtension", &xx_getExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8544:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8544 | { "getExtensionCount", &xx_getExtensionCount },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8545:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8545 | { "sign", &xx_sign },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8546:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8546 | { "verify", &xx_verify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8547:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8547 | { "text", &xx_text },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8548:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8548 | { "toPEM", &xx_toPEM },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8549:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8549 | { "tostring", &xx__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8550:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8550 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8554:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8554 | { "__tostring", &xx__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8555:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8555 | { "__gc", &xx__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8556:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8556 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8561:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8561 | { "new", &xx_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8562:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8562 | { "interpose", &xx_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8563:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8563 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘xl__next’:
src/openssl.c:8658:30: warning: unused variable ‘ret’ [-Wunused-variable]
8658 | X509 *crt, **ret;
| ^~~
src/openssl.c: At top level:
src/openssl.c:8698:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8698 | { "add", &xl_add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8699:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8699 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8703:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8703 | { "__pairs", &xl__pairs },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8704:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8704 | { "__ipairs", &xl__pairs },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8705:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8705 | { "__gc", &xl__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8706:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8706 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8710:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8710 | { "new", &xl_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8711:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8711 | { "interpose", &xl_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8712:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8712 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8886:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8886 | { "add", &xs_add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8887:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8887 | { "addDefaults", &xs_addDefaults },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8888:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8888 | { "verify", &xs_verify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8889:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8889 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8893:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8893 | { "__gc", &xs__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8894:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8894 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8898:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8898 | { "new", &xs_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8899:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8899 | { "interpose", &xs_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:8900:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
8900 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘p12_new’:
src/openssl.c:8999:55: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
8999 | loadfield(L, 1, "password", LUA_TSTRING, &pass);
| ^
src/openssl.c: At top level:
src/openssl.c:9138:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9138 | { "tostring", &p12__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9139:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9139 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9143:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9143 | { "__tostring", &p12__tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9144:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9144 | { "__gc", &p12__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9145:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9145 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9149:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9149 | { "new", &p12_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9150:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9150 | { "interpose", &p12_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9151:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9151 | { "parse", &p12_parse },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:9152:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
9152 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘sx_push’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:9170:43: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
9170 | lua_rawgetp(L, LUA_REGISTRYINDEX, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&initall));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘sx_new’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:9334:43: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
9334 | lua_rawgetp(L, LUA_REGISTRYINDEX, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&initall));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘sx_setEphemeralKey’:
src/openssl.c:9607:17: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
9607 | if (!(tmp = EVP_PKEY_get0(key)))
| ^~
/usr/include/openssl/evp.h:1340:7: note: declared here
1340 | void *EVP_PKEY_get0(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~
src/openssl.c:9615:17: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
9615 | if (!(tmp = EVP_PKEY_get0(key)))
| ^~
/usr/include/openssl/evp.h:1340:7: note: declared here
1340 | void *EVP_PKEY_get0(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~
src/openssl.c:9623:17: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
9623 | if (!(tmp = EVP_PKEY_get0(key)))
| ^~
/usr/include/openssl/evp.h:1340:7: note: declared here
1340 | void *EVP_PKEY_get0(const EVP_PKEY *pkey);
| ^~~~~~~~~~~~~
src/openssl.c: At top level:
src/openssl.c:10320:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10320 | { "setOptions", &sx_setOptions },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10321:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10321 | { "getOptions", &sx_getOptions },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10322:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10322 | { "clearOptions", &sx_clearOptions },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10323:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10323 | { "setReadAhead", &sx_setReadAhead },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10324:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10324 | { "getReadAhead", &sx_getReadAhead },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10325:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10325 | { "setStore", &sx_setStore },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10326:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10326 | { "getStore", &sx_getStore },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10327:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10327 | { "setParam", &sx_setParam },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10328:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10328 | { "getParam", &sx_getParam },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10329:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10329 | { "setVerify", &sx_setVerify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10330:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10330 | { "getVerify", &sx_getVerify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10331:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10331 | { "setCertificate", &sx_setCertificate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10333:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10333 | { "getCertificate", &sx_getCertificate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10336:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10336 | { "setCertificateChain", &sx_setCertificateChain },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10339:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10339 | { "getCertificateChain", &sx_getCertificateChain },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10341:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10341 | { "setPrivateKey", &sx_setPrivateKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10342:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10342 | { "setCipherList", &sx_setCipherList },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10344:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10344 | { "setCipherSuites", &sx_setCipherSuites },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10346:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10346 | { "setEphemeralKey", &sx_setEphemeralKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10348:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10348 | { "setCurvesList", &sx_setGroups }, /* old alias */
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10349:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10349 | { "setGroups", &sx_setGroups },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10352:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10352 | { "setAlpnProtos", &sx_setAlpnProtos },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10355:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10355 | { "setAlpnSelect", &sx_setAlpnSelect },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10358:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10358 | { "setHostNameCallback", &sx_setHostNameCallback },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10361:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10361 | { "setTLSextStatusType", &sx_setTLSextStatusType },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10364:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10364 | { "getTLSextStatusType", &sx_getTLSextStatusType },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10367:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10367 | { "getTicketKeysLength", &sx_getTicketKeysLength },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10368:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10368 | { "setTicketKeys", &sx_setTicketKeys },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10371:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10371 | { "getTicketKeys", &sx_getTicketKeys },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10374:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10374 | { "useServerInfoFile", &sx_useServerInfoFile },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10377:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10377 | { "useServerInfo", &sx_useServerInfo },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10380:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10380 | { "addCustomExtension", &sx_addCustomExtension },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10382:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10382 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10386:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10386 | { "__gc", &sx__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10387:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10387 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10391:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10391 | { "new", &sx_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10393:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10393 | { "interpose", &sx_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:10394:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
10394 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘ssl_push’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:10577:43: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
10577 | lua_rawgetp(L, LUA_REGISTRYINDEX, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&initall));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘ssl_new’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:10623:43: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
10623 | lua_rawgetp(L, LUA_REGISTRYINDEX, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&initall));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c: At top level:
src/openssl.c:11245:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11245 | { "setContext", &ssl_setContext },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11246:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11246 | { "getContext", &ssl_getContext },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11247:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11247 | { "setOptions", &ssl_setOptions },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11248:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11248 | { "getOptions", &ssl_getOptions },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11249:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11249 | { "clearOptions", &ssl_clearOptions },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11250:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11250 | { "setReadAhead", &ssl_setReadAhead },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11251:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11251 | { "getReadAhead", &ssl_getReadAhead },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11253:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11253 | { "setChainStore", &ssl_setChainStore },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11256:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11256 | { "setVerifyStore", &ssl_setVerifyStore },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11258:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11258 | { "setParam", &ssl_setParam },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11259:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11259 | { "getParam", &ssl_getParam },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11260:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11260 | { "setVerify", &ssl_setVerify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11261:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11261 | { "getVerify", &ssl_getVerify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11262:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11262 | { "getVerifyResult", &ssl_getVerifyResult },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11263:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11263 | { "setCertificate", &ssl_setCertificate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11265:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11265 | { "setCertificateChain", &ssl_setCertificateChain },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11268:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11268 | { "getCertificateChain", &ssl_getCertificateChain },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11270:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11270 | { "setPrivateKey", &ssl_setPrivateKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11271:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11271 | { "getCertificate", &ssl_getCertificate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11272:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11272 | { "getPeerCertificate", &ssl_getPeerCertificate },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11273:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11273 | { "getPeerChain", &ssl_getPeerChain },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11274:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11274 | { "getCipherInfo", &ssl_getCipherInfo },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11275:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11275 | { "setCipherList", &ssl_setCipherList },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11277:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11277 | { "setCipherSuites", &ssl_setCipherSuites },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11280:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11280 | { "setCurvesList", &ssl_setGroups }, /* old alias */
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11281:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11281 | { "setGroups", &ssl_setGroups },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11283:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11283 | { "getHostName", &ssl_getHostName },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11284:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11284 | { "setHostName", &ssl_setHostName },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11285:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11285 | { "getVersion", &ssl_getVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11286:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11286 | { "getClientRandom", &ssl_getClientRandom },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11287:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11287 | { "getMasterKey", &ssl_getMasterKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11289:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11289 | { "getServerTemporaryKey", &ssl_getServerTemporaryKey },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11291:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11291 | { "getClientVersion", &ssl_getClientVersion },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11293:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11293 | { "getAlpnSelected", &ssl_getAlpnSelected },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11296:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11296 | { "setAlpnProtos", &ssl_setAlpnProtos },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11298:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11298 | { "setTLSextStatusType", &ssl_setTLSextStatusType },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11300:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11300 | { "getTLSextStatusType", &ssl_getTLSextStatusType },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11302:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11302 | { "setTLSextStatusOCSPResp", &ssl_setTLSextStatusOCSPResp },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11303:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11303 | { "getTLSextStatusOCSPResp", &ssl_getTLSextStatusOCSPResp },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11304:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11304 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11308:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11308 | { "__gc", &ssl__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11309:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11309 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11313:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11313 | { "new", &ssl_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11315:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11315 | { "interpose", &ssl_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11316:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11316 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11583:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11583 | { "inherit", &xp_inherit },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11584:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11584 | { "setPurpose", &xp_setPurpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11585:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11585 | { "setTime", &xp_setTime },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11586:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11586 | { "setDepth", &xp_setDepth },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11587:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11587 | { "getDepth", &xp_getDepth },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11589:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11589 | { "setAuthLevel", &xp_setAuthLevel },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11590:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11590 | { "getAuthLevel", &xp_getAuthLevel },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11593:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11593 | { "setHost", &xp_setHost },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11596:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11596 | { "addHost", &xp_addHost },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11599:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11599 | { "setEmail", &xp_setEmail },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11602:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11602 | { "setIP", &xp_setIP },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11604:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11604 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11608:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11608 | { "__gc", &xp__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11609:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11609 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11613:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11613 | { "new", &xp_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11614:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11614 | { "interpose", &xp_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11615:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11615 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11732:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11732 | { "update", &md_update },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11733:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11733 | { "final", &md_final },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11734:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11734 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11738:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11738 | { "__gc", &md__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11739:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11739 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11743:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11743 | { "new", &md_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11744:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11744 | { "interpose", &md_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11745:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11745 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘hmac_new’:
src/openssl.c:11772:9: warning: ‘HMAC_CTX_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
11772 | if (!(*ctx = HMAC_CTX_new()))
| ^~
In file included from /usr/include/openssl/ssl.h:38,
from src/openssl.c:79:
/usr/include/openssl/hmac.h:33:33: note: declared here
33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void);
| ^~~~~~~~~~~~
src/openssl.c:11776:9: warning: ‘HMAC_Init_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
11776 | if (!HMAC_Init_ex(*ctx, key, len, type, NULL))
| ^~
/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,
| ^~~~~~~~~~~~
src/openssl.c: In function ‘hmac_update_’:
src/openssl.c:11802:17: warning: ‘HMAC_Update’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
11802 | HMAC_Update(ctx, p, n);
| ^~~~~~~~~~~
/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,
| ^~~~~~~~~~~
src/openssl.c: In function ‘hmac_final’:
src/openssl.c:11825:9: warning: ‘HMAC_Final’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
11825 | HMAC_Final(ctx, hmac, &len);
| ^~~~~~~~~~
/usr/include/openssl/hmac.h:47:27: note: declared here
47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
| ^~~~~~~~~~
src/openssl.c: In function ‘hmac__gc’:
src/openssl.c:11836:9: warning: ‘HMAC_CTX_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
11836 | HMAC_CTX_free(*ctx);
| ^~~~~~~~~~~~~
/usr/include/openssl/hmac.h:35:28: note: declared here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^~~~~~~~~~~~~
src/openssl.c: At top level:
src/openssl.c:11844:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11844 | { "update", &hmac_update },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11845:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11845 | { "final", &hmac_final },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11846:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11846 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11850:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11850 | { "__gc", &hmac__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11851:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11851 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11855:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11855 | { "new", &hmac_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11856:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11856 | { "interpose", &hmac_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:11857:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
11857 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12092:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12092 | { "encrypt", &cipher_encrypt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12093:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12093 | { "decrypt", &cipher_decrypt },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12094:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12094 | { "update", &cipher_update },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12095:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12095 | { "final", &cipher_final },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12096:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12096 | { "getTag", &cipher_get_tag },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12097:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12097 | { "setTag", &cipher_set_tag },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12098:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12098 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12102:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12102 | { "__gc", &cipher__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12103:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12103 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12107:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12107 | { "new", &cipher_new },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12108:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12108 | { "interpose", &cipher_interpose },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12109:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12109 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘kdf_derive’:
src/openssl.c:12159:64: warning: ISO C99 requires at least one argument for the "..." in a variadic macro
12159 | if (!loadfield(L, 1, "type", LUA_TSTRING, &type))
| ^
src/openssl.c:12149:15: warning: unused variable ‘seed’ [-Wunused-variable]
12149 | _Bool seed = 0;
| ^~~~
src/openssl.c: At top level:
src/openssl.c:12404:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12404 | { "derive", &kdf_derive },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12405:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12405 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12479:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12479 | { "tostring", &or_tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12480:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12480 | { "toPEM", &or_toPEM },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12481:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12481 | { "getBasic", &or_getBasic },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12482:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12482 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12486:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12486 | { "__tostring", &or_tostring },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12487:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12487 | { "__gc", &or__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12488:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12488 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12492:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12492 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12542:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12542 | { "verify", &ob_verify },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12543:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12543 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12547:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12547 | { "__gc", &ob__gc },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12548:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12548 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12552:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12552 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12950:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12950 | { "stir", &rand_stir },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12951:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12951 | { "add", &rand_add },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12952:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12952 | { "bytes", &rand_bytes },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12953:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12953 | { "ready", &rand_ready },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12954:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12954 | { "uniform", &rand_uniform },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:12955:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
12955 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘de5_string_to_key’:
src/openssl.c:12979:9: warning: ‘DES_string_to_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
12979 | DES_string_to_key(luaL_checkstring(L, 1), &key);
| ^~~~~~~~~~~~~~~~~
In file included from src/openssl.c:82:
/usr/include/openssl/des.h:193:28: note: declared here
193 | OSSL_DEPRECATEDIN_3_0 void DES_string_to_key(const char *str, DES_cblock *key);
| ^~~~~~~~~~~~~~~~~
src/openssl.c: In function ‘de5_set_odd_parity’:
src/openssl.c:12994:9: warning: ‘DES_set_odd_parity’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
12994 | DES_set_odd_parity(&key);
| ^~~~~~~~~~~~~~~~~~
/usr/include/openssl/des.h:176:28: note: declared here
176 | OSSL_DEPRECATEDIN_3_0 void DES_set_odd_parity(DES_cblock *key);
| ^~~~~~~~~~~~~~~~~~
src/openssl.c: At top level:
src/openssl.c:13001:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
13001 | { "string_to_key", &de5_string_to_key },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:13002:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
13002 | { "set_odd_parity", &de5_set_odd_parity },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c:13003:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers]
13003 | { NULL, NULL },
| ^
src/openssl.c:1323:18: note: ‘nups’ declared here
1323 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */
| ^~~~
src/openssl.c: In function ‘initall’:
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:13222:59: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
13222 | if (LUA_TNIL == lua_rawgetp(L, LUA_REGISTRYINDEX, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&initall))) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:105:47: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
105 | #define LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(p) ((void *)(p))
| ^
src/openssl.c:13231:51: note: in expansion of macro ‘LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK’
13231 | lua_rawsetp(L, LUA_REGISTRYINDEX, LUAOSSL_UNIQUE_LIGHTUSERDATA_MASK(&initall));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/openssl.c:13144:20: warning: unused variable ‘initssl’ [-Wunused-variable]
13144 | static int initssl;
| ^~~~~~~
src/openssl.c: At top level:
src/openssl.c:1033:13: warning: ‘auxS_bn_free_and_set0’ defined but not used [-Wunused-function]
1033 | static void auxS_bn_free_and_set0(BIGNUM **dst, BIGNUM *src) {
| ^~~~~~~~~~~~~~~~~~~~~
libtool: compile: aarch64-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.4 -I . -I src/ -std=c99 -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE -DLUA_COMPAT_APIINTCASTS -DHAVE_CONFIG_H -Wall -Wextra src/openssl.c -o /<<PKGBUILDDIR>>/5.4-luaossl/src/openssl.o >/dev/null 2>&1
/<<PKGBUILDDIR>>/debian/.dh_lua-libtool/libtool --tag=CC --mode=link aarch64-linux-gnu-gcc \
-rpath /usr//lib/aarch64-linux-gnu -version-info 0:0:0 -Wl,--no-add-needed \
-o /<<PKGBUILDDIR>>/5.4-luaossl/liblua5.4-luaossl.la \
/<<PKGBUILDDIR>>/5.4-luaossl/src/openssl.lo \
-Wl,-z,relro -Wl,--as-needed -lssl -lcrypto -lpthread
libtool: link: gcc -shared -fPIC -DPIC /<<PKGBUILDDIR>>/5.4-luaossl/src/.libs/openssl.o -lssl -lcrypto -lpthread -Wl,--no-add-needed -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-soname -Wl,liblua5.4-luaossl.so.0 -o /<<PKGBUILDDIR>>/5.4-luaossl/.libs/liblua5.4-luaossl.so.0.0.0
libtool: link: (cd "/<<PKGBUILDDIR>>/5.4-luaossl/.libs" && rm -f "liblua5.4-luaossl.so.0" && ln -s "liblua5.4-luaossl.so.0.0.0" "liblua5.4-luaossl.so.0")
libtool: link: (cd "/<<PKGBUILDDIR>>/5.4-luaossl/.libs" && rm -f "liblua5.4-luaossl.so" && ln -s "liblua5.4-luaossl.so.0.0.0" "liblua5.4-luaossl.so")
libtool: link: ar cr /<<PKGBUILDDIR>>/5.4-luaossl/.libs/liblua5.4-luaossl.a /<<PKGBUILDDIR>>/5.4-luaossl/src/openssl.o
libtool: link: ranlib /<<PKGBUILDDIR>>/5.4-luaossl/.libs/liblua5.4-luaossl.a
libtool: link: ( cd "/<<PKGBUILDDIR>>/5.4-luaossl/.libs" && rm -f "liblua5.4-luaossl.la" && ln -s "../liblua5.4-luaossl.la" "liblua5.4-luaossl.la" )
ldd /<<PKGBUILDDIR>>/5.4-luaossl/_openssl.so
linux-vdso.so.1 (0x0000ffff98a30000)
libssl.so.3 => /lib/aarch64-linux-gnu/libssl.so.3 (0x0000ffff98880000)
libcrypto.so.3 => /lib/aarch64-linux-gnu/libcrypto.so.3 (0x0000ffff98320000)
libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000ffff98160000)
/lib/ld-linux-aarch64.so.1 (0x0000ffff989f3000)
libz.so.1 => /lib/aarch64-linux-gnu/libz.so.1 (0x0000ffff98120000)
libzstd.so.1 => /lib/aarch64-linux-gnu/libzstd.so.1 (0x0000ffff98050000)
Target build made
dh_auto_test -O--buildsystem=lua
make --no-print-directory -f /usr/share/dh-lua/make/dh-lua.Makefile.multiple test
Making target test for debian/lua5.1.dh-lua.conf
# tests
Copying src/openssl.auxlib.lua src/openssl.bignum.lua src/openssl.cipher.lua src/openssl.des.lua src/openssl.digest.lua src/openssl.hmac.lua src/openssl.kdf.lua src/openssl.lua src/openssl.ocsp.basic.lua src/openssl.ocsp.response.lua src/openssl.pkcs12.lua src/openssl.pkey.lua src/openssl.pubkey.lua src/openssl.rand.lua src/openssl.ssl.context.lua src/openssl.ssl.lua src/openssl.x509.altname.lua src/openssl.x509.chain.lua src/openssl.x509.crl.lua src/openssl.x509.csr.lua src/openssl.x509.extension.lua src/openssl.x509.lua src/openssl.x509.name.lua src/openssl.x509.store.lua src/openssl.x509.verify_param.lua in /<<PKGBUILDDIR>>/5.1-luaossl for test
********************** lua dynamic (5.1) *********
SKIPPED!
**************************************************
/<<PKGBUILDDIR>>/debian/.dh_lua-libtool/libtool --tag=CC --mode=link aarch64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.1 -I . -I src/ -std=c99 -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE -DLUA_COMPAT_APIINTCASTS -DHAVE_CONFIG_H -Wall -Wextra -Wl,--no-add-needed \
-o /<<PKGBUILDDIR>>/5.1-luaossl/app-dynamic -I . -I /<<PKGBUILDDIR>>/5.1-luaossl/ \
/usr/share/dh-lua/test/5.1/app.c /<<PKGBUILDDIR>>/5.1-luaossl/liblua5.1-luaossl.la \
-Wl,-z,relro -Wl,--as-needed -lssl -lcrypto -lpthread -llua5.1
libtool: link: aarch64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.1 -I . -I src/ -std=c99 -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE -DLUA_COMPAT_APIINTCASTS -DHAVE_CONFIG_H -Wall -Wextra -Wl,--no-add-needed -o /<<PKGBUILDDIR>>/5.1-luaossl/.libs/app-dynamic -I . -I /<<PKGBUILDDIR>>/5.1-luaossl/ /usr/share/dh-lua/test/5.1/app.c -Wl,-z -Wl,relro -Wl,--as-needed /<<PKGBUILDDIR>>/5.1-luaossl/.libs/liblua5.1-luaossl.so -lssl -lcrypto -lpthread -llua5.1 -Wl,-rpath -Wl,/usr//lib/aarch64-linux-gnu
/<<PKGBUILDDIR>>/debian/.dh_lua-libtool/libtool --tag=CC --mode=execute -dlopen /<<PKGBUILDDIR>>/5.1-luaossl/liblua5.1-luaossl.la \
ldd /<<PKGBUILDDIR>>/5.1-luaossl/app-dynamic
linux-vdso.so.1 (0x0000ffff811bb000)
liblua5.1-luaossl.so.0 => /<<PKGBUILDDIR>>/5.1-luaossl/.libs/liblua5.1-luaossl.so.0 (0x0000ffff810f0000)
liblua5.1.so.0 => /usr//lib/aarch64-linux-gnu/liblua5.1.so.0 (0x0000ffff81090000)
libc.so.6 => /usr//lib/aarch64-linux-gnu/libc.so.6 (0x0000ffff80ed0000)
libssl.so.3 => /lib/aarch64-linux-gnu/libssl.so.3 (0x0000ffff80db0000)
libcrypto.so.3 => /lib/aarch64-linux-gnu/libcrypto.so.3 (0x0000ffff80850000)
/lib/ld-linux-aarch64.so.1 (0x0000ffff8117e000)
libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000ffff807a0000)
libz.so.1 => /lib/aarch64-linux-gnu/libz.so.1 (0x0000ffff80760000)
libzstd.so.1 => /lib/aarch64-linux-gnu/libzstd.so.1 (0x0000ffff80690000)
********************** app dynamic (5.1) *********
SKIPPED!
**************************************************
/<<PKGBUILDDIR>>/debian/.dh_lua-libtool/libtool --tag=CC --mode=link aarch64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.1 -I . -I src/ -std=c99 -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE -DLUA_COMPAT_APIINTCASTS -DHAVE_CONFIG_H -Wall -Wextra -Wl,--no-add-needed \
-static -o /<<PKGBUILDDIR>>/5.1-luaossl/app-static -I . -I /<<PKGBUILDDIR>>/5.1-luaossl/ \
/usr/share/dh-lua/test/5.1/app.c /<<PKGBUILDDIR>>/5.1-luaossl/liblua5.1-luaossl.la \
-Wl,-z,relro -Wl,--as-needed -lssl -lz -lzstd -ldl -pthread -lcrypto -lz -lzstd -ldl -pthread -lpthread -llua5.1 -lm -ldl
libtool: link: aarch64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.1 -I . -I src/ -std=c99 -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE -DLUA_COMPAT_APIINTCASTS -DHAVE_CONFIG_H -Wall -Wextra -Wl,--no-add-needed -o /<<PKGBUILDDIR>>/5.1-luaossl/app-static -I . -I /<<PKGBUILDDIR>>/5.1-luaossl/ /usr/share/dh-lua/test/5.1/app.c -Wl,-z -Wl,relro -Wl,--as-needed /<<PKGBUILDDIR>>/5.1-luaossl/.libs/liblua5.1-luaossl.a -lssl -lcrypto -lz -lzstd -lpthread -llua5.1 -lm -ldl -pthread
ldd /<<PKGBUILDDIR>>/5.1-luaossl/app-static
linux-vdso.so.1 (0x0000ffff94daf000)
libssl.so.3 => /lib/aarch64-linux-gnu/libssl.so.3 (0x0000ffff94bf0000)
libcrypto.so.3 => /lib/aarch64-linux-gnu/libcrypto.so.3 (0x0000ffff94690000)
liblua5.1.so.0 => /lib/aarch64-linux-gnu/liblua5.1.so.0 (0x0000ffff94630000)
libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000ffff94580000)
libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000ffff943c0000)
/lib/ld-linux-aarch64.so.1 (0x0000ffff94d72000)
libz.so.1 => /lib/aarch64-linux-gnu/libz.so.1 (0x0000ffff94380000)
libzstd.so.1 => /lib/aarch64-linux-gnu/libzstd.so.1 (0x0000ffff942b0000)
*********************** app static (5.1) *********
SKIPPED!
**************************************************
Target test made
Making target test for debian/lua5.2.dh-lua.conf
# tests
Copying src/openssl.auxlib.lua src/openssl.bignum.lua src/openssl.cipher.lua src/openssl.des.lua src/openssl.digest.lua src/openssl.hmac.lua src/openssl.kdf.lua src/openssl.lua src/openssl.ocsp.basic.lua src/openssl.ocsp.response.lua src/openssl.pkcs12.lua src/openssl.pkey.lua src/openssl.pubkey.lua src/openssl.rand.lua src/openssl.ssl.context.lua src/openssl.ssl.lua src/openssl.x509.altname.lua src/openssl.x509.chain.lua src/openssl.x509.crl.lua src/openssl.x509.csr.lua src/openssl.x509.extension.lua src/openssl.x509.lua src/openssl.x509.name.lua src/openssl.x509.store.lua src/openssl.x509.verify_param.lua in /<<PKGBUILDDIR>>/5.2-luaossl for test
********************** lua dynamic (5.2) *********
SKIPPED!
**************************************************
/<<PKGBUILDDIR>>/debian/.dh_lua-libtool/libtool --tag=CC --mode=link aarch64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -I . -I src/ -std=c99 -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE -DLUA_COMPAT_APIINTCASTS -DHAVE_CONFIG_H -Wall -Wextra -Wl,--no-add-needed \
-o /<<PKGBUILDDIR>>/5.2-luaossl/app-dynamic -I . -I /<<PKGBUILDDIR>>/5.2-luaossl/ \
/usr/share/dh-lua/test/5.2/app.c /<<PKGBUILDDIR>>/5.2-luaossl/liblua5.2-luaossl.la \
-Wl,-z,relro -Wl,--as-needed -lssl -lcrypto -lpthread -llua5.2
libtool: link: aarch64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -I . -I src/ -std=c99 -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE -DLUA_COMPAT_APIINTCASTS -DHAVE_CONFIG_H -Wall -Wextra -Wl,--no-add-needed -o /<<PKGBUILDDIR>>/5.2-luaossl/.libs/app-dynamic -I . -I /<<PKGBUILDDIR>>/5.2-luaossl/ /usr/share/dh-lua/test/5.2/app.c -Wl,-z -Wl,relro -Wl,--as-needed /<<PKGBUILDDIR>>/5.2-luaossl/.libs/liblua5.2-luaossl.so -lssl -lcrypto -lpthread -llua5.2 -Wl,-rpath -Wl,/usr//lib/aarch64-linux-gnu
/<<PKGBUILDDIR>>/debian/.dh_lua-libtool/libtool --tag=CC --mode=execute -dlopen /<<PKGBUILDDIR>>/5.2-luaossl/liblua5.2-luaossl.la \
ldd /<<PKGBUILDDIR>>/5.2-luaossl/app-dynamic
linux-vdso.so.1 (0x0000ffff8fb7f000)
liblua5.2-luaossl.so.0 => /<<PKGBUILDDIR>>/5.2-luaossl/.libs/liblua5.2-luaossl.so.0 (0x0000ffff8fac0000)
liblua5.2.so.0 => /usr//lib/aarch64-linux-gnu/liblua5.2.so.0 (0x0000ffff8fa60000)
libc.so.6 => /usr//lib/aarch64-linux-gnu/libc.so.6 (0x0000ffff8f8a0000)
libssl.so.3 => /lib/aarch64-linux-gnu/libssl.so.3 (0x0000ffff8f780000)
libcrypto.so.3 => /lib/aarch64-linux-gnu/libcrypto.so.3 (0x0000ffff8f220000)
/lib/ld-linux-aarch64.so.1 (0x0000ffff8fb42000)
libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000ffff8f170000)
libz.so.1 => /lib/aarch64-linux-gnu/libz.so.1 (0x0000ffff8f130000)
libzstd.so.1 => /lib/aarch64-linux-gnu/libzstd.so.1 (0x0000ffff8f060000)
********************** app dynamic (5.2) *********
SKIPPED!
**************************************************
/<<PKGBUILDDIR>>/debian/.dh_lua-libtool/libtool --tag=CC --mode=link aarch64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -I . -I src/ -std=c99 -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE -DLUA_COMPAT_APIINTCASTS -DHAVE_CONFIG_H -Wall -Wextra -Wl,--no-add-needed \
-static -o /<<PKGBUILDDIR>>/5.2-luaossl/app-static -I . -I /<<PKGBUILDDIR>>/5.2-luaossl/ \
/usr/share/dh-lua/test/5.2/app.c /<<PKGBUILDDIR>>/5.2-luaossl/liblua5.2-luaossl.la \
-Wl,-z,relro -Wl,--as-needed -lssl -lz -lzstd -ldl -pthread -lcrypto -lz -lzstd -ldl -pthread -lpthread -llua5.2 -lm -ldl
libtool: link: aarch64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -I . -I src/ -std=c99 -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE -DLUA_COMPAT_APIINTCASTS -DHAVE_CONFIG_H -Wall -Wextra -Wl,--no-add-needed -o /<<PKGBUILDDIR>>/5.2-luaossl/app-static -I . -I /<<PKGBUILDDIR>>/5.2-luaossl/ /usr/share/dh-lua/test/5.2/app.c -Wl,-z -Wl,relro -Wl,--as-needed /<<PKGBUILDDIR>>/5.2-luaossl/.libs/liblua5.2-luaossl.a -lssl -lcrypto -lz -lzstd -lpthread -llua5.2 -lm -ldl -pthread
ldd /<<PKGBUILDDIR>>/5.2-luaossl/app-static
linux-vdso.so.1 (0x0000ffff8e3fb000)
libssl.so.3 => /lib/aarch64-linux-gnu/libssl.so.3 (0x0000ffff8e240000)
libcrypto.so.3 => /lib/aarch64-linux-gnu/libcrypto.so.3 (0x0000ffff8dce0000)
liblua5.2.so.0 => /lib/aarch64-linux-gnu/liblua5.2.so.0 (0x0000ffff8dc80000)
libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000ffff8dbd0000)
libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000ffff8da10000)
/lib/ld-linux-aarch64.so.1 (0x0000ffff8e3be000)
libz.so.1 => /lib/aarch64-linux-gnu/libz.so.1 (0x0000ffff8d9d0000)
libzstd.so.1 => /lib/aarch64-linux-gnu/libzstd.so.1 (0x0000ffff8d900000)
*********************** app static (5.2) *********
SKIPPED!
**************************************************
Target test made
Making target test for debian/lua5.3.dh-lua.conf
# tests
Copying src/openssl.auxlib.lua src/openssl.bignum.lua src/openssl.cipher.lua src/openssl.des.lua src/openssl.digest.lua src/openssl.hmac.lua src/openssl.kdf.lua src/openssl.lua src/openssl.ocsp.basic.lua src/openssl.ocsp.response.lua src/openssl.pkcs12.lua src/openssl.pkey.lua src/openssl.pubkey.lua src/openssl.rand.lua src/openssl.ssl.context.lua src/openssl.ssl.lua src/openssl.x509.altname.lua src/openssl.x509.chain.lua src/openssl.x509.crl.lua src/openssl.x509.csr.lua src/openssl.x509.extension.lua src/openssl.x509.lua src/openssl.x509.name.lua src/openssl.x509.store.lua src/openssl.x509.verify_param.lua in /<<PKGBUILDDIR>>/5.3-luaossl for test
********************** lua dynamic (5.3) *********
SKIPPED!
**************************************************
/<<PKGBUILDDIR>>/debian/.dh_lua-libtool/libtool --tag=CC --mode=link aarch64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.3 -I . -I src/ -std=c99 -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE -DLUA_COMPAT_APIINTCASTS -DHAVE_CONFIG_H -Wall -Wextra -Wl,--no-add-needed \
-o /<<PKGBUILDDIR>>/5.3-luaossl/app-dynamic -I . -I /<<PKGBUILDDIR>>/5.3-luaossl/ \
/usr/share/dh-lua/test/5.3/app.c /<<PKGBUILDDIR>>/5.3-luaossl/liblua5.3-luaossl.la \
-Wl,-z,relro -Wl,--as-needed -lssl -lcrypto -lpthread -llua5.3
libtool: link: aarch64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.3 -I . -I src/ -std=c99 -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE -DLUA_COMPAT_APIINTCASTS -DHAVE_CONFIG_H -Wall -Wextra -Wl,--no-add-needed -o /<<PKGBUILDDIR>>/5.3-luaossl/.libs/app-dynamic -I . -I /<<PKGBUILDDIR>>/5.3-luaossl/ /usr/share/dh-lua/test/5.3/app.c -Wl,-z -Wl,relro -Wl,--as-needed /<<PKGBUILDDIR>>/5.3-luaossl/.libs/liblua5.3-luaossl.so -lssl -lcrypto -lpthread -llua5.3 -Wl,-rpath -Wl,/usr//lib/aarch64-linux-gnu
/<<PKGBUILDDIR>>/debian/.dh_lua-libtool/libtool --tag=CC --mode=execute -dlopen /<<PKGBUILDDIR>>/5.3-luaossl/liblua5.3-luaossl.la \
ldd /<<PKGBUILDDIR>>/5.3-luaossl/app-dynamic
linux-vdso.so.1 (0x0000ffffb6201000)
liblua5.3-luaossl.so.0 => /<<PKGBUILDDIR>>/5.3-luaossl/.libs/liblua5.3-luaossl.so.0 (0x0000ffffb6140000)
liblua5.3.so.0 => /usr//lib/aarch64-linux-gnu/liblua5.3.so.0 (0x0000ffffb60e0000)
libc.so.6 => /usr//lib/aarch64-linux-gnu/libc.so.6 (0x0000ffffb5f20000)
libssl.so.3 => /lib/aarch64-linux-gnu/libssl.so.3 (0x0000ffffb5e00000)
libcrypto.so.3 => /lib/aarch64-linux-gnu/libcrypto.so.3 (0x0000ffffb58a0000)
/lib/ld-linux-aarch64.so.1 (0x0000ffffb61c4000)
libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000ffffb57f0000)
libz.so.1 => /lib/aarch64-linux-gnu/libz.so.1 (0x0000ffffb57b0000)
libzstd.so.1 => /lib/aarch64-linux-gnu/libzstd.so.1 (0x0000ffffb56e0000)
********************** app dynamic (5.3) *********
SKIPPED!
**************************************************
/<<PKGBUILDDIR>>/debian/.dh_lua-libtool/libtool --tag=CC --mode=link aarch64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.3 -I . -I src/ -std=c99 -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE -DLUA_COMPAT_APIINTCASTS -DHAVE_CONFIG_H -Wall -Wextra -Wl,--no-add-needed \
-static -o /<<PKGBUILDDIR>>/5.3-luaossl/app-static -I . -I /<<PKGBUILDDIR>>/5.3-luaossl/ \
/usr/share/dh-lua/test/5.3/app.c /<<PKGBUILDDIR>>/5.3-luaossl/liblua5.3-luaossl.la \
-Wl,-z,relro -Wl,--as-needed -lssl -lz -lzstd -ldl -pthread -lcrypto -lz -lzstd -ldl -pthread -lpthread -llua5.3 -lm -ldl
libtool: link: aarch64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.3 -I . -I src/ -std=c99 -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE -DLUA_COMPAT_APIINTCASTS -DHAVE_CONFIG_H -Wall -Wextra -Wl,--no-add-needed -o /<<PKGBUILDDIR>>/5.3-luaossl/app-static -I . -I /<<PKGBUILDDIR>>/5.3-luaossl/ /usr/share/dh-lua/test/5.3/app.c -Wl,-z -Wl,relro -Wl,--as-needed /<<PKGBUILDDIR>>/5.3-luaossl/.libs/liblua5.3-luaossl.a -lssl -lcrypto -lz -lzstd -lpthread -llua5.3 -lm -ldl -pthread
ldd /<<PKGBUILDDIR>>/5.3-luaossl/app-static
linux-vdso.so.1 (0x0000ffff92743000)
libssl.so.3 => /lib/aarch64-linux-gnu/libssl.so.3 (0x0000ffff92590000)
libcrypto.so.3 => /lib/aarch64-linux-gnu/libcrypto.so.3 (0x0000ffff92030000)
liblua5.3.so.0 => /lib/aarch64-linux-gnu/liblua5.3.so.0 (0x0000ffff91fd0000)
libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000ffff91f20000)
libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000ffff91d60000)
/lib/ld-linux-aarch64.so.1 (0x0000ffff92706000)
libz.so.1 => /lib/aarch64-linux-gnu/libz.so.1 (0x0000ffff91d20000)
libzstd.so.1 => /lib/aarch64-linux-gnu/libzstd.so.1 (0x0000ffff91c50000)
*********************** app static (5.3) *********
SKIPPED!
**************************************************
Target test made
Making target test for debian/lua5.4.dh-lua.conf
# tests
Copying src/openssl.auxlib.lua src/openssl.bignum.lua src/openssl.cipher.lua src/openssl.des.lua src/openssl.digest.lua src/openssl.hmac.lua src/openssl.kdf.lua src/openssl.lua src/openssl.ocsp.basic.lua src/openssl.ocsp.response.lua src/openssl.pkcs12.lua src/openssl.pkey.lua src/openssl.pubkey.lua src/openssl.rand.lua src/openssl.ssl.context.lua src/openssl.ssl.lua src/openssl.x509.altname.lua src/openssl.x509.chain.lua src/openssl.x509.crl.lua src/openssl.x509.csr.lua src/openssl.x509.extension.lua src/openssl.x509.lua src/openssl.x509.name.lua src/openssl.x509.store.lua src/openssl.x509.verify_param.lua in /<<PKGBUILDDIR>>/5.4-luaossl for test
********************** lua dynamic (5.4) *********
SKIPPED!
**************************************************
/<<PKGBUILDDIR>>/debian/.dh_lua-libtool/libtool --tag=CC --mode=link aarch64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.4 -I . -I src/ -std=c99 -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE -DLUA_COMPAT_APIINTCASTS -DHAVE_CONFIG_H -Wall -Wextra -Wl,--no-add-needed \
-o /<<PKGBUILDDIR>>/5.4-luaossl/app-dynamic -I . -I /<<PKGBUILDDIR>>/5.4-luaossl/ \
/usr/share/dh-lua/test/5.4/app.c /<<PKGBUILDDIR>>/5.4-luaossl/liblua5.4-luaossl.la \
-Wl,-z,relro -Wl,--as-needed -lssl -lcrypto -lpthread -llua5.4
libtool: link: aarch64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.4 -I . -I src/ -std=c99 -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE -DLUA_COMPAT_APIINTCASTS -DHAVE_CONFIG_H -Wall -Wextra -Wl,--no-add-needed -o /<<PKGBUILDDIR>>/5.4-luaossl/.libs/app-dynamic -I . -I /<<PKGBUILDDIR>>/5.4-luaossl/ /usr/share/dh-lua/test/5.4/app.c -Wl,-z -Wl,relro -Wl,--as-needed /<<PKGBUILDDIR>>/5.4-luaossl/.libs/liblua5.4-luaossl.so -lssl -lcrypto -lpthread -llua5.4 -Wl,-rpath -Wl,/usr//lib/aarch64-linux-gnu
/<<PKGBUILDDIR>>/debian/.dh_lua-libtool/libtool --tag=CC --mode=execute -dlopen /<<PKGBUILDDIR>>/5.4-luaossl/liblua5.4-luaossl.la \
ldd /<<PKGBUILDDIR>>/5.4-luaossl/app-dynamic
linux-vdso.so.1 (0x0000ffffaeb27000)
liblua5.4-luaossl.so.0 => /<<PKGBUILDDIR>>/5.4-luaossl/.libs/liblua5.4-luaossl.so.0 (0x0000ffffaea60000)
liblua5.4.so.0 => /usr//lib/aarch64-linux-gnu/liblua5.4.so.0 (0x0000ffffae9f0000)
libc.so.6 => /usr//lib/aarch64-linux-gnu/libc.so.6 (0x0000ffffae830000)
libssl.so.3 => /lib/aarch64-linux-gnu/libssl.so.3 (0x0000ffffae710000)
libcrypto.so.3 => /lib/aarch64-linux-gnu/libcrypto.so.3 (0x0000ffffae1b0000)
/lib/ld-linux-aarch64.so.1 (0x0000ffffaeaea000)
libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000ffffae100000)
libz.so.1 => /lib/aarch64-linux-gnu/libz.so.1 (0x0000ffffae0c0000)
libzstd.so.1 => /lib/aarch64-linux-gnu/libzstd.so.1 (0x0000ffffadff0000)
********************** app dynamic (5.4) *********
SKIPPED!
**************************************************
/<<PKGBUILDDIR>>/debian/.dh_lua-libtool/libtool --tag=CC --mode=link aarch64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.4 -I . -I src/ -std=c99 -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE -DLUA_COMPAT_APIINTCASTS -DHAVE_CONFIG_H -Wall -Wextra -Wl,--no-add-needed \
-static -o /<<PKGBUILDDIR>>/5.4-luaossl/app-static -I . -I /<<PKGBUILDDIR>>/5.4-luaossl/ \
/usr/share/dh-lua/test/5.4/app.c /<<PKGBUILDDIR>>/5.4-luaossl/liblua5.4-luaossl.la \
-Wl,-z,relro -Wl,--as-needed -lssl -lz -lzstd -ldl -pthread -lcrypto -lz -lzstd -ldl -pthread -lpthread -llua5.4 -lm -ldl
libtool: link: aarch64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.4 -I . -I src/ -std=c99 -D_REENTRANT -D_THREAD_SAFE -D_GNU_SOURCE -DLUA_COMPAT_APIINTCASTS -DHAVE_CONFIG_H -Wall -Wextra -Wl,--no-add-needed -o /<<PKGBUILDDIR>>/5.4-luaossl/app-static -I . -I /<<PKGBUILDDIR>>/5.4-luaossl/ /usr/share/dh-lua/test/5.4/app.c -Wl,-z -Wl,relro -Wl,--as-needed /<<PKGBUILDDIR>>/5.4-luaossl/.libs/liblua5.4-luaossl.a -lssl -lcrypto -lz -lzstd -lpthread -llua5.4 -lm -ldl -pthread
ldd /<<PKGBUILDDIR>>/5.4-luaossl/app-static
linux-vdso.so.1 (0x0000ffff9c845000)
libssl.so.3 => /lib/aarch64-linux-gnu/libssl.so.3 (0x0000ffff9c690000)
libcrypto.so.3 => /lib/aarch64-linux-gnu/libcrypto.so.3 (0x0000ffff9c130000)
liblua5.4.so.0 => /lib/aarch64-linux-gnu/liblua5.4.so.0 (0x0000ffff9c0c0000)
libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000ffff9c010000)
libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000ffff9be50000)
/lib/ld-linux-aarch64.so.1 (0x0000ffff9c808000)
libz.so.1 => /lib/aarch64-linux-gnu/libz.so.1 (0x0000ffff9be10000)
libzstd.so.1 => /lib/aarch64-linux-gnu/libzstd.so.1 (0x0000ffff9bd40000)
*********************** app static (5.4) *********
SKIPPED!
**************************************************
Target test made
create-stamp debian/debhelper-build-stamp
dh_testroot -O--buildsystem=lua
dh_prep -O--buildsystem=lua
dh_auto_install -O--buildsystem=lua
make --no-print-directory -f /usr/share/dh-lua/make/dh-lua.Makefile.multiple install
Making target install for debian/lua5.1.dh-lua.conf
# .lua
Installing src/openssl.auxlib.lua src/openssl.bignum.lua src/openssl.cipher.lua src/openssl.des.lua src/openssl.digest.lua src/openssl.hmac.lua src/openssl.kdf.lua src/openssl.lua src/openssl.ocsp.basic.lua src/openssl.ocsp.response.lua src/openssl.pkcs12.lua src/openssl.pkey.lua src/openssl.pubkey.lua src/openssl.rand.lua src/openssl.ssl.context.lua src/openssl.ssl.lua src/openssl.x509.altname.lua src/openssl.x509.chain.lua src/openssl.x509.crl.lua src/openssl.x509.csr.lua src/openssl.x509.extension.lua src/openssl.x509.lua src/openssl.x509.name.lua src/openssl.x509.store.lua src/openssl.x509.verify_param.lua in debian/tmp/usr//share/lua/5.1
# debian/substvars
Filling in debian/lua-luaossl.substvars
Adding new line: lua:Versions=5.1 5.2 5.3 5.4
Filling in debian/lua-luaossl-dev.substvars
Adding new line: lua:Versions=5.1 5.2 5.3 5.4
Filling in debian/lua-luaossl.substvars
Adding new line: lua:Provides=lua5.4-luaossl, lua5.3-luaossl, lua5.2-luaossl, lua5.1-luaossl,
Filling in debian/lua-luaossl-dev.substvars
Adding new line: lua:Provides=lua5.4-luaossl-dev, lua5.3-luaossl-dev, lua5.2-luaossl-dev, lua5.1-luaossl-dev,
# .so
Installing liblua5.1-luaossl
libtool: install: install /<<PKGBUILDDIR>>/5.1-luaossl/.libs/liblua5.1-luaossl.so.0.0.0 /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu/liblua5.1-luaossl.so.0.0.0
libtool: install: (cd /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu && { ln -s -f liblua5.1-luaossl.so.0.0.0 liblua5.1-luaossl.so.0 || { rm -f liblua5.1-luaossl.so.0 && ln -s liblua5.1-luaossl.so.0.0.0 liblua5.1-luaossl.so.0; }; })
libtool: install: (cd /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu && { ln -s -f liblua5.1-luaossl.so.0.0.0 liblua5.1-luaossl.so || { rm -f liblua5.1-luaossl.so && ln -s liblua5.1-luaossl.so.0.0.0 liblua5.1-luaossl.so; }; })
libtool: install: install /<<PKGBUILDDIR>>/5.1-luaossl/.libs/liblua5.1-luaossl.lai /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu/liblua5.1-luaossl.la
libtool: install: install /<<PKGBUILDDIR>>/5.1-luaossl/.libs/liblua5.1-luaossl.a /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu/liblua5.1-luaossl.a
libtool: install: chmod 644 /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu/liblua5.1-luaossl.a
libtool: install: ranlib /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu/liblua5.1-luaossl.a
libtool: warning: remember to run 'libtool --finish /usr//lib/aarch64-linux-gnu'
/<<PKGBUILDDIR>>/debian/.dh_lua-libtool/libtool --tag=CC --finish debian/tmp/usr//lib/aarch64-linux-gnu
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sbin" ldconfig -n debian/tmp/usr//lib/aarch64-linux-gnu
----------------------------------------------------------------------
Libraries have been installed in:
debian/tmp/usr//lib/aarch64-linux-gnu
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
Creating symlink _openssl.so
# .pc
Installing lua5.1-luaossl.pc
libtool: install: install -m 0644 /<<PKGBUILDDIR>>/5.1-luaossl/lua5.1-luaossl.pc /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu/pkgconfig/lua5.1-luaossl.pc
# .h
Installing /<<PKGBUILDDIR>>/5.1-luaossl/lua-luaossl.h
libtool: install: install -m 0644 /<<PKGBUILDDIR>>/5.1-luaossl/lua-luaossl.h /<<PKGBUILDDIR>>/debian/tmp/usr//include/lua5.1/lua-luaossl.h
Target install made
Making target install for debian/lua5.2.dh-lua.conf
# .lua
Installing src/openssl.auxlib.lua src/openssl.bignum.lua src/openssl.cipher.lua src/openssl.des.lua src/openssl.digest.lua src/openssl.hmac.lua src/openssl.kdf.lua src/openssl.lua src/openssl.ocsp.basic.lua src/openssl.ocsp.response.lua src/openssl.pkcs12.lua src/openssl.pkey.lua src/openssl.pubkey.lua src/openssl.rand.lua src/openssl.ssl.context.lua src/openssl.ssl.lua src/openssl.x509.altname.lua src/openssl.x509.chain.lua src/openssl.x509.crl.lua src/openssl.x509.csr.lua src/openssl.x509.extension.lua src/openssl.x509.lua src/openssl.x509.name.lua src/openssl.x509.store.lua src/openssl.x509.verify_param.lua in debian/tmp/usr//share/lua/5.2
# debian/substvars
Filling in debian/lua-luaossl.substvars
Skipping already existing line: lua:Versions=5.1 5.2 5.3 5.4
Filling in debian/lua-luaossl-dev.substvars
Skipping already existing line: lua:Versions=5.1 5.2 5.3 5.4
Filling in debian/lua-luaossl.substvars
Skipping already existing line: lua:Provides=lua5.4-luaossl, lua5.3-luaossl, lua5.2-luaossl, lua5.1-luaossl,
Filling in debian/lua-luaossl-dev.substvars
Skipping already existing line: lua:Provides=lua5.4-luaossl-dev, lua5.3-luaossl-dev, lua5.2-luaossl-dev, lua5.1-luaossl-dev,
# .so
Installing liblua5.2-luaossl
libtool: install: install /<<PKGBUILDDIR>>/5.2-luaossl/.libs/liblua5.2-luaossl.so.0.0.0 /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu/liblua5.2-luaossl.so.0.0.0
libtool: install: (cd /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu && { ln -s -f liblua5.2-luaossl.so.0.0.0 liblua5.2-luaossl.so.0 || { rm -f liblua5.2-luaossl.so.0 && ln -s liblua5.2-luaossl.so.0.0.0 liblua5.2-luaossl.so.0; }; })
libtool: install: (cd /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu && { ln -s -f liblua5.2-luaossl.so.0.0.0 liblua5.2-luaossl.so || { rm -f liblua5.2-luaossl.so && ln -s liblua5.2-luaossl.so.0.0.0 liblua5.2-luaossl.so; }; })
libtool: install: install /<<PKGBUILDDIR>>/5.2-luaossl/.libs/liblua5.2-luaossl.lai /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu/liblua5.2-luaossl.la
libtool: install: install /<<PKGBUILDDIR>>/5.2-luaossl/.libs/liblua5.2-luaossl.a /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu/liblua5.2-luaossl.a
libtool: install: chmod 644 /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu/liblua5.2-luaossl.a
libtool: install: ranlib /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu/liblua5.2-luaossl.a
libtool: warning: remember to run 'libtool --finish /usr//lib/aarch64-linux-gnu'
/<<PKGBUILDDIR>>/debian/.dh_lua-libtool/libtool --tag=CC --finish debian/tmp/usr//lib/aarch64-linux-gnu
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sbin" ldconfig -n debian/tmp/usr//lib/aarch64-linux-gnu
----------------------------------------------------------------------
Libraries have been installed in:
debian/tmp/usr//lib/aarch64-linux-gnu
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
Creating symlink _openssl.so
# .pc
Installing lua5.2-luaossl.pc
libtool: install: install -m 0644 /<<PKGBUILDDIR>>/5.2-luaossl/lua5.2-luaossl.pc /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu/pkgconfig/lua5.2-luaossl.pc
# .h
Installing /<<PKGBUILDDIR>>/5.2-luaossl/lua-luaossl.h
libtool: install: install -m 0644 /<<PKGBUILDDIR>>/5.2-luaossl/lua-luaossl.h /<<PKGBUILDDIR>>/debian/tmp/usr//include/lua5.2/lua-luaossl.h
Target install made
Making target install for debian/lua5.3.dh-lua.conf
# .lua
Installing src/openssl.auxlib.lua src/openssl.bignum.lua src/openssl.cipher.lua src/openssl.des.lua src/openssl.digest.lua src/openssl.hmac.lua src/openssl.kdf.lua src/openssl.lua src/openssl.ocsp.basic.lua src/openssl.ocsp.response.lua src/openssl.pkcs12.lua src/openssl.pkey.lua src/openssl.pubkey.lua src/openssl.rand.lua src/openssl.ssl.context.lua src/openssl.ssl.lua src/openssl.x509.altname.lua src/openssl.x509.chain.lua src/openssl.x509.crl.lua src/openssl.x509.csr.lua src/openssl.x509.extension.lua src/openssl.x509.lua src/openssl.x509.name.lua src/openssl.x509.store.lua src/openssl.x509.verify_param.lua in debian/tmp/usr//share/lua/5.3
# debian/substvars
Filling in debian/lua-luaossl.substvars
Skipping already existing line: lua:Versions=5.1 5.2 5.3 5.4
Filling in debian/lua-luaossl-dev.substvars
Skipping already existing line: lua:Versions=5.1 5.2 5.3 5.4
Filling in debian/lua-luaossl.substvars
Skipping already existing line: lua:Provides=lua5.4-luaossl, lua5.3-luaossl, lua5.2-luaossl, lua5.1-luaossl,
Filling in debian/lua-luaossl-dev.substvars
Skipping already existing line: lua:Provides=lua5.4-luaossl-dev, lua5.3-luaossl-dev, lua5.2-luaossl-dev, lua5.1-luaossl-dev,
# .so
Installing liblua5.3-luaossl
libtool: install: install /<<PKGBUILDDIR>>/5.3-luaossl/.libs/liblua5.3-luaossl.so.0.0.0 /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu/liblua5.3-luaossl.so.0.0.0
libtool: install: (cd /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu && { ln -s -f liblua5.3-luaossl.so.0.0.0 liblua5.3-luaossl.so.0 || { rm -f liblua5.3-luaossl.so.0 && ln -s liblua5.3-luaossl.so.0.0.0 liblua5.3-luaossl.so.0; }; })
libtool: install: (cd /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu && { ln -s -f liblua5.3-luaossl.so.0.0.0 liblua5.3-luaossl.so || { rm -f liblua5.3-luaossl.so && ln -s liblua5.3-luaossl.so.0.0.0 liblua5.3-luaossl.so; }; })
libtool: install: install /<<PKGBUILDDIR>>/5.3-luaossl/.libs/liblua5.3-luaossl.lai /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu/liblua5.3-luaossl.la
libtool: install: install /<<PKGBUILDDIR>>/5.3-luaossl/.libs/liblua5.3-luaossl.a /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu/liblua5.3-luaossl.a
libtool: install: chmod 644 /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu/liblua5.3-luaossl.a
libtool: install: ranlib /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu/liblua5.3-luaossl.a
libtool: warning: remember to run 'libtool --finish /usr//lib/aarch64-linux-gnu'
/<<PKGBUILDDIR>>/debian/.dh_lua-libtool/libtool --tag=CC --finish debian/tmp/usr//lib/aarch64-linux-gnu
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sbin" ldconfig -n debian/tmp/usr//lib/aarch64-linux-gnu
----------------------------------------------------------------------
Libraries have been installed in:
debian/tmp/usr//lib/aarch64-linux-gnu
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
Creating symlink _openssl.so
# .pc
Installing lua5.3-luaossl.pc
libtool: install: install -m 0644 /<<PKGBUILDDIR>>/5.3-luaossl/lua5.3-luaossl.pc /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu/pkgconfig/lua5.3-luaossl.pc
# .h
Installing /<<PKGBUILDDIR>>/5.3-luaossl/lua-luaossl.h
libtool: install: install -m 0644 /<<PKGBUILDDIR>>/5.3-luaossl/lua-luaossl.h /<<PKGBUILDDIR>>/debian/tmp/usr//include/lua5.3/lua-luaossl.h
Target install made
Making target install for debian/lua5.4.dh-lua.conf
# .lua
Installing src/openssl.auxlib.lua src/openssl.bignum.lua src/openssl.cipher.lua src/openssl.des.lua src/openssl.digest.lua src/openssl.hmac.lua src/openssl.kdf.lua src/openssl.lua src/openssl.ocsp.basic.lua src/openssl.ocsp.response.lua src/openssl.pkcs12.lua src/openssl.pkey.lua src/openssl.pubkey.lua src/openssl.rand.lua src/openssl.ssl.context.lua src/openssl.ssl.lua src/openssl.x509.altname.lua src/openssl.x509.chain.lua src/openssl.x509.crl.lua src/openssl.x509.csr.lua src/openssl.x509.extension.lua src/openssl.x509.lua src/openssl.x509.name.lua src/openssl.x509.store.lua src/openssl.x509.verify_param.lua in debian/tmp/usr//share/lua/5.4
# debian/substvars
Filling in debian/lua-luaossl.substvars
Skipping already existing line: lua:Versions=5.1 5.2 5.3 5.4
Filling in debian/lua-luaossl-dev.substvars
Skipping already existing line: lua:Versions=5.1 5.2 5.3 5.4
Filling in debian/lua-luaossl.substvars
Skipping already existing line: lua:Provides=lua5.4-luaossl, lua5.3-luaossl, lua5.2-luaossl, lua5.1-luaossl,
Filling in debian/lua-luaossl-dev.substvars
Skipping already existing line: lua:Provides=lua5.4-luaossl-dev, lua5.3-luaossl-dev, lua5.2-luaossl-dev, lua5.1-luaossl-dev,
# .so
Installing liblua5.4-luaossl
libtool: install: install /<<PKGBUILDDIR>>/5.4-luaossl/.libs/liblua5.4-luaossl.so.0.0.0 /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu/liblua5.4-luaossl.so.0.0.0
libtool: install: (cd /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu && { ln -s -f liblua5.4-luaossl.so.0.0.0 liblua5.4-luaossl.so.0 || { rm -f liblua5.4-luaossl.so.0 && ln -s liblua5.4-luaossl.so.0.0.0 liblua5.4-luaossl.so.0; }; })
libtool: install: (cd /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu && { ln -s -f liblua5.4-luaossl.so.0.0.0 liblua5.4-luaossl.so || { rm -f liblua5.4-luaossl.so && ln -s liblua5.4-luaossl.so.0.0.0 liblua5.4-luaossl.so; }; })
libtool: install: install /<<PKGBUILDDIR>>/5.4-luaossl/.libs/liblua5.4-luaossl.lai /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu/liblua5.4-luaossl.la
libtool: install: install /<<PKGBUILDDIR>>/5.4-luaossl/.libs/liblua5.4-luaossl.a /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu/liblua5.4-luaossl.a
libtool: install: chmod 644 /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu/liblua5.4-luaossl.a
libtool: install: ranlib /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu/liblua5.4-luaossl.a
libtool: warning: remember to run 'libtool --finish /usr//lib/aarch64-linux-gnu'
/<<PKGBUILDDIR>>/debian/.dh_lua-libtool/libtool --tag=CC --finish debian/tmp/usr//lib/aarch64-linux-gnu
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sbin" ldconfig -n debian/tmp/usr//lib/aarch64-linux-gnu
----------------------------------------------------------------------
Libraries have been installed in:
debian/tmp/usr//lib/aarch64-linux-gnu
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
Creating symlink _openssl.so
# .pc
Installing lua5.4-luaossl.pc
libtool: install: install -m 0644 /<<PKGBUILDDIR>>/5.4-luaossl/lua5.4-luaossl.pc /<<PKGBUILDDIR>>/debian/tmp/usr//lib/aarch64-linux-gnu/pkgconfig/lua5.4-luaossl.pc
# .h
Installing /<<PKGBUILDDIR>>/5.4-luaossl/lua-luaossl.h
libtool: install: install -m 0644 /<<PKGBUILDDIR>>/5.4-luaossl/lua-luaossl.h /<<PKGBUILDDIR>>/debian/tmp/usr//include/lua5.4/lua-luaossl.h
Target install made
dh_install -O--buildsystem=lua
dh_lua -O--buildsystem=lua
deduplicating openssl.lua
deduplicating openssl.lua
deduplicating openssl.lua
deduplicating openssl/hmac.lua
deduplicating openssl/hmac.lua
deduplicating openssl/hmac.lua
deduplicating openssl/pubkey.lua
deduplicating openssl/pubkey.lua
deduplicating openssl/pubkey.lua
deduplicating openssl/ssl.lua
deduplicating openssl/ssl.lua
deduplicating openssl/ssl.lua
deduplicating openssl/auxlib.lua
deduplicating openssl/auxlib.lua
deduplicating openssl/auxlib.lua
deduplicating openssl/cipher.lua
deduplicating openssl/cipher.lua
deduplicating openssl/cipher.lua
deduplicating openssl/pkey.lua
deduplicating openssl/pkey.lua
deduplicating openssl/pkey.lua
deduplicating openssl/x509.lua
deduplicating openssl/x509.lua
deduplicating openssl/x509.lua
deduplicating openssl/kdf.lua
deduplicating openssl/kdf.lua
deduplicating openssl/kdf.lua
deduplicating openssl/pkcs12.lua
deduplicating openssl/pkcs12.lua
deduplicating openssl/pkcs12.lua
deduplicating openssl/bignum.lua
deduplicating openssl/bignum.lua
deduplicating openssl/bignum.lua
deduplicating openssl/rand.lua
deduplicating openssl/rand.lua
deduplicating openssl/rand.lua
deduplicating openssl/digest.lua
deduplicating openssl/digest.lua
deduplicating openssl/digest.lua
deduplicating openssl/des.lua
deduplicating openssl/des.lua
deduplicating openssl/des.lua
deduplicating openssl/ssl/context.lua
deduplicating openssl/ssl/context.lua
deduplicating openssl/ssl/context.lua
deduplicating openssl/x509/crl.lua
deduplicating openssl/x509/crl.lua
deduplicating openssl/x509/crl.lua
deduplicating openssl/x509/store.lua
deduplicating openssl/x509/store.lua
deduplicating openssl/x509/store.lua
deduplicating openssl/x509/chain.lua
deduplicating openssl/x509/chain.lua
deduplicating openssl/x509/chain.lua
deduplicating openssl/x509/verify_param.lua
deduplicating openssl/x509/verify_param.lua
deduplicating openssl/x509/verify_param.lua
deduplicating openssl/x509/altname.lua
deduplicating openssl/x509/altname.lua
deduplicating openssl/x509/altname.lua
deduplicating openssl/x509/csr.lua
deduplicating openssl/x509/csr.lua
deduplicating openssl/x509/csr.lua
deduplicating openssl/x509/name.lua
deduplicating openssl/x509/name.lua
deduplicating openssl/x509/name.lua
deduplicating openssl/x509/extension.lua
deduplicating openssl/x509/extension.lua
deduplicating openssl/x509/extension.lua
deduplicating openssl/ocsp/response.lua
deduplicating openssl/ocsp/response.lua
deduplicating openssl/ocsp/response.lua
deduplicating openssl/ocsp/basic.lua
deduplicating openssl/ocsp/basic.lua
deduplicating openssl/ocsp/basic.lua
dh_installdocs -O--buildsystem=lua
dh_installchangelogs -O--buildsystem=lua
dh_installexamples -O--buildsystem=lua
dh_installsystemduser -O--buildsystem=lua
dh_lintian -O--buildsystem=lua
dh_perl -O--buildsystem=lua
dh_link -O--buildsystem=lua
dh_strip_nondeterminism -O--buildsystem=lua
debian/rules override_dh_compress
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_compress -X.lua -X.cnf
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_fixperms -O--buildsystem=lua
dh_missing -O--buildsystem=lua
dh_dwz -a -O--buildsystem=lua
dh_strip -a -O--buildsystem=lua
dh_makeshlibs -a -O--buildsystem=lua
dh_shlibdeps -a -O--buildsystem=lua
dpkg-shlibdeps: warning: diversions involved - output may be incorrect
diversion by libc6 from: /lib/ld-linux-aarch64.so.1
dpkg-shlibdeps: warning: diversions involved - output may be incorrect
diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged
dpkg-shlibdeps: warning: symbol lua_pushinteger used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.4-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol lua_typename used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.4-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol lua_getupvalue used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.4-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol lua_getfield used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.4-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol lua_settop used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.4-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol luaL_optnumber used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.4-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol lua_rawgeti used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.4-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol lua_pcallk used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.4-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol luaL_prepbuffsize used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.4-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol lua_rawseti used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.4-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: 61 other similar warnings have been skipped (use -v to see them all)
dpkg-shlibdeps: warning: symbol lua_isstring used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.1-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol lua_setupvalue used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.1-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol lua_setfield used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.1-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol luaL_checkany used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.1-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol lua_gettop used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.1-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol lua_createtable used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.1-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol lua_checkstack used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.1-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol lua_isnumber used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.1-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol luaL_checktype used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.1-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol luaL_newmetatable used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.1-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: 52 other similar warnings have been skipped (use -v to see them all)
dpkg-shlibdeps: warning: symbol lua_insert used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.2-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol lua_rawseti used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.2-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol lua_absindex used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.2-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol lua_pushboolean used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.2-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol luaL_optinteger used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.2-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol luaL_checkinteger used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.2-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol lua_pcallk used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.2-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol luaL_prepbuffsize used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.2-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol luaL_loadstring used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.2-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol luaL_setmetatable used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.2-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: 60 other similar warnings have been skipped (use -v to see them all)
dpkg-shlibdeps: warning: symbol lua_type used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.3-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol lua_pushvalue used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.3-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol lua_touserdata used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.3-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol lua_toboolean used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.3-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol luaL_unref used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.3-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol lua_newuserdata used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.3-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol lua_settable used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.3-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol fmod used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.3-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol luaL_pushresultsize used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.3-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol lua_pushcclosure used by debian/lua-luaossl/usr/lib/aarch64-linux-gnu/liblua5.3-luaossl.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: 61 other similar warnings have been skipped (use -v to see them all)
dh_installdeb -O--buildsystem=lua
dh_gencontrol -O--buildsystem=lua
dpkg-gencontrol: warning: Depends field of package lua-luaossl-dev: substitution variable ${shlibs:Depends} used, but is not defined
dh_md5sums -O--buildsystem=lua
dh_builddeb -O--buildsystem=lua
dpkg-deb: building package 'lua-luaossl' in '../lua-luaossl_20220711-2_arm64.deb'.
dpkg-deb: building package 'lua-luaossl-dbgsym' in '../lua-luaossl-dbgsym_20220711-2_arm64.deb'.
dpkg-deb: building package 'lua-luaossl-dev' in '../lua-luaossl-dev_20220711-2_arm64.deb'.
dpkg-genbuildinfo --build=binary -O../lua-luaossl_20220711-2_arm64.buildinfo
dpkg-genchanges --build=binary -O../lua-luaossl_20220711-2_arm64.changes
dpkg-genchanges: info: binary-only upload (no source code included)
dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2024-11-17T10:17:16Z
Finished
--------
I: Built successfully
+------------------------------------------------------------------------------+
| Changes |
+------------------------------------------------------------------------------+
lua-luaossl_20220711-2_arm64.changes:
-------------------------------------
Format: 1.8
Date: Mon, 06 May 2024 14:44:07 +0200
Source: lua-luaossl
Binary: lua-luaossl lua-luaossl-dbgsym lua-luaossl-dev
Architecture: arm64
Version: 20220711-2
Distribution: sid
Urgency: medium
Maintainer: Debian Lua Team <pkg-lua-devel@lists.alioth.debian.org>
Changed-By: Jakub Ružička <jru@debian.org>
Description:
lua-luaossl - OpenSSL bindings for Lua
lua-luaossl-dev - OpenSSL bindings for Lua (development package)
Closes: 1069404
Changes:
lua-luaossl (20220711-2) unstable; urgency=medium
.
* d/control: update Homepage and Vcs-Git
* d/control: add libz-dev and libzstd-dev to Build-Depends (Closes: #1069404)
* d/control: update Standards-Version to 4.7.0, no changes needed
* d/control: set Maintainer to lua-team
Checksums-Sha1:
3f510c5b76c6990b3964740bc0cdad3ea71e21c1 736808 lua-luaossl-dbgsym_20220711-2_arm64.deb
2cb96ac0b509397bd20083056993ddc1963c8f9b 453284 lua-luaossl-dev_20220711-2_arm64.deb
b9d741d0d26417f1742d936b687a6149b6e3f471 6064 lua-luaossl_20220711-2_arm64.buildinfo
e9eea12df71dcea26a8068c195ff053328312f87 123300 lua-luaossl_20220711-2_arm64.deb
Checksums-Sha256:
af901235cb528a506ba152ccbfa417d951df74a4cdb181b8b1ad65f3ca6a5a75 736808 lua-luaossl-dbgsym_20220711-2_arm64.deb
96621c60b93da934352d8258590908f09f8bf62f678780164c5853ca22bd15d8 453284 lua-luaossl-dev_20220711-2_arm64.deb
3a68cdbcdbccd490450f3a98b28e8df2c9cca5c8cb467fade5907f8ca5dfb7a4 6064 lua-luaossl_20220711-2_arm64.buildinfo
c55a8be04b35567166d5a1b32599a300497449f8decee77575945804b311ef72 123300 lua-luaossl_20220711-2_arm64.deb
Files:
d1dad672449f31c5dd1b4b5baa998e5f 736808 debug optional lua-luaossl-dbgsym_20220711-2_arm64.deb
09300c01319e8b378a10b9deac038162 453284 interpreters optional lua-luaossl-dev_20220711-2_arm64.deb
8d75ff0eee9784bb0913b8ad8e7a0a7c 6064 interpreters optional lua-luaossl_20220711-2_arm64.buildinfo
1a583cab7d36456365ff36ef5ca31f2b 123300 interpreters optional lua-luaossl_20220711-2_arm64.deb
+------------------------------------------------------------------------------+
| Buildinfo |
+------------------------------------------------------------------------------+
Format: 1.0
Source: lua-luaossl
Binary: lua-luaossl lua-luaossl-dbgsym lua-luaossl-dev
Architecture: arm64
Version: 20220711-2
Checksums-Md5:
d1dad672449f31c5dd1b4b5baa998e5f 736808 lua-luaossl-dbgsym_20220711-2_arm64.deb
09300c01319e8b378a10b9deac038162 453284 lua-luaossl-dev_20220711-2_arm64.deb
1a583cab7d36456365ff36ef5ca31f2b 123300 lua-luaossl_20220711-2_arm64.deb
Checksums-Sha1:
3f510c5b76c6990b3964740bc0cdad3ea71e21c1 736808 lua-luaossl-dbgsym_20220711-2_arm64.deb
2cb96ac0b509397bd20083056993ddc1963c8f9b 453284 lua-luaossl-dev_20220711-2_arm64.deb
e9eea12df71dcea26a8068c195ff053328312f87 123300 lua-luaossl_20220711-2_arm64.deb
Checksums-Sha256:
af901235cb528a506ba152ccbfa417d951df74a4cdb181b8b1ad65f3ca6a5a75 736808 lua-luaossl-dbgsym_20220711-2_arm64.deb
96621c60b93da934352d8258590908f09f8bf62f678780164c5853ca22bd15d8 453284 lua-luaossl-dev_20220711-2_arm64.deb
c55a8be04b35567166d5a1b32599a300497449f8decee77575945804b311ef72 123300 lua-luaossl_20220711-2_arm64.deb
Build-Origin: Debian
Build-Architecture: arm64
Build-Date: Sun, 17 Nov 2024 10:17:16 +0000
Build-Path: /<<PKGBUILDDIR>>
Build-Tainted-By:
merged-usr-via-aliased-dirs
Installed-Build-Depends:
autoconf (= 2.72-3),
automake (= 1:1.16.5-1.3),
autopoint (= 0.22.5-2),
autotools-dev (= 20220109.1),
base-files (= 13.5),
base-passwd (= 3.6.5),
bash (= 5.2.32-1+b2),
binutils (= 2.43.1-5),
binutils-aarch64-linux-gnu (= 2.43.1-5),
binutils-common (= 2.43.1-5),
bsdextrautils (= 2.40.2-11),
bsdutils (= 1:2.40.2-11),
build-essential (= 12.12),
bzip2 (= 1.0.8-6),
coreutils (= 9.5-1+b1),
cpp (= 4:14.2.0-1),
cpp-14 (= 14.2.0-8),
cpp-14-aarch64-linux-gnu (= 14.2.0-8),
cpp-aarch64-linux-gnu (= 4:14.2.0-1),
dash (= 0.5.12-9+b1),
dctrl-tools (= 2.24-3+b1),
debconf (= 1.5.87),
debhelper (= 13.20),
debianutils (= 5.21),
dh-autoreconf (= 20),
dh-lua (= 33),
dh-strip-nondeterminism (= 1.14.0-1),
diffutils (= 1:3.10-1+b1),
dpkg (= 1.22.12~1.gbp82cafd),
dpkg-dev (= 1.22.12~1.gbp82cafd),
dwz (= 0.15-1+b1),
file (= 1:5.45-3+b1),
findutils (= 4.10.0-3),
g++ (= 4:14.2.0-1),
g++-14 (= 14.2.0-8),
g++-14-aarch64-linux-gnu (= 14.2.0-8),
g++-aarch64-linux-gnu (= 4:14.2.0-1),
gcc (= 4:14.2.0-1),
gcc-14 (= 14.2.0-8),
gcc-14-aarch64-linux-gnu (= 14.2.0-8),
gcc-14-base (= 14.2.0-8),
gcc-aarch64-linux-gnu (= 4:14.2.0-1),
gettext (= 0.22.5-2),
gettext-base (= 0.22.5-2),
grep (= 3.11-4+b1),
groff-base (= 1.23.0-5),
gzip (= 1.12-1.1+b1),
hostname (= 3.25),
init-system-helpers (= 1.67),
intltool-debian (= 0.35.0+20060710.6),
libacl1 (= 2.3.2-2+b1),
libarchive-zip-perl (= 1.68-1),
libasan8 (= 14.2.0-8),
libatomic1 (= 14.2.0-8),
libattr1 (= 1:2.5.2-2),
libaudit-common (= 1:4.0.2-2),
libaudit1 (= 1:4.0.2-2),
libbinutils (= 2.43.1-5),
libblkid1 (= 2.40.2-11),
libbz2-1.0 (= 1.0.8-6),
libc-bin (= 2.40-3),
libc-dev-bin (= 2.40-3),
libc6 (= 2.40-3),
libc6-dev (= 2.40-3),
libcap-ng0 (= 0.8.5-3+b1),
libcap2 (= 1:2.66-5+b1),
libcc1-0 (= 14.2.0-8),
libcrypt-dev (= 1:4.4.36-5),
libcrypt1 (= 1:4.4.36-5),
libctf-nobfd0 (= 2.43.1-5),
libctf0 (= 2.43.1-5),
libdb5.3t64 (= 5.3.28+dfsg2-9),
libdebconfclient0 (= 0.273),
libdebhelper-perl (= 13.20),
libdpkg-perl (= 1.22.12~1.gbp82cafd),
libelf1t64 (= 0.192-4),
libfile-find-rule-perl (= 0.34-3),
libfile-stripnondeterminism-perl (= 1.14.0-1),
libgcc-14-dev (= 14.2.0-8),
libgcc-s1 (= 14.2.0-8),
libgdbm-compat4t64 (= 1.24-2),
libgdbm6t64 (= 1.24-2),
libgmp10 (= 2:6.3.0+dfsg-2+b2),
libgomp1 (= 14.2.0-8),
libgprofng0 (= 2.43.1-5),
libhwasan0 (= 14.2.0-8),
libicu72 (= 72.1-5+b1),
libisl23 (= 0.27-1),
libitm1 (= 14.2.0-8),
libjansson4 (= 2.14-2+b3),
liblsan0 (= 14.2.0-8),
liblua5.1-0 (= 5.1.5-9+b3),
liblua5.1-0-dev (= 5.1.5-9+b3),
liblua5.2-0 (= 5.2.4-3+b3),
liblua5.2-dev (= 5.2.4-3+b3),
liblua5.3-0 (= 5.3.6-2+b3),
liblua5.3-dev (= 5.3.6-2+b3),
liblua5.4-0 (= 5.4.6-3+b2),
liblua5.4-dev (= 5.4.6-3+b2),
liblzma5 (= 5.6.3-1+b1),
libmagic-mgc (= 1:5.45-3+b1),
libmagic1t64 (= 1:5.45-3+b1),
libmd0 (= 1.1.0-2+b1),
libmount1 (= 2.40.2-11),
libmpc3 (= 1.3.1-1+b3),
libmpfr6 (= 4.2.1-1+b2),
libncurses-dev (= 6.5-2+b1),
libncurses6 (= 6.5-2+b1),
libncursesw6 (= 6.5-2+b1),
libnumber-compare-perl (= 0.03-3),
libpam-modules (= 1.5.3-7+b1),
libpam-modules-bin (= 1.5.3-7+b1),
libpam-runtime (= 1.5.3-7),
libpam0g (= 1.5.3-7+b1),
libpcre2-8-0 (= 10.44-4),
libperl5.40 (= 5.40.0-7),
libpipeline1 (= 1.5.8-1),
libpkgconf3 (= 1.8.1-4),
libreadline-dev (= 8.2-5),
libreadline8t64 (= 8.2-5),
libseccomp2 (= 2.5.5-1+b3),
libselinux1 (= 3.7-3+b1),
libsframe1 (= 2.43.1-5),
libsmartcols1 (= 2.40.2-11),
libssl-dev (= 3.3.2-2),
libssl3t64 (= 3.3.2-2),
libstdc++-14-dev (= 14.2.0-8),
libstdc++6 (= 14.2.0-8),
libsystemd0 (= 257~rc2-3),
libtext-glob-perl (= 0.11-3),
libtinfo6 (= 6.5-2+b1),
libtool (= 2.4.7-8),
libtsan2 (= 14.2.0-8),
libubsan1 (= 14.2.0-8),
libuchardet0 (= 0.0.8-1+b2),
libudev1 (= 257~rc2-3),
libunistring5 (= 1.2-1+b1),
libuuid1 (= 2.40.2-11),
libxml2 (= 2.12.7+dfsg+really2.9.14-0.2+b1),
libzstd-dev (= 1.5.6+dfsg-1+b1),
libzstd1 (= 1.5.6+dfsg-1+b1),
linux-libc-dev (= 6.11.7-1),
lua5.1 (= 5.1.5-9+b3),
lua5.2 (= 5.2.4-3+b3),
lua5.3 (= 5.3.6-2+b3),
lua5.4 (= 5.4.6-3+b2),
m4 (= 1.4.19-4),
make (= 4.3-4.1+b1),
man-db (= 2.13.0-1),
mawk (= 1.3.4.20240905-1),
ncurses-base (= 6.5-2),
ncurses-bin (= 6.5-2+b1),
openssl-provider-legacy (= 3.3.2-2),
patch (= 2.7.6-7+b1),
perl (= 5.40.0-7),
perl-base (= 5.40.0-7),
perl-modules-5.40 (= 5.40.0-7),
pkg-config (= 1.8.1-4),
pkgconf (= 1.8.1-4),
pkgconf-bin (= 1.8.1-4),
po-debconf (= 1.0.21+nmu1),
readline-common (= 8.2-5),
rpcsvc-proto (= 1.4.3-1+b1),
sed (= 4.9-2+b1),
sensible-utils (= 0.0.24),
sysvinit-utils (= 3.11-1),
tar (= 1.35+dfsg-3+b1),
util-linux (= 2.40.2-11),
xz-utils (= 5.6.3-1+b1),
zlib1g (= 1:1.3.dfsg+really1.3.1-1+b1),
zlib1g-dev (= 1:1.3.dfsg+really1.3.1-1+b1)
Environment:
DEB_BUILD_OPTIONS="parallel=8"
LANG="en_US.UTF-8"
LC_ALL="C.UTF-8"
SOURCE_DATE_EPOCH="1714999447"
+------------------------------------------------------------------------------+
| Package contents |
+------------------------------------------------------------------------------+
lua-luaossl-dbgsym_20220711-2_arm64.deb
---------------------------------------
new Debian package, version 2.0.
size 736808 bytes: control archive=780 bytes.
545 bytes, 14 lines control
513 bytes, 5 lines md5sums
Package: lua-luaossl-dbgsym
Source: lua-luaossl
Version: 20220711-2
Auto-Built-Package: debug-symbols
Architecture: arm64
Maintainer: Debian Lua Team <pkg-lua-devel@lists.alioth.debian.org>
Installed-Size: 932
Depends: lua-luaossl (= 20220711-2)
Section: debug
Priority: optional
Multi-Arch: same
Description: debug symbols for lua-luaossl
Build-Ids: 123ff09612ebd7a440cd78949c9de151be1a109b 53c0e4eec726d76cd691a5968630a818cc9c78ed a063332a68cbc6dd1064f0524baeb7acc1d01eab c35c0a683f2d6daac759def1367be12855d45ace
Lua-Versions: 5.1 5.2 5.3 5.4
drwxr-xr-x root/root 0 2024-05-06 12:44 ./
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/lib/
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/lib/debug/
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/lib/debug/.build-id/12/
-rw-r--r-- root/root 227696 2024-05-06 12:44 ./usr/lib/debug/.build-id/12/3ff09612ebd7a440cd78949c9de151be1a109b.debug
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/lib/debug/.build-id/53/
-rw-r--r-- root/root 229576 2024-05-06 12:44 ./usr/lib/debug/.build-id/53/c0e4eec726d76cd691a5968630a818cc9c78ed.debug
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/lib/debug/.build-id/a0/
-rw-r--r-- root/root 227288 2024-05-06 12:44 ./usr/lib/debug/.build-id/a0/63332a68cbc6dd1064f0524baeb7acc1d01eab.debug
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/lib/debug/.build-id/c3/
-rw-r--r-- root/root 229416 2024-05-06 12:44 ./usr/lib/debug/.build-id/c3/5c0a683f2d6daac759def1367be12855d45ace.debug
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/lib/debug/.dwz/
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/lib/debug/.dwz/aarch64-linux-gnu/
-rw-r--r-- root/root 21704 2024-05-06 12:44 ./usr/lib/debug/.dwz/aarch64-linux-gnu/lua-luaossl.debug
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/doc/
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/doc/lua-luaossl-dbgsym -> lua-luaossl
lua-luaossl-dev_20220711-2_arm64.deb
------------------------------------
new Debian package, version 2.0.
size 453284 bytes: control archive=1132 bytes.
682 bytes, 20 lines control
1506 bytes, 19 lines md5sums
Package: lua-luaossl-dev
Source: lua-luaossl
Version: 20220711-2
Architecture: arm64
Maintainer: Debian Lua Team <pkg-lua-devel@lists.alioth.debian.org>
Installed-Size: 1709
Depends: lua-luaossl
Breaks: lua-openssl-dev (<< 20161208-2~)
Replaces: lua-openssl-dev (<< 20161208-2~)
Provides: lua5.1-luaossl-dev, lua5.2-luaossl-dev, lua5.3-luaossl-dev, lua5.4-luaossl-dev
Section: interpreters
Priority: optional
Multi-Arch: same
Homepage: https://github.com/wahern/luaossl
Description: OpenSSL bindings for Lua (development package)
luaossl is a comprehensive binding to OpenSSL for Lua 5.1, 5.2, and
later.
.
This package contains development files.
Lua-Versions: 5.1 5.2 5.3 5.4
drwxr-xr-x root/root 0 2024-05-06 12:44 ./
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/include/
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/include/lua5.1/
-rw-r--r-- root/root 112 2024-05-06 12:44 ./usr/include/lua5.1/lua-luaossl.h
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/include/lua5.2/
-rw-r--r-- root/root 112 2024-05-06 12:44 ./usr/include/lua5.2/lua-luaossl.h
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/include/lua5.3/
-rw-r--r-- root/root 112 2024-05-06 12:44 ./usr/include/lua5.3/lua-luaossl.h
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/include/lua5.4/
-rw-r--r-- root/root 112 2024-05-06 12:44 ./usr/include/lua5.4/lua-luaossl.h
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/lib/
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/
-rw-r--r-- root/root 351250 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/liblua5.1-luaossl.a
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/liblua5.1-luaossl.so -> liblua5.1-luaossl.so.0.0.0
-rw-r--r-- root/root 348074 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/liblua5.2-luaossl.a
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/liblua5.2-luaossl.so -> liblua5.2-luaossl.so.0.0.0
-rw-r--r-- root/root 341994 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/liblua5.3-luaossl.a
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/liblua5.3-luaossl.so -> liblua5.3-luaossl.so.0.0.0
-rw-r--r-- root/root 342610 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/liblua5.4-luaossl.a
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/liblua5.4-luaossl.so -> liblua5.4-luaossl.so.0.0.0
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/pkgconfig/
-rw-r--r-- root/root 393 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/pkgconfig/lua5.1-luaossl.pc
-rw-r--r-- root/root 393 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/pkgconfig/lua5.2-luaossl.pc
-rw-r--r-- root/root 393 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/pkgconfig/lua5.3-luaossl.pc
-rw-r--r-- root/root 393 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/pkgconfig/lua5.4-luaossl.pc
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/doc/
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/doc/lua-luaossl-dev/
-rw-r--r-- root/root 711 2024-05-06 12:44 ./usr/share/doc/lua-luaossl-dev/changelog.Debian.gz
-rw-r--r-- root/root 1538 2022-07-25 16:38 ./usr/share/doc/lua-luaossl-dev/copyright
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/doc/lua-luaossl-dev/examples/
-rwxr-xr-x root/root 1744 2022-07-11 05:40 ./usr/share/doc/lua-luaossl-dev/examples/lm.hash
-rw-r--r-- root/root 146 2022-07-11 05:40 ./usr/share/doc/lua-luaossl-dev/examples/pkey.info
-rwxr-xr-x root/root 1561 2022-07-11 05:40 ./usr/share/doc/lua-luaossl-dev/examples/self.x509
-rwxr-xr-x root/root 1262 2022-07-11 05:40 ./usr/share/doc/lua-luaossl-dev/examples/vrfy.sig
-rw-r--r-- root/root 326600 2022-07-11 05:40 ./usr/share/doc/lua-luaossl-dev/luaossl.pdf.gz
lua-luaossl_20220711-2_arm64.deb
--------------------------------
new Debian package, version 2.0.
size 123300 bytes: control archive=1788 bytes.
884 bytes, 25 lines control
2379 bytes, 32 lines md5sums
184 bytes, 4 lines shlibs
66 bytes, 2 lines triggers
Package: lua-luaossl
Version: 20220711-2
Architecture: arm64
Maintainer: Debian Lua Team <pkg-lua-devel@lists.alioth.debian.org>
Installed-Size: 1204
Depends: libc6 (>= 2.34), libssl3t64 (>= 3.0.0)
Breaks: lua-openssl (<< 20161208-2~)
Replaces: lua-openssl (<< 20161208-2~)
Provides: lua5.1-luaossl, lua5.2-luaossl, lua5.3-luaossl, lua5.4-luaossl
Section: interpreters
Priority: optional
Multi-Arch: same
Homepage: https://github.com/wahern/luaossl
Description: OpenSSL bindings for Lua
luaossl is a comprehensive binding to OpenSSL for Lua 5.1, 5.2, and
later.
.
It includes support for certificate and key management, key
generation, signature verification, and deep bindings to the
distinguished name, alternative name, and X.509v3 extension
interfaces.
.
It also binds OpenSSL's bignum, message digest, HMAC, cipher, and
CSPRNG interfaces.
Lua-Versions: 5.1 5.2 5.3 5.4
drwxr-xr-x root/root 0 2024-05-06 12:44 ./
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/lib/
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/liblua5.1-luaossl.so.0 -> liblua5.1-luaossl.so.0.0.0
-rw-r--r-- root/root 269216 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/liblua5.1-luaossl.so.0.0.0
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/liblua5.2-luaossl.so.0 -> liblua5.2-luaossl.so.0.0.0
-rw-r--r-- root/root 269280 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/liblua5.2-luaossl.so.0.0.0
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/liblua5.3-luaossl.so.0 -> liblua5.3-luaossl.so.0.0.0
-rw-r--r-- root/root 269288 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/liblua5.3-luaossl.so.0.0.0
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/liblua5.4-luaossl.so.0 -> liblua5.4-luaossl.so.0.0.0
-rw-r--r-- root/root 269288 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/liblua5.4-luaossl.so.0.0.0
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/lua/
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/lua/5.1/
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/lua/5.1/_openssl.so -> ../../liblua5.1-luaossl.so.0.0.0
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/lua/5.2/
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/lua/5.2/_openssl.so -> ../../liblua5.2-luaossl.so.0.0.0
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/lua/5.3/
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/lua/5.3/_openssl.so -> ../../liblua5.3-luaossl.so.0.0.0
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/lua/5.4/
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/lib/aarch64-linux-gnu/lua/5.4/_openssl.so -> ../../liblua5.4-luaossl.so.0.0.0
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/doc/
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/doc/lua-luaossl/
-rw-r--r-- root/root 708 2024-05-06 12:44 ./usr/share/doc/lua-luaossl/changelog.Debian.gz
-rw-r--r-- root/root 1538 2022-07-25 16:38 ./usr/share/doc/lua-luaossl/copyright
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/lintian/
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/lintian/overrides/
-rw-r--r-- root/root 49 2022-07-25 12:46 ./usr/share/lintian/overrides/lua-luaossl
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/lua/
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/lua/5.1/
-rw-r--r-- root/root 25 2024-05-06 12:44 ./usr/share/lua/5.1/openssl.lua
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/lua/5.1/openssl/
-rw-r--r-- root/root 308 2024-05-06 12:44 ./usr/share/lua/5.1/openssl/auxlib.lua
-rw-r--r-- root/root 55 2024-05-06 12:44 ./usr/share/lua/5.1/openssl/bignum.lua
-rw-r--r-- root/root 49 2024-05-06 12:44 ./usr/share/lua/5.1/openssl/cipher.lua
-rw-r--r-- root/root 46 2024-05-06 12:44 ./usr/share/lua/5.1/openssl/des.lua
-rw-r--r-- root/root 49 2024-05-06 12:44 ./usr/share/lua/5.1/openssl/digest.lua
-rw-r--r-- root/root 47 2024-05-06 12:44 ./usr/share/lua/5.1/openssl/hmac.lua
-rw-r--r-- root/root 46 2024-05-06 12:44 ./usr/share/lua/5.1/openssl/kdf.lua
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/lua/5.1/openssl/ocsp/
-rw-r--r-- root/root 52 2024-05-06 12:44 ./usr/share/lua/5.1/openssl/ocsp/basic.lua
-rw-r--r-- root/root 77 2024-05-06 12:44 ./usr/share/lua/5.1/openssl/ocsp/response.lua
-rw-r--r-- root/root 34 2024-05-06 12:44 ./usr/share/lua/5.1/openssl/pkcs12.lua
-rw-r--r-- root/root 50 2024-05-06 12:44 ./usr/share/lua/5.1/openssl/pkey.lua
-rw-r--r-- root/root 61 2024-05-06 12:44 ./usr/share/lua/5.1/openssl/pubkey.lua
-rw-r--r-- root/root 47 2024-05-06 12:44 ./usr/share/lua/5.1/openssl/rand.lua
-rw-r--r-- root/root 1576 2024-05-06 12:44 ./usr/share/lua/5.1/openssl/ssl.lua
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/lua/5.1/openssl/ssl/
-rw-r--r-- root/root 1462 2024-05-06 12:44 ./usr/share/lua/5.1/openssl/ssl/context.lua
-rw-r--r-- root/root 54 2024-05-06 12:44 ./usr/share/lua/5.1/openssl/x509.lua
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/lua/5.1/openssl/x509/
-rw-r--r-- root/root 271 2024-05-06 12:44 ./usr/share/lua/5.1/openssl/x509/altname.lua
-rw-r--r-- root/root 57 2024-05-06 12:44 ./usr/share/lua/5.1/openssl/x509/chain.lua
-rw-r--r-- root/root 36 2024-05-06 12:44 ./usr/share/lua/5.1/openssl/x509/crl.lua
-rw-r--r-- root/root 36 2024-05-06 12:44 ./usr/share/lua/5.1/openssl/x509/csr.lua
-rw-r--r-- root/root 42 2024-05-06 12:44 ./usr/share/lua/5.1/openssl/x509/extension.lua
-rw-r--r-- root/root 259 2024-05-06 12:44 ./usr/share/lua/5.1/openssl/x509/name.lua
-rw-r--r-- root/root 57 2024-05-06 12:44 ./usr/share/lua/5.1/openssl/x509/store.lua
-rw-r--r-- root/root 45 2024-05-06 12:44 ./usr/share/lua/5.1/openssl/x509/verify_param.lua
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/lua/5.2/
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.2/openssl.lua -> ../5.1/openssl.lua
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/lua/5.2/openssl/
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.2/openssl/auxlib.lua -> ../../5.1/openssl/auxlib.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.2/openssl/bignum.lua -> ../../5.1/openssl/bignum.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.2/openssl/cipher.lua -> ../../5.1/openssl/cipher.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.2/openssl/des.lua -> ../../5.1/openssl/des.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.2/openssl/digest.lua -> ../../5.1/openssl/digest.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.2/openssl/hmac.lua -> ../../5.1/openssl/hmac.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.2/openssl/kdf.lua -> ../../5.1/openssl/kdf.lua
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/lua/5.2/openssl/ocsp/
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.2/openssl/ocsp/basic.lua -> ../../../5.1/openssl/ocsp/basic.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.2/openssl/ocsp/response.lua -> ../../../5.1/openssl/ocsp/response.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.2/openssl/pkcs12.lua -> ../../5.1/openssl/pkcs12.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.2/openssl/pkey.lua -> ../../5.1/openssl/pkey.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.2/openssl/pubkey.lua -> ../../5.1/openssl/pubkey.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.2/openssl/rand.lua -> ../../5.1/openssl/rand.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.2/openssl/ssl.lua -> ../../5.1/openssl/ssl.lua
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/lua/5.2/openssl/ssl/
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.2/openssl/ssl/context.lua -> ../../../5.1/openssl/ssl/context.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.2/openssl/x509.lua -> ../../5.1/openssl/x509.lua
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/lua/5.2/openssl/x509/
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.2/openssl/x509/altname.lua -> ../../../5.1/openssl/x509/altname.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.2/openssl/x509/chain.lua -> ../../../5.1/openssl/x509/chain.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.2/openssl/x509/crl.lua -> ../../../5.1/openssl/x509/crl.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.2/openssl/x509/csr.lua -> ../../../5.1/openssl/x509/csr.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.2/openssl/x509/extension.lua -> ../../../5.1/openssl/x509/extension.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.2/openssl/x509/name.lua -> ../../../5.1/openssl/x509/name.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.2/openssl/x509/store.lua -> ../../../5.1/openssl/x509/store.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.2/openssl/x509/verify_param.lua -> ../../../5.1/openssl/x509/verify_param.lua
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/lua/5.3/
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.3/openssl.lua -> ../5.1/openssl.lua
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/lua/5.3/openssl/
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.3/openssl/auxlib.lua -> ../../5.1/openssl/auxlib.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.3/openssl/bignum.lua -> ../../5.1/openssl/bignum.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.3/openssl/cipher.lua -> ../../5.1/openssl/cipher.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.3/openssl/des.lua -> ../../5.1/openssl/des.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.3/openssl/digest.lua -> ../../5.1/openssl/digest.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.3/openssl/hmac.lua -> ../../5.1/openssl/hmac.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.3/openssl/kdf.lua -> ../../5.1/openssl/kdf.lua
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/lua/5.3/openssl/ocsp/
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.3/openssl/ocsp/basic.lua -> ../../../5.1/openssl/ocsp/basic.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.3/openssl/ocsp/response.lua -> ../../../5.1/openssl/ocsp/response.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.3/openssl/pkcs12.lua -> ../../5.1/openssl/pkcs12.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.3/openssl/pkey.lua -> ../../5.1/openssl/pkey.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.3/openssl/pubkey.lua -> ../../5.1/openssl/pubkey.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.3/openssl/rand.lua -> ../../5.1/openssl/rand.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.3/openssl/ssl.lua -> ../../5.1/openssl/ssl.lua
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/lua/5.3/openssl/ssl/
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.3/openssl/ssl/context.lua -> ../../../5.1/openssl/ssl/context.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.3/openssl/x509.lua -> ../../5.1/openssl/x509.lua
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/lua/5.3/openssl/x509/
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.3/openssl/x509/altname.lua -> ../../../5.1/openssl/x509/altname.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.3/openssl/x509/chain.lua -> ../../../5.1/openssl/x509/chain.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.3/openssl/x509/crl.lua -> ../../../5.1/openssl/x509/crl.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.3/openssl/x509/csr.lua -> ../../../5.1/openssl/x509/csr.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.3/openssl/x509/extension.lua -> ../../../5.1/openssl/x509/extension.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.3/openssl/x509/name.lua -> ../../../5.1/openssl/x509/name.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.3/openssl/x509/store.lua -> ../../../5.1/openssl/x509/store.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.3/openssl/x509/verify_param.lua -> ../../../5.1/openssl/x509/verify_param.lua
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/lua/5.4/
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.4/openssl.lua -> ../5.1/openssl.lua
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/lua/5.4/openssl/
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.4/openssl/auxlib.lua -> ../../5.1/openssl/auxlib.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.4/openssl/bignum.lua -> ../../5.1/openssl/bignum.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.4/openssl/cipher.lua -> ../../5.1/openssl/cipher.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.4/openssl/des.lua -> ../../5.1/openssl/des.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.4/openssl/digest.lua -> ../../5.1/openssl/digest.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.4/openssl/hmac.lua -> ../../5.1/openssl/hmac.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.4/openssl/kdf.lua -> ../../5.1/openssl/kdf.lua
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/lua/5.4/openssl/ocsp/
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.4/openssl/ocsp/basic.lua -> ../../../5.1/openssl/ocsp/basic.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.4/openssl/ocsp/response.lua -> ../../../5.1/openssl/ocsp/response.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.4/openssl/pkcs12.lua -> ../../5.1/openssl/pkcs12.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.4/openssl/pkey.lua -> ../../5.1/openssl/pkey.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.4/openssl/pubkey.lua -> ../../5.1/openssl/pubkey.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.4/openssl/rand.lua -> ../../5.1/openssl/rand.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.4/openssl/ssl.lua -> ../../5.1/openssl/ssl.lua
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/lua/5.4/openssl/ssl/
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.4/openssl/ssl/context.lua -> ../../../5.1/openssl/ssl/context.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.4/openssl/x509.lua -> ../../5.1/openssl/x509.lua
drwxr-xr-x root/root 0 2024-05-06 12:44 ./usr/share/lua/5.4/openssl/x509/
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.4/openssl/x509/altname.lua -> ../../../5.1/openssl/x509/altname.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.4/openssl/x509/chain.lua -> ../../../5.1/openssl/x509/chain.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.4/openssl/x509/crl.lua -> ../../../5.1/openssl/x509/crl.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.4/openssl/x509/csr.lua -> ../../../5.1/openssl/x509/csr.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.4/openssl/x509/extension.lua -> ../../../5.1/openssl/x509/extension.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.4/openssl/x509/name.lua -> ../../../5.1/openssl/x509/name.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.4/openssl/x509/store.lua -> ../../../5.1/openssl/x509/store.lua
lrwxrwxrwx root/root 0 2024-05-06 12:44 ./usr/share/lua/5.4/openssl/x509/verify_param.lua -> ../../../5.1/openssl/x509/verify_param.lua
lintian
-------
Setup apt archive
-----------------
Merged Build-Depends: lintian
Filtered Build-Depends: lintian
dpkg-deb: warning: root directory has unusual owner or group 998:999.
Hint: either pass --root-owner-group, see dpkg-build-api(7) or add an explicit 'Rules-Requires-Root: no' in debian/control.
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: building package 'sbuild-build-depends-lintian-dummy' in '/<<RESOLVERDIR>>/apt_archive/sbuild-build-depends-lintian-dummy.deb'.
Ign:1 copy:/<<RESOLVERDIR>>/apt_archive ./ InRelease
Get:2 copy:/<<RESOLVERDIR>>/apt_archive ./ Release [615 B]
Ign:3 copy:/<<RESOLVERDIR>>/apt_archive ./ Release.gpg
Get:4 copy:/<<RESOLVERDIR>>/apt_archive ./ Sources [1242 B]
Get:5 copy:/<<RESOLVERDIR>>/apt_archive ./ Packages [1304 B]
Fetched 3161 B in 0s (281 kB/s)
Reading package lists...
Get:1 file:/<<BUILDDIR>>/resolver-4TKlNx/apt_archive ./ InRelease
Ign:1 file:/<<BUILDDIR>>/resolver-4TKlNx/apt_archive ./ InRelease
Get:2 file:/<<BUILDDIR>>/resolver-4TKlNx/apt_archive ./ Release [606 B]
Get:2 file:/<<BUILDDIR>>/resolver-4TKlNx/apt_archive ./ Release [606 B]
Get:3 file:/<<BUILDDIR>>/resolver-4TKlNx/apt_archive ./ Release.gpg
Ign:3 file:/<<BUILDDIR>>/resolver-4TKlNx/apt_archive ./ Release.gpg
Reading package lists...
Reading package lists...
Install lintian build dependencies (apt-based resolver)
-------------------------------------------------------
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
sbuild-build-depends-lintian-dummy
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 856 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<RESOLVERDIR>>/apt_archive ./ sbuild-build-depends-lintian-dummy 0.invalid.0 [856 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 856 B in 0s (0 B/s)
Selecting previously unselected package sbuild-build-depends-lintian-dummy.
(Reading database ... 23180 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-lintian-dummy_0.invalid.0_arm64.deb ...
Unpacking sbuild-build-depends-lintian-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-lintian-dummy (0.invalid.0) ...
Running lintian...
W: lua-luaossl changes: distribution-and-changes-mismatch sid unstable
I: Lintian run was successful.
+------------------------------------------------------------------------------+
| Post Build |
+------------------------------------------------------------------------------+
+------------------------------------------------------------------------------+
| Cleanup |
+------------------------------------------------------------------------------+
Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use
+------------------------------------------------------------------------------+
| Summary |
+------------------------------------------------------------------------------+
Build Architecture: arm64
Build Type: binary
Build-Space: 39224
Build-Time: 82
Distribution: sid
Host Architecture: arm64
Install-Time: 19
Job: /tmp/debusine-fetch-exec-upload-vi1yq1jj/lua-luaossl_20220711-2.dsc
Lintian: warn
Machine Architecture: arm64
Package: lua-luaossl
Package-Time: 136
Source-Version: 20220711-2
Space: 39224
Status: successful
Version: 20220711-2
--------------------------------------------------------------------------------
Finished at 2024-11-17T10:17:16Z
Build needed 00:02:16, 39224k disk space