https://launchpad.net/ubuntu/+archive/test-rebuild-20220617-kinetic/+build/24034519 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux lgw01-amd64-036 5.4.0-120-generic #136-Ubuntu SMP Fri Jun 10 13:40:48 UTC 2022 x86_64 Buildd toolchain package versions: launchpad-buildd_215~563~ubuntu20.04.1 python3-lpbuildd_215~563~ubuntu20.04.1 sbuild_0.79.0-1ubuntu1 git-build-recipe_0.3.6 git_1:2.25.1-1ubuntu3.4 dpkg-dev_1.19.7ubuntu3.2 python3-debian_0.1.36ubuntu1. Syncing the system clock with the buildd NTP service... 23 Jun 04:00:27 ntpdate[1820]: adjust time server 10.211.37.1 offset -0.000180 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=kinetic --arch=amd64 PACKAGEBUILD-24034519 --image-type chroot /home/buildd/filecache-default/4d18961cd05542d5def75b14497015b674c37821 Creating target for build PACKAGEBUILD-24034519 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=kinetic --arch=amd64 PACKAGEBUILD-24034519 Starting target for build PACKAGEBUILD-24034519 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=kinetic --arch=amd64 PACKAGEBUILD-24034519 'deb http://ppa.launchpadcontent.net/ubuntu-toolchain-r/binutils/ubuntu kinetic main' 'deb http://ftpmaster.internal/ubuntu kinetic main universe' Overriding sources.list in build-PACKAGEBUILD-24034519 RUN: /usr/share/launchpad-buildd/bin/in-target add-trusted-keys --backend=chroot --series=kinetic --arch=amd64 PACKAGEBUILD-24034519 Adding trusted keys to build-PACKAGEBUILD-24034519 pub rsa1024/1E9377A2BA9EF27F 2009-10-22 [SC] Key fingerprint = 60C3 1780 3A41 BA51 845E 371A 1E93 77A2 BA9E F27F uid Launchpad Toolchain builds RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=kinetic --arch=amd64 PACKAGEBUILD-24034519 Updating target for build PACKAGEBUILD-24034519 Get:1 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/binutils/ubuntu kinetic InRelease [23.8 kB] Get:2 http://ftpmaster.internal/ubuntu kinetic InRelease [267 kB] Get:3 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/binutils/ubuntu kinetic/main amd64 Packages [9632 B] Get:4 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/binutils/ubuntu kinetic/main Translation-en [4132 B] Get:5 http://ftpmaster.internal/ubuntu kinetic/main amd64 Packages [1398 kB] Get:6 http://ftpmaster.internal/ubuntu kinetic/main Translation-en [510 kB] Get:7 http://ftpmaster.internal/ubuntu kinetic/universe amd64 Packages [14.3 MB] Get:8 http://ftpmaster.internal/ubuntu kinetic/universe Translation-en [5729 kB] Fetched 22.2 MB in 3s (6717 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following NEW packages will be installed: libgprofng0 util-linux-extra The following packages will be upgraded: adduser apt base-files binutils binutils-common binutils-x86-64-linux-gnu bsdutils cpp-11 dpkg dpkg-dev e2fsprogs fakeroot g++-11 gcc-11 gcc-11-base gcc-12-base init init-system-helpers libapparmor1 libapt-pkg6.0 libasan6 libatomic1 libbinutils libblkid1 libcap-ng0 libcc1-0 libcom-err2 libctf-nobfd0 libctf0 libdb5.3 libdpkg-perl libext2fs2 libfakeroot libgcc-11-dev libgcc-s1 libgcrypt20 libgnutls30 libgomp1 libgpg-error0 libip4tc2 libitm1 libkeyutils1 liblsan0 liblzma5 libmount1 libncurses6 libncursesw6 libpng16-16 libquadmath0 libreadline8 libselinux1 libsemanage-common libsemanage2 libsepol2 libsmartcols1 libsqlite3-0 libss2 libssl3 libstdc++-11-dev libstdc++6 libsystemd0 libtinfo6 libtsan0 libubsan1 libudev1 libuuid1 libzstd1 login logsave lto-disabled-list mawk mount ncurses-base ncurses-bin openssl passwd pinentry-curses policyrcd-script-zg2 readline-common systemd systemd-sysv util-linux xz-utils 83 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 79.7 MB of archives. After this operation, 5304 kB of additional disk space will be used. Get:1 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/binutils/ubuntu kinetic/main amd64 libctf0 amd64 2.38.50.20220615-4ubuntu1 [103 kB] Get:2 http://ftpmaster.internal/ubuntu kinetic/main amd64 base-files amd64 12.2ubuntu1 [62.6 kB] Get:3 http://ftpmaster.internal/ubuntu kinetic/main amd64 bsdutils amd64 1:2.38-4ubuntu1 [80.7 kB] Get:4 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/binutils/ubuntu kinetic/main amd64 libctf-nobfd0 amd64 2.38.50.20220615-4ubuntu1 [107 kB] Get:5 http://ftpmaster.internal/ubuntu kinetic/main amd64 libzstd1 amd64 1.5.2+dfsg-1 [270 kB] Get:6 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/binutils/ubuntu kinetic/main amd64 binutils-x86-64-linux-gnu amd64 2.38.50.20220615-4ubuntu1 [2476 kB] Get:7 http://ftpmaster.internal/ubuntu kinetic/main amd64 libatomic1 amd64 12.1.0-2ubuntu1 [10.4 kB] Get:8 http://ftpmaster.internal/ubuntu kinetic/main amd64 libubsan1 amd64 12.1.0-2ubuntu1 [969 kB] Get:9 http://ftpmaster.internal/ubuntu kinetic/main amd64 libquadmath0 amd64 12.1.0-2ubuntu1 [152 kB] Get:10 http://ftpmaster.internal/ubuntu kinetic/main amd64 liblsan0 amd64 12.1.0-2ubuntu1 [1060 kB] Get:11 http://ftpmaster.internal/ubuntu kinetic/main amd64 libitm1 amd64 12.1.0-2ubuntu1 [29.5 kB] Get:12 http://ftpmaster.internal/ubuntu kinetic/main amd64 libgomp1 amd64 12.1.0-2ubuntu1 [125 kB] Get:13 http://ftpmaster.internal/ubuntu kinetic/main amd64 gcc-12-base amd64 12.1.0-2ubuntu1 [18.8 kB] Get:14 http://ftpmaster.internal/ubuntu kinetic/main amd64 libgcc-s1 amd64 12.1.0-2ubuntu1 [54.2 kB] Get:15 http://ftpmaster.internal/ubuntu kinetic/main amd64 libcc1-0 amd64 12.1.0-2ubuntu1 [46.6 kB] Get:16 http://ftpmaster.internal/ubuntu kinetic/main amd64 libstdc++6 amd64 12.1.0-2ubuntu1 [679 kB] Get:17 http://ftpmaster.internal/ubuntu kinetic/main amd64 libgpg-error0 amd64 1.45-2 [69.0 kB] Get:18 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/binutils/ubuntu kinetic/main amd64 libbinutils amd64 2.38.50.20220615-4ubuntu1 [655 kB] Get:19 http://ftpmaster.internal/ubuntu kinetic/main amd64 libgcrypt20 amd64 1.10.1-2ubuntu1 [524 kB] Get:20 http://ftpmaster.internal/ubuntu kinetic/main amd64 liblzma5 amd64 5.2.5-2.1 [99.2 kB] Get:21 http://ftpmaster.internal/ubuntu kinetic/main amd64 systemd-sysv amd64 249.11-0ubuntu4 [10.2 kB] Get:22 http://ftpmaster.internal/ubuntu kinetic/main amd64 libapparmor1 amd64 3.0.4-2ubuntu3 [38.0 kB] Get:23 http://ftpmaster.internal/ubuntu kinetic/main amd64 libgnutls30 amd64 3.7.6-2ubuntu1 [968 kB] Get:24 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/binutils/ubuntu kinetic/main amd64 binutils amd64 2.38.50.20220615-4ubuntu1 [3292 B] Get:25 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/binutils/ubuntu kinetic/main amd64 binutils-common amd64 2.38.50.20220615-4ubuntu1 [224 kB] Get:26 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/binutils/ubuntu kinetic/main amd64 libgprofng0 amd64 2.38.50.20220615-4ubuntu1 [963 kB] Get:27 http://ftpmaster.internal/ubuntu kinetic/main amd64 libip4tc2 amd64 1.8.7-1ubuntu6 [19.7 kB] Get:28 http://ftpmaster.internal/ubuntu kinetic/main amd64 libblkid1 amd64 2.38-4ubuntu1 [103 kB] Get:29 http://ftpmaster.internal/ubuntu kinetic/main amd64 libselinux1 amd64 3.4-1 [77.6 kB] Get:30 http://ftpmaster.internal/ubuntu kinetic/main amd64 libmount1 amd64 2.38-4ubuntu1 [121 kB] Get:31 http://ftpmaster.internal/ubuntu kinetic/main amd64 libsmartcols1 amd64 2.38-4ubuntu1 [50.8 kB] Get:32 http://ftpmaster.internal/ubuntu kinetic/main amd64 login amd64 1:4.11.1+dfsg1-2ubuntu1 [183 kB] Get:33 http://ftpmaster.internal/ubuntu kinetic/main amd64 util-linux-extra amd64 2.38-4ubuntu1 [83.8 kB] Get:34 http://ftpmaster.internal/ubuntu kinetic/main amd64 util-linux amd64 2.38-4ubuntu1 [1069 kB] Get:35 http://ftpmaster.internal/ubuntu kinetic/main amd64 mount amd64 2.38-4ubuntu1 [114 kB] Get:36 http://ftpmaster.internal/ubuntu kinetic/main amd64 libsemanage-common all 3.4-1 [9828 B] Get:37 http://ftpmaster.internal/ubuntu kinetic/main amd64 libsepol2 amd64 3.4-2 [294 kB] Get:38 http://ftpmaster.internal/ubuntu kinetic/main amd64 libsemanage2 amd64 3.4-1 [91.8 kB] Get:39 http://ftpmaster.internal/ubuntu kinetic/main amd64 passwd amd64 1:4.11.1+dfsg1-2ubuntu1 [765 kB] Get:40 http://ftpmaster.internal/ubuntu kinetic/main amd64 adduser all 3.121ubuntu1 [150 kB] Get:41 http://ftpmaster.internal/ubuntu kinetic/main amd64 systemd amd64 249.11-0ubuntu4 [4517 kB] Get:42 http://ftpmaster.internal/ubuntu kinetic/main amd64 libsystemd0 amd64 249.11-0ubuntu4 [314 kB] Get:43 http://ftpmaster.internal/ubuntu kinetic/main amd64 libudev1 amd64 249.11-0ubuntu4 [76.1 kB] Get:44 http://ftpmaster.internal/ubuntu kinetic/main amd64 libapt-pkg6.0 amd64 2.5.0 [896 kB] Get:45 http://ftpmaster.internal/ubuntu kinetic/main amd64 dpkg amd64 1.21.8ubuntu1 [1333 kB] Get:46 http://ftpmaster.internal/ubuntu kinetic/main amd64 ncurses-bin amd64 6.3+20220423-2 [183 kB] Get:47 http://ftpmaster.internal/ubuntu kinetic/main amd64 init-system-helpers all 1.63 [38.7 kB] Get:48 http://ftpmaster.internal/ubuntu kinetic/main amd64 ncurses-base all 6.3+20220423-2 [21.2 kB] Get:49 http://ftpmaster.internal/ubuntu kinetic/main amd64 apt amd64 2.5.0 [1370 kB] Get:50 http://ftpmaster.internal/ubuntu kinetic/main amd64 logsave amd64 1.46.5-2ubuntu2 [9914 B] Get:51 http://ftpmaster.internal/ubuntu kinetic/main amd64 libext2fs2 amd64 1.46.5-2ubuntu2 [205 kB] Get:52 http://ftpmaster.internal/ubuntu kinetic/main amd64 e2fsprogs amd64 1.46.5-2ubuntu2 [585 kB] Get:53 http://ftpmaster.internal/ubuntu kinetic/main amd64 init amd64 1.63 [5674 B] Get:54 http://ftpmaster.internal/ubuntu kinetic/main amd64 libcap-ng0 amd64 0.7.9-4 [12.1 kB] Get:55 http://ftpmaster.internal/ubuntu kinetic/main amd64 libdb5.3 amd64 5.3.28+dfsg1-0.9 [717 kB] Get:56 http://ftpmaster.internal/ubuntu kinetic/main amd64 libncurses6 amd64 6.3+20220423-2 [110 kB] Get:57 http://ftpmaster.internal/ubuntu kinetic/main amd64 libncursesw6 amd64 6.3+20220423-2 [146 kB] Get:58 http://ftpmaster.internal/ubuntu kinetic/main amd64 libtinfo6 amd64 6.3+20220423-2 [99.6 kB] Get:59 http://ftpmaster.internal/ubuntu kinetic/main amd64 libuuid1 amd64 2.38-4ubuntu1 [23.2 kB] Get:60 http://ftpmaster.internal/ubuntu kinetic/main amd64 libcom-err2 amd64 1.46.5-2ubuntu2 [9074 B] Get:61 http://ftpmaster.internal/ubuntu kinetic/main amd64 libss2 amd64 1.46.5-2ubuntu2 [12.3 kB] Get:62 http://ftpmaster.internal/ubuntu kinetic/main amd64 mawk amd64 1.3.4.20200120-3.1 [109 kB] Get:63 http://ftpmaster.internal/ubuntu kinetic/main amd64 libkeyutils1 amd64 1.6.1-3ubuntu1 [10.1 kB] Get:64 http://ftpmaster.internal/ubuntu kinetic/main amd64 readline-common all 8.1.2-1.2 [53.6 kB] Get:65 http://ftpmaster.internal/ubuntu kinetic/main amd64 libreadline8 amd64 8.1.2-1.2 [153 kB] Get:66 http://ftpmaster.internal/ubuntu kinetic/main amd64 libsqlite3-0 amd64 3.38.5-1 [646 kB] Get:67 http://ftpmaster.internal/ubuntu kinetic/main amd64 libssl3 amd64 3.0.3-5ubuntu3 [1897 kB] Get:68 http://ftpmaster.internal/ubuntu kinetic/main amd64 openssl amd64 3.0.3-5ubuntu3 [1175 kB] Get:69 http://ftpmaster.internal/ubuntu kinetic/main amd64 libpng16-16 amd64 1.6.37-5 [187 kB] Get:70 http://ftpmaster.internal/ubuntu kinetic/main amd64 xz-utils amd64 5.2.5-2.1 [83.8 kB] Get:71 http://ftpmaster.internal/ubuntu kinetic/main amd64 g++-11 amd64 11.3.0-3ubuntu1 [11.3 MB] Get:72 http://ftpmaster.internal/ubuntu kinetic/main amd64 libstdc++-11-dev amd64 11.3.0-3ubuntu1 [2074 kB] Get:73 http://ftpmaster.internal/ubuntu kinetic/main amd64 libasan6 amd64 11.3.0-3ubuntu1 [2265 kB] Get:74 http://ftpmaster.internal/ubuntu kinetic/main amd64 gcc-11 amd64 11.3.0-3ubuntu1 [20.0 MB] Get:75 http://ftpmaster.internal/ubuntu kinetic/main amd64 libgcc-11-dev amd64 11.3.0-3ubuntu1 [2484 kB] Get:76 http://ftpmaster.internal/ubuntu kinetic/main amd64 libtsan0 amd64 11.3.0-3ubuntu1 [2241 kB] Get:77 http://ftpmaster.internal/ubuntu kinetic/main amd64 cpp-11 amd64 11.3.0-3ubuntu1 [9910 kB] Get:78 http://ftpmaster.internal/ubuntu kinetic/main amd64 gcc-11-base amd64 11.3.0-3ubuntu1 [20.8 kB] Get:79 http://ftpmaster.internal/ubuntu kinetic/main amd64 dpkg-dev all 1.21.8ubuntu1 [1069 kB] Get:80 http://ftpmaster.internal/ubuntu kinetic/main amd64 libdpkg-perl all 1.21.8ubuntu1 [237 kB] Get:81 http://ftpmaster.internal/ubuntu kinetic/main amd64 lto-disabled-list all 27 [12.4 kB] Get:82 http://ftpmaster.internal/ubuntu kinetic/main amd64 libfakeroot amd64 1.29-1ubuntu1 [31.1 kB] Get:83 http://ftpmaster.internal/ubuntu kinetic/main amd64 fakeroot amd64 1.29-1ubuntu1 [60.0 kB] Get:84 http://ftpmaster.internal/ubuntu kinetic/main amd64 pinentry-curses amd64 1.2.0-1ubuntu1 [34.5 kB] Get:85 http://ftpmaster.internal/ubuntu kinetic/main amd64 policyrcd-script-zg2 all 0.1-3.1 [5730 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 79.7 MB in 3s (26.2 MB/s) (Reading database ... 13449 files and directories currently installed.) Preparing to unpack .../base-files_12.2ubuntu1_amd64.deb ... Unpacking base-files (12.2ubuntu1) over (12ubuntu5) ... Setting up base-files (12.2ubuntu1) ... (Reading database ... 13449 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.38-4ubuntu1_amd64.deb ... Unpacking bsdutils (1:2.38-4ubuntu1) over (1:2.37.2-4ubuntu3) ... Setting up bsdutils (1:2.38-4ubuntu1) ... (Reading database ... 13449 files and directories currently installed.) Preparing to unpack .../libzstd1_1.5.2+dfsg-1_amd64.deb ... Unpacking libzstd1:amd64 (1.5.2+dfsg-1) over (1.4.8+dfsg-3build1) ... Setting up libzstd1:amd64 (1.5.2+dfsg-1) ... (Reading database ... 13449 files and directories currently installed.) Preparing to unpack .../0-libatomic1_12.1.0-2ubuntu1_amd64.deb ... Unpacking libatomic1:amd64 (12.1.0-2ubuntu1) over (12-20220428-1ubuntu1) ... Preparing to unpack .../1-libubsan1_12.1.0-2ubuntu1_amd64.deb ... Unpacking libubsan1:amd64 (12.1.0-2ubuntu1) over (12-20220428-1ubuntu1) ... Preparing to unpack .../2-libquadmath0_12.1.0-2ubuntu1_amd64.deb ... Unpacking libquadmath0:amd64 (12.1.0-2ubuntu1) over (12-20220428-1ubuntu1) ... Preparing to unpack .../3-liblsan0_12.1.0-2ubuntu1_amd64.deb ... Unpacking liblsan0:amd64 (12.1.0-2ubuntu1) over (12-20220428-1ubuntu1) ... Preparing to unpack .../4-libitm1_12.1.0-2ubuntu1_amd64.deb ... Unpacking libitm1:amd64 (12.1.0-2ubuntu1) over (12-20220428-1ubuntu1) ... Preparing to unpack .../5-libgomp1_12.1.0-2ubuntu1_amd64.deb ... Unpacking libgomp1:amd64 (12.1.0-2ubuntu1) over (12-20220428-1ubuntu1) ... Preparing to unpack .../6-gcc-12-base_12.1.0-2ubuntu1_amd64.deb ... Unpacking gcc-12-base:amd64 (12.1.0-2ubuntu1) over (12-20220428-1ubuntu1) ... Setting up gcc-12-base:amd64 (12.1.0-2ubuntu1) ... (Reading database ... 13449 files and directories currently installed.) Preparing to unpack .../libgcc-s1_12.1.0-2ubuntu1_amd64.deb ... Unpacking libgcc-s1:amd64 (12.1.0-2ubuntu1) over (12-20220428-1ubuntu1) ... Setting up libgcc-s1:amd64 (12.1.0-2ubuntu1) ... (Reading database ... 13449 files and directories currently installed.) Preparing to unpack .../libcc1-0_12.1.0-2ubuntu1_amd64.deb ... Unpacking libcc1-0:amd64 (12.1.0-2ubuntu1) over (12-20220428-1ubuntu1) ... Preparing to unpack .../libstdc++6_12.1.0-2ubuntu1_amd64.deb ... Unpacking libstdc++6:amd64 (12.1.0-2ubuntu1) over (12-20220428-1ubuntu1) ... Setting up libstdc++6:amd64 (12.1.0-2ubuntu1) ... (Reading database ... 13449 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.45-2_amd64.deb ... Unpacking libgpg-error0:amd64 (1.45-2) over (1.43-3) ... Setting up libgpg-error0:amd64 (1.45-2) ... (Reading database ... 13449 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.10.1-2ubuntu1_amd64.deb ... Unpacking libgcrypt20:amd64 (1.10.1-2ubuntu1) over (1.9.4-3ubuntu3) ... Setting up libgcrypt20:amd64 (1.10.1-2ubuntu1) ... (Reading database ... 13451 files and directories currently installed.) Preparing to unpack .../liblzma5_5.2.5-2.1_amd64.deb ... Unpacking liblzma5:amd64 (5.2.5-2.1) over (5.2.5-2ubuntu1) ... Setting up liblzma5:amd64 (5.2.5-2.1) ... (Reading database ... 13451 files and directories currently installed.) Preparing to unpack .../systemd-sysv_249.11-0ubuntu4_amd64.deb ... Unpacking systemd-sysv (249.11-0ubuntu4) over (249.11-0ubuntu3.1) ... Preparing to unpack .../libapparmor1_3.0.4-2ubuntu3_amd64.deb ... Unpacking libapparmor1:amd64 (3.0.4-2ubuntu3) over (3.0.4-2ubuntu2) ... Preparing to unpack .../libgnutls30_3.7.6-2ubuntu1_amd64.deb ... Unpacking libgnutls30:amd64 (3.7.6-2ubuntu1) over (3.7.4-2ubuntu1) ... Setting up libgnutls30:amd64 (3.7.6-2ubuntu1) ... (Reading database ... 13451 files and directories currently installed.) Preparing to unpack .../libip4tc2_1.8.7-1ubuntu6_amd64.deb ... Unpacking libip4tc2:amd64 (1.8.7-1ubuntu6) over (1.8.7-1ubuntu5) ... Preparing to unpack .../libblkid1_2.38-4ubuntu1_amd64.deb ... Unpacking libblkid1:amd64 (2.38-4ubuntu1) over (2.37.2-4ubuntu3) ... Setting up libblkid1:amd64 (2.38-4ubuntu1) ... (Reading database ... 13451 files and directories currently installed.) Preparing to unpack .../libselinux1_3.4-1_amd64.deb ... Unpacking libselinux1:amd64 (3.4-1) over (3.3-1build2) ... Setting up libselinux1:amd64 (3.4-1) ... (Reading database ... 13451 files and directories currently installed.) Preparing to unpack .../libmount1_2.38-4ubuntu1_amd64.deb ... Unpacking libmount1:amd64 (2.38-4ubuntu1) over (2.37.2-4ubuntu3) ... Setting up libmount1:amd64 (2.38-4ubuntu1) ... (Reading database ... 13451 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.38-4ubuntu1_amd64.deb ... Unpacking libsmartcols1:amd64 (2.38-4ubuntu1) over (2.37.2-4ubuntu3) ... Setting up libsmartcols1:amd64 (2.38-4ubuntu1) ... (Reading database ... 13451 files and directories currently installed.) Preparing to unpack .../login_1%3a4.11.1+dfsg1-2ubuntu1_amd64.deb ... Unpacking login (1:4.11.1+dfsg1-2ubuntu1) over (1:4.8.1-2ubuntu2) ... Setting up login (1:4.11.1+dfsg1-2ubuntu1) ... Installing new version of config file /etc/login.defs ... (Reading database ... 13451 files and directories currently installed.) Preparing to unpack .../util-linux_2.38-4ubuntu1_amd64.deb ... Unpacking util-linux (2.38-4ubuntu1) over (2.37.2-4ubuntu3) ... dpkg: warning: unable to delete old directory '/usr/lib/udev': Directory not empty Selecting previously unselected package util-linux-extra. Preparing to unpack .../util-linux-extra_2.38-4ubuntu1_amd64.deb ... Unpacking util-linux-extra (2.38-4ubuntu1) ... Setting up util-linux-extra (2.38-4ubuntu1) ... (Reading database ... 13463 files and directories currently installed.) Preparing to unpack .../mount_2.38-4ubuntu1_amd64.deb ... Unpacking mount (2.38-4ubuntu1) over (2.37.2-4ubuntu3) ... Preparing to unpack .../libsemanage-common_3.4-1_all.deb ... Unpacking libsemanage-common (3.4-1) over (3.3-1build2) ... Setting up libsemanage-common (3.4-1) ... Installing new version of config file /etc/selinux/semanage.conf ... (Reading database ... 13463 files and directories currently installed.) Preparing to unpack .../libsepol2_3.4-2_amd64.deb ... Unpacking libsepol2:amd64 (3.4-2) over (3.3-1build1) ... Setting up libsepol2:amd64 (3.4-2) ... (Reading database ... 13463 files and directories currently installed.) Preparing to unpack .../libsemanage2_3.4-1_amd64.deb ... Unpacking libsemanage2:amd64 (3.4-1) over (3.3-1build2) ... Setting up libsemanage2:amd64 (3.4-1) ... (Reading database ... 13463 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.11.1+dfsg1-2ubuntu1_amd64.deb ... Unpacking passwd (1:4.11.1+dfsg1-2ubuntu1) over (1:4.8.1-2ubuntu2) ... Setting up passwd (1:4.11.1+dfsg1-2ubuntu1) ... Installing new version of config file /etc/default/useradd ... (Reading database ... 13463 files and directories currently installed.) Preparing to unpack .../adduser_3.121ubuntu1_all.deb ... Unpacking adduser (3.121ubuntu1) over (3.118ubuntu5) ... Setting up adduser (3.121ubuntu1) ... Installing new version of config file /etc/deluser.conf ... (Reading database ... 13460 files and directories currently installed.) Preparing to unpack .../systemd_249.11-0ubuntu4_amd64.deb ... Unpacking systemd (249.11-0ubuntu4) over (249.11-0ubuntu3.1) ... Preparing to unpack .../libsystemd0_249.11-0ubuntu4_amd64.deb ... Unpacking libsystemd0:amd64 (249.11-0ubuntu4) over (249.11-0ubuntu3.1) ... Setting up libsystemd0:amd64 (249.11-0ubuntu4) ... (Reading database ... 13460 files and directories currently installed.) Preparing to unpack .../libudev1_249.11-0ubuntu4_amd64.deb ... Unpacking libudev1:amd64 (249.11-0ubuntu4) over (249.11-0ubuntu3.1) ... Setting up libudev1:amd64 (249.11-0ubuntu4) ... (Reading database ... 13460 files and directories currently installed.) Preparing to unpack .../libapt-pkg6.0_2.5.0_amd64.deb ... Unpacking libapt-pkg6.0:amd64 (2.5.0) over (2.4.5) ... Setting up libapt-pkg6.0:amd64 (2.5.0) ... (Reading database ... 13460 files and directories currently installed.) Preparing to unpack .../dpkg_1.21.8ubuntu1_amd64.deb ... Unpacking dpkg (1.21.8ubuntu1) over (1.21.1ubuntu2) ... Setting up dpkg (1.21.8ubuntu1) ... (Reading database ... 13464 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.3+20220423-2_amd64.deb ... Unpacking ncurses-bin (6.3+20220423-2) over (6.3-2) ... Setting up ncurses-bin (6.3+20220423-2) ... (Reading database ... 13464 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.63_all.deb ... Unpacking init-system-helpers (1.63) over (1.62) ... Setting up init-system-helpers (1.63) ... (Reading database ... 13464 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.3+20220423-2_all.deb ... Unpacking ncurses-base (6.3+20220423-2) over (6.3-2) ... Setting up ncurses-base (6.3+20220423-2) ... (Reading database ... 13465 files and directories currently installed.) Preparing to unpack .../archives/apt_2.5.0_amd64.deb ... Unpacking apt (2.5.0) over (2.4.5) ... Setting up apt (2.5.0) ... (Reading database ... 13466 files and directories currently installed.) Preparing to unpack .../logsave_1.46.5-2ubuntu2_amd64.deb ... Unpacking logsave (1.46.5-2ubuntu2) over (1.46.5-2ubuntu1) ... Preparing to unpack .../libext2fs2_1.46.5-2ubuntu2_amd64.deb ... Unpacking libext2fs2:amd64 (1.46.5-2ubuntu2) over (1.46.5-2ubuntu1) ... Setting up libext2fs2:amd64 (1.46.5-2ubuntu2) ... (Reading database ... 13466 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.46.5-2ubuntu2_amd64.deb ... Unpacking e2fsprogs (1.46.5-2ubuntu2) over (1.46.5-2ubuntu1) ... Setting up libapparmor1:amd64 (3.0.4-2ubuntu3) ... Setting up libip4tc2:amd64 (1.8.7-1ubuntu6) ... Setting up util-linux (2.38-4ubuntu1) ... Setting up mount (2.38-4ubuntu1) ... Setting up systemd (249.11-0ubuntu4) ... Initializing machine ID from random generator. Setting up systemd-sysv (249.11-0ubuntu4) ... (Reading database ... 13466 files and directories currently installed.) Preparing to unpack .../archives/init_1.63_amd64.deb ... Unpacking init (1.63) over (1.62) ... Preparing to unpack .../libcap-ng0_0.7.9-4_amd64.deb ... Unpacking libcap-ng0:amd64 (0.7.9-4) over (0.7.9-2.2build3) ... Setting up libcap-ng0:amd64 (0.7.9-4) ... (Reading database ... 13466 files and directories currently installed.) Preparing to unpack .../libdb5.3_5.3.28+dfsg1-0.9_amd64.deb ... Unpacking libdb5.3:amd64 (5.3.28+dfsg1-0.9) over (5.3.28+dfsg1-0.8ubuntu3) ... Setting up libdb5.3:amd64 (5.3.28+dfsg1-0.9) ... (Reading database ... 13466 files and directories currently installed.) Preparing to unpack .../libncurses6_6.3+20220423-2_amd64.deb ... Unpacking libncurses6:amd64 (6.3+20220423-2) over (6.3-2) ... Preparing to unpack .../libncursesw6_6.3+20220423-2_amd64.deb ... Unpacking libncursesw6:amd64 (6.3+20220423-2) over (6.3-2) ... Preparing to unpack .../libtinfo6_6.3+20220423-2_amd64.deb ... Unpacking libtinfo6:amd64 (6.3+20220423-2) over (6.3-2) ... Setting up libtinfo6:amd64 (6.3+20220423-2) ... (Reading database ... 13465 files and directories currently installed.) Preparing to unpack .../libuuid1_2.38-4ubuntu1_amd64.deb ... Unpacking libuuid1:amd64 (2.38-4ubuntu1) over (2.37.2-4ubuntu3) ... Setting up libuuid1:amd64 (2.38-4ubuntu1) ... (Reading database ... 13466 files and directories currently installed.) Preparing to unpack .../00-libcom-err2_1.46.5-2ubuntu2_amd64.deb ... Unpacking libcom-err2:amd64 (1.46.5-2ubuntu2) over (1.46.5-2ubuntu1) ... Preparing to unpack .../01-libss2_1.46.5-2ubuntu2_amd64.deb ... Unpacking libss2:amd64 (1.46.5-2ubuntu2) over (1.46.5-2ubuntu1) ... Preparing to unpack .../02-mawk_1.3.4.20200120-3.1_amd64.deb ... Unpacking mawk (1.3.4.20200120-3.1) over (1.3.4.20200120-3) ... Preparing to unpack .../03-libkeyutils1_1.6.1-3ubuntu1_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6.1-3ubuntu1) over (1.6.1-2ubuntu3) ... Preparing to unpack .../04-readline-common_8.1.2-1.2_all.deb ... Unpacking readline-common (8.1.2-1.2) over (8.1.2-1) ... Preparing to unpack .../05-libreadline8_8.1.2-1.2_amd64.deb ... Unpacking libreadline8:amd64 (8.1.2-1.2) over (8.1.2-1) ... Preparing to unpack .../06-libsqlite3-0_3.38.5-1_amd64.deb ... Unpacking libsqlite3-0:amd64 (3.38.5-1) over (3.37.2-2) ... Preparing to unpack .../07-libssl3_3.0.3-5ubuntu3_amd64.deb ... Unpacking libssl3:amd64 (3.0.3-5ubuntu3) over (3.0.2-0ubuntu1) ... Preparing to unpack .../08-openssl_3.0.3-5ubuntu3_amd64.deb ... Unpacking openssl (3.0.3-5ubuntu3) over (3.0.2-0ubuntu1) ... Preparing to unpack .../09-libpng16-16_1.6.37-5_amd64.deb ... Unpacking libpng16-16:amd64 (1.6.37-5) over (1.6.37-3build5) ... Preparing to unpack .../10-xz-utils_5.2.5-2.1_amd64.deb ... Unpacking xz-utils (5.2.5-2.1) over (5.2.5-2ubuntu1) ... Preparing to unpack .../11-libctf0_2.38.50.20220615-4ubuntu1_amd64.deb ... Unpacking libctf0:amd64 (2.38.50.20220615-4ubuntu1) over (2.38-3ubuntu1) ... Preparing to unpack .../12-libctf-nobfd0_2.38.50.20220615-4ubuntu1_amd64.deb ... Unpacking libctf-nobfd0:amd64 (2.38.50.20220615-4ubuntu1) over (2.38-3ubuntu1) ... Preparing to unpack .../13-binutils-x86-64-linux-gnu_2.38.50.20220615-4ubuntu1_amd64.deb ... Unpacking binutils-x86-64-linux-gnu (2.38.50.20220615-4ubuntu1) over (2.38-3ubuntu1) ... Preparing to unpack .../14-libbinutils_2.38.50.20220615-4ubuntu1_amd64.deb ... Unpacking libbinutils:amd64 (2.38.50.20220615-4ubuntu1) over (2.38-3ubuntu1) ... Preparing to unpack .../15-binutils_2.38.50.20220615-4ubuntu1_amd64.deb ... Unpacking binutils (2.38.50.20220615-4ubuntu1) over (2.38-3ubuntu1) ... Preparing to unpack .../16-binutils-common_2.38.50.20220615-4ubuntu1_amd64.deb ... Unpacking binutils-common:amd64 (2.38.50.20220615-4ubuntu1) over (2.38-3ubuntu1) ... Selecting previously unselected package libgprofng0:amd64. Preparing to unpack .../17-libgprofng0_2.38.50.20220615-4ubuntu1_amd64.deb ... Unpacking libgprofng0:amd64 (2.38.50.20220615-4ubuntu1) ... Preparing to unpack .../18-g++-11_11.3.0-3ubuntu1_amd64.deb ... Unpacking g++-11 (11.3.0-3ubuntu1) over (11.3.0-1ubuntu1) ... Preparing to unpack .../19-libstdc++-11-dev_11.3.0-3ubuntu1_amd64.deb ... Unpacking libstdc++-11-dev:amd64 (11.3.0-3ubuntu1) over (11.3.0-1ubuntu1) ... Preparing to unpack .../20-libasan6_11.3.0-3ubuntu1_amd64.deb ... Unpacking libasan6:amd64 (11.3.0-3ubuntu1) over (11.3.0-1ubuntu1) ... Preparing to unpack .../21-gcc-11_11.3.0-3ubuntu1_amd64.deb ... Unpacking gcc-11 (11.3.0-3ubuntu1) over (11.3.0-1ubuntu1) ... Preparing to unpack .../22-libgcc-11-dev_11.3.0-3ubuntu1_amd64.deb ... Unpacking libgcc-11-dev:amd64 (11.3.0-3ubuntu1) over (11.3.0-1ubuntu1) ... Preparing to unpack .../23-libtsan0_11.3.0-3ubuntu1_amd64.deb ... Unpacking libtsan0:amd64 (11.3.0-3ubuntu1) over (11.3.0-1ubuntu1) ... Preparing to unpack .../24-cpp-11_11.3.0-3ubuntu1_amd64.deb ... Unpacking cpp-11 (11.3.0-3ubuntu1) over (11.3.0-1ubuntu1) ... Preparing to unpack .../25-gcc-11-base_11.3.0-3ubuntu1_amd64.deb ... Unpacking gcc-11-base:amd64 (11.3.0-3ubuntu1) over (11.3.0-1ubuntu1) ... Preparing to unpack .../26-dpkg-dev_1.21.8ubuntu1_all.deb ... Unpacking dpkg-dev (1.21.8ubuntu1) over (1.21.1ubuntu2) ... Preparing to unpack .../27-libdpkg-perl_1.21.8ubuntu1_all.deb ... Unpacking libdpkg-perl (1.21.8ubuntu1) over (1.21.1ubuntu2) ... Preparing to unpack .../28-lto-disabled-list_27_all.deb ... Unpacking lto-disabled-list (27) over (25) ... Preparing to unpack .../29-libfakeroot_1.29-1ubuntu1_amd64.deb ... Unpacking libfakeroot:amd64 (1.29-1ubuntu1) over (1.28-1ubuntu1) ... Preparing to unpack .../30-fakeroot_1.29-1ubuntu1_amd64.deb ... Unpacking fakeroot (1.29-1ubuntu1) over (1.28-1ubuntu1) ... Preparing to unpack .../31-pinentry-curses_1.2.0-1ubuntu1_amd64.deb ... Unpacking pinentry-curses (1.2.0-1ubuntu1) over (1.1.1-1build2) ... Preparing to unpack .../32-policyrcd-script-zg2_0.1-3.1_all.deb ... Unpacking policyrcd-script-zg2 (0.1-3.1) over (0.1-3) ... Setting up gcc-11-base:amd64 (11.3.0-3ubuntu1) ... Setting up libkeyutils1:amd64 (1.6.1-3ubuntu1) ... Setting up lto-disabled-list (27) ... Setting up init (1.63) ... Setting up libsqlite3-0:amd64 (3.38.5-1) ... Setting up binutils-common:amd64 (2.38.50.20220615-4ubuntu1) ... Setting up libssl3:amd64 (3.0.3-5ubuntu3) ... Setting up libctf-nobfd0:amd64 (2.38.50.20220615-4ubuntu1) ... Setting up libcom-err2:amd64 (1.46.5-2ubuntu2) ... Setting up libgomp1:amd64 (12.1.0-2ubuntu1) ... Setting up libfakeroot:amd64 (1.29-1ubuntu1) ... Setting up libasan6:amd64 (11.3.0-3ubuntu1) ... Setting up fakeroot (1.29-1ubuntu1) ... Setting up policyrcd-script-zg2 (0.1-3.1) ... Setting up libncurses6:amd64 (6.3+20220423-2) ... Setting up xz-utils (5.2.5-2.1) ... Setting up libquadmath0:amd64 (12.1.0-2ubuntu1) ... Setting up libpng16-16:amd64 (1.6.37-5) ... Setting up libatomic1:amd64 (12.1.0-2ubuntu1) ... Setting up libss2:amd64 (1.46.5-2ubuntu2) ... Setting up libncursesw6:amd64 (6.3+20220423-2) ... Setting up libdpkg-perl (1.21.8ubuntu1) ... Setting up logsave (1.46.5-2ubuntu2) ... Setting up libubsan1:amd64 (12.1.0-2ubuntu1) ... Setting up mawk (1.3.4.20200120-3.1) ... Setting up libbinutils:amd64 (2.38.50.20220615-4ubuntu1) ... Setting up openssl (3.0.3-5ubuntu3) ... Installing new version of config file /etc/ssl/openssl.cnf ... Setting up readline-common (8.1.2-1.2) ... Setting up libcc1-0:amd64 (12.1.0-2ubuntu1) ... Setting up liblsan0:amd64 (12.1.0-2ubuntu1) ... Setting up libitm1:amd64 (12.1.0-2ubuntu1) ... Setting up libtsan0:amd64 (11.3.0-3ubuntu1) ... Setting up libctf0:amd64 (2.38.50.20220615-4ubuntu1) ... Setting up pinentry-curses (1.2.0-1ubuntu1) ... Setting up cpp-11 (11.3.0-3ubuntu1) ... Setting up libreadline8:amd64 (8.1.2-1.2) ... Setting up e2fsprogs (1.46.5-2ubuntu2) ... Setting up libgprofng0:amd64 (2.38.50.20220615-4ubuntu1) ... Setting up libgcc-11-dev:amd64 (11.3.0-3ubuntu1) ... Setting up binutils-x86-64-linux-gnu (2.38.50.20220615-4ubuntu1) ... Setting up binutils (2.38.50.20220615-4ubuntu1) ... Setting up dpkg-dev (1.21.8ubuntu1) ... Setting up libstdc++-11-dev:amd64 (11.3.0-3ubuntu1) ... Setting up gcc-11 (11.3.0-3ubuntu1) ... Setting up g++-11 (11.3.0-3ubuntu1) ... Processing triggers for libc-bin (2.35-0ubuntu3) ... RUN: /usr/share/launchpad-buildd/bin/sbuild-package PACKAGEBUILD-24034519 amd64 kinetic -c chroot:build-PACKAGEBUILD-24034519 --arch=amd64 --dist=kinetic --nolog -A lua-luaossl_20161214-1ubuntu1.dsc Initiating build PACKAGEBUILD-24034519 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 5.4.0-120-generic #136-Ubuntu SMP Fri Jun 10 13:40:48 UTC 2022 x86_64 sbuild (Debian sbuild) 0.79.0 (05 February 2020) on lgw01-amd64-036.buildd +==============================================================================+ | lua-luaossl 20161214-1ubuntu1 (amd64) Thu, 23 Jun 2022 04:00:48 +0000 | +==============================================================================+ Package: lua-luaossl Version: 20161214-1ubuntu1 Source Version: 20161214-1ubuntu1 Distribution: kinetic Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 Build Type: binary I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-24034519/chroot-autobuild' with '<>' I: NOTICE: Log filtering will replace 'build/lua-luaossl-pLRKXO/resolver-xouMt2' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- lua-luaossl_20161214-1ubuntu1.dsc exists in .; copying to chroot I: NOTICE: Log filtering will replace 'build/lua-luaossl-pLRKXO/lua-luaossl-20161214' with '<>' I: NOTICE: Log filtering will replace 'build/lua-luaossl-pLRKXO' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper (>= 9), dh-lua, libssl-dev, build-essential, fakeroot Filtered Build-Depends: debhelper (>= 9), dh-lua, libssl-dev, build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [957 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [379 B] Get:5 copy:/<>/apt_archive ./ Packages [459 B] Fetched 1795 B in 0s (148 kB/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils dctrl-tools debhelper debugedit dh-autoreconf dh-lua dh-strip-nondeterminism dwz file gettext gettext-base glibc-tools groff-base intltool-debian libarchive-zip-perl libdebhelper-perl libdw1 libelf1 libfile-find-rule-perl libfile-stripnondeterminism-perl libglib2.0-0 libicu71 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 libmagic-mgc libmagic1 libncurses-dev libnumber-compare-perl libpipeline1 libreadline-dev libsigsegv2 libssl-dev libsub-override-perl libtext-glob-perl libtool libtool-bin libuchardet0 libxml2 lua5.1 lua5.2 lua5.3 lua5.4 m4 man-db pkg-config po-debconf Suggested packages: autoconf-archive gnu-standards autoconf-doc debtags dh-make gettext-doc libasprintf-dev libgettextpo-dev groff ncurses-doc readline-doc libssl-doc libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser libmail-box-perl Recommended packages: curl | wget | lynx libarchive-cpio-perl libglib2.0-data shared-mime-info xdg-user-dirs libltdl-dev libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils dctrl-tools debhelper debugedit dh-autoreconf dh-lua dh-strip-nondeterminism dwz file gettext gettext-base glibc-tools groff-base intltool-debian libarchive-zip-perl libdebhelper-perl libdw1 libelf1 libfile-find-rule-perl libfile-stripnondeterminism-perl libglib2.0-0 libicu71 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 libmagic-mgc libmagic1 libncurses-dev libnumber-compare-perl libpipeline1 libreadline-dev libsigsegv2 libssl-dev libsub-override-perl libtext-glob-perl libtool libtool-bin libuchardet0 libxml2 lua5.1 lua5.2 lua5.3 lua5.4 m4 man-db pkg-config po-debconf sbuild-build-depends-main-dummy 0 upgraded, 57 newly installed, 0 to remove and 0 not upgraded. Need to get 24.9 MB of archives. After this operation, 94.8 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [680 B] Get:2 http://ftpmaster.internal/ubuntu kinetic/main amd64 libelf1 amd64 0.187-1 [51.3 kB] Get:3 http://ftpmaster.internal/ubuntu kinetic/main amd64 libglib2.0-0 amd64 2.72.2-2 [1435 kB] Get:4 http://ftpmaster.internal/ubuntu kinetic/main amd64 libicu71 amd64 71.1-3 [10.6 MB] Get:5 http://ftpmaster.internal/ubuntu kinetic/main amd64 libxml2 amd64 2.9.14+dfsg-1 [756 kB] Get:6 http://ftpmaster.internal/ubuntu kinetic/main amd64 bsdextrautils amd64 2.38-4ubuntu1 [71.1 kB] Get:7 http://ftpmaster.internal/ubuntu kinetic/main amd64 libmagic-mgc amd64 1:5.41-4 [257 kB] Get:8 http://ftpmaster.internal/ubuntu kinetic/main amd64 libmagic1 amd64 1:5.41-4 [87.3 kB] Get:9 http://ftpmaster.internal/ubuntu kinetic/main amd64 file amd64 1:5.41-4 [21.5 kB] Get:10 http://ftpmaster.internal/ubuntu kinetic/main amd64 gettext-base amd64 0.21-6 [37.9 kB] Get:11 http://ftpmaster.internal/ubuntu kinetic/main amd64 libuchardet0 amd64 0.0.7-1build2 [76.9 kB] Get:12 http://ftpmaster.internal/ubuntu kinetic/main amd64 groff-base amd64 1.22.4-8build1 [955 kB] Get:13 http://ftpmaster.internal/ubuntu kinetic/main amd64 libpipeline1 amd64 1.5.6-1 [23.1 kB] Get:14 http://ftpmaster.internal/ubuntu kinetic/main amd64 man-db amd64 2.10.2-1 [1187 kB] Get:15 http://ftpmaster.internal/ubuntu kinetic/main amd64 libsigsegv2 amd64 2.13-1ubuntu3 [14.6 kB] Get:16 http://ftpmaster.internal/ubuntu kinetic/main amd64 m4 amd64 1.4.18-5ubuntu2 [199 kB] Get:17 http://ftpmaster.internal/ubuntu kinetic/main amd64 autoconf all 2.71-2 [338 kB] Get:18 http://ftpmaster.internal/ubuntu kinetic/main amd64 autotools-dev all 20220109.1 [44.9 kB] Get:19 http://ftpmaster.internal/ubuntu kinetic/main amd64 automake all 1:1.16.5-1.3 [558 kB] Get:20 http://ftpmaster.internal/ubuntu kinetic/main amd64 autopoint all 0.21-6 [421 kB] Get:21 http://ftpmaster.internal/ubuntu kinetic/main amd64 dctrl-tools amd64 2.24-3build2 [66.9 kB] Get:22 http://ftpmaster.internal/ubuntu kinetic/main amd64 libdebhelper-perl all 13.7.1ubuntu1 [66.9 kB] Get:23 http://ftpmaster.internal/ubuntu kinetic/main amd64 libtool all 2.4.7-4 [166 kB] Get:24 http://ftpmaster.internal/ubuntu kinetic/main amd64 dh-autoreconf all 20 [16.1 kB] Get:25 http://ftpmaster.internal/ubuntu kinetic/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] Get:26 http://ftpmaster.internal/ubuntu kinetic/main amd64 libsub-override-perl all 0.09-3 [9756 B] Get:27 http://ftpmaster.internal/ubuntu kinetic/main amd64 libfile-stripnondeterminism-perl all 1.13.0-1 [18.1 kB] Get:28 http://ftpmaster.internal/ubuntu kinetic/main amd64 dh-strip-nondeterminism all 1.13.0-1 [5344 B] Get:29 http://ftpmaster.internal/ubuntu kinetic/main amd64 libdw1 amd64 0.187-1 [247 kB] Get:30 http://ftpmaster.internal/ubuntu kinetic/main amd64 debugedit amd64 1:5.0-4build1 [47.2 kB] Get:31 http://ftpmaster.internal/ubuntu kinetic/main amd64 dwz amd64 0.14-1build2 [105 kB] Get:32 http://ftpmaster.internal/ubuntu kinetic/main amd64 gettext amd64 0.21-6 [862 kB] Get:33 http://ftpmaster.internal/ubuntu kinetic/main amd64 intltool-debian all 0.35.0+20060710.5 [24.9 kB] Get:34 http://ftpmaster.internal/ubuntu kinetic/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] Get:35 http://ftpmaster.internal/ubuntu kinetic/main amd64 debhelper all 13.7.1ubuntu1 [940 kB] Get:36 http://ftpmaster.internal/ubuntu kinetic/universe amd64 glibc-tools amd64 0.0~git3.23fd2b9-0ubuntu1 [11.2 kB] Get:37 http://ftpmaster.internal/ubuntu kinetic/main amd64 libtool-bin amd64 2.4.7-4 [83.7 kB] Get:38 http://ftpmaster.internal/ubuntu kinetic/main amd64 pkg-config amd64 0.29.2-1ubuntu3 [48.2 kB] Get:39 http://ftpmaster.internal/ubuntu kinetic/main amd64 libnumber-compare-perl all 0.03-2 [7058 B] Get:40 http://ftpmaster.internal/ubuntu kinetic/main amd64 libtext-glob-perl all 0.11-2 [8042 B] Get:41 http://ftpmaster.internal/ubuntu kinetic/main amd64 libfile-find-rule-perl all 0.34-1.1 [25.8 kB] Get:42 http://ftpmaster.internal/ubuntu kinetic/universe amd64 liblua5.4-0 amd64 5.4.4-2 [151 kB] Get:43 http://ftpmaster.internal/ubuntu kinetic/main amd64 libncurses-dev amd64 6.3+20220423-2 [379 kB] Get:44 http://ftpmaster.internal/ubuntu kinetic/main amd64 libreadline-dev amd64 8.1.2-1.2 [166 kB] Get:45 http://ftpmaster.internal/ubuntu kinetic/universe amd64 liblua5.4-dev amd64 5.4.4-2 [180 kB] Get:46 http://ftpmaster.internal/ubuntu kinetic/universe amd64 lua5.4 amd64 5.4.4-2 [161 kB] Get:47 http://ftpmaster.internal/ubuntu kinetic/main amd64 liblua5.3-0 amd64 5.3.6-1build1 [140 kB] Get:48 http://ftpmaster.internal/ubuntu kinetic/main amd64 liblua5.3-dev amd64 5.3.6-1build1 [167 kB] Get:49 http://ftpmaster.internal/ubuntu kinetic/universe amd64 lua5.3 amd64 5.3.6-1build1 [144 kB] Get:50 http://ftpmaster.internal/ubuntu kinetic/universe amd64 liblua5.2-0 amd64 5.2.4-2 [125 kB] Get:51 http://ftpmaster.internal/ubuntu kinetic/universe amd64 liblua5.2-dev amd64 5.2.4-2 [150 kB] Get:52 http://ftpmaster.internal/ubuntu kinetic/universe amd64 lua5.2 amd64 5.2.4-2 [129 kB] Get:53 http://ftpmaster.internal/ubuntu kinetic/universe amd64 liblua5.1-0 amd64 5.1.5-9 [122 kB] Get:54 http://ftpmaster.internal/ubuntu kinetic/universe amd64 liblua5.1-0-dev amd64 5.1.5-9 [138 kB] Get:55 http://ftpmaster.internal/ubuntu kinetic/universe amd64 lua5.1 amd64 5.1.5-9 [128 kB] Get:56 http://ftpmaster.internal/ubuntu kinetic/universe amd64 dh-lua all 27ubuntu1 [31.2 kB] Get:57 http://ftpmaster.internal/ubuntu kinetic/main amd64 libssl-dev amd64 3.0.3-5ubuntu3 [2372 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 24.9 MB in 1s (32.6 MB/s) Selecting previously unselected package libelf1:amd64. (Reading database ... 13495 files and directories currently installed.) Preparing to unpack .../00-libelf1_0.187-1_amd64.deb ... Unpacking libelf1:amd64 (0.187-1) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../01-libglib2.0-0_2.72.2-2_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.72.2-2) ... Selecting previously unselected package libicu71:amd64. Preparing to unpack .../02-libicu71_71.1-3_amd64.deb ... Unpacking libicu71:amd64 (71.1-3) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../03-libxml2_2.9.14+dfsg-1_amd64.deb ... Unpacking libxml2:amd64 (2.9.14+dfsg-1) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../04-bsdextrautils_2.38-4ubuntu1_amd64.deb ... Unpacking bsdextrautils (2.38-4ubuntu1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../05-libmagic-mgc_1%3a5.41-4_amd64.deb ... Unpacking libmagic-mgc (1:5.41-4) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../06-libmagic1_1%3a5.41-4_amd64.deb ... Unpacking libmagic1:amd64 (1:5.41-4) ... Selecting previously unselected package file. Preparing to unpack .../07-file_1%3a5.41-4_amd64.deb ... Unpacking file (1:5.41-4) ... Selecting previously unselected package gettext-base. Preparing to unpack .../08-gettext-base_0.21-6_amd64.deb ... Unpacking gettext-base (0.21-6) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../09-libuchardet0_0.0.7-1build2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.7-1build2) ... Selecting previously unselected package groff-base. Preparing to unpack .../10-groff-base_1.22.4-8build1_amd64.deb ... Unpacking groff-base (1.22.4-8build1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../11-libpipeline1_1.5.6-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.6-1) ... Selecting previously unselected package man-db. Preparing to unpack .../12-man-db_2.10.2-1_amd64.deb ... Unpacking man-db (2.10.2-1) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../13-libsigsegv2_2.13-1ubuntu3_amd64.deb ... Unpacking libsigsegv2:amd64 (2.13-1ubuntu3) ... Selecting previously unselected package m4. Preparing to unpack .../14-m4_1.4.18-5ubuntu2_amd64.deb ... Unpacking m4 (1.4.18-5ubuntu2) ... Selecting previously unselected package autoconf. Preparing to unpack .../15-autoconf_2.71-2_all.deb ... Unpacking autoconf (2.71-2) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../16-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../17-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 .../18-autopoint_0.21-6_all.deb ... Unpacking autopoint (0.21-6) ... Selecting previously unselected package dctrl-tools. Preparing to unpack .../19-dctrl-tools_2.24-3build2_amd64.deb ... Unpacking dctrl-tools (2.24-3build2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../20-libdebhelper-perl_13.7.1ubuntu1_all.deb ... Unpacking libdebhelper-perl (13.7.1ubuntu1) ... Selecting previously unselected package libtool. Preparing to unpack .../21-libtool_2.4.7-4_all.deb ... Unpacking libtool (2.4.7-4) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../22-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../23-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../24-libsub-override-perl_0.09-3_all.deb ... Unpacking libsub-override-perl (0.09-3) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../25-libfile-stripnondeterminism-perl_1.13.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../26-dh-strip-nondeterminism_1.13.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.0-1) ... Selecting previously unselected package libdw1:amd64. Preparing to unpack .../27-libdw1_0.187-1_amd64.deb ... Unpacking libdw1:amd64 (0.187-1) ... Selecting previously unselected package debugedit. Preparing to unpack .../28-debugedit_1%3a5.0-4build1_amd64.deb ... Unpacking debugedit (1:5.0-4build1) ... Selecting previously unselected package dwz. Preparing to unpack .../29-dwz_0.14-1build2_amd64.deb ... Unpacking dwz (0.14-1build2) ... Selecting previously unselected package gettext. Preparing to unpack .../30-gettext_0.21-6_amd64.deb ... Unpacking gettext (0.21-6) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../31-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../32-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../33-debhelper_13.7.1ubuntu1_all.deb ... Unpacking debhelper (13.7.1ubuntu1) ... Selecting previously unselected package glibc-tools. Preparing to unpack .../34-glibc-tools_0.0~git3.23fd2b9-0ubuntu1_amd64.deb ... Unpacking glibc-tools (0.0~git3.23fd2b9-0ubuntu1) ... Selecting previously unselected package libtool-bin. Preparing to unpack .../35-libtool-bin_2.4.7-4_amd64.deb ... Unpacking libtool-bin (2.4.7-4) ... Selecting previously unselected package pkg-config. Preparing to unpack .../36-pkg-config_0.29.2-1ubuntu3_amd64.deb ... Unpacking pkg-config (0.29.2-1ubuntu3) ... Selecting previously unselected package libnumber-compare-perl. Preparing to unpack .../37-libnumber-compare-perl_0.03-2_all.deb ... Unpacking libnumber-compare-perl (0.03-2) ... Selecting previously unselected package libtext-glob-perl. Preparing to unpack .../38-libtext-glob-perl_0.11-2_all.deb ... Unpacking libtext-glob-perl (0.11-2) ... Selecting previously unselected package libfile-find-rule-perl. Preparing to unpack .../39-libfile-find-rule-perl_0.34-1.1_all.deb ... Unpacking libfile-find-rule-perl (0.34-1.1) ... Selecting previously unselected package liblua5.4-0:amd64. Preparing to unpack .../40-liblua5.4-0_5.4.4-2_amd64.deb ... Unpacking liblua5.4-0:amd64 (5.4.4-2) ... Selecting previously unselected package libncurses-dev:amd64. Preparing to unpack .../41-libncurses-dev_6.3+20220423-2_amd64.deb ... Unpacking libncurses-dev:amd64 (6.3+20220423-2) ... Selecting previously unselected package libreadline-dev:amd64. Preparing to unpack .../42-libreadline-dev_8.1.2-1.2_amd64.deb ... Unpacking libreadline-dev:amd64 (8.1.2-1.2) ... Selecting previously unselected package liblua5.4-dev:amd64. Preparing to unpack .../43-liblua5.4-dev_5.4.4-2_amd64.deb ... Unpacking liblua5.4-dev:amd64 (5.4.4-2) ... Selecting previously unselected package lua5.4. Preparing to unpack .../44-lua5.4_5.4.4-2_amd64.deb ... Unpacking lua5.4 (5.4.4-2) ... Selecting previously unselected package liblua5.3-0:amd64. Preparing to unpack .../45-liblua5.3-0_5.3.6-1build1_amd64.deb ... Unpacking liblua5.3-0:amd64 (5.3.6-1build1) ... Selecting previously unselected package liblua5.3-dev:amd64. Preparing to unpack .../46-liblua5.3-dev_5.3.6-1build1_amd64.deb ... Unpacking liblua5.3-dev:amd64 (5.3.6-1build1) ... Selecting previously unselected package lua5.3. Preparing to unpack .../47-lua5.3_5.3.6-1build1_amd64.deb ... Unpacking lua5.3 (5.3.6-1build1) ... Selecting previously unselected package liblua5.2-0:amd64. Preparing to unpack .../48-liblua5.2-0_5.2.4-2_amd64.deb ... Unpacking liblua5.2-0:amd64 (5.2.4-2) ... Selecting previously unselected package liblua5.2-dev:amd64. Preparing to unpack .../49-liblua5.2-dev_5.2.4-2_amd64.deb ... Unpacking liblua5.2-dev:amd64 (5.2.4-2) ... Selecting previously unselected package lua5.2. Preparing to unpack .../50-lua5.2_5.2.4-2_amd64.deb ... Unpacking lua5.2 (5.2.4-2) ... Selecting previously unselected package liblua5.1-0:amd64. Preparing to unpack .../51-liblua5.1-0_5.1.5-9_amd64.deb ... Unpacking liblua5.1-0:amd64 (5.1.5-9) ... Selecting previously unselected package liblua5.1-0-dev:amd64. Preparing to unpack .../52-liblua5.1-0-dev_5.1.5-9_amd64.deb ... Unpacking liblua5.1-0-dev:amd64 (5.1.5-9) ... Selecting previously unselected package lua5.1. Preparing to unpack .../53-lua5.1_5.1.5-9_amd64.deb ... Unpacking lua5.1 (5.1.5-9) ... Selecting previously unselected package dh-lua. Preparing to unpack .../54-dh-lua_27ubuntu1_all.deb ... Unpacking dh-lua (27ubuntu1) ... Selecting previously unselected package libssl-dev:amd64. Preparing to unpack .../55-libssl-dev_3.0.3-5ubuntu3_amd64.deb ... Unpacking libssl-dev:amd64 (3.0.3-5ubuntu3) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../56-sbuild-build-depends-main-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up libpipeline1:amd64 (1.5.6-1) ... Setting up libicu71:amd64 (71.1-3) ... Setting up lua5.4 (5.4.4-2) ... 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 libncurses-dev:amd64 (6.3+20220423-2) ... Setting up bsdextrautils (2.38-4ubuntu1) ... Setting up libtext-glob-perl (0.11-2) ... Setting up libmagic-mgc (1:5.41-4) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up lua5.2 (5.2.4-2) ... 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 libglib2.0-0:amd64 (2.72.2-2) ... No schema files found: doing nothing. Setting up libdebhelper-perl (13.7.1ubuntu1) ... Setting up lua5.3 (5.3.6-1build1) ... Setting up libmagic1:amd64 (1:5.41-4) ... Setting up gettext-base (0.21-6) ... Setting up file (1:5.41-4) ... Setting up libreadline-dev:amd64 (8.1.2-1.2) ... Setting up lua5.1 (5.1.5-9) ... Setting up libnumber-compare-perl (0.03-2) ... Setting up autotools-dev (20220109.1) ... Setting up libfile-find-rule-perl (0.34-1.1) ... Setting up libsigsegv2:amd64 (2.13-1ubuntu3) ... Setting up libssl-dev:amd64 (3.0.3-5ubuntu3) ... Setting up autopoint (0.21-6) ... Setting up pkg-config (0.29.2-1ubuntu3) ... Setting up liblua5.2-0:amd64 (5.2.4-2) ... Setting up libuchardet0:amd64 (0.0.7-1build2) ... Setting up liblua5.3-0:amd64 (5.3.6-1build1) ... Setting up liblua5.1-0:amd64 (5.1.5-9) ... Setting up liblua5.4-0:amd64 (5.4.4-2) ... Setting up libsub-override-perl (0.09-3) ... Setting up libelf1:amd64 (0.187-1) ... Setting up libxml2:amd64 (2.9.14+dfsg-1) ... Setting up glibc-tools (0.0~git3.23fd2b9-0ubuntu1) ... Setting up dctrl-tools (2.24-3build2) ... Setting up libfile-stripnondeterminism-perl (1.13.0-1) ... Setting up libdw1:amd64 (0.187-1) ... Setting up gettext (0.21-6) ... Setting up liblua5.3-dev:amd64 (5.3.6-1build1) ... Setting up liblua5.1-0-dev:amd64 (5.1.5-9) ... Setting up libtool (2.4.7-4) ... Setting up m4 (1.4.18-5ubuntu2) ... Setting up liblua5.2-dev:amd64 (5.2.4-2) ... Setting up liblua5.4-dev:amd64 (5.4.4-2) ... update-alternatives: using /usr/lib/x86_64-linux-gnu/pkgconfig/lua5.4.pc to provide /usr/lib/x86_64-linux-gnu/pkgconfig/lua.pc (lua-pkgconfig-x86_64-linux-gnu) in auto mode Setting up intltool-debian (0.35.0+20060710.5) ... Setting up autoconf (2.71-2) ... Setting up dh-strip-nondeterminism (1.13.0-1) ... Setting up dwz (0.14-1build2) ... Setting up groff-base (1.22.4-8build1) ... Setting up debugedit (1:5.0-4build1) ... 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 libtool-bin (2.4.7-4) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.10.2-1) ... Not building database; man-db/auto-update is not 'true'. Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /lib/systemd/system/man-db.timer. Setting up dh-autoreconf (20) ... Setting up debhelper (13.7.1ubuntu1) ... Setting up dh-lua (27ubuntu1) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.35-0ubuntu3) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (amd64 included in any) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 5.4.0-120-generic #136-Ubuntu SMP Fri Jun 10 13:40:48 UTC 2022 amd64 (x86_64) Toolchain package versions: binutils_2.38.50.20220615-4ubuntu1 dpkg-dev_1.21.8ubuntu1 g++-11_11.3.0-3ubuntu1 gcc-11_11.3.0-3ubuntu1 libc6-dev_2.35-0ubuntu3 libstdc++-11-dev_11.3.0-3ubuntu1 libstdc++6_12.1.0-2ubuntu1 linux-libc-dev_5.15.0-27.28 Package versions: adduser_3.121ubuntu1 advancecomp_2.1-2.1ubuntu2 apt_2.5.0 autoconf_2.71-2 automake_1:1.16.5-1.3 autopoint_0.21-6 autotools-dev_20220109.1 base-files_12.2ubuntu1 base-passwd_3.5.52build1 bash_5.1-6ubuntu1 binutils_2.38.50.20220615-4ubuntu1 binutils-common_2.38.50.20220615-4ubuntu1 binutils-x86-64-linux-gnu_2.38.50.20220615-4ubuntu1 bsdextrautils_2.38-4ubuntu1 bsdutils_1:2.38-4ubuntu1 build-essential_12.9ubuntu3 bzip2_1.0.8-5build1 ca-certificates_20211016 coreutils_8.32-4.1ubuntu1 cpp_4:11.2.0-1ubuntu1 cpp-11_11.3.0-3ubuntu1 dash_0.5.11+git20210903+057cd650a4ed-3build1 dctrl-tools_2.24-3build2 debconf_1.5.79ubuntu1 debhelper_13.7.1ubuntu1 debianutils_5.7-0.2 debugedit_1:5.0-4build1 dh-autoreconf_20 dh-lua_27ubuntu1 dh-strip-nondeterminism_1.13.0-1 diffutils_1:3.8-0ubuntu2 dpkg_1.21.8ubuntu1 dpkg-dev_1.21.8ubuntu1 dwz_0.14-1build2 e2fsprogs_1.46.5-2ubuntu2 fakeroot_1.29-1ubuntu1 file_1:5.41-4 findutils_4.8.0-1ubuntu3 g++_4:11.2.0-1ubuntu1 g++-11_11.3.0-3ubuntu1 gcc_4:11.2.0-1ubuntu1 gcc-11_11.3.0-3ubuntu1 gcc-11-base_11.3.0-3ubuntu1 gcc-12-base_12.1.0-2ubuntu1 gettext_0.21-6 gettext-base_0.21-6 glibc-tools_0.0~git3.23fd2b9-0ubuntu1 gpg_2.2.27-3ubuntu2 gpg-agent_2.2.27-3ubuntu2 gpgconf_2.2.27-3ubuntu2 gpgv_2.2.27-3ubuntu2 grep_3.7-1build1 groff-base_1.22.4-8build1 gzip_1.10-4ubuntu4 hostname_3.23ubuntu2 init_1.63 init-system-helpers_1.63 intltool-debian_0.35.0+20060710.5 libacl1_2.3.1-1 libapparmor1_3.0.4-2ubuntu3 libapt-pkg6.0_2.5.0 libarchive-zip-perl_1.68-1 libargon2-1_0~20171227-0.3 libasan6_11.3.0-3ubuntu1 libassuan0_2.5.5-3 libatomic1_12.1.0-2ubuntu1 libattr1_1:2.5.1-1build1 libaudit-common_1:3.0.7-1build1 libaudit1_1:3.0.7-1build1 libbinutils_2.38.50.20220615-4ubuntu1 libblkid1_2.38-4ubuntu1 libbz2-1.0_1.0.8-5build1 libc-bin_2.35-0ubuntu3 libc-dev-bin_2.35-0ubuntu3 libc6_2.35-0ubuntu3 libc6-dev_2.35-0ubuntu3 libcap-ng0_0.7.9-4 libcap2_1:2.44-1build3 libcc1-0_12.1.0-2ubuntu1 libcom-err2_1.46.5-2ubuntu2 libcrypt-dev_1:4.4.27-1 libcrypt1_1:4.4.27-1 libcryptsetup12_2:2.4.3-1ubuntu1 libctf-nobfd0_2.38.50.20220615-4ubuntu1 libctf0_2.38.50.20220615-4ubuntu1 libdb5.3_5.3.28+dfsg1-0.9 libdebconfclient0_0.261ubuntu1 libdebhelper-perl_13.7.1ubuntu1 libdevmapper1.02.1_2:1.02.175-2.1ubuntu4 libdpkg-perl_1.21.8ubuntu1 libdw1_0.187-1 libelf1_0.187-1 libext2fs2_1.46.5-2ubuntu2 libfakeroot_1.29-1ubuntu1 libffi8_3.4.2-4 libfile-find-rule-perl_0.34-1.1 libfile-stripnondeterminism-perl_1.13.0-1 libgcc-11-dev_11.3.0-3ubuntu1 libgcc-s1_12.1.0-2ubuntu1 libgcrypt20_1.10.1-2ubuntu1 libgdbm-compat4_1.23-1 libgdbm6_1.23-1 libglib2.0-0_2.72.2-2 libgmp10_2:6.2.1+dfsg-3ubuntu1 libgnutls30_3.7.6-2ubuntu1 libgomp1_12.1.0-2ubuntu1 libgpg-error0_1.45-2 libgprofng0_2.38.50.20220615-4ubuntu1 libgssapi-krb5-2_1.19.2-2 libhogweed6_3.7.3-1build2 libicu71_71.1-3 libidn2-0_2.3.2-2build1 libip4tc2_1.8.7-1ubuntu6 libisl23_0.24-2build1 libitm1_12.1.0-2ubuntu1 libjson-c5_0.16-1 libk5crypto3_1.19.2-2 libkeyutils1_1.6.1-3ubuntu1 libkmod2_29-1ubuntu1 libkrb5-3_1.19.2-2 libkrb5support0_1.19.2-2 liblockfile-bin_1.17-1build2 liblockfile1_1.17-1build2 liblsan0_12.1.0-2ubuntu1 liblua5.1-0_5.1.5-9 liblua5.1-0-dev_5.1.5-9 liblua5.2-0_5.2.4-2 liblua5.2-dev_5.2.4-2 liblua5.3-0_5.3.6-1build1 liblua5.3-dev_5.3.6-1build1 liblua5.4-0_5.4.4-2 liblua5.4-dev_5.4.4-2 liblz4-1_1.9.3-2build2 liblzma5_5.2.5-2.1 libmagic-mgc_1:5.41-4 libmagic1_1:5.41-4 libmount1_2.38-4ubuntu1 libmpc3_1.2.1-2build1 libmpfr6_4.1.0-3build3 libncurses-dev_6.3+20220423-2 libncurses6_6.3+20220423-2 libncursesw6_6.3+20220423-2 libnettle8_3.7.3-1build2 libnpth0_1.6-3build2 libnsl-dev_1.3.0-2build2 libnsl2_1.3.0-2build2 libnumber-compare-perl_0.03-2 libp11-kit0_0.24.1-1 libpam-modules_1.4.0-13ubuntu1 libpam-modules-bin_1.4.0-13ubuntu1 libpam-runtime_1.4.0-13ubuntu1 libpam0g_1.4.0-13ubuntu1 libpcre2-8-0_10.40-1 libpcre3_2:8.39-14 libperl5.34_5.34.0-3ubuntu1 libpipeline1_1.5.6-1 libpng16-16_1.6.37-5 libprocps8_2:3.3.17-6ubuntu2 libquadmath0_12.1.0-2ubuntu1 libreadline-dev_8.1.2-1.2 libreadline8_8.1.2-1.2 libseccomp2_2.5.4-1ubuntu1 libselinux1_3.4-1 libsemanage-common_3.4-1 libsemanage2_3.4-1 libsepol2_3.4-2 libsigsegv2_2.13-1ubuntu3 libsmartcols1_2.38-4ubuntu1 libsqlite3-0_3.38.5-1 libss2_1.46.5-2ubuntu2 libssl-dev_3.0.3-5ubuntu3 libssl3_3.0.3-5ubuntu3 libstdc++-11-dev_11.3.0-3ubuntu1 libstdc++6_12.1.0-2ubuntu1 libsub-override-perl_0.09-3 libsystemd0_249.11-0ubuntu4 libtasn1-6_4.18.0-4build1 libtext-glob-perl_0.11-2 libtinfo6_6.3+20220423-2 libtirpc-common_1.3.2-2build1 libtirpc-dev_1.3.2-2build1 libtirpc3_1.3.2-2build1 libtool_2.4.7-4 libtool-bin_2.4.7-4 libtsan0_11.3.0-3ubuntu1 libubsan1_12.1.0-2ubuntu1 libuchardet0_0.0.7-1build2 libudev1_249.11-0ubuntu4 libunistring2_1.0-1 libuuid1_2.38-4ubuntu1 libxml2_2.9.14+dfsg-1 libxxhash0_0.8.1-1 libzstd1_1.5.2+dfsg-1 linux-libc-dev_5.15.0-27.28 lockfile-progs_0.1.19build1 login_1:4.11.1+dfsg1-2ubuntu1 logsave_1.46.5-2ubuntu2 lsb-base_11.1.0ubuntu4 lto-disabled-list_27 lua5.1_5.1.5-9 lua5.2_5.2.4-2 lua5.3_5.3.6-1build1 lua5.4_5.4.4-2 m4_1.4.18-5ubuntu2 make_4.3-4.1build1 man-db_2.10.2-1 mawk_1.3.4.20200120-3.1 mount_2.38-4ubuntu1 ncurses-base_6.3+20220423-2 ncurses-bin_6.3+20220423-2 openssl_3.0.3-5ubuntu3 optipng_0.7.7-2build1 passwd_1:4.11.1+dfsg1-2ubuntu1 patch_2.7.6-7build2 perl_5.34.0-3ubuntu1 perl-base_5.34.0-3ubuntu1 perl-modules-5.34_5.34.0-3ubuntu1 pinentry-curses_1.2.0-1ubuntu1 pkg-config_0.29.2-1ubuntu3 pkgbinarymangler_149 po-debconf_1.0.21+nmu1 policyrcd-script-zg2_0.1-3.1 procps_2:3.3.17-6ubuntu2 readline-common_8.1.2-1.2 rpcsvc-proto_1.4.2-0ubuntu6 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.8-1ubuntu2 sensible-utils_0.0.17 systemd_249.11-0ubuntu4 systemd-sysv_249.11-0ubuntu4 sysvinit-utils_3.01-1ubuntu1 tar_1.34+dfsg-1build3 tzdata_2022a-0ubuntu1 ubuntu-keyring_2021.03.26 usrmerge_25ubuntu2 util-linux_2.38-4ubuntu1 util-linux-extra_2.38-4ubuntu1 xz-utils_5.2.5-2.1 zlib1g_1:1.2.11.dfsg-2ubuntu9 +------------------------------------------------------------------------------+ | 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: 20161214-1ubuntu1 Maintainer: Ubuntu Developers Homepage: http://25thandclement.com/~william/projects/luaossl.html Standards-Version: 3.9.8 Vcs-Browser: https://anonscm.debian.org/git/pkg-lua/lua-luaossl.git Vcs-Git: git://anonscm.debian.org/pkg-lua/lua-luaossl.git Build-Depends: debhelper (>= 9), dh-lua, libssl-dev Package-List: lua-luaossl deb interpreters optional arch=any lua-luaossl-dev deb interpreters optional arch=any Checksums-Sha1: f076aa3340eda744bb47beb5bd606ca99ece75cb 380698 lua-luaossl_20161214.orig.tar.gz f60949871e2730b2802593667f2b91b85c7878f5 3788 lua-luaossl_20161214-1ubuntu1.debian.tar.xz Checksums-Sha256: d6ed97b40f0bd66ddbb02384161f03c8894366d87783f63cf3d06ce3c2e48a63 380698 lua-luaossl_20161214.orig.tar.gz 52e268c3881f394ad7011c5ce767f69a8d59656798efe76a9d8183b99181bd35 3788 lua-luaossl_20161214-1ubuntu1.debian.tar.xz Files: 8bc4262993f2de058f65a09294fcfc47 380698 lua-luaossl_20161214.orig.tar.gz d8e8ecfa8d2f8552d648bdc2e262ea29 3788 lua-luaossl_20161214-1ubuntu1.debian.tar.xz Original-Maintainer: Ondřej Surý -----BEGIN PGP SIGNATURE----- iQHPBAEBCgA5FiEELia6gbrGuCtTbip9+b5w1tgxniEFAmH0G3EbHHNpbW9uLmNo b3BpbkBjYW5vbmljYWwuY29tAAoJEPm+cNbYMZ4hsCEL/RAf2vntC1TJl/PTsgqO 9E7DGtNtJncMy2/gVDykdjv9iBZWoVuZxVS3juUIYkFShHP7CrMaBxg7+WeczkhW jGamrkgsmeHdYmLEr+lmbTuzumx96ahtu9XANFOFnC8cCvjQ+y67lOKBi616hjj8 D65vziOqLw+RgFVHpK+Jh5gL2dLpc8H6OaWQJpdh6WnD42G/iGdfDjKbh59zXhpv ZuQXE3nlneGz3WqZvzs+hv4+evmCxYoO0xsgVReSVX25axQVKd8wlfrrqmxijaIO 0lMQsUL/v8rJzwAvPUyPcO2GfHXy3zWVB7Ys9EE3SgqnbLqhagnatUXl4DTUSMFo VP2WmApji4XRqebe43pgsgiXp7nd/cItU7SvSJ+swdfZiAvIzvYXPY6yz+YSLeSw Eq17IEa0Q/lrj3lSV3s9MvQ/HhDUaCD3UP/1A3yL84+/EJB6gkItc5jJDmev7zZe d/3iRKaZbjbccfaf9kWNYIh2xiIoXfmG9oCtAqJBGSgqhg== =iRET -----END PGP SIGNATURE----- gpgv: Signature made Fri Jan 28 16:36:01 2022 UTC gpgv: using RSA key 2E26BA81BAC6B82B536E2A7DF9BE70D6D8319E21 gpgv: issuer "simon.chopin@canonical.com" gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify signature ./lua-luaossl_20161214-1ubuntu1.dsc dpkg-source: info: extracting lua-luaossl in /<> dpkg-source: info: unpacking lua-luaossl_20161214.orig.tar.gz dpkg-source: info: unpacking lua-luaossl_20161214-1ubuntu1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying openssl3.patch Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=noautodbgsym parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-24034519 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-24034519 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-24034519 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- Command: dpkg-buildpackage -us -uc -mLaunchpad Build Daemon -b -rfakeroot dpkg-buildpackage: info: source package lua-luaossl dpkg-buildpackage: info: source version 20161214-1ubuntu1 dpkg-buildpackage: info: source distribution jammy dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh clean --buildsystem=lua --with lua dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) debian/rules override_dh_auto_clean make[1]: Entering directory '/<>' dh_auto_clean --buildsystem=lua dh_auto_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) 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 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 '/<>' dh_clean -O--buildsystem=lua dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) debian/rules build dh build --buildsystem=lua --with lua dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_update_autotools_config -O--buildsystem=lua debian/rules override_dh_auto_configure make[1]: Entering directory '/<>' cp config.h.guess config.h dh_auto_configure --buildsystem=lua dh_auto_configure: warning: Compatibility levels before 10 are deprecated (level 9 in use) 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/x86_64-linux-gnu/lua/5.1/_openssl.so Adding new line: usr/lib/x86_64-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.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/x86_64-linux-gnu/liblua5.1-luaossl.so Adding new line: usr/lib/x86_64-linux-gnu/liblua5.1-luaossl.a Adding new line: usr/lib/x86_64-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/x86_64-linux-gnu/lua/5.2/_openssl.so Adding new line: usr/lib/x86_64-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.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/x86_64-linux-gnu/liblua5.2-luaossl.so Adding new line: usr/lib/x86_64-linux-gnu/liblua5.2-luaossl.a Adding new line: usr/lib/x86_64-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/x86_64-linux-gnu/lua/5.3/_openssl.so Adding new line: usr/lib/x86_64-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.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/x86_64-linux-gnu/liblua5.3-luaossl.so Adding new line: usr/lib/x86_64-linux-gnu/liblua5.3-luaossl.a Adding new line: usr/lib/x86_64-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 make[1]: Leaving directory '/<>' dh_auto_build -O--buildsystem=lua dh_auto_build: warning: Compatibility levels before 10 are deprecated (level 9 in use) 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 libtool --tag=CC --mode=compile cc -c -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -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 /<>/5.1-luaossl/src/openssl.lo src/openssl.c libtool: compile: cc -c -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -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 /<>/5.1-luaossl/src/.libs/openssl.o src/openssl.c: In function ‘auxL_pusherror’: src/openssl.c:1150:17: warning: ‘ERR_get_error_line’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1150 | code = ERR_get_error_line(&path, &line); | ^~~~ In file included from src/openssl.c:59: /usr/include/openssl/err.h:411:15: note: declared here 411 | unsigned long ERR_get_error_line(const char **file, int *line); | ^~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘dl_anchor’: src/openssl.c:1223:21: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 1223 | if (!dladdr((void *)&luaopen__openssl, &info)) | ^ src/openssl.c: At top level: src/openssl.c:1262:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1262 | #if !HAVE_ASN1_STRING_GET0_DATA | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1266:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1266 | #if !HAVE_DH_GET0_KEY | ^~~~~~~~~~~~~~~~ src/openssl.c:1277:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1277 | #if !HAVE_DH_GET0_PQG | ^~~~~~~~~~~~~~~~ src/openssl.c:1290:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1290 | #if !HAVE_DH_SET0_KEY | ^~~~~~~~~~~~~~~~ src/openssl.c:1301:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1301 | #if !HAVE_DH_SET0_PQG | ^~~~~~~~~~~~~~~~ src/openssl.c:1314:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1314 | #if !HAVE_DSA_GET0_KEY | ^~~~~~~~~~~~~~~~~ src/openssl.c:1325:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1325 | #if !HAVE_DSA_GET0_PQG | ^~~~~~~~~~~~~~~~~ src/openssl.c:1338:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1338 | #if !HAVE_DSA_SET0_KEY | ^~~~~~~~~~~~~~~~~ src/openssl.c:1349:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1349 | #if !HAVE_DSA_SET0_PQG | ^~~~~~~~~~~~~~~~~ src/openssl.c:1362:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1362 | #if !HAVE_EVP_CIPHER_CTX_FREE | ^~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1371:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1371 | #if !HAVE_EVP_CIPHER_CTX_NEW | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1386:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1386 | #if !HAVE_EVP_MD_CTX_FREE | ^~~~~~~~~~~~~~~~~~~~ src/openssl.c:1390:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1390 | #if !HAVE_EVP_MD_CTX_NEW | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:1394:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1394 | #if !HAVE_EVP_PKEY_ID | ^~~~~~~~~~~~~~~~ src/openssl.c:1398:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1398 | #if !HAVE_EVP_PKEY_BASE_ID | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1406:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1406 | #if !HAVE_EVP_PKEY_GET_DEFAULT_DIGEST_NID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1430:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1430 | #if !HAVE_EVP_PKEY_GET0 | ^~~~~~~~~~~~~~~~~~ src/openssl.c:1465:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1465 | #if !HAVE_HMAC_CTX_FREE | ^~~~~~~~~~~~~~~~~~ src/openssl.c:1474:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1474 | #if !HAVE_HMAC_CTX_NEW | ^~~~~~~~~~~~~~~~~ src/openssl.c:1488:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1488 | #if !HAVE_RSA_GET0_CRT_PARAMS | ^~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1501:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1501 | #if !HAVE_RSA_GET0_FACTORS | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1512:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1512 | #if !HAVE_RSA_GET0_KEY | ^~~~~~~~~~~~~~~~~ src/openssl.c:1525:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1525 | #if !HAVE_RSA_SET0_CRT_PARAMS | ^~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1538:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1538 | #if !HAVE_RSA_SET0_FACTORS | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1549:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1549 | #if !HAVE_RSA_SET0_KEY | ^~~~~~~~~~~~~~~~~ src/openssl.c:1562:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1562 | #if !HAVE_SSL_CLIENT_VERSION | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1570:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1570 | #if !HAVE_SSL_GET0_PARAM | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:1578:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1578 | #if !HAVE_SSL_SET1_PARAM | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:1586:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1586 | #if !HAVE_SSL_UP_REF | ^~~~~~~~~~~~~~~ src/openssl.c:1598:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1598 | #if !HAVE_SSL_CTX_GET0_PARAM | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1606:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1606 | #if !HAVE_SSL_CTX_SET1_PARAM | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1630:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1630 | #if HAVE_X509_STORE_REFERENCES | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1654:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1654 | #if !HAVE_SSL_CTX_CERT_STORE || !HAVE_X509_STORE_REFERENCES | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1654:34: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1654 | #if !HAVE_SSL_CTX_CERT_STORE || !HAVE_X509_STORE_REFERENCES | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1687:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1687 | #if HAVE_SSL_CTX_CERT_STORE | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1710:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1710 | #if !HAVE_X509_STORE_UP_REF | ^~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1722:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1722 | #if !HAVE_X509_UP_REF | ^~~~~~~~~~~~~~~~ src/openssl.c:1734:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1734 | #if !HAVE_X509_VERIFY_PARAM_SET1_EMAIL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1741:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1741 | #if !HAVE_X509_VERIFY_PARAM_SET1_HOST | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘compat_init’: src/openssl.c:1828:1: warning: label ‘sslerr’ defined but not used [-Wunused-label] 1828 | sslerr: | ^~~~~~ src/openssl.c:1749:38: warning: unused variable ‘ssl_ctx_index’ [-Wunused-variable] 1749 | static int store_index = -1, ssl_ctx_index = -1, done; | ^~~~~~~~~~~~~ src/openssl.c:1749:20: warning: unused variable ‘store_index’ [-Wunused-variable] 1749 | static int store_index = -1, ssl_ctx_index = -1, done; | ^~~~~~~~~~~ src/openssl.c: At top level: src/openssl.c:1916:25: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1916 | #if OPENSSL_PREREQ(1,1,0) | ^ src/openssl.c: In function ‘ex_init’: src/openssl.c:1973:100: warning: passing argument 5 of ‘CRYPTO_get_ex_new_index’ from incompatible pointer type [-Wincompatible-pointer-types] 1973 | if (-1 == (type->index = CRYPTO_get_ex_new_index(type->class_index, 0, NULL, NULL, &ex_ondup, &ex_onfree))) | ^~~~~~~~~ | | | int (*)(CRYPTO_EX_DATA *, const const_CRYPTO_EX_DATA *, void *, int, long int, void *) {aka int (*)(struct crypto_ex_data_st *, const struct crypto_ex_data_st *, void *, int, long int, void *)} In file included from /usr/include/openssl/bio.h:30, from /usr/include/openssl/err.h:29, from src/openssl.c:59: /usr/include/openssl/crypto.h:246:51: note: expected ‘int (*)(CRYPTO_EX_DATA *, const CRYPTO_EX_DATA *, void **, int, long int, void *)’ {aka ‘int (*)(struct crypto_ex_data_st *, const struct crypto_ex_data_st *, void **, int, long int, void *)’} but argument is of type ‘int (*)(CRYPTO_EX_DATA *, const const_CRYPTO_EX_DATA *, void *, int, long int, void *)’ {aka ‘int (*)(struct crypto_ex_data_st *, const struct crypto_ex_data_st *, void *, int, long int, void *)’} 246 | CRYPTO_EX_dup *dup_func, | ~~~~~~~~~~~~~~~^~~~~~~~ src/openssl.c: In function ‘ex_hasstate’: src/openssl.c:2006:34: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 2006 | lua_pushlightuserdata(L, (void *)&ex__gc); | ^ src/openssl.c: In function ‘ex_newstate’: src/openssl.c:2041:34: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 2041 | lua_pushlightuserdata(L, (void *)&ex__gc); | ^ src/openssl.c: In function ‘ex_getstate’: src/openssl.c:2051:34: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 2051 | lua_pushlightuserdata(L, (void *)&ex__gc); | ^ src/openssl.c: At top level: src/openssl.c:2163:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2163 | { "version", &ossl_version }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2164:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2164 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c: In function ‘getctx’: src/openssl.c:2609:34: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 2609 | lua_pushlightuserdata(L, (void *)&ctx__gc); | ^ src/openssl.c:2620:42: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 2620 | lua_pushlightuserdata(L, (void *)&ctx__gc); | ^ src/openssl.c: In function ‘bn_isPrime’: src/openssl.c:2870:9: warning: ‘BN_is_prime_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2870 | int res = BN_is_prime_ex(bn, nchecks, getctx(L), NULL); | ^~~ In file included from src/openssl.c:60: /usr/include/openssl/bn.h:373:5: note: declared here 373 | int BN_is_prime_ex(const BIGNUM *p, int nchecks, BN_CTX *ctx, BN_GENCB *cb); | ^~~~~~~~~~~~~~ src/openssl.c: At top level: src/openssl.c:2942:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2942 | { "add", &bn__add }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2943:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2943 | { "sub", &bn__sub }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2944:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2944 | { "mul", &bn__mul }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2945:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2945 | { "sqr", &bn_sqr }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2946:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2946 | { "idiv", &bn__idiv }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2947:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2947 | { "mod", &bn__mod }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2948:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2948 | { "nnmod", &bn_nnmod }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2949:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2949 | { "exp", &bn__pow }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2950:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2950 | { "gcd", &bn_gcd }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2951:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2951 | { "lshift", &bn__shl }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2952:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2952 | { "rshift", &bn__shr }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2953:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2953 | { "isPrime", &bn_isPrime }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2954:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2954 | { "toBinary", &bn_toBinary }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2955:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2955 | { "toDecimal", &bn_toDecimal }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2956:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2956 | { "toHex", &bn_toHex }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2958:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2958 | { "tobin", &bn_toBinary }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2959:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2959 | { "todec", &bn_toDecimal }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2960:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2960 | { "tohex", &bn_toHex }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2961:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2961 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2965:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2965 | { "__add", &bn__add }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2966:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2966 | { "__sub", &bn__sub }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2967:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2967 | { "__mul", &bn__mul }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2968:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2968 | { "__div", &bn__idiv }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2969:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2969 | { "__idiv", &bn__idiv }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2970:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2970 | { "__mod", &bn__mod }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2971:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2971 | { "__pow", &bn__pow }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2972:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2972 | { "__unm", &bn__unm }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2973:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2973 | { "__shl", &bn__shl }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2974:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2974 | { "__shr", &bn__shr }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2975:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2975 | { "__eq", &bn__eq }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2976:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2976 | { "__lt", &bn__lt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2977:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2977 | { "__le", &bn__le }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2978:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2978 | { "__gc", &bn__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2979:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2979 | { "__tostring", &bn_toDecimal }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2980:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2980 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2985:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2985 | { "new", &bn_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2986:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2986 | { "interpose", &bn_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2987:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2987 | { "fromBinary", &bn_fromBinary }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2988:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2988 | { "generatePrime", &bn_generatePrime }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2989:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2989 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c: In function ‘getbio’: src/openssl.c:3020:34: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 3020 | lua_pushlightuserdata(L, (void *)&bio__gc); | ^ src/openssl.c:3031:42: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 3031 | lua_pushlightuserdata(L, (void *)&bio__gc); | ^ src/openssl.c: In function ‘pk_new’: src/openssl.c:3108:25: warning: ‘RSA_generate_key’ is deprecated: Since OpenSSL 0.9.8 [-Wdeprecated-declarations] 3108 | if (!(rsa = RSA_generate_key(bits, exp, 0, 0))) | ^~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:253:30: note: declared here 253 | OSSL_DEPRECATEDIN_0_9_8 RSA *RSA_generate_key(int bits, unsigned long e, void | ^~~~~~~~~~~~~~~~ src/openssl.c:3111:25: warning: ‘EVP_PKEY_set1_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3111 | EVP_PKEY_set1_RSA(*ud, rsa); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1344:5: note: declared here 1344 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key); | ^~~~~~~~~~~~~~~~~ src/openssl.c:3113:25: warning: ‘RSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3113 | RSA_free(rsa); | ^~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:293:28: note: declared here 293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ src/openssl.c:3120:25: warning: ‘DSA_generate_parameters’ is deprecated: Since OpenSSL 0.9.8 [-Wdeprecated-declarations] 3120 | if (!(dsa = DSA_generate_parameters(bits, 0, 0, 0, 0, 0, 0))) | ^~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:159:6: note: declared here 159 | DSA *DSA_generate_parameters(int bits, unsigned char *seed, int seed_len, | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:3123:25: warning: ‘DSA_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3123 | if (!DSA_generate_key(dsa)) { | ^~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:174:27: note: declared here 174 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_key(DSA *a); | ^~~~~~~~~~~~~~~~ src/openssl.c:3124:33: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3124 | DSA_free(dsa); | ^~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:127:28: note: declared here 127 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ src/openssl.c:3128:25: warning: ‘EVP_PKEY_set1_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3128 | EVP_PKEY_set1_DSA(*ud, dsa); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1353:5: note: declared here 1353 | int EVP_PKEY_set1_DSA(EVP_PKEY *pkey, struct dsa_st *key); | ^~~~~~~~~~~~~~~~~ src/openssl.c:3130:25: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3130 | DSA_free(dsa); | ^~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:127:28: note: declared here 127 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ src/openssl.c:3137:25: warning: ‘DH_generate_parameters’ is deprecated: Since OpenSSL 0.9.8 [-Wdeprecated-declarations] 3137 | if (!(dh = DH_generate_parameters(bits, exp, 0, 0))) | ^~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:318:29: note: declared here 318 | OSSL_DEPRECATEDIN_0_9_8 DH *DH_generate_parameters(int prime_len, int generator, | ^~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:3140:25: warning: ‘DH_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3140 | if (!DH_generate_key(dh)) { | ^~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:223:27: note: declared here 223 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh); | ^~~~~~~~~~~~~~~ src/openssl.c:3141:33: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3141 | DH_free(dh); | ^~~~~~~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:200:28: note: declared here 200 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ src/openssl.c:3145:25: warning: ‘EVP_PKEY_set1_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3145 | EVP_PKEY_set1_DH(*ud, dh); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1362:27: note: declared here 1362 | OSSL_DEPRECATEDIN_3_0 int EVP_PKEY_set1_DH(EVP_PKEY *pkey, struct dh_st *key); | ^~~~~~~~~~~~~~~~ src/openssl.c:3147:25: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3147 | DH_free(dh); | ^~~~~~~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:200:28: note: declared here 200 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ src/openssl.c:3164:25: warning: ‘EC_KEY_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3164 | if (!(key = EC_KEY_new())) { | ^~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:968:31: note: declared here 968 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void); | ^~~~~~~~~~ src/openssl.c:3169:25: warning: ‘EC_KEY_set_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3169 | EC_KEY_set_group(key, grp); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1042:27: note: declared here 1042 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group); | ^~~~~~~~~~~~~~~~ src/openssl.c:3173:25: warning: ‘EC_KEY_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3173 | if (!EC_KEY_generate_key(key)) { | ^~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1101:27: note: declared here 1101 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:3174:33: warning: ‘EC_KEY_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3174 | EC_KEY_free(key); | ^~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1003:28: note: declared here 1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ src/openssl.c:3178:25: warning: ‘EVP_PKEY_set1_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3178 | EVP_PKEY_set1_EC_KEY(*ud, key); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1370:5: note: declared here 1370 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key); | ^~~~~~~~~~~~~~~~~~~~ src/openssl.c:3180:25: warning: ‘EC_KEY_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3180 | EC_KEY_free(key); | ^~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1003:28: note: declared here 1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ src/openssl.c:3274:1: warning: label ‘done’ defined but not used [-Wunused-label] 3274 | done: | ^~~~ src/openssl.c: At top level: src/openssl.c:3391:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3391 | #if HAVE_EVP_PKEY_CTX_NEW | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c:3450:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3450 | #if HAVE_EVP_PKEY_CTX_NEW | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘pk_toPEM’: src/openssl.c:3557:21: warning: unused variable ‘ok’ [-Wunused-variable] 3557 | int top, i, ok; | ^~ src/openssl.c: In function ‘pk_pushparam’: src/openssl.c:3776:17: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3776 | RSA_get0_key(key.rsa, &i, NULL, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:217:28: note: declared here 217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ src/openssl.c:3782:17: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3782 | RSA_get0_key(key.rsa, NULL, &i, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:217:28: note: declared here 217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ src/openssl.c:3788:17: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3788 | RSA_get0_key(key.rsa, NULL, NULL, &i); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:217:28: note: declared here 217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ src/openssl.c:3794:17: warning: ‘RSA_get0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3794 | RSA_get0_factors(key.rsa, &i, NULL); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:220:28: note: declared here 220 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r, | ^~~~~~~~~~~~~~~~ src/openssl.c:3800:17: warning: ‘RSA_get0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3800 | RSA_get0_factors(key.rsa, NULL, &i); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:220:28: note: declared here 220 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r, | ^~~~~~~~~~~~~~~~ src/openssl.c:3806:17: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3806 | RSA_get0_crt_params(key.rsa, &i, NULL, NULL); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:225:28: note: declared here 225 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r, | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:3812:17: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3812 | RSA_get0_crt_params(key.rsa, NULL, &i, NULL); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:225:28: note: declared here 225 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r, | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:3818:17: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3818 | RSA_get0_crt_params(key.rsa, NULL, NULL, &i); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:225:28: note: declared here 225 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r, | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:3823:17: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3823 | DSA_get0_pqg(key.dsa, &i, NULL, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:201:28: note: declared here 201 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^~~~~~~~~~~~ src/openssl.c:3828:17: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3828 | DSA_get0_pqg(key.dsa, NULL, &i, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:201:28: note: declared here 201 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^~~~~~~~~~~~ src/openssl.c:3833:17: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3833 | DSA_get0_pqg(key.dsa, NULL, NULL, &i); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:201:28: note: declared here 201 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^~~~~~~~~~~~ src/openssl.c:3838:17: warning: ‘DSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3838 | DSA_get0_key(key.dsa, &i, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:204:28: note: declared here 204 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ^~~~~~~~~~~~ src/openssl.c:3843:17: warning: ‘DSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3843 | DSA_get0_key(key.dsa, NULL, &i); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:204:28: note: declared here 204 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ^~~~~~~~~~~~ src/openssl.c:3848:17: warning: ‘DH_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3848 | DH_get0_pqg(key.dh, &i, NULL, NULL); | ^~~~~~~~~~~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:253:28: note: declared here 253 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^~~~~~~~~~~ src/openssl.c:3853:17: warning: ‘DH_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3853 | DH_get0_pqg(key.dh, NULL, NULL, &i); | ^~~~~~~~~~~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:253:28: note: declared here 253 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^~~~~~~~~~~ src/openssl.c:3858:17: warning: ‘DH_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3858 | DH_get0_key(key.dh, &i, NULL); | ^~~~~~~~~~~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:256:28: note: declared here 256 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ src/openssl.c:3863:17: warning: ‘DH_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3863 | DH_get0_key(key.dh, NULL, &i); | ^~~~~~~~~~~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:256:28: note: declared here 256 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ src/openssl.c:3869:17: warning: ‘EC_KEY_get0_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3869 | ecg_dup_nil(L, EC_KEY_get0_group(key.ec)); | ^~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1034:39: note: declared here 1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ src/openssl.c:3876:17: warning: ‘EC_KEY_get0_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3876 | if ((group = EC_KEY_get0_group(key.ec)) && (pub_key = EC_KEY_get0_public_key(key.ec))) { | ^~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1034:39: note: declared here 1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ src/openssl.c:3876:17: warning: ‘EC_KEY_get0_public_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3876 | if ((group = EC_KEY_get0_group(key.ec)) && (pub_key = EC_KEY_get0_public_key(key.ec))) { | ^~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1062:39: note: declared here 1062 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:3877:25: warning: ‘EC_POINT_point2bn’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3877 | bn_dup_nil(L, EC_POINT_point2bn(group, pub_key, EC_KEY_get_conv_form(key.ec), NULL, getctx(L))); | ^~~~~~~~~~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:770:31: note: declared here 770 | OSSL_DEPRECATEDIN_3_0 BIGNUM *EC_POINT_point2bn(const EC_GROUP *, | ^~~~~~~~~~~~~~~~~ src/openssl.c:3877:25: warning: ‘EC_KEY_get_conv_form’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3877 | bn_dup_nil(L, EC_POINT_point2bn(group, pub_key, EC_KEY_get_conv_form(key.ec), NULL, getctx(L))); | ^~~~~~~~~~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1074:47: note: declared here 1074 | OSSL_DEPRECATEDIN_3_0 point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~ src/openssl.c:3885:17: warning: ‘EC_KEY_get0_private_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3885 | bn_dup_nil(L, EC_KEY_get0_private_key(key.ec)); | ^~~~~~~~~~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1048:37: note: declared here 1048 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘pk_setparam’: src/openssl.c:3917:17: warning: ‘RSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3917 | RSA_set0_key(key.rsa, i, NULL, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:207:27: note: declared here 207 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); | ^~~~~~~~~~~~ src/openssl.c:3922:17: warning: ‘RSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3922 | RSA_set0_key(key.rsa, NULL, i, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:207:27: note: declared here 207 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); | ^~~~~~~~~~~~ src/openssl.c:3927:17: warning: ‘RSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3927 | RSA_set0_key(key.rsa, NULL, NULL, i); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:207:27: note: declared here 207 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); | ^~~~~~~~~~~~ src/openssl.c:3932:17: warning: ‘RSA_set0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3932 | RSA_set0_factors(key.rsa, i, NULL); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:208:27: note: declared here 208 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q); | ^~~~~~~~~~~~~~~~ src/openssl.c:3937:17: warning: ‘RSA_set0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3937 | RSA_set0_factors(key.rsa, NULL, i); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:208:27: note: declared here 208 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q); | ^~~~~~~~~~~~~~~~ src/openssl.c:3942:17: warning: ‘RSA_set0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3942 | RSA_set0_crt_params(key.rsa, i, NULL, NULL); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:209:27: note: declared here 209 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r, | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:3947:17: warning: ‘RSA_set0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3947 | RSA_set0_crt_params(key.rsa, NULL, i, NULL); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:209:27: note: declared here 209 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r, | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:3952:17: warning: ‘RSA_set0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3952 | RSA_set0_crt_params(key.rsa, NULL, NULL, i); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:209:27: note: declared here 209 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r, | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:3957:17: warning: ‘DSA_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3957 | DSA_set0_pqg(key.dsa, i, NULL, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:203:27: note: declared here 203 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~~ src/openssl.c:3962:17: warning: ‘DSA_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3962 | DSA_set0_pqg(key.dsa, NULL, i, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:203:27: note: declared here 203 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~~ src/openssl.c:3967:17: warning: ‘DSA_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3967 | DSA_set0_pqg(key.dsa, NULL, NULL, i); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:203:27: note: declared here 203 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~~ src/openssl.c:3972:17: warning: ‘DSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3972 | DSA_set0_key(key.dsa, i, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:206:27: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key, | ^~~~~~~~~~~~ src/openssl.c:3977:17: warning: ‘DSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3977 | DSA_set0_key(key.dsa, NULL, i); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:206:27: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key, | ^~~~~~~~~~~~ src/openssl.c:3982:17: warning: ‘DH_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3982 | DH_set0_pqg(key.dh, i, NULL, NULL); | ^~~~~~~~~~~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:255:27: note: declared here 255 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~ src/openssl.c:3987:17: warning: ‘DH_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3987 | DH_set0_pqg(key.dh, NULL, NULL, i); | ^~~~~~~~~~~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:255:27: note: declared here 255 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~ src/openssl.c:3992:17: warning: ‘DH_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3992 | DH_set0_key(key.dh, i, NULL); | ^~~~~~~~~~~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:258:27: note: declared here 258 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); | ^~~~~~~~~~~ src/openssl.c:3997:17: warning: ‘DH_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3997 | DH_set0_key(key.dh, NULL, i); | ^~~~~~~~~~~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:258:27: note: declared here 258 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); | ^~~~~~~~~~~ src/openssl.c:4004:17: warning: ‘EC_KEY_set_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4004 | if (!EC_KEY_set_group(key.ec, group)) | ^~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1042:27: note: declared here 1042 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group); | ^~~~~~~~~~~~~~~~ src/openssl.c:4015:17: warning: ‘EC_KEY_get0_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4015 | if (!(group = EC_KEY_get0_group(key.ec))) | ^~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1034:39: note: declared here 1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ src/openssl.c:4018:17: warning: ‘EC_POINT_bn2point’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4018 | if (!(pub_key = EC_POINT_bn2point(group, n, NULL, getctx(L)))) | ^~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:774:33: note: declared here 774 | OSSL_DEPRECATEDIN_3_0 EC_POINT *EC_POINT_bn2point(const EC_GROUP *, | ^~~~~~~~~~~~~~~~~ src/openssl.c:4022:17: warning: ‘EC_KEY_set_public_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4022 | okay = EC_KEY_set_public_key(key.ec, pub_key); | ^~~~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1070:27: note: declared here 1070 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub); | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c:4033:17: warning: ‘EC_KEY_set_private_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4033 | if (!EC_KEY_set_private_key(key.ec, n)) | ^~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1056:27: note: declared here 1056 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv); | ^~~~~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘pk_getParameters’: src/openssl.c:4058:9: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4058 | if (!(base_key = EVP_PKEY_get0(key))) | ^~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1330:7: note: declared here 1330 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~ src/openssl.c: In function ‘pk_setParameters’: src/openssl.c:4118:9: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4118 | if (!(base_key = EVP_PKEY_get0(key))) | ^~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1330:7: note: declared here 1330 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~ src/openssl.c: In function ‘pk__index’: src/openssl.c:4178:9: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4178 | if (!(base_key = EVP_PKEY_get0(key))) | ^~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1330:7: note: declared here 1330 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~ src/openssl.c: In function ‘pk__newindex’: src/openssl.c:4199:9: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4199 | if (!(base_key = EVP_PKEY_get0(key))) | ^~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1330:7: note: declared here 1330 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~ src/openssl.c: At top level: src/openssl.c:4225:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4225 | { "type", &pk_type }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4226:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4226 | { "setPublicKey", &pk_setPublicKey }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4227:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4227 | { "setPrivateKey", &pk_setPrivateKey }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4228:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4228 | #if HAVE_EVP_PKEY_CTX_NEW | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c:4229:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4229 | { "decrypt", &pk_decrypt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4230:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4230 | { "encrypt", &pk_encrypt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4232:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4232 | { "sign", &pk_sign }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4233:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4233 | { "verify", &pk_verify }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4234:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4234 | { "getDefaultDigestName", &pk_getDefaultDigestName }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4235:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4235 | { "toPEM", &pk_toPEM }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4236:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4236 | { "getParameters", &pk_getParameters }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4237:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4237 | { "setParameters", &pk_setParameters }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4238:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4238 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4242:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4242 | { "__tostring", &pk__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4245:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4245 | { "__gc", &pk__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4246:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4246 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4251:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4251 | { "new", &pk_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4252:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4252 | { "interpose", &pk_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4253:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4253 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4275:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4275 | #if HAVE_RSA_PKCS1_PSS_PADDING | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:4275:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] src/openssl.c: In function ‘ecg_new’: src/openssl.c:4366:33: warning: ‘PEM_read_bio_ECPKParameters’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4366 | goterr |= !(*group = PEM_read_bio_ECPKParameters(bio, NULL, 0, "")); | ^~~~~~ In file included from src/openssl.c:67: /usr/include/openssl/pem.h:461:1: note: declared here 461 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, ECPKParameters, EC_GROUP) | ^~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘ecg_tostring’: src/openssl.c:4414:17: warning: ‘PEM_write_bio_ECPKParameters’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4414 | if (!PEM_write_bio_ECPKParameters(bio, group)) | ^~ In file included from src/openssl.c:67: /usr/include/openssl/pem.h:461:1: note: declared here 461 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, ECPKParameters, EC_GROUP) | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:4423:17: warning: ‘ECPKParameters_print’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4423 | if (!ECPKParameters_print(bio, group, indent)) | ^~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:926:27: note: declared here 926 | OSSL_DEPRECATEDIN_3_0 int ECPKParameters_print(BIO *bp, const EC_GROUP *x, | ^~~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘ecg__gc’: src/openssl.c:4444:17: warning: ‘EC_GROUP_clear_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4444 | EC_GROUP_clear_free(*ud); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:176:28: note: declared here 176 | OSSL_DEPRECATEDIN_3_0 void EC_GROUP_clear_free(EC_GROUP *group); | ^~~~~~~~~~~~~~~~~~~ src/openssl.c: At top level: src/openssl.c:4452:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4452 | { "tostring", &ecg_tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4453:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4453 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4457:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4457 | { "__tostring", &ecg__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4458:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4458 | { "__gc", &ecg__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4459:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4459 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4463:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4463 | { "new", &ecg_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4464:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4464 | { "interpose", &ecg_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4465:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4465 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4658:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4658 | { "add", &xn_add }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4659:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4659 | { "all", &xn_all }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4660:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4660 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4664:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4664 | { "__pairs", &xn__pairs }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4665:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4665 | { "__gc", &xn__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4666:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4666 | { "__tostring", &xn__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4667:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4667 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4672:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4672 | { "new", &xn_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4673:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4673 | { "interpose", &xn_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4674:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4674 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4914:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4914 | { "add", &gn_add }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4915:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4915 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4919:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4919 | { "__pairs", &gn__pairs }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4920:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4920 | { "__gc", &gn__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4921:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4921 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4926:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4926 | { "new", &gn_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4927:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4927 | { "interpose", &gn_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4928:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4928 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5138:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5138 | { "getID", &xe_getID }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5139:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5139 | { "getName", &xe_getName }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5140:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5140 | { "getShortName", &xe_getShortName }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5141:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5141 | { "getLongName", &xe_getLongName }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5142:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5142 | { "getData", &xe_getData }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5143:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5143 | { "getCritical", &xe_getCritical }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5144:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5144 | { "text", &xe_text }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5145:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5145 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5149:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5149 | { "__gc", &xe__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5150:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5150 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5155:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5155 | { "new", &xe_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5156:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5156 | { "interpose", &xe_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5157:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5157 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c: In function ‘xc_setLifetime’: src/openssl.c:5517:21: warning: unused variable ‘dt’ [-Wunused-variable] 5517 | const char *dt; | ^~ src/openssl.c: At top level: src/openssl.c:6144:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6144 | { "getVersion", &xc_getVersion }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6145:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6145 | { "setVersion", &xc_setVersion }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6146:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6146 | { "getSerial", &xc_getSerial }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6147:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6147 | { "setSerial", &xc_setSerial }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6148:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6148 | { "digest", &xc_digest }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6149:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6149 | { "getLifetime", &xc_getLifetime }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6150:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6150 | { "setLifetime", &xc_setLifetime }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6151:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6151 | { "getIssuer", &xc_getIssuer }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6152:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6152 | { "setIssuer", &xc_setIssuer }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6153:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6153 | { "getSubject", &xc_getSubject }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6154:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6154 | { "setSubject", &xc_setSubject }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6155:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6155 | { "getIssuerAlt", &xc_getIssuerAlt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6156:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6156 | { "setIssuerAlt", &xc_setIssuerAlt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6157:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6157 | { "getSubjectAlt", &xc_getSubjectAlt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6158:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6158 | { "setSubjectAlt", &xc_setSubjectAlt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6159:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6159 | { "getIssuerAltCritical", &xc_getIssuerAltCritical }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6160:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6160 | { "setIssuerAltCritical", &xc_setIssuerAltCritical }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6161:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6161 | { "getSubjectAltCritical", &xc_getSubjectAltCritical }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6162:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6162 | { "setSubjectAltCritical", &xc_setSubjectAltCritical }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6163:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6163 | { "getBasicConstraints", &xc_getBasicConstraint }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6164:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6164 | { "getBasicConstraint", &xc_getBasicConstraint }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6165:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6165 | { "setBasicConstraints", &xc_setBasicConstraint }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6166:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6166 | { "setBasicConstraint", &xc_setBasicConstraint }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6167:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6167 | { "getBasicConstraintsCritical", &xc_getBasicConstraintsCritical }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6168:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6168 | { "setBasicConstraintsCritical", &xc_setBasicConstraintsCritical }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6169:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6169 | { "addExtension", &xc_addExtension }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6170:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6170 | { "getExtension", &xc_getExtension }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6171:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6171 | { "getExtensionCount", &xc_getExtensionCount }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6172:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6172 | { "isIssuedBy", &xc_isIssuedBy }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6173:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6173 | { "getPublicKey", &xc_getPublicKey }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6174:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6174 | { "setPublicKey", &xc_setPublicKey }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6175:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6175 | { "getPublicKeyDigest", &xc_getPublicKeyDigest }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6179:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6179 | { "sign", &xc_sign }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6180:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6180 | { "text", &xc_text }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6181:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6181 | { "tostring", &xc__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6182:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6182 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6186:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6186 | { "__tostring", &xc__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6187:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6187 | { "__gc", &xc__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6188:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6188 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6193:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6193 | { "new", &xc_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6194:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6194 | { "interpose", &xc_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6195:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6195 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c: In function ‘xr_setExtensionByNid’: src/openssl.c:6384:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 6384 | #if HAVE_I2D_RE_X509_REQ_TBS | ^~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c: At top level: src/openssl.c:6479:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6479 | { "getVersion", &xr_getVersion }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6480:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6480 | { "setVersion", &xr_setVersion }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6481:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6481 | { "getSubject", &xr_getSubject }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6482:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6482 | { "setSubject", &xr_setSubject }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6483:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6483 | { "getPublicKey", &xr_getPublicKey }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6484:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6484 | { "setPublicKey", &xr_setPublicKey }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6485:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6485 | { "getSubjectAlt", &xr_getSubjectAlt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6486:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6486 | { "setSubjectAlt", &xr_setSubjectAlt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6487:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6487 | { "sign", &xr_sign }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6488:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6488 | { "tostring", &xr__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6489:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6489 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6493:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6493 | { "__tostring", &xr__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6494:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6494 | { "__gc", &xr__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6495:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6495 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6500:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6500 | { "new", &xr_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6501:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6501 | { "interpose", &xr_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6502:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6502 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c: In function ‘xx_new’: src/openssl.c:6552:17: warning: ‘X509_CRL_get_lastUpdate’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 6552 | X509_gmtime_adj(X509_CRL_get_lastUpdate(*ud), 0); | ^~~~~~~~~~~~~~~ In file included from src/openssl.c:62: /usr/include/openssl/x509.h:932:36: note: declared here 932 | OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_lastUpdate(X509_CRL *crl); | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘xx_getLastUpdate’: src/openssl.c:6591:9: warning: ‘X509_CRL_get_lastUpdate’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 6591 | if ((time = X509_CRL_get_lastUpdate(crl))) | ^~ In file included from src/openssl.c:62: /usr/include/openssl/x509.h:932:36: note: declared here 932 | OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_lastUpdate(X509_CRL *crl); | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘xx_setLastUpdate’: src/openssl.c:6608:9: warning: ‘X509_CRL_get_lastUpdate’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 6608 | if (!ASN1_TIME_set(X509_CRL_get_lastUpdate(crl), updated)) | ^~ In file included from src/openssl.c:62: /usr/include/openssl/x509.h:932:36: note: declared here 932 | OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_lastUpdate(X509_CRL *crl); | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘xx_getNextUpdate’: src/openssl.c:6622:9: warning: ‘X509_CRL_get_nextUpdate’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 6622 | if ((time = X509_CRL_get_nextUpdate(crl))) | ^~ In file included from src/openssl.c:62: /usr/include/openssl/x509.h:933:36: note: declared here 933 | OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl); | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘xx_setNextUpdate’: src/openssl.c:6639:9: warning: ‘X509_CRL_get_nextUpdate’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 6639 | if (X509_CRL_get_nextUpdate(crl)) { | ^~ In file included from src/openssl.c:62: /usr/include/openssl/x509.h:933:36: note: declared here 933 | OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl); | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:6640:17: warning: ‘X509_CRL_get_nextUpdate’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 6640 | if (!ASN1_TIME_set(X509_CRL_get_nextUpdate(crl), updateby)) | ^~ In file included from src/openssl.c:62: /usr/include/openssl/x509.h:933:36: note: declared here 933 | OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl); | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c: At top level: src/openssl.c:6872:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6872 | { "getVersion", &xx_getVersion }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6873:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6873 | { "setVersion", &xx_setVersion }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6874:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6874 | { "getLastUpdate", &xx_getLastUpdate }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6875:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6875 | { "setLastUpdate", &xx_setLastUpdate }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6876:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6876 | { "getNextUpdate", &xx_getNextUpdate }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6877:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6877 | { "setNextUpdate", &xx_setNextUpdate }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6878:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6878 | { "getIssuer", &xx_getIssuer }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6879:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6879 | { "setIssuer", &xx_setIssuer }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6880:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6880 | { "add", &xx_add }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6881:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6881 | { "addExtension", &xx_addExtension }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6882:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6882 | { "getExtension", &xx_getExtension }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6883:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6883 | { "getExtensionCount", &xx_getExtensionCount }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6884:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6884 | { "sign", &xx_sign }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6885:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6885 | { "text", &xx_text }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6886:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6886 | { "tostring", &xx__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6887:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6887 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6891:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6891 | { "__tostring", &xx__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6892:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6892 | { "__gc", &xx__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6893:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6893 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6898:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6898 | { "new", &xx_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6899:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6899 | { "interpose", &xx_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6900:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6900 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7044:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7044 | { "add", &xl_add }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7045:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7045 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7049:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7049 | { "__pairs", &xl__pairs }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7050:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7050 | { "__ipairs", &xl__pairs }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7051:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7051 | { "__gc", &xl__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7052:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7052 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7056:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7056 | { "new", &xl_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7057:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7057 | { "interpose", &xl_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7058:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7058 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7241:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7241 | { "add", &xs_add }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7242:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7242 | { "addDefaults", &xs_addDefaults }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7243:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7243 | { "verify", &xs_verify }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7244:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7244 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7248:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7248 | { "__gc", &xs__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7249:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7249 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7253:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7253 | { "new", &xs_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7254:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7254 | { "interpose", &xs_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7255:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7255 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7442:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7442 | { "tostring", &p12__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7443:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7443 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7447:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7447 | { "__tostring", &p12__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7448:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7448 | { "__gc", &p12__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7449:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7449 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7453:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7453 | { "new", &p12_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7454:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7454 | { "interpose", &p12_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7455:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7455 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c: In function ‘sx_new’: src/openssl.c:7493:9: warning: ‘TLSv1_client_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7493 | __typeof__(&TLSv1_client_method) method = &TLSv1_client_method; | ^~~~~~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2017:50: note: declared here 2017 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_client_method(void); | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:7493:9: warning: ‘TLSv1_client_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7493 | __typeof__(&TLSv1_client_method) method = &TLSv1_client_method; | ^~~~~~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2017:50: note: declared here 2017 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_client_method(void); | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:7510:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 7510 | #if HAVE_SSLV2_CLIENT_METHOD && HAVE_SSLV2_SERVER_METHOD | ^~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7510:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] src/openssl.c:7510:33: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 7510 | #if HAVE_SSLV2_CLIENT_METHOD && HAVE_SSLV2_SERVER_METHOD | ^~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7510:33: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] src/openssl.c:7525:17: warning: ‘TLSv1_server_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7525 | method = (srv)? &TLSv1_server_method : &TLSv1_client_method; | ^~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2016:50: note: declared here 2016 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_server_method(void); | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:7525:17: warning: ‘TLSv1_client_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7525 | method = (srv)? &TLSv1_server_method : &TLSv1_client_method; | ^~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2017:50: note: declared here 2017 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_client_method(void); | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:7530:17: warning: ‘TLSv1_1_server_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7530 | method = (srv)? &TLSv1_1_server_method : &TLSv1_1_client_method; | ^~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2024:50: note: declared here 2024 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_1_server_method(void); | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7530:17: warning: ‘TLSv1_1_client_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7530 | method = (srv)? &TLSv1_1_server_method : &TLSv1_1_client_method; | ^~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2025:50: note: declared here 2025 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_1_client_method(void); | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7536:17: warning: ‘TLSv1_2_server_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7536 | method = (srv)? &TLSv1_2_server_method : &TLSv1_2_client_method; | ^~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2032:50: note: declared here 2032 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_2_server_method(void); | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7536:17: warning: ‘TLSv1_2_client_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7536 | method = (srv)? &TLSv1_2_server_method : &TLSv1_2_client_method; | ^~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2033:50: note: declared here 2033 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_2_client_method(void); | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7539:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 7539 | #if HAVE_DTLS_CLIENT_METHOD | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7539:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] src/openssl.c:7544:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 7544 | #if HAVE_DTLSV1_CLIENT_METHOD | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7547:17: warning: ‘DTLSv1_server_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7547 | method = (srv)? &DTLSv1_server_method : &DTLSv1_client_method; | ^~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2040:50: note: declared here 2040 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_server_method(void); | ^~~~~~~~~~~~~~~~~~~~ src/openssl.c:7547:17: warning: ‘DTLSv1_client_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7547 | method = (srv)? &DTLSv1_server_method : &DTLSv1_client_method; | ^~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2041:50: note: declared here 2041 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_client_method(void); | ^~~~~~~~~~~~~~~~~~~~ src/openssl.c:7550:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 7550 | #if HAVE_DTLSV1_2_CLIENT_METHOD | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7550:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] src/openssl.c:7553:17: warning: ‘DTLSv1_server_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7553 | method = (srv)? &DTLSv1_server_method : &DTLSv1_client_method; | ^~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2040:50: note: declared here 2040 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_server_method(void); | ^~~~~~~~~~~~~~~~~~~~ src/openssl.c:7553:17: warning: ‘DTLSv1_client_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7553 | method = (srv)? &DTLSv1_server_method : &DTLSv1_client_method; | ^~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2041:50: note: declared here 2041 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_client_method(void); | ^~~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘sx_setEphemeralKey’: src/openssl.c:7754:17: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 7754 | if (!(tmp = EVP_PKEY_get0(key))) | ^~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1330:7: note: declared here 1330 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~ src/openssl.c:7762:17: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 7762 | if (!(tmp = EVP_PKEY_get0(key))) | ^~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1330:7: note: declared here 1330 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~ src/openssl.c:7770:17: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 7770 | if (!(tmp = EVP_PKEY_get0(key))) | ^~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1330:7: note: declared here 1330 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~ src/openssl.c: At top level: src/openssl.c:7787:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 7787 | #if HAVE_SSL_CTX_SET_ALPN_PROTOS | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7815:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 7815 | #if HAVE_SSL_CTX_SET_ALPN_SELECT_CB | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7925:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7925 | { "setOptions", &sx_setOptions }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7926:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7926 | { "getOptions", &sx_getOptions }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7927:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7927 | { "clearOptions", &sx_clearOptions }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7928:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7928 | { "setStore", &sx_setStore }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7929:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7929 | { "getStore", &sx_getStore }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7930:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7930 | { "setParam", &sx_setParam }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7931:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7931 | { "getParam", &sx_getParam }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7932:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7932 | { "setVerify", &sx_setVerify }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7933:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7933 | { "getVerify", &sx_getVerify }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7934:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7934 | { "setCertificate", &sx_setCertificate }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7935:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7935 | { "setPrivateKey", &sx_setPrivateKey }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7936:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7936 | { "setCipherList", &sx_setCipherList }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7937:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7937 | { "setEphemeralKey", &sx_setEphemeralKey }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7938:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 7938 | #if HAVE_SSL_CTX_SET_ALPN_PROTOS | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7939:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7939 | { "setAlpnProtos", &sx_setAlpnProtos }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7941:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 7941 | #if HAVE_SSL_CTX_SET_ALPN_SELECT_CB | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7942:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7942 | { "setAlpnSelect", &sx_setAlpnSelect }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7944:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7944 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7948:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7948 | { "__gc", &sx__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7949:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7949 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7953:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7953 | { "new", &sx_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7954:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7954 | { "interpose", &sx_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7955:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7955 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8251:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8251 | #if HAVE_SSL_GET0_ALPN_SELECTED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8267:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8267 | #if HAVE_SSL_SET_ALPN_PROTOS | ^~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8309:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8309 | { "setOptions", &ssl_setOptions }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8310:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8310 | { "getOptions", &ssl_getOptions }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8311:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8311 | { "clearOptions", &ssl_clearOptions }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8312:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8312 | { "setParam", &ssl_setParam }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8313:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8313 | { "getParam", &ssl_getParam }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8314:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8314 | { "getVerifyResult", &ssl_getVerifyResult }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8315:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8315 | { "getPeerCertificate", &ssl_getPeerCertificate }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8316:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8316 | { "getPeerChain", &ssl_getPeerChain }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8317:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8317 | { "getCipherInfo", &ssl_getCipherInfo }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8318:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8318 | { "getHostName", &ssl_getHostName }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8319:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8319 | { "setHostName", &ssl_setHostName }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8320:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8320 | { "getVersion", &ssl_getVersion }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8321:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8321 | { "getClientVersion", &ssl_getClientVersion }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8322:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8322 | #if HAVE_SSL_GET0_ALPN_SELECTED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8323:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8323 | { "getAlpnSelected", &ssl_getAlpnSelected }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8325:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8325 | #if HAVE_SSL_SET_ALPN_PROTOS | ^~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8326:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8326 | { "setAlpnProtos", &ssl_setAlpnProtos }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8328:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8328 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8332:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8332 | { "__gc", &ssl__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8333:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8333 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8337:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8337 | { "new", &ssl_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8338:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8338 | { "interpose", &ssl_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8339:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8339 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8483:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8483 | #if HAVE_X509_VERIFY_PARAM_SET_AUTH_LEVEL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8506:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8506 | #if HAVE_X509_VERIFY_PARAM_SET1_HOST | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8522:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8522 | #if HAVE_X509_VERIFY_PARAM_ADD1_HOST | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8538:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8538 | #if HAVE_X509_VERIFY_PARAM_SET1_EMAIL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8554:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8554 | #if HAVE_X509_VERIFY_PARAM_SET1_IP_ASC | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8580:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8580 | { "inherit", &xp_inherit }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8581:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8581 | { "setPurpose", &xp_setPurpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8582:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8582 | { "setTime", &xp_setTime }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8583:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8583 | { "setDepth", &xp_setDepth }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8584:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8584 | { "getDepth", &xp_getDepth }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8585:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8585 | #if HAVE_X509_VERIFY_PARAM_SET_AUTH_LEVEL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8586:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8586 | { "setAuthLevel", &xp_setAuthLevel }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8587:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8587 | { "getAuthLevel", &xp_getAuthLevel }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8589:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8589 | #if HAVE_X509_VERIFY_PARAM_SET1_HOST | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8590:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8590 | { "setHost", &xp_setHost }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8592:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8592 | #if HAVE_X509_VERIFY_PARAM_ADD1_HOST | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8593:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8593 | { "addHost", &xp_addHost }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8595:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8595 | #if HAVE_X509_VERIFY_PARAM_SET1_EMAIL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8596:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8596 | { "setEmail", &xp_setEmail }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8598:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8598 | #if HAVE_X509_VERIFY_PARAM_SET1_IP_ASC | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8599:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8599 | { "setIP", &xp_setIP }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8601:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8601 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8605:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8605 | { "__gc", &xp__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8606:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8606 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8610:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8610 | { "new", &xp_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8611:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8611 | { "interpose", &xp_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8612:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8612 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8720:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8720 | { "update", &md_update }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8721:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8721 | { "final", &md_final }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8722:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8722 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8726:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8726 | { "__gc", &md__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8727:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8727 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8731:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8731 | { "new", &md_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8732:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8732 | { "interpose", &md_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8733:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8733 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c: In function ‘hmac_new’: src/openssl.c:8760:9: warning: ‘HMAC_CTX_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 8760 | if (!(*ctx = HMAC_CTX_new())) | ^~ In file included from /usr/include/openssl/ssl.h:37, from src/openssl.c:68: /usr/include/openssl/hmac.h:33:33: note: declared here 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); | ^~~~~~~~~~~~ src/openssl.c:8763:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8763 | #if HMAC_INIT_EX_INT | ^~~~~~~~~~~~~~~~ src/openssl.c:8764:9: warning: ‘HMAC_Init_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 8764 | if (!HMAC_Init_ex(*ctx, key, len, type, NULL)) | ^~ In file included from /usr/include/openssl/ssl.h:37, from src/openssl.c:68: /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:8790:17: warning: ‘HMAC_Update’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 8790 | HMAC_Update(ctx, p, n); | ^~~~~~~~~~~ In file included from /usr/include/openssl/ssl.h:37, from src/openssl.c:68: /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:8813:9: warning: ‘HMAC_Final’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 8813 | HMAC_Final(ctx, hmac, &len); | ^~~~~~~~~~ In file included from /usr/include/openssl/ssl.h:37, from src/openssl.c:68: /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:8824:9: warning: ‘HMAC_CTX_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 8824 | HMAC_CTX_free(*ctx); | ^~~~~~~~~~~~~ In file included from /usr/include/openssl/ssl.h:37, from src/openssl.c:68: /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:8832:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8832 | { "update", &hmac_update }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8833:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8833 | { "final", &hmac_final }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8834:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8834 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8838:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8838 | { "__gc", &hmac__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8839:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8839 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8843:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8843 | { "new", &hmac_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8844:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8844 | { "interpose", &hmac_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8845:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8845 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9037:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9037 | { "encrypt", &cipher_encrypt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9038:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9038 | { "decrypt", &cipher_decrypt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9039:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9039 | { "update", &cipher_update }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9040:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9040 | { "final", &cipher_final }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9041:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9041 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9045:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9045 | { "__gc", &cipher__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9046:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9046 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9050:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9050 | { "new", &cipher_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9051:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9051 | { "interpose", &cipher_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9052:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9052 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c: In function ‘randL_stir’: src/openssl.c:9102:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 9102 | #if HAVE_SYSCALL && HAVE_DECL_SYS_GETRANDOM | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from src/openssl.c:27: ./config.h:94:27: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #define ag_has_include(p) __has_include(p) | ^~~~~~~~~~~~~ ./config.h:95:32: note: in expansion of macro ‘ag_has_include’ 95 | #define ag_test_include(p, E) (ag_has_include(p)) | ^~~~~~~~~~~~~~ ./config.h:510:27: note: in expansion of macro ‘ag_test_include’ 510 | #define HAVE_SYS_SYSCTL_H ag_test_include(, (BSD || __GLIBC__)) | ^~~~~~~~~~~~~~~ ./config.h:607:32: note: in expansion of macro ‘HAVE_SYS_SYSCTL_H’ 607 | #define HAVE_DECL_RANDOM_UUID (HAVE_SYS_SYSCTL_H && defined __linux__) /* RANDOM_UUID is an enum, not macro */ | ^~~~~~~~~~~~~~~~~ src/openssl.c:9119:26: note: in expansion of macro ‘HAVE_DECL_RANDOM_UUID’ 9119 | #if HAVE_SYS_SYSCTL_H && HAVE_DECL_RANDOM_UUID | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c: At top level: src/openssl.c:9405:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9405 | { "stir", &rand_stir }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9406:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9406 | { "add", &rand_add }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9407:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9407 | { "bytes", &rand_bytes }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9408:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9408 | { "ready", &rand_ready }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9409:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9409 | { "uniform", &rand_uniform }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9410:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9410 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c: In function ‘de5_string_to_key’: src/openssl.c:9434:9: warning: ‘DES_string_to_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 9434 | DES_string_to_key(luaL_checkstring(L, 1), &key); | ^~~~~~~~~~~~~~~~~ In file included from src/openssl.c:71: /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:9449:9: warning: ‘DES_set_odd_parity’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 9449 | DES_set_odd_parity(&key); | ^~~~~~~~~~~~~~~~~~ In file included from src/openssl.c:71: /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:9456:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9456 | { "string_to_key", &de5_string_to_key }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9457:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9457 | { "set_odd_parity", &de5_set_odd_parity }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9458:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9458 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c: In function ‘initall’: src/openssl.c:9596:17: warning: ‘OPENSSL_config’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 9596 | OPENSSL_config(NULL); | ^~~~~~~~~~~~~~ In file included from /usr/include/openssl/http.h:19, from /usr/include/openssl/x509.h:555, from src/openssl.c:62: /usr/include/openssl/conf.h:132:30: note: declared here 132 | OSSL_DEPRECATEDIN_1_1_0 void OPENSSL_config(const char *config_name); | ^~~~~~~~~~~~~~ At top level: src/openssl.c:1749:20: warning: ‘store_index’ defined but not used [-Wunused-variable] 1749 | static int store_index = -1, ssl_ctx_index = -1, done; | ^~~~~~~~~~~ src/openssl.c:1749:38: warning: ‘ssl_ctx_index’ defined but not used [-Wunused-variable] 1749 | static int store_index = -1, ssl_ctx_index = -1, done; | ^~~~~~~~~~~~~ src/openssl.c:9497:22: warning: ‘mt_gettid’ defined but not used [-Wunused-function] 9497 | static unsigned long mt_gettid(void) { | ^~~~~~~~~ src/openssl.c:9480:13: warning: ‘mt_lock’ defined but not used [-Wunused-function] 9480 | static void mt_lock(int mode, int type, const char *file NOTUSED, int line NOTUSED) { | ^~~~~~~ src/openssl.c:1701:13: warning: ‘compat_init_X509_STORE_onfree’ defined but not used [-Wunused-function] 1701 | static void compat_init_X509_STORE_onfree(void *store, void *data NOTUSED, CRYPTO_EX_DATA *ad NOTUSED, int idx NOTUSED, long argl NOTUSED, void *argp NOTUSED) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:714:13: warning: ‘auxS_bn_free_and_set0’ defined but not used [-Wunused-function] 714 | static void auxS_bn_free_and_set0(BIGNUM **dst, BIGNUM *src) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from src/openssl.c:78: src/compat52.h:131:21: warning: ‘luaL_optunsigned’ defined but not used [-Wunused-function] 131 | static lua_Unsigned luaL_optunsigned(lua_State *L, int arg, lua_Unsigned def) { | ^~~~~~~~~~~~~~~~ src/compat52.h:106:13: warning: ‘lua_rawsetp’ defined but not used [-Wunused-function] 106 | static void lua_rawsetp(lua_State *L, int index, const void *p) { | ^~~~~~~~~~~ src/compat52.h:100:13: warning: ‘lua_rawgetp’ defined but not used [-Wunused-function] 100 | static void lua_rawgetp(lua_State *L, int index, const void *p) { | ^~~~~~~~~~~ src/compat52.h:78:13: warning: ‘luaL_requiref’ defined but not used [-Wunused-function] 78 | static void luaL_requiref(lua_State *L, const char *modname, lua_CFunction openf, int glb) { | ^~~~~~~~~~~~~ src/compat52.h:57:13: warning: ‘luaL_setfuncs’ defined but not used [-Wunused-function] 57 | static void luaL_setfuncs(lua_State *L, const luaL_Reg *l, int nup) { | ^~~~~~~~~~~~~ libtool: compile: cc -c -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -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 /<>/5.1-luaossl/src/openssl.o >/dev/null 2>&1 libtool --tag=CC --mode=link cc \ -rpath /usr//lib/x86_64-linux-gnu -version-info 0:0:0 -Wl,--no-add-needed \ -o /<>/5.1-luaossl/liblua5.1-luaossl.la \ /<>/5.1-luaossl/src/openssl.lo \ -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -Wl,--as-needed -lssl -lcrypto -lpthread libtool: link: gcc -shared -fPIC -DPIC /<>/5.1-luaossl/src/.libs/openssl.o -lssl -lcrypto -lpthread -Wl,--no-add-needed -Wl,-Bsymbolic-functions -flto=auto -flto=auto -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-soname -Wl,liblua5.1-luaossl.so.0 -o /<>/5.1-luaossl/.libs/liblua5.1-luaossl.so.0.0.0 libtool: link: (cd "/<>/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 "/<>/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 /<>/5.1-luaossl/.libs/liblua5.1-luaossl.a /<>/5.1-luaossl/src/openssl.o libtool: link: ranlib /<>/5.1-luaossl/.libs/liblua5.1-luaossl.a libtool: link: ( cd "/<>/5.1-luaossl/.libs" && rm -f "liblua5.1-luaossl.la" && ln -s "../liblua5.1-luaossl.la" "liblua5.1-luaossl.la" ) ldd /<>/5.1-luaossl/_openssl.so linux-vdso.so.1 (0x00007ffea65d5000) libssl.so.3 => /lib/x86_64-linux-gnu/libssl.so.3 (0x00007f5c5f2ea000) libcrypto.so.3 => /lib/x86_64-linux-gnu/libcrypto.so.3 (0x00007f5c5ee94000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5c5ec6c000) /lib64/ld-linux-x86-64.so.2 (0x00007f5c5f3c2000) Target build made Making target build for debian/lua5.2.dh-lua.conf libtool --tag=CC --mode=compile cc -c -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -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 /<>/5.2-luaossl/src/openssl.lo src/openssl.c libtool: compile: cc -c -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -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 /<>/5.2-luaossl/src/.libs/openssl.o src/openssl.c: In function ‘auxL_pusherror’: src/openssl.c:1150:17: warning: ‘ERR_get_error_line’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1150 | code = ERR_get_error_line(&path, &line); | ^~~~ In file included from src/openssl.c:59: /usr/include/openssl/err.h:411:15: note: declared here 411 | unsigned long ERR_get_error_line(const char **file, int *line); | ^~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘dl_anchor’: src/openssl.c:1223:21: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 1223 | if (!dladdr((void *)&luaopen__openssl, &info)) | ^ src/openssl.c: At top level: src/openssl.c:1262:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1262 | #if !HAVE_ASN1_STRING_GET0_DATA | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1266:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1266 | #if !HAVE_DH_GET0_KEY | ^~~~~~~~~~~~~~~~ src/openssl.c:1277:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1277 | #if !HAVE_DH_GET0_PQG | ^~~~~~~~~~~~~~~~ src/openssl.c:1290:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1290 | #if !HAVE_DH_SET0_KEY | ^~~~~~~~~~~~~~~~ src/openssl.c:1301:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1301 | #if !HAVE_DH_SET0_PQG | ^~~~~~~~~~~~~~~~ src/openssl.c:1314:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1314 | #if !HAVE_DSA_GET0_KEY | ^~~~~~~~~~~~~~~~~ src/openssl.c:1325:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1325 | #if !HAVE_DSA_GET0_PQG | ^~~~~~~~~~~~~~~~~ src/openssl.c:1338:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1338 | #if !HAVE_DSA_SET0_KEY | ^~~~~~~~~~~~~~~~~ src/openssl.c:1349:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1349 | #if !HAVE_DSA_SET0_PQG | ^~~~~~~~~~~~~~~~~ src/openssl.c:1362:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1362 | #if !HAVE_EVP_CIPHER_CTX_FREE | ^~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1371:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1371 | #if !HAVE_EVP_CIPHER_CTX_NEW | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1386:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1386 | #if !HAVE_EVP_MD_CTX_FREE | ^~~~~~~~~~~~~~~~~~~~ src/openssl.c:1390:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1390 | #if !HAVE_EVP_MD_CTX_NEW | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:1394:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1394 | #if !HAVE_EVP_PKEY_ID | ^~~~~~~~~~~~~~~~ src/openssl.c:1398:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1398 | #if !HAVE_EVP_PKEY_BASE_ID | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1406:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1406 | #if !HAVE_EVP_PKEY_GET_DEFAULT_DIGEST_NID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1430:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1430 | #if !HAVE_EVP_PKEY_GET0 | ^~~~~~~~~~~~~~~~~~ src/openssl.c:1465:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1465 | #if !HAVE_HMAC_CTX_FREE | ^~~~~~~~~~~~~~~~~~ src/openssl.c:1474:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1474 | #if !HAVE_HMAC_CTX_NEW | ^~~~~~~~~~~~~~~~~ src/openssl.c:1488:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1488 | #if !HAVE_RSA_GET0_CRT_PARAMS | ^~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1501:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1501 | #if !HAVE_RSA_GET0_FACTORS | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1512:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1512 | #if !HAVE_RSA_GET0_KEY | ^~~~~~~~~~~~~~~~~ src/openssl.c:1525:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1525 | #if !HAVE_RSA_SET0_CRT_PARAMS | ^~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1538:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1538 | #if !HAVE_RSA_SET0_FACTORS | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1549:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1549 | #if !HAVE_RSA_SET0_KEY | ^~~~~~~~~~~~~~~~~ src/openssl.c:1562:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1562 | #if !HAVE_SSL_CLIENT_VERSION | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1570:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1570 | #if !HAVE_SSL_GET0_PARAM | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:1578:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1578 | #if !HAVE_SSL_SET1_PARAM | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:1586:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1586 | #if !HAVE_SSL_UP_REF | ^~~~~~~~~~~~~~~ src/openssl.c:1598:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1598 | #if !HAVE_SSL_CTX_GET0_PARAM | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1606:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1606 | #if !HAVE_SSL_CTX_SET1_PARAM | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1630:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1630 | #if HAVE_X509_STORE_REFERENCES | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1654:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1654 | #if !HAVE_SSL_CTX_CERT_STORE || !HAVE_X509_STORE_REFERENCES | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1654:34: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1654 | #if !HAVE_SSL_CTX_CERT_STORE || !HAVE_X509_STORE_REFERENCES | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1687:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1687 | #if HAVE_SSL_CTX_CERT_STORE | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1710:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1710 | #if !HAVE_X509_STORE_UP_REF | ^~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1722:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1722 | #if !HAVE_X509_UP_REF | ^~~~~~~~~~~~~~~~ src/openssl.c:1734:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1734 | #if !HAVE_X509_VERIFY_PARAM_SET1_EMAIL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1741:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1741 | #if !HAVE_X509_VERIFY_PARAM_SET1_HOST | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘compat_init’: src/openssl.c:1828:1: warning: label ‘sslerr’ defined but not used [-Wunused-label] 1828 | sslerr: | ^~~~~~ src/openssl.c:1749:38: warning: unused variable ‘ssl_ctx_index’ [-Wunused-variable] 1749 | static int store_index = -1, ssl_ctx_index = -1, done; | ^~~~~~~~~~~~~ src/openssl.c:1749:20: warning: unused variable ‘store_index’ [-Wunused-variable] 1749 | static int store_index = -1, ssl_ctx_index = -1, done; | ^~~~~~~~~~~ src/openssl.c: At top level: src/openssl.c:1916:25: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1916 | #if OPENSSL_PREREQ(1,1,0) | ^ src/openssl.c: In function ‘ex_init’: src/openssl.c:1973:100: warning: passing argument 5 of ‘CRYPTO_get_ex_new_index’ from incompatible pointer type [-Wincompatible-pointer-types] 1973 | if (-1 == (type->index = CRYPTO_get_ex_new_index(type->class_index, 0, NULL, NULL, &ex_ondup, &ex_onfree))) | ^~~~~~~~~ | | | int (*)(CRYPTO_EX_DATA *, const const_CRYPTO_EX_DATA *, void *, int, long int, void *) {aka int (*)(struct crypto_ex_data_st *, const struct crypto_ex_data_st *, void *, int, long int, void *)} In file included from /usr/include/openssl/bio.h:30, from /usr/include/openssl/err.h:29, from src/openssl.c:59: /usr/include/openssl/crypto.h:246:51: note: expected ‘int (*)(CRYPTO_EX_DATA *, const CRYPTO_EX_DATA *, void **, int, long int, void *)’ {aka ‘int (*)(struct crypto_ex_data_st *, const struct crypto_ex_data_st *, void **, int, long int, void *)’} but argument is of type ‘int (*)(CRYPTO_EX_DATA *, const const_CRYPTO_EX_DATA *, void *, int, long int, void *)’ {aka ‘int (*)(struct crypto_ex_data_st *, const struct crypto_ex_data_st *, void *, int, long int, void *)’} 246 | CRYPTO_EX_dup *dup_func, | ~~~~~~~~~~~~~~~^~~~~~~~ src/openssl.c: In function ‘ex_hasstate’: src/openssl.c:2006:34: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 2006 | lua_pushlightuserdata(L, (void *)&ex__gc); | ^ src/openssl.c: In function ‘ex_newstate’: src/openssl.c:2041:34: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 2041 | lua_pushlightuserdata(L, (void *)&ex__gc); | ^ src/openssl.c: In function ‘ex_getstate’: src/openssl.c:2051:34: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 2051 | lua_pushlightuserdata(L, (void *)&ex__gc); | ^ src/openssl.c: At top level: src/openssl.c:2163:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2163 | { "version", &ossl_version }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2164:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2164 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c: In function ‘getctx’: src/openssl.c:2609:34: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 2609 | lua_pushlightuserdata(L, (void *)&ctx__gc); | ^ src/openssl.c:2620:42: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 2620 | lua_pushlightuserdata(L, (void *)&ctx__gc); | ^ src/openssl.c: In function ‘bn_isPrime’: src/openssl.c:2870:9: warning: ‘BN_is_prime_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2870 | int res = BN_is_prime_ex(bn, nchecks, getctx(L), NULL); | ^~~ In file included from src/openssl.c:60: /usr/include/openssl/bn.h:373:5: note: declared here 373 | int BN_is_prime_ex(const BIGNUM *p, int nchecks, BN_CTX *ctx, BN_GENCB *cb); | ^~~~~~~~~~~~~~ src/openssl.c: At top level: src/openssl.c:2942:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2942 | { "add", &bn__add }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2943:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2943 | { "sub", &bn__sub }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2944:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2944 | { "mul", &bn__mul }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2945:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2945 | { "sqr", &bn_sqr }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2946:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2946 | { "idiv", &bn__idiv }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2947:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2947 | { "mod", &bn__mod }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2948:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2948 | { "nnmod", &bn_nnmod }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2949:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2949 | { "exp", &bn__pow }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2950:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2950 | { "gcd", &bn_gcd }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2951:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2951 | { "lshift", &bn__shl }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2952:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2952 | { "rshift", &bn__shr }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2953:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2953 | { "isPrime", &bn_isPrime }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2954:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2954 | { "toBinary", &bn_toBinary }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2955:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2955 | { "toDecimal", &bn_toDecimal }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2956:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2956 | { "toHex", &bn_toHex }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2958:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2958 | { "tobin", &bn_toBinary }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2959:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2959 | { "todec", &bn_toDecimal }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2960:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2960 | { "tohex", &bn_toHex }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2961:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2961 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2965:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2965 | { "__add", &bn__add }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2966:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2966 | { "__sub", &bn__sub }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2967:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2967 | { "__mul", &bn__mul }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2968:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2968 | { "__div", &bn__idiv }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2969:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2969 | { "__idiv", &bn__idiv }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2970:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2970 | { "__mod", &bn__mod }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2971:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2971 | { "__pow", &bn__pow }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2972:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2972 | { "__unm", &bn__unm }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2973:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2973 | { "__shl", &bn__shl }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2974:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2974 | { "__shr", &bn__shr }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2975:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2975 | { "__eq", &bn__eq }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2976:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2976 | { "__lt", &bn__lt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2977:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2977 | { "__le", &bn__le }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2978:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2978 | { "__gc", &bn__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2979:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2979 | { "__tostring", &bn_toDecimal }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2980:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2980 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2985:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2985 | { "new", &bn_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2986:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2986 | { "interpose", &bn_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2987:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2987 | { "fromBinary", &bn_fromBinary }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2988:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2988 | { "generatePrime", &bn_generatePrime }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2989:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2989 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c: In function ‘getbio’: src/openssl.c:3020:34: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 3020 | lua_pushlightuserdata(L, (void *)&bio__gc); | ^ src/openssl.c:3031:42: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 3031 | lua_pushlightuserdata(L, (void *)&bio__gc); | ^ src/openssl.c: In function ‘pk_new’: src/openssl.c:3108:25: warning: ‘RSA_generate_key’ is deprecated: Since OpenSSL 0.9.8 [-Wdeprecated-declarations] 3108 | if (!(rsa = RSA_generate_key(bits, exp, 0, 0))) | ^~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:253:30: note: declared here 253 | OSSL_DEPRECATEDIN_0_9_8 RSA *RSA_generate_key(int bits, unsigned long e, void | ^~~~~~~~~~~~~~~~ src/openssl.c:3111:25: warning: ‘EVP_PKEY_set1_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3111 | EVP_PKEY_set1_RSA(*ud, rsa); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1344:5: note: declared here 1344 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key); | ^~~~~~~~~~~~~~~~~ src/openssl.c:3113:25: warning: ‘RSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3113 | RSA_free(rsa); | ^~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:293:28: note: declared here 293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ src/openssl.c:3120:25: warning: ‘DSA_generate_parameters’ is deprecated: Since OpenSSL 0.9.8 [-Wdeprecated-declarations] 3120 | if (!(dsa = DSA_generate_parameters(bits, 0, 0, 0, 0, 0, 0))) | ^~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:159:6: note: declared here 159 | DSA *DSA_generate_parameters(int bits, unsigned char *seed, int seed_len, | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:3123:25: warning: ‘DSA_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3123 | if (!DSA_generate_key(dsa)) { | ^~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:174:27: note: declared here 174 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_key(DSA *a); | ^~~~~~~~~~~~~~~~ src/openssl.c:3124:33: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3124 | DSA_free(dsa); | ^~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:127:28: note: declared here 127 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ src/openssl.c:3128:25: warning: ‘EVP_PKEY_set1_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3128 | EVP_PKEY_set1_DSA(*ud, dsa); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1353:5: note: declared here 1353 | int EVP_PKEY_set1_DSA(EVP_PKEY *pkey, struct dsa_st *key); | ^~~~~~~~~~~~~~~~~ src/openssl.c:3130:25: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3130 | DSA_free(dsa); | ^~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:127:28: note: declared here 127 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ src/openssl.c:3137:25: warning: ‘DH_generate_parameters’ is deprecated: Since OpenSSL 0.9.8 [-Wdeprecated-declarations] 3137 | if (!(dh = DH_generate_parameters(bits, exp, 0, 0))) | ^~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:318:29: note: declared here 318 | OSSL_DEPRECATEDIN_0_9_8 DH *DH_generate_parameters(int prime_len, int generator, | ^~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:3140:25: warning: ‘DH_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3140 | if (!DH_generate_key(dh)) { | ^~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:223:27: note: declared here 223 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh); | ^~~~~~~~~~~~~~~ src/openssl.c:3141:33: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3141 | DH_free(dh); | ^~~~~~~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:200:28: note: declared here 200 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ src/openssl.c:3145:25: warning: ‘EVP_PKEY_set1_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3145 | EVP_PKEY_set1_DH(*ud, dh); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1362:27: note: declared here 1362 | OSSL_DEPRECATEDIN_3_0 int EVP_PKEY_set1_DH(EVP_PKEY *pkey, struct dh_st *key); | ^~~~~~~~~~~~~~~~ src/openssl.c:3147:25: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3147 | DH_free(dh); | ^~~~~~~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:200:28: note: declared here 200 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ src/openssl.c:3164:25: warning: ‘EC_KEY_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3164 | if (!(key = EC_KEY_new())) { | ^~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:968:31: note: declared here 968 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void); | ^~~~~~~~~~ src/openssl.c:3169:25: warning: ‘EC_KEY_set_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3169 | EC_KEY_set_group(key, grp); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1042:27: note: declared here 1042 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group); | ^~~~~~~~~~~~~~~~ src/openssl.c:3173:25: warning: ‘EC_KEY_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3173 | if (!EC_KEY_generate_key(key)) { | ^~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1101:27: note: declared here 1101 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:3174:33: warning: ‘EC_KEY_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3174 | EC_KEY_free(key); | ^~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1003:28: note: declared here 1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ src/openssl.c:3178:25: warning: ‘EVP_PKEY_set1_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3178 | EVP_PKEY_set1_EC_KEY(*ud, key); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1370:5: note: declared here 1370 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key); | ^~~~~~~~~~~~~~~~~~~~ src/openssl.c:3180:25: warning: ‘EC_KEY_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3180 | EC_KEY_free(key); | ^~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1003:28: note: declared here 1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ src/openssl.c:3274:1: warning: label ‘done’ defined but not used [-Wunused-label] 3274 | done: | ^~~~ src/openssl.c: At top level: src/openssl.c:3391:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3391 | #if HAVE_EVP_PKEY_CTX_NEW | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c:3450:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3450 | #if HAVE_EVP_PKEY_CTX_NEW | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘pk_toPEM’: src/openssl.c:3557:21: warning: unused variable ‘ok’ [-Wunused-variable] 3557 | int top, i, ok; | ^~ src/openssl.c: In function ‘pk_pushparam’: src/openssl.c:3776:17: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3776 | RSA_get0_key(key.rsa, &i, NULL, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:217:28: note: declared here 217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ src/openssl.c:3782:17: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3782 | RSA_get0_key(key.rsa, NULL, &i, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:217:28: note: declared here 217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ src/openssl.c:3788:17: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3788 | RSA_get0_key(key.rsa, NULL, NULL, &i); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:217:28: note: declared here 217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ src/openssl.c:3794:17: warning: ‘RSA_get0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3794 | RSA_get0_factors(key.rsa, &i, NULL); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:220:28: note: declared here 220 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r, | ^~~~~~~~~~~~~~~~ src/openssl.c:3800:17: warning: ‘RSA_get0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3800 | RSA_get0_factors(key.rsa, NULL, &i); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:220:28: note: declared here 220 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r, | ^~~~~~~~~~~~~~~~ src/openssl.c:3806:17: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3806 | RSA_get0_crt_params(key.rsa, &i, NULL, NULL); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:225:28: note: declared here 225 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r, | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:3812:17: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3812 | RSA_get0_crt_params(key.rsa, NULL, &i, NULL); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:225:28: note: declared here 225 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r, | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:3818:17: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3818 | RSA_get0_crt_params(key.rsa, NULL, NULL, &i); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:225:28: note: declared here 225 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r, | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:3823:17: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3823 | DSA_get0_pqg(key.dsa, &i, NULL, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:201:28: note: declared here 201 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^~~~~~~~~~~~ src/openssl.c:3828:17: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3828 | DSA_get0_pqg(key.dsa, NULL, &i, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:201:28: note: declared here 201 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^~~~~~~~~~~~ src/openssl.c:3833:17: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3833 | DSA_get0_pqg(key.dsa, NULL, NULL, &i); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:201:28: note: declared here 201 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^~~~~~~~~~~~ src/openssl.c:3838:17: warning: ‘DSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3838 | DSA_get0_key(key.dsa, &i, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:204:28: note: declared here 204 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ^~~~~~~~~~~~ src/openssl.c:3843:17: warning: ‘DSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3843 | DSA_get0_key(key.dsa, NULL, &i); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:204:28: note: declared here 204 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ^~~~~~~~~~~~ src/openssl.c:3848:17: warning: ‘DH_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3848 | DH_get0_pqg(key.dh, &i, NULL, NULL); | ^~~~~~~~~~~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:253:28: note: declared here 253 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^~~~~~~~~~~ src/openssl.c:3853:17: warning: ‘DH_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3853 | DH_get0_pqg(key.dh, NULL, NULL, &i); | ^~~~~~~~~~~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:253:28: note: declared here 253 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^~~~~~~~~~~ src/openssl.c:3858:17: warning: ‘DH_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3858 | DH_get0_key(key.dh, &i, NULL); | ^~~~~~~~~~~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:256:28: note: declared here 256 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ src/openssl.c:3863:17: warning: ‘DH_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3863 | DH_get0_key(key.dh, NULL, &i); | ^~~~~~~~~~~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:256:28: note: declared here 256 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ src/openssl.c:3869:17: warning: ‘EC_KEY_get0_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3869 | ecg_dup_nil(L, EC_KEY_get0_group(key.ec)); | ^~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1034:39: note: declared here 1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ src/openssl.c:3876:17: warning: ‘EC_KEY_get0_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3876 | if ((group = EC_KEY_get0_group(key.ec)) && (pub_key = EC_KEY_get0_public_key(key.ec))) { | ^~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1034:39: note: declared here 1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ src/openssl.c:3876:17: warning: ‘EC_KEY_get0_public_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3876 | if ((group = EC_KEY_get0_group(key.ec)) && (pub_key = EC_KEY_get0_public_key(key.ec))) { | ^~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1062:39: note: declared here 1062 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:3877:25: warning: ‘EC_POINT_point2bn’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3877 | bn_dup_nil(L, EC_POINT_point2bn(group, pub_key, EC_KEY_get_conv_form(key.ec), NULL, getctx(L))); | ^~~~~~~~~~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:770:31: note: declared here 770 | OSSL_DEPRECATEDIN_3_0 BIGNUM *EC_POINT_point2bn(const EC_GROUP *, | ^~~~~~~~~~~~~~~~~ src/openssl.c:3877:25: warning: ‘EC_KEY_get_conv_form’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3877 | bn_dup_nil(L, EC_POINT_point2bn(group, pub_key, EC_KEY_get_conv_form(key.ec), NULL, getctx(L))); | ^~~~~~~~~~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1074:47: note: declared here 1074 | OSSL_DEPRECATEDIN_3_0 point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~ src/openssl.c:3885:17: warning: ‘EC_KEY_get0_private_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3885 | bn_dup_nil(L, EC_KEY_get0_private_key(key.ec)); | ^~~~~~~~~~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1048:37: note: declared here 1048 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘pk_setparam’: src/openssl.c:3917:17: warning: ‘RSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3917 | RSA_set0_key(key.rsa, i, NULL, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:207:27: note: declared here 207 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); | ^~~~~~~~~~~~ src/openssl.c:3922:17: warning: ‘RSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3922 | RSA_set0_key(key.rsa, NULL, i, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:207:27: note: declared here 207 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); | ^~~~~~~~~~~~ src/openssl.c:3927:17: warning: ‘RSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3927 | RSA_set0_key(key.rsa, NULL, NULL, i); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:207:27: note: declared here 207 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); | ^~~~~~~~~~~~ src/openssl.c:3932:17: warning: ‘RSA_set0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3932 | RSA_set0_factors(key.rsa, i, NULL); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:208:27: note: declared here 208 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q); | ^~~~~~~~~~~~~~~~ src/openssl.c:3937:17: warning: ‘RSA_set0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3937 | RSA_set0_factors(key.rsa, NULL, i); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:208:27: note: declared here 208 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q); | ^~~~~~~~~~~~~~~~ src/openssl.c:3942:17: warning: ‘RSA_set0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3942 | RSA_set0_crt_params(key.rsa, i, NULL, NULL); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:209:27: note: declared here 209 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r, | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:3947:17: warning: ‘RSA_set0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3947 | RSA_set0_crt_params(key.rsa, NULL, i, NULL); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:209:27: note: declared here 209 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r, | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:3952:17: warning: ‘RSA_set0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3952 | RSA_set0_crt_params(key.rsa, NULL, NULL, i); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:209:27: note: declared here 209 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r, | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:3957:17: warning: ‘DSA_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3957 | DSA_set0_pqg(key.dsa, i, NULL, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:203:27: note: declared here 203 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~~ src/openssl.c:3962:17: warning: ‘DSA_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3962 | DSA_set0_pqg(key.dsa, NULL, i, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:203:27: note: declared here 203 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~~ src/openssl.c:3967:17: warning: ‘DSA_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3967 | DSA_set0_pqg(key.dsa, NULL, NULL, i); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:203:27: note: declared here 203 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~~ src/openssl.c:3972:17: warning: ‘DSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3972 | DSA_set0_key(key.dsa, i, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:206:27: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key, | ^~~~~~~~~~~~ src/openssl.c:3977:17: warning: ‘DSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3977 | DSA_set0_key(key.dsa, NULL, i); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:206:27: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key, | ^~~~~~~~~~~~ src/openssl.c:3982:17: warning: ‘DH_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3982 | DH_set0_pqg(key.dh, i, NULL, NULL); | ^~~~~~~~~~~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:255:27: note: declared here 255 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~ src/openssl.c:3987:17: warning: ‘DH_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3987 | DH_set0_pqg(key.dh, NULL, NULL, i); | ^~~~~~~~~~~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:255:27: note: declared here 255 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~ src/openssl.c:3992:17: warning: ‘DH_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3992 | DH_set0_key(key.dh, i, NULL); | ^~~~~~~~~~~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:258:27: note: declared here 258 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); | ^~~~~~~~~~~ src/openssl.c:3997:17: warning: ‘DH_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3997 | DH_set0_key(key.dh, NULL, i); | ^~~~~~~~~~~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:258:27: note: declared here 258 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); | ^~~~~~~~~~~ src/openssl.c:4004:17: warning: ‘EC_KEY_set_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4004 | if (!EC_KEY_set_group(key.ec, group)) | ^~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1042:27: note: declared here 1042 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group); | ^~~~~~~~~~~~~~~~ src/openssl.c:4015:17: warning: ‘EC_KEY_get0_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4015 | if (!(group = EC_KEY_get0_group(key.ec))) | ^~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1034:39: note: declared here 1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ src/openssl.c:4018:17: warning: ‘EC_POINT_bn2point’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4018 | if (!(pub_key = EC_POINT_bn2point(group, n, NULL, getctx(L)))) | ^~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:774:33: note: declared here 774 | OSSL_DEPRECATEDIN_3_0 EC_POINT *EC_POINT_bn2point(const EC_GROUP *, | ^~~~~~~~~~~~~~~~~ src/openssl.c:4022:17: warning: ‘EC_KEY_set_public_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4022 | okay = EC_KEY_set_public_key(key.ec, pub_key); | ^~~~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1070:27: note: declared here 1070 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub); | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c:4033:17: warning: ‘EC_KEY_set_private_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4033 | if (!EC_KEY_set_private_key(key.ec, n)) | ^~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1056:27: note: declared here 1056 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv); | ^~~~~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘pk_getParameters’: src/openssl.c:4058:9: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4058 | if (!(base_key = EVP_PKEY_get0(key))) | ^~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1330:7: note: declared here 1330 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~ src/openssl.c: In function ‘pk_setParameters’: src/openssl.c:4118:9: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4118 | if (!(base_key = EVP_PKEY_get0(key))) | ^~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1330:7: note: declared here 1330 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~ src/openssl.c: In function ‘pk__index’: src/openssl.c:4178:9: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4178 | if (!(base_key = EVP_PKEY_get0(key))) | ^~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1330:7: note: declared here 1330 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~ src/openssl.c: In function ‘pk__newindex’: src/openssl.c:4199:9: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4199 | if (!(base_key = EVP_PKEY_get0(key))) | ^~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1330:7: note: declared here 1330 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~ src/openssl.c: At top level: src/openssl.c:4225:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4225 | { "type", &pk_type }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4226:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4226 | { "setPublicKey", &pk_setPublicKey }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4227:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4227 | { "setPrivateKey", &pk_setPrivateKey }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4228:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4228 | #if HAVE_EVP_PKEY_CTX_NEW | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c:4229:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4229 | { "decrypt", &pk_decrypt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4230:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4230 | { "encrypt", &pk_encrypt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4232:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4232 | { "sign", &pk_sign }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4233:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4233 | { "verify", &pk_verify }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4234:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4234 | { "getDefaultDigestName", &pk_getDefaultDigestName }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4235:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4235 | { "toPEM", &pk_toPEM }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4236:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4236 | { "getParameters", &pk_getParameters }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4237:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4237 | { "setParameters", &pk_setParameters }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4238:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4238 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4242:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4242 | { "__tostring", &pk__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4245:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4245 | { "__gc", &pk__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4246:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4246 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4251:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4251 | { "new", &pk_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4252:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4252 | { "interpose", &pk_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4253:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4253 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4275:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4275 | #if HAVE_RSA_PKCS1_PSS_PADDING | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:4275:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] src/openssl.c: In function ‘ecg_new’: src/openssl.c:4366:33: warning: ‘PEM_read_bio_ECPKParameters’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4366 | goterr |= !(*group = PEM_read_bio_ECPKParameters(bio, NULL, 0, "")); | ^~~~~~ In file included from src/openssl.c:67: /usr/include/openssl/pem.h:461:1: note: declared here 461 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, ECPKParameters, EC_GROUP) | ^~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘ecg_tostring’: src/openssl.c:4414:17: warning: ‘PEM_write_bio_ECPKParameters’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4414 | if (!PEM_write_bio_ECPKParameters(bio, group)) | ^~ In file included from src/openssl.c:67: /usr/include/openssl/pem.h:461:1: note: declared here 461 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, ECPKParameters, EC_GROUP) | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:4423:17: warning: ‘ECPKParameters_print’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4423 | if (!ECPKParameters_print(bio, group, indent)) | ^~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:926:27: note: declared here 926 | OSSL_DEPRECATEDIN_3_0 int ECPKParameters_print(BIO *bp, const EC_GROUP *x, | ^~~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘ecg__gc’: src/openssl.c:4444:17: warning: ‘EC_GROUP_clear_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4444 | EC_GROUP_clear_free(*ud); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:176:28: note: declared here 176 | OSSL_DEPRECATEDIN_3_0 void EC_GROUP_clear_free(EC_GROUP *group); | ^~~~~~~~~~~~~~~~~~~ src/openssl.c: At top level: src/openssl.c:4452:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4452 | { "tostring", &ecg_tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4453:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4453 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4457:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4457 | { "__tostring", &ecg__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4458:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4458 | { "__gc", &ecg__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4459:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4459 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4463:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4463 | { "new", &ecg_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4464:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4464 | { "interpose", &ecg_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4465:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4465 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4658:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4658 | { "add", &xn_add }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4659:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4659 | { "all", &xn_all }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4660:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4660 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4664:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4664 | { "__pairs", &xn__pairs }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4665:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4665 | { "__gc", &xn__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4666:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4666 | { "__tostring", &xn__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4667:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4667 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4672:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4672 | { "new", &xn_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4673:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4673 | { "interpose", &xn_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4674:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4674 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4914:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4914 | { "add", &gn_add }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4915:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4915 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4919:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4919 | { "__pairs", &gn__pairs }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4920:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4920 | { "__gc", &gn__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4921:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4921 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4926:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4926 | { "new", &gn_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4927:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4927 | { "interpose", &gn_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4928:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4928 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5138:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5138 | { "getID", &xe_getID }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5139:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5139 | { "getName", &xe_getName }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5140:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5140 | { "getShortName", &xe_getShortName }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5141:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5141 | { "getLongName", &xe_getLongName }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5142:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5142 | { "getData", &xe_getData }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5143:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5143 | { "getCritical", &xe_getCritical }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5144:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5144 | { "text", &xe_text }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5145:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5145 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5149:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5149 | { "__gc", &xe__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5150:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5150 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5155:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5155 | { "new", &xe_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5156:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5156 | { "interpose", &xe_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5157:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5157 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c: In function ‘xc_setLifetime’: src/openssl.c:5517:21: warning: unused variable ‘dt’ [-Wunused-variable] 5517 | const char *dt; | ^~ src/openssl.c: At top level: src/openssl.c:6144:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6144 | { "getVersion", &xc_getVersion }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6145:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6145 | { "setVersion", &xc_setVersion }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6146:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6146 | { "getSerial", &xc_getSerial }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6147:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6147 | { "setSerial", &xc_setSerial }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6148:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6148 | { "digest", &xc_digest }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6149:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6149 | { "getLifetime", &xc_getLifetime }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6150:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6150 | { "setLifetime", &xc_setLifetime }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6151:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6151 | { "getIssuer", &xc_getIssuer }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6152:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6152 | { "setIssuer", &xc_setIssuer }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6153:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6153 | { "getSubject", &xc_getSubject }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6154:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6154 | { "setSubject", &xc_setSubject }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6155:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6155 | { "getIssuerAlt", &xc_getIssuerAlt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6156:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6156 | { "setIssuerAlt", &xc_setIssuerAlt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6157:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6157 | { "getSubjectAlt", &xc_getSubjectAlt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6158:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6158 | { "setSubjectAlt", &xc_setSubjectAlt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6159:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6159 | { "getIssuerAltCritical", &xc_getIssuerAltCritical }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6160:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6160 | { "setIssuerAltCritical", &xc_setIssuerAltCritical }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6161:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6161 | { "getSubjectAltCritical", &xc_getSubjectAltCritical }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6162:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6162 | { "setSubjectAltCritical", &xc_setSubjectAltCritical }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6163:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6163 | { "getBasicConstraints", &xc_getBasicConstraint }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6164:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6164 | { "getBasicConstraint", &xc_getBasicConstraint }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6165:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6165 | { "setBasicConstraints", &xc_setBasicConstraint }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6166:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6166 | { "setBasicConstraint", &xc_setBasicConstraint }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6167:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6167 | { "getBasicConstraintsCritical", &xc_getBasicConstraintsCritical }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6168:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6168 | { "setBasicConstraintsCritical", &xc_setBasicConstraintsCritical }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6169:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6169 | { "addExtension", &xc_addExtension }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6170:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6170 | { "getExtension", &xc_getExtension }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6171:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6171 | { "getExtensionCount", &xc_getExtensionCount }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6172:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6172 | { "isIssuedBy", &xc_isIssuedBy }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6173:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6173 | { "getPublicKey", &xc_getPublicKey }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6174:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6174 | { "setPublicKey", &xc_setPublicKey }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6175:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6175 | { "getPublicKeyDigest", &xc_getPublicKeyDigest }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6179:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6179 | { "sign", &xc_sign }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6180:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6180 | { "text", &xc_text }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6181:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6181 | { "tostring", &xc__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6182:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6182 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6186:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6186 | { "__tostring", &xc__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6187:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6187 | { "__gc", &xc__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6188:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6188 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6193:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6193 | { "new", &xc_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6194:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6194 | { "interpose", &xc_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6195:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6195 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c: In function ‘xr_setExtensionByNid’: src/openssl.c:6384:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 6384 | #if HAVE_I2D_RE_X509_REQ_TBS | ^~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c: At top level: src/openssl.c:6479:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6479 | { "getVersion", &xr_getVersion }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6480:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6480 | { "setVersion", &xr_setVersion }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6481:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6481 | { "getSubject", &xr_getSubject }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6482:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6482 | { "setSubject", &xr_setSubject }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6483:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6483 | { "getPublicKey", &xr_getPublicKey }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6484:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6484 | { "setPublicKey", &xr_setPublicKey }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6485:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6485 | { "getSubjectAlt", &xr_getSubjectAlt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6486:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6486 | { "setSubjectAlt", &xr_setSubjectAlt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6487:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6487 | { "sign", &xr_sign }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6488:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6488 | { "tostring", &xr__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6489:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6489 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6493:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6493 | { "__tostring", &xr__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6494:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6494 | { "__gc", &xr__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6495:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6495 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6500:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6500 | { "new", &xr_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6501:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6501 | { "interpose", &xr_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6502:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6502 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c: In function ‘xx_new’: src/openssl.c:6552:17: warning: ‘X509_CRL_get_lastUpdate’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 6552 | X509_gmtime_adj(X509_CRL_get_lastUpdate(*ud), 0); | ^~~~~~~~~~~~~~~ In file included from src/openssl.c:62: /usr/include/openssl/x509.h:932:36: note: declared here 932 | OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_lastUpdate(X509_CRL *crl); | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘xx_getLastUpdate’: src/openssl.c:6591:9: warning: ‘X509_CRL_get_lastUpdate’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 6591 | if ((time = X509_CRL_get_lastUpdate(crl))) | ^~ In file included from src/openssl.c:62: /usr/include/openssl/x509.h:932:36: note: declared here 932 | OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_lastUpdate(X509_CRL *crl); | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘xx_setLastUpdate’: src/openssl.c:6608:9: warning: ‘X509_CRL_get_lastUpdate’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 6608 | if (!ASN1_TIME_set(X509_CRL_get_lastUpdate(crl), updated)) | ^~ In file included from src/openssl.c:62: /usr/include/openssl/x509.h:932:36: note: declared here 932 | OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_lastUpdate(X509_CRL *crl); | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘xx_getNextUpdate’: src/openssl.c:6622:9: warning: ‘X509_CRL_get_nextUpdate’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 6622 | if ((time = X509_CRL_get_nextUpdate(crl))) | ^~ In file included from src/openssl.c:62: /usr/include/openssl/x509.h:933:36: note: declared here 933 | OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl); | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘xx_setNextUpdate’: src/openssl.c:6639:9: warning: ‘X509_CRL_get_nextUpdate’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 6639 | if (X509_CRL_get_nextUpdate(crl)) { | ^~ In file included from src/openssl.c:62: /usr/include/openssl/x509.h:933:36: note: declared here 933 | OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl); | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:6640:17: warning: ‘X509_CRL_get_nextUpdate’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 6640 | if (!ASN1_TIME_set(X509_CRL_get_nextUpdate(crl), updateby)) | ^~ In file included from src/openssl.c:62: /usr/include/openssl/x509.h:933:36: note: declared here 933 | OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl); | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c: At top level: src/openssl.c:6872:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6872 | { "getVersion", &xx_getVersion }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6873:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6873 | { "setVersion", &xx_setVersion }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6874:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6874 | { "getLastUpdate", &xx_getLastUpdate }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6875:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6875 | { "setLastUpdate", &xx_setLastUpdate }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6876:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6876 | { "getNextUpdate", &xx_getNextUpdate }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6877:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6877 | { "setNextUpdate", &xx_setNextUpdate }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6878:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6878 | { "getIssuer", &xx_getIssuer }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6879:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6879 | { "setIssuer", &xx_setIssuer }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6880:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6880 | { "add", &xx_add }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6881:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6881 | { "addExtension", &xx_addExtension }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6882:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6882 | { "getExtension", &xx_getExtension }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6883:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6883 | { "getExtensionCount", &xx_getExtensionCount }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6884:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6884 | { "sign", &xx_sign }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6885:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6885 | { "text", &xx_text }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6886:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6886 | { "tostring", &xx__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6887:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6887 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6891:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6891 | { "__tostring", &xx__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6892:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6892 | { "__gc", &xx__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6893:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6893 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6898:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6898 | { "new", &xx_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6899:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6899 | { "interpose", &xx_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6900:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6900 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7044:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7044 | { "add", &xl_add }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7045:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7045 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7049:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7049 | { "__pairs", &xl__pairs }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7050:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7050 | { "__ipairs", &xl__pairs }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7051:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7051 | { "__gc", &xl__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7052:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7052 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7056:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7056 | { "new", &xl_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7057:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7057 | { "interpose", &xl_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7058:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7058 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7241:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7241 | { "add", &xs_add }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7242:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7242 | { "addDefaults", &xs_addDefaults }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7243:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7243 | { "verify", &xs_verify }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7244:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7244 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7248:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7248 | { "__gc", &xs__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7249:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7249 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7253:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7253 | { "new", &xs_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7254:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7254 | { "interpose", &xs_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7255:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7255 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7442:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7442 | { "tostring", &p12__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7443:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7443 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7447:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7447 | { "__tostring", &p12__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7448:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7448 | { "__gc", &p12__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7449:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7449 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7453:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7453 | { "new", &p12_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7454:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7454 | { "interpose", &p12_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7455:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7455 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c: In function ‘sx_new’: src/openssl.c:7493:9: warning: ‘TLSv1_client_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7493 | __typeof__(&TLSv1_client_method) method = &TLSv1_client_method; | ^~~~~~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2017:50: note: declared here 2017 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_client_method(void); | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:7493:9: warning: ‘TLSv1_client_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7493 | __typeof__(&TLSv1_client_method) method = &TLSv1_client_method; | ^~~~~~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2017:50: note: declared here 2017 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_client_method(void); | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:7510:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 7510 | #if HAVE_SSLV2_CLIENT_METHOD && HAVE_SSLV2_SERVER_METHOD | ^~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7510:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] src/openssl.c:7510:33: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 7510 | #if HAVE_SSLV2_CLIENT_METHOD && HAVE_SSLV2_SERVER_METHOD | ^~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7510:33: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] src/openssl.c:7525:17: warning: ‘TLSv1_server_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7525 | method = (srv)? &TLSv1_server_method : &TLSv1_client_method; | ^~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2016:50: note: declared here 2016 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_server_method(void); | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:7525:17: warning: ‘TLSv1_client_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7525 | method = (srv)? &TLSv1_server_method : &TLSv1_client_method; | ^~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2017:50: note: declared here 2017 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_client_method(void); | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:7530:17: warning: ‘TLSv1_1_server_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7530 | method = (srv)? &TLSv1_1_server_method : &TLSv1_1_client_method; | ^~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2024:50: note: declared here 2024 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_1_server_method(void); | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7530:17: warning: ‘TLSv1_1_client_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7530 | method = (srv)? &TLSv1_1_server_method : &TLSv1_1_client_method; | ^~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2025:50: note: declared here 2025 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_1_client_method(void); | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7536:17: warning: ‘TLSv1_2_server_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7536 | method = (srv)? &TLSv1_2_server_method : &TLSv1_2_client_method; | ^~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2032:50: note: declared here 2032 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_2_server_method(void); | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7536:17: warning: ‘TLSv1_2_client_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7536 | method = (srv)? &TLSv1_2_server_method : &TLSv1_2_client_method; | ^~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2033:50: note: declared here 2033 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_2_client_method(void); | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7539:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 7539 | #if HAVE_DTLS_CLIENT_METHOD | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7539:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] src/openssl.c:7544:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 7544 | #if HAVE_DTLSV1_CLIENT_METHOD | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7547:17: warning: ‘DTLSv1_server_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7547 | method = (srv)? &DTLSv1_server_method : &DTLSv1_client_method; | ^~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2040:50: note: declared here 2040 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_server_method(void); | ^~~~~~~~~~~~~~~~~~~~ src/openssl.c:7547:17: warning: ‘DTLSv1_client_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7547 | method = (srv)? &DTLSv1_server_method : &DTLSv1_client_method; | ^~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2041:50: note: declared here 2041 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_client_method(void); | ^~~~~~~~~~~~~~~~~~~~ src/openssl.c:7550:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 7550 | #if HAVE_DTLSV1_2_CLIENT_METHOD | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7550:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] src/openssl.c:7553:17: warning: ‘DTLSv1_server_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7553 | method = (srv)? &DTLSv1_server_method : &DTLSv1_client_method; | ^~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2040:50: note: declared here 2040 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_server_method(void); | ^~~~~~~~~~~~~~~~~~~~ src/openssl.c:7553:17: warning: ‘DTLSv1_client_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7553 | method = (srv)? &DTLSv1_server_method : &DTLSv1_client_method; | ^~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2041:50: note: declared here 2041 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_client_method(void); | ^~~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘sx_setEphemeralKey’: src/openssl.c:7754:17: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 7754 | if (!(tmp = EVP_PKEY_get0(key))) | ^~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1330:7: note: declared here 1330 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~ src/openssl.c:7762:17: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 7762 | if (!(tmp = EVP_PKEY_get0(key))) | ^~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1330:7: note: declared here 1330 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~ src/openssl.c:7770:17: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 7770 | if (!(tmp = EVP_PKEY_get0(key))) | ^~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1330:7: note: declared here 1330 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~ src/openssl.c: At top level: src/openssl.c:7787:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 7787 | #if HAVE_SSL_CTX_SET_ALPN_PROTOS | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7815:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 7815 | #if HAVE_SSL_CTX_SET_ALPN_SELECT_CB | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7925:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7925 | { "setOptions", &sx_setOptions }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7926:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7926 | { "getOptions", &sx_getOptions }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7927:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7927 | { "clearOptions", &sx_clearOptions }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7928:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7928 | { "setStore", &sx_setStore }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7929:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7929 | { "getStore", &sx_getStore }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7930:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7930 | { "setParam", &sx_setParam }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7931:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7931 | { "getParam", &sx_getParam }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7932:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7932 | { "setVerify", &sx_setVerify }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7933:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7933 | { "getVerify", &sx_getVerify }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7934:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7934 | { "setCertificate", &sx_setCertificate }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7935:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7935 | { "setPrivateKey", &sx_setPrivateKey }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7936:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7936 | { "setCipherList", &sx_setCipherList }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7937:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7937 | { "setEphemeralKey", &sx_setEphemeralKey }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7938:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 7938 | #if HAVE_SSL_CTX_SET_ALPN_PROTOS | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7939:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7939 | { "setAlpnProtos", &sx_setAlpnProtos }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7941:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 7941 | #if HAVE_SSL_CTX_SET_ALPN_SELECT_CB | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7942:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7942 | { "setAlpnSelect", &sx_setAlpnSelect }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7944:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7944 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7948:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7948 | { "__gc", &sx__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7949:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7949 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7953:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7953 | { "new", &sx_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7954:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7954 | { "interpose", &sx_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7955:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7955 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8251:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8251 | #if HAVE_SSL_GET0_ALPN_SELECTED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8267:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8267 | #if HAVE_SSL_SET_ALPN_PROTOS | ^~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8309:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8309 | { "setOptions", &ssl_setOptions }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8310:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8310 | { "getOptions", &ssl_getOptions }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8311:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8311 | { "clearOptions", &ssl_clearOptions }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8312:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8312 | { "setParam", &ssl_setParam }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8313:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8313 | { "getParam", &ssl_getParam }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8314:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8314 | { "getVerifyResult", &ssl_getVerifyResult }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8315:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8315 | { "getPeerCertificate", &ssl_getPeerCertificate }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8316:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8316 | { "getPeerChain", &ssl_getPeerChain }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8317:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8317 | { "getCipherInfo", &ssl_getCipherInfo }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8318:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8318 | { "getHostName", &ssl_getHostName }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8319:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8319 | { "setHostName", &ssl_setHostName }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8320:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8320 | { "getVersion", &ssl_getVersion }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8321:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8321 | { "getClientVersion", &ssl_getClientVersion }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8322:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8322 | #if HAVE_SSL_GET0_ALPN_SELECTED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8323:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8323 | { "getAlpnSelected", &ssl_getAlpnSelected }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8325:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8325 | #if HAVE_SSL_SET_ALPN_PROTOS | ^~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8326:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8326 | { "setAlpnProtos", &ssl_setAlpnProtos }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8328:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8328 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8332:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8332 | { "__gc", &ssl__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8333:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8333 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8337:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8337 | { "new", &ssl_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8338:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8338 | { "interpose", &ssl_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8339:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8339 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8483:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8483 | #if HAVE_X509_VERIFY_PARAM_SET_AUTH_LEVEL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8506:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8506 | #if HAVE_X509_VERIFY_PARAM_SET1_HOST | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8522:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8522 | #if HAVE_X509_VERIFY_PARAM_ADD1_HOST | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8538:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8538 | #if HAVE_X509_VERIFY_PARAM_SET1_EMAIL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8554:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8554 | #if HAVE_X509_VERIFY_PARAM_SET1_IP_ASC | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8580:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8580 | { "inherit", &xp_inherit }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8581:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8581 | { "setPurpose", &xp_setPurpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8582:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8582 | { "setTime", &xp_setTime }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8583:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8583 | { "setDepth", &xp_setDepth }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8584:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8584 | { "getDepth", &xp_getDepth }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8585:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8585 | #if HAVE_X509_VERIFY_PARAM_SET_AUTH_LEVEL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8586:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8586 | { "setAuthLevel", &xp_setAuthLevel }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8587:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8587 | { "getAuthLevel", &xp_getAuthLevel }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8589:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8589 | #if HAVE_X509_VERIFY_PARAM_SET1_HOST | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8590:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8590 | { "setHost", &xp_setHost }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8592:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8592 | #if HAVE_X509_VERIFY_PARAM_ADD1_HOST | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8593:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8593 | { "addHost", &xp_addHost }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8595:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8595 | #if HAVE_X509_VERIFY_PARAM_SET1_EMAIL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8596:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8596 | { "setEmail", &xp_setEmail }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8598:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8598 | #if HAVE_X509_VERIFY_PARAM_SET1_IP_ASC | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8599:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8599 | { "setIP", &xp_setIP }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8601:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8601 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8605:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8605 | { "__gc", &xp__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8606:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8606 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8610:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8610 | { "new", &xp_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8611:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8611 | { "interpose", &xp_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8612:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8612 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8720:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8720 | { "update", &md_update }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8721:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8721 | { "final", &md_final }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8722:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8722 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8726:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8726 | { "__gc", &md__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8727:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8727 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8731:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8731 | { "new", &md_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8732:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8732 | { "interpose", &md_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8733:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8733 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c: In function ‘hmac_new’: src/openssl.c:8760:9: warning: ‘HMAC_CTX_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 8760 | if (!(*ctx = HMAC_CTX_new())) | ^~ In file included from /usr/include/openssl/ssl.h:37, from src/openssl.c:68: /usr/include/openssl/hmac.h:33:33: note: declared here 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); | ^~~~~~~~~~~~ src/openssl.c:8763:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8763 | #if HMAC_INIT_EX_INT | ^~~~~~~~~~~~~~~~ src/openssl.c:8764:9: warning: ‘HMAC_Init_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 8764 | if (!HMAC_Init_ex(*ctx, key, len, type, NULL)) | ^~ In file included from /usr/include/openssl/ssl.h:37, from src/openssl.c:68: /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:8790:17: warning: ‘HMAC_Update’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 8790 | HMAC_Update(ctx, p, n); | ^~~~~~~~~~~ In file included from /usr/include/openssl/ssl.h:37, from src/openssl.c:68: /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:8813:9: warning: ‘HMAC_Final’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 8813 | HMAC_Final(ctx, hmac, &len); | ^~~~~~~~~~ In file included from /usr/include/openssl/ssl.h:37, from src/openssl.c:68: /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:8824:9: warning: ‘HMAC_CTX_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 8824 | HMAC_CTX_free(*ctx); | ^~~~~~~~~~~~~ In file included from /usr/include/openssl/ssl.h:37, from src/openssl.c:68: /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:8832:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8832 | { "update", &hmac_update }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8833:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8833 | { "final", &hmac_final }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8834:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8834 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8838:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8838 | { "__gc", &hmac__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8839:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8839 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8843:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8843 | { "new", &hmac_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8844:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8844 | { "interpose", &hmac_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8845:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8845 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9037:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9037 | { "encrypt", &cipher_encrypt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9038:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9038 | { "decrypt", &cipher_decrypt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9039:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9039 | { "update", &cipher_update }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9040:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9040 | { "final", &cipher_final }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9041:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9041 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9045:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9045 | { "__gc", &cipher__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9046:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9046 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9050:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9050 | { "new", &cipher_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9051:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9051 | { "interpose", &cipher_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9052:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9052 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c: In function ‘randL_stir’: src/openssl.c:9102:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 9102 | #if HAVE_SYSCALL && HAVE_DECL_SYS_GETRANDOM | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from src/openssl.c:27: ./config.h:94:27: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #define ag_has_include(p) __has_include(p) | ^~~~~~~~~~~~~ ./config.h:95:32: note: in expansion of macro ‘ag_has_include’ 95 | #define ag_test_include(p, E) (ag_has_include(p)) | ^~~~~~~~~~~~~~ ./config.h:510:27: note: in expansion of macro ‘ag_test_include’ 510 | #define HAVE_SYS_SYSCTL_H ag_test_include(, (BSD || __GLIBC__)) | ^~~~~~~~~~~~~~~ ./config.h:607:32: note: in expansion of macro ‘HAVE_SYS_SYSCTL_H’ 607 | #define HAVE_DECL_RANDOM_UUID (HAVE_SYS_SYSCTL_H && defined __linux__) /* RANDOM_UUID is an enum, not macro */ | ^~~~~~~~~~~~~~~~~ src/openssl.c:9119:26: note: in expansion of macro ‘HAVE_DECL_RANDOM_UUID’ 9119 | #if HAVE_SYS_SYSCTL_H && HAVE_DECL_RANDOM_UUID | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c: At top level: src/openssl.c:9405:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9405 | { "stir", &rand_stir }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9406:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9406 | { "add", &rand_add }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9407:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9407 | { "bytes", &rand_bytes }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9408:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9408 | { "ready", &rand_ready }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9409:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9409 | { "uniform", &rand_uniform }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9410:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9410 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c: In function ‘de5_string_to_key’: src/openssl.c:9434:9: warning: ‘DES_string_to_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 9434 | DES_string_to_key(luaL_checkstring(L, 1), &key); | ^~~~~~~~~~~~~~~~~ In file included from src/openssl.c:71: /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:9449:9: warning: ‘DES_set_odd_parity’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 9449 | DES_set_odd_parity(&key); | ^~~~~~~~~~~~~~~~~~ In file included from src/openssl.c:71: /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:9456:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9456 | { "string_to_key", &de5_string_to_key }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9457:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9457 | { "set_odd_parity", &de5_set_odd_parity }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9458:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9458 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c: In function ‘initall’: src/openssl.c:9596:17: warning: ‘OPENSSL_config’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 9596 | OPENSSL_config(NULL); | ^~~~~~~~~~~~~~ In file included from /usr/include/openssl/http.h:19, from /usr/include/openssl/x509.h:555, from src/openssl.c:62: /usr/include/openssl/conf.h:132:30: note: declared here 132 | OSSL_DEPRECATEDIN_1_1_0 void OPENSSL_config(const char *config_name); | ^~~~~~~~~~~~~~ At top level: src/openssl.c:1749:20: warning: ‘store_index’ defined but not used [-Wunused-variable] 1749 | static int store_index = -1, ssl_ctx_index = -1, done; | ^~~~~~~~~~~ src/openssl.c:1749:38: warning: ‘ssl_ctx_index’ defined but not used [-Wunused-variable] 1749 | static int store_index = -1, ssl_ctx_index = -1, done; | ^~~~~~~~~~~~~ src/openssl.c:9497:22: warning: ‘mt_gettid’ defined but not used [-Wunused-function] 9497 | static unsigned long mt_gettid(void) { | ^~~~~~~~~ src/openssl.c:9480:13: warning: ‘mt_lock’ defined but not used [-Wunused-function] 9480 | static void mt_lock(int mode, int type, const char *file NOTUSED, int line NOTUSED) { | ^~~~~~~ src/openssl.c:1701:13: warning: ‘compat_init_X509_STORE_onfree’ defined but not used [-Wunused-function] 1701 | static void compat_init_X509_STORE_onfree(void *store, void *data NOTUSED, CRYPTO_EX_DATA *ad NOTUSED, int idx NOTUSED, long argl NOTUSED, void *argp NOTUSED) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:714:13: warning: ‘auxS_bn_free_and_set0’ defined but not used [-Wunused-function] 714 | static void auxS_bn_free_and_set0(BIGNUM **dst, BIGNUM *src) { | ^~~~~~~~~~~~~~~~~~~~~ libtool: compile: cc -c -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -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 /<>/5.2-luaossl/src/openssl.o >/dev/null 2>&1 libtool --tag=CC --mode=link cc \ -rpath /usr//lib/x86_64-linux-gnu -version-info 0:0:0 -Wl,--no-add-needed \ -o /<>/5.2-luaossl/liblua5.2-luaossl.la \ /<>/5.2-luaossl/src/openssl.lo \ -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -Wl,--as-needed -lssl -lcrypto -lpthread libtool: link: gcc -shared -fPIC -DPIC /<>/5.2-luaossl/src/.libs/openssl.o -lssl -lcrypto -lpthread -Wl,--no-add-needed -Wl,-Bsymbolic-functions -flto=auto -flto=auto -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-soname -Wl,liblua5.2-luaossl.so.0 -o /<>/5.2-luaossl/.libs/liblua5.2-luaossl.so.0.0.0 libtool: link: (cd "/<>/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 "/<>/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 /<>/5.2-luaossl/.libs/liblua5.2-luaossl.a /<>/5.2-luaossl/src/openssl.o libtool: link: ranlib /<>/5.2-luaossl/.libs/liblua5.2-luaossl.a libtool: link: ( cd "/<>/5.2-luaossl/.libs" && rm -f "liblua5.2-luaossl.la" && ln -s "../liblua5.2-luaossl.la" "liblua5.2-luaossl.la" ) ldd /<>/5.2-luaossl/_openssl.so linux-vdso.so.1 (0x00007fff7f343000) libssl.so.3 => /lib/x86_64-linux-gnu/libssl.so.3 (0x00007f4a44a04000) libcrypto.so.3 => /lib/x86_64-linux-gnu/libcrypto.so.3 (0x00007f4a445ae000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f4a44386000) /lib64/ld-linux-x86-64.so.2 (0x00007f4a44adb000) Target build made Making target build for debian/lua5.3.dh-lua.conf libtool --tag=CC --mode=compile cc -c -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -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 /<>/5.3-luaossl/src/openssl.lo src/openssl.c libtool: compile: cc -c -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -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 /<>/5.3-luaossl/src/.libs/openssl.o src/openssl.c: In function ‘auxL_pusherror’: src/openssl.c:1150:17: warning: ‘ERR_get_error_line’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1150 | code = ERR_get_error_line(&path, &line); | ^~~~ In file included from src/openssl.c:59: /usr/include/openssl/err.h:411:15: note: declared here 411 | unsigned long ERR_get_error_line(const char **file, int *line); | ^~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘dl_anchor’: src/openssl.c:1223:21: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 1223 | if (!dladdr((void *)&luaopen__openssl, &info)) | ^ src/openssl.c: At top level: src/openssl.c:1262:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1262 | #if !HAVE_ASN1_STRING_GET0_DATA | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1266:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1266 | #if !HAVE_DH_GET0_KEY | ^~~~~~~~~~~~~~~~ src/openssl.c:1277:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1277 | #if !HAVE_DH_GET0_PQG | ^~~~~~~~~~~~~~~~ src/openssl.c:1290:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1290 | #if !HAVE_DH_SET0_KEY | ^~~~~~~~~~~~~~~~ src/openssl.c:1301:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1301 | #if !HAVE_DH_SET0_PQG | ^~~~~~~~~~~~~~~~ src/openssl.c:1314:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1314 | #if !HAVE_DSA_GET0_KEY | ^~~~~~~~~~~~~~~~~ src/openssl.c:1325:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1325 | #if !HAVE_DSA_GET0_PQG | ^~~~~~~~~~~~~~~~~ src/openssl.c:1338:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1338 | #if !HAVE_DSA_SET0_KEY | ^~~~~~~~~~~~~~~~~ src/openssl.c:1349:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1349 | #if !HAVE_DSA_SET0_PQG | ^~~~~~~~~~~~~~~~~ src/openssl.c:1362:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1362 | #if !HAVE_EVP_CIPHER_CTX_FREE | ^~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1371:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1371 | #if !HAVE_EVP_CIPHER_CTX_NEW | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1386:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1386 | #if !HAVE_EVP_MD_CTX_FREE | ^~~~~~~~~~~~~~~~~~~~ src/openssl.c:1390:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1390 | #if !HAVE_EVP_MD_CTX_NEW | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:1394:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1394 | #if !HAVE_EVP_PKEY_ID | ^~~~~~~~~~~~~~~~ src/openssl.c:1398:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1398 | #if !HAVE_EVP_PKEY_BASE_ID | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1406:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1406 | #if !HAVE_EVP_PKEY_GET_DEFAULT_DIGEST_NID | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1430:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1430 | #if !HAVE_EVP_PKEY_GET0 | ^~~~~~~~~~~~~~~~~~ src/openssl.c:1465:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1465 | #if !HAVE_HMAC_CTX_FREE | ^~~~~~~~~~~~~~~~~~ src/openssl.c:1474:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1474 | #if !HAVE_HMAC_CTX_NEW | ^~~~~~~~~~~~~~~~~ src/openssl.c:1488:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1488 | #if !HAVE_RSA_GET0_CRT_PARAMS | ^~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1501:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1501 | #if !HAVE_RSA_GET0_FACTORS | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1512:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1512 | #if !HAVE_RSA_GET0_KEY | ^~~~~~~~~~~~~~~~~ src/openssl.c:1525:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1525 | #if !HAVE_RSA_SET0_CRT_PARAMS | ^~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1538:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1538 | #if !HAVE_RSA_SET0_FACTORS | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1549:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1549 | #if !HAVE_RSA_SET0_KEY | ^~~~~~~~~~~~~~~~~ src/openssl.c:1562:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1562 | #if !HAVE_SSL_CLIENT_VERSION | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1570:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1570 | #if !HAVE_SSL_GET0_PARAM | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:1578:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1578 | #if !HAVE_SSL_SET1_PARAM | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:1586:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1586 | #if !HAVE_SSL_UP_REF | ^~~~~~~~~~~~~~~ src/openssl.c:1598:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1598 | #if !HAVE_SSL_CTX_GET0_PARAM | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1606:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1606 | #if !HAVE_SSL_CTX_SET1_PARAM | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1630:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1630 | #if HAVE_X509_STORE_REFERENCES | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1654:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1654 | #if !HAVE_SSL_CTX_CERT_STORE || !HAVE_X509_STORE_REFERENCES | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1654:34: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1654 | #if !HAVE_SSL_CTX_CERT_STORE || !HAVE_X509_STORE_REFERENCES | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1687:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1687 | #if HAVE_SSL_CTX_CERT_STORE | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1710:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1710 | #if !HAVE_X509_STORE_UP_REF | ^~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1722:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1722 | #if !HAVE_X509_UP_REF | ^~~~~~~~~~~~~~~~ src/openssl.c:1734:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1734 | #if !HAVE_X509_VERIFY_PARAM_SET1_EMAIL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:1741:6: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1741 | #if !HAVE_X509_VERIFY_PARAM_SET1_HOST | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘compat_init’: src/openssl.c:1828:1: warning: label ‘sslerr’ defined but not used [-Wunused-label] 1828 | sslerr: | ^~~~~~ src/openssl.c:1749:38: warning: unused variable ‘ssl_ctx_index’ [-Wunused-variable] 1749 | static int store_index = -1, ssl_ctx_index = -1, done; | ^~~~~~~~~~~~~ src/openssl.c:1749:20: warning: unused variable ‘store_index’ [-Wunused-variable] 1749 | static int store_index = -1, ssl_ctx_index = -1, done; | ^~~~~~~~~~~ src/openssl.c: At top level: src/openssl.c:1916:25: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1916 | #if OPENSSL_PREREQ(1,1,0) | ^ src/openssl.c: In function ‘ex_init’: src/openssl.c:1973:100: warning: passing argument 5 of ‘CRYPTO_get_ex_new_index’ from incompatible pointer type [-Wincompatible-pointer-types] 1973 | if (-1 == (type->index = CRYPTO_get_ex_new_index(type->class_index, 0, NULL, NULL, &ex_ondup, &ex_onfree))) | ^~~~~~~~~ | | | int (*)(CRYPTO_EX_DATA *, const const_CRYPTO_EX_DATA *, void *, int, long int, void *) {aka int (*)(struct crypto_ex_data_st *, const struct crypto_ex_data_st *, void *, int, long int, void *)} In file included from /usr/include/openssl/bio.h:30, from /usr/include/openssl/err.h:29, from src/openssl.c:59: /usr/include/openssl/crypto.h:246:51: note: expected ‘int (*)(CRYPTO_EX_DATA *, const CRYPTO_EX_DATA *, void **, int, long int, void *)’ {aka ‘int (*)(struct crypto_ex_data_st *, const struct crypto_ex_data_st *, void **, int, long int, void *)’} but argument is of type ‘int (*)(CRYPTO_EX_DATA *, const const_CRYPTO_EX_DATA *, void *, int, long int, void *)’ {aka ‘int (*)(struct crypto_ex_data_st *, const struct crypto_ex_data_st *, void *, int, long int, void *)’} 246 | CRYPTO_EX_dup *dup_func, | ~~~~~~~~~~~~~~~^~~~~~~~ src/openssl.c: In function ‘ex_hasstate’: src/openssl.c:2006:34: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 2006 | lua_pushlightuserdata(L, (void *)&ex__gc); | ^ src/openssl.c: In function ‘ex_newstate’: src/openssl.c:2041:34: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 2041 | lua_pushlightuserdata(L, (void *)&ex__gc); | ^ src/openssl.c: In function ‘ex_getstate’: src/openssl.c:2051:34: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 2051 | lua_pushlightuserdata(L, (void *)&ex__gc); | ^ src/openssl.c: At top level: src/openssl.c:2163:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2163 | { "version", &ossl_version }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2164:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2164 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c: In function ‘getctx’: src/openssl.c:2609:34: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 2609 | lua_pushlightuserdata(L, (void *)&ctx__gc); | ^ src/openssl.c:2620:42: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 2620 | lua_pushlightuserdata(L, (void *)&ctx__gc); | ^ src/openssl.c: In function ‘bn_isPrime’: src/openssl.c:2870:9: warning: ‘BN_is_prime_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2870 | int res = BN_is_prime_ex(bn, nchecks, getctx(L), NULL); | ^~~ In file included from src/openssl.c:60: /usr/include/openssl/bn.h:373:5: note: declared here 373 | int BN_is_prime_ex(const BIGNUM *p, int nchecks, BN_CTX *ctx, BN_GENCB *cb); | ^~~~~~~~~~~~~~ src/openssl.c: At top level: src/openssl.c:2942:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2942 | { "add", &bn__add }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2943:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2943 | { "sub", &bn__sub }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2944:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2944 | { "mul", &bn__mul }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2945:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2945 | { "sqr", &bn_sqr }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2946:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2946 | { "idiv", &bn__idiv }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2947:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2947 | { "mod", &bn__mod }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2948:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2948 | { "nnmod", &bn_nnmod }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2949:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2949 | { "exp", &bn__pow }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2950:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2950 | { "gcd", &bn_gcd }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2951:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2951 | { "lshift", &bn__shl }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2952:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2952 | { "rshift", &bn__shr }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2953:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2953 | { "isPrime", &bn_isPrime }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2954:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2954 | { "toBinary", &bn_toBinary }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2955:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2955 | { "toDecimal", &bn_toDecimal }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2956:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2956 | { "toHex", &bn_toHex }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2958:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2958 | { "tobin", &bn_toBinary }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2959:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2959 | { "todec", &bn_toDecimal }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2960:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2960 | { "tohex", &bn_toHex }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2961:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2961 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2965:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2965 | { "__add", &bn__add }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2966:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2966 | { "__sub", &bn__sub }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2967:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2967 | { "__mul", &bn__mul }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2968:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2968 | { "__div", &bn__idiv }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2969:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2969 | { "__idiv", &bn__idiv }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2970:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2970 | { "__mod", &bn__mod }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2971:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2971 | { "__pow", &bn__pow }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2972:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2972 | { "__unm", &bn__unm }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2973:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2973 | { "__shl", &bn__shl }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2974:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2974 | { "__shr", &bn__shr }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2975:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2975 | { "__eq", &bn__eq }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2976:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2976 | { "__lt", &bn__lt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2977:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2977 | { "__le", &bn__le }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2978:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2978 | { "__gc", &bn__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2979:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2979 | { "__tostring", &bn_toDecimal }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2980:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2980 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2985:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2985 | { "new", &bn_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2986:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2986 | { "interpose", &bn_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2987:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2987 | { "fromBinary", &bn_fromBinary }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2988:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2988 | { "generatePrime", &bn_generatePrime }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:2989:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 2989 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c: In function ‘getbio’: src/openssl.c:3020:34: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 3020 | lua_pushlightuserdata(L, (void *)&bio__gc); | ^ src/openssl.c:3031:42: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 3031 | lua_pushlightuserdata(L, (void *)&bio__gc); | ^ src/openssl.c: In function ‘pk_new’: src/openssl.c:3108:25: warning: ‘RSA_generate_key’ is deprecated: Since OpenSSL 0.9.8 [-Wdeprecated-declarations] 3108 | if (!(rsa = RSA_generate_key(bits, exp, 0, 0))) | ^~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:253:30: note: declared here 253 | OSSL_DEPRECATEDIN_0_9_8 RSA *RSA_generate_key(int bits, unsigned long e, void | ^~~~~~~~~~~~~~~~ src/openssl.c:3111:25: warning: ‘EVP_PKEY_set1_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3111 | EVP_PKEY_set1_RSA(*ud, rsa); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1344:5: note: declared here 1344 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key); | ^~~~~~~~~~~~~~~~~ src/openssl.c:3113:25: warning: ‘RSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3113 | RSA_free(rsa); | ^~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:293:28: note: declared here 293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ src/openssl.c:3120:25: warning: ‘DSA_generate_parameters’ is deprecated: Since OpenSSL 0.9.8 [-Wdeprecated-declarations] 3120 | if (!(dsa = DSA_generate_parameters(bits, 0, 0, 0, 0, 0, 0))) | ^~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:159:6: note: declared here 159 | DSA *DSA_generate_parameters(int bits, unsigned char *seed, int seed_len, | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:3123:25: warning: ‘DSA_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3123 | if (!DSA_generate_key(dsa)) { | ^~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:174:27: note: declared here 174 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_key(DSA *a); | ^~~~~~~~~~~~~~~~ src/openssl.c:3124:33: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3124 | DSA_free(dsa); | ^~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:127:28: note: declared here 127 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ src/openssl.c:3128:25: warning: ‘EVP_PKEY_set1_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3128 | EVP_PKEY_set1_DSA(*ud, dsa); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1353:5: note: declared here 1353 | int EVP_PKEY_set1_DSA(EVP_PKEY *pkey, struct dsa_st *key); | ^~~~~~~~~~~~~~~~~ src/openssl.c:3130:25: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3130 | DSA_free(dsa); | ^~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:127:28: note: declared here 127 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ src/openssl.c:3137:25: warning: ‘DH_generate_parameters’ is deprecated: Since OpenSSL 0.9.8 [-Wdeprecated-declarations] 3137 | if (!(dh = DH_generate_parameters(bits, exp, 0, 0))) | ^~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:318:29: note: declared here 318 | OSSL_DEPRECATEDIN_0_9_8 DH *DH_generate_parameters(int prime_len, int generator, | ^~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:3140:25: warning: ‘DH_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3140 | if (!DH_generate_key(dh)) { | ^~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:223:27: note: declared here 223 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh); | ^~~~~~~~~~~~~~~ src/openssl.c:3141:33: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3141 | DH_free(dh); | ^~~~~~~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:200:28: note: declared here 200 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ src/openssl.c:3145:25: warning: ‘EVP_PKEY_set1_DH’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3145 | EVP_PKEY_set1_DH(*ud, dh); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1362:27: note: declared here 1362 | OSSL_DEPRECATEDIN_3_0 int EVP_PKEY_set1_DH(EVP_PKEY *pkey, struct dh_st *key); | ^~~~~~~~~~~~~~~~ src/openssl.c:3147:25: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3147 | DH_free(dh); | ^~~~~~~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:200:28: note: declared here 200 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ src/openssl.c:3164:25: warning: ‘EC_KEY_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3164 | if (!(key = EC_KEY_new())) { | ^~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:968:31: note: declared here 968 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void); | ^~~~~~~~~~ src/openssl.c:3169:25: warning: ‘EC_KEY_set_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3169 | EC_KEY_set_group(key, grp); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1042:27: note: declared here 1042 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group); | ^~~~~~~~~~~~~~~~ src/openssl.c:3173:25: warning: ‘EC_KEY_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3173 | if (!EC_KEY_generate_key(key)) { | ^~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1101:27: note: declared here 1101 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:3174:33: warning: ‘EC_KEY_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3174 | EC_KEY_free(key); | ^~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1003:28: note: declared here 1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ src/openssl.c:3178:25: warning: ‘EVP_PKEY_set1_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3178 | EVP_PKEY_set1_EC_KEY(*ud, key); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1370:5: note: declared here 1370 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key); | ^~~~~~~~~~~~~~~~~~~~ src/openssl.c:3180:25: warning: ‘EC_KEY_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3180 | EC_KEY_free(key); | ^~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1003:28: note: declared here 1003 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ src/openssl.c:3274:1: warning: label ‘done’ defined but not used [-Wunused-label] 3274 | done: | ^~~~ src/openssl.c: At top level: src/openssl.c:3391:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3391 | #if HAVE_EVP_PKEY_CTX_NEW | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c:3450:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3450 | #if HAVE_EVP_PKEY_CTX_NEW | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘pk_toPEM’: src/openssl.c:3557:21: warning: unused variable ‘ok’ [-Wunused-variable] 3557 | int top, i, ok; | ^~ src/openssl.c: In function ‘pk_pushparam’: src/openssl.c:3776:17: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3776 | RSA_get0_key(key.rsa, &i, NULL, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:217:28: note: declared here 217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ src/openssl.c:3782:17: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3782 | RSA_get0_key(key.rsa, NULL, &i, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:217:28: note: declared here 217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ src/openssl.c:3788:17: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3788 | RSA_get0_key(key.rsa, NULL, NULL, &i); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:217:28: note: declared here 217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ src/openssl.c:3794:17: warning: ‘RSA_get0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3794 | RSA_get0_factors(key.rsa, &i, NULL); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:220:28: note: declared here 220 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r, | ^~~~~~~~~~~~~~~~ src/openssl.c:3800:17: warning: ‘RSA_get0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3800 | RSA_get0_factors(key.rsa, NULL, &i); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:220:28: note: declared here 220 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r, | ^~~~~~~~~~~~~~~~ src/openssl.c:3806:17: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3806 | RSA_get0_crt_params(key.rsa, &i, NULL, NULL); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:225:28: note: declared here 225 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r, | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:3812:17: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3812 | RSA_get0_crt_params(key.rsa, NULL, &i, NULL); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:225:28: note: declared here 225 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r, | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:3818:17: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3818 | RSA_get0_crt_params(key.rsa, NULL, NULL, &i); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:225:28: note: declared here 225 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r, | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:3823:17: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3823 | DSA_get0_pqg(key.dsa, &i, NULL, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:201:28: note: declared here 201 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^~~~~~~~~~~~ src/openssl.c:3828:17: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3828 | DSA_get0_pqg(key.dsa, NULL, &i, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:201:28: note: declared here 201 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^~~~~~~~~~~~ src/openssl.c:3833:17: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3833 | DSA_get0_pqg(key.dsa, NULL, NULL, &i); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:201:28: note: declared here 201 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^~~~~~~~~~~~ src/openssl.c:3838:17: warning: ‘DSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3838 | DSA_get0_key(key.dsa, &i, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:204:28: note: declared here 204 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ^~~~~~~~~~~~ src/openssl.c:3843:17: warning: ‘DSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3843 | DSA_get0_key(key.dsa, NULL, &i); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:204:28: note: declared here 204 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ^~~~~~~~~~~~ src/openssl.c:3848:17: warning: ‘DH_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3848 | DH_get0_pqg(key.dh, &i, NULL, NULL); | ^~~~~~~~~~~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:253:28: note: declared here 253 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^~~~~~~~~~~ src/openssl.c:3853:17: warning: ‘DH_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3853 | DH_get0_pqg(key.dh, NULL, NULL, &i); | ^~~~~~~~~~~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:253:28: note: declared here 253 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^~~~~~~~~~~ src/openssl.c:3858:17: warning: ‘DH_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3858 | DH_get0_key(key.dh, &i, NULL); | ^~~~~~~~~~~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:256:28: note: declared here 256 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ src/openssl.c:3863:17: warning: ‘DH_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3863 | DH_get0_key(key.dh, NULL, &i); | ^~~~~~~~~~~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:256:28: note: declared here 256 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ src/openssl.c:3869:17: warning: ‘EC_KEY_get0_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3869 | ecg_dup_nil(L, EC_KEY_get0_group(key.ec)); | ^~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1034:39: note: declared here 1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ src/openssl.c:3876:17: warning: ‘EC_KEY_get0_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3876 | if ((group = EC_KEY_get0_group(key.ec)) && (pub_key = EC_KEY_get0_public_key(key.ec))) { | ^~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1034:39: note: declared here 1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ src/openssl.c:3876:17: warning: ‘EC_KEY_get0_public_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3876 | if ((group = EC_KEY_get0_group(key.ec)) && (pub_key = EC_KEY_get0_public_key(key.ec))) { | ^~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1062:39: note: declared here 1062 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:3877:25: warning: ‘EC_POINT_point2bn’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3877 | bn_dup_nil(L, EC_POINT_point2bn(group, pub_key, EC_KEY_get_conv_form(key.ec), NULL, getctx(L))); | ^~~~~~~~~~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:770:31: note: declared here 770 | OSSL_DEPRECATEDIN_3_0 BIGNUM *EC_POINT_point2bn(const EC_GROUP *, | ^~~~~~~~~~~~~~~~~ src/openssl.c:3877:25: warning: ‘EC_KEY_get_conv_form’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3877 | bn_dup_nil(L, EC_POINT_point2bn(group, pub_key, EC_KEY_get_conv_form(key.ec), NULL, getctx(L))); | ^~~~~~~~~~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1074:47: note: declared here 1074 | OSSL_DEPRECATEDIN_3_0 point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~ src/openssl.c:3885:17: warning: ‘EC_KEY_get0_private_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3885 | bn_dup_nil(L, EC_KEY_get0_private_key(key.ec)); | ^~~~~~~~~~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1048:37: note: declared here 1048 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘pk_setparam’: src/openssl.c:3917:17: warning: ‘RSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3917 | RSA_set0_key(key.rsa, i, NULL, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:207:27: note: declared here 207 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); | ^~~~~~~~~~~~ src/openssl.c:3922:17: warning: ‘RSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3922 | RSA_set0_key(key.rsa, NULL, i, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:207:27: note: declared here 207 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); | ^~~~~~~~~~~~ src/openssl.c:3927:17: warning: ‘RSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3927 | RSA_set0_key(key.rsa, NULL, NULL, i); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:207:27: note: declared here 207 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); | ^~~~~~~~~~~~ src/openssl.c:3932:17: warning: ‘RSA_set0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3932 | RSA_set0_factors(key.rsa, i, NULL); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:208:27: note: declared here 208 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q); | ^~~~~~~~~~~~~~~~ src/openssl.c:3937:17: warning: ‘RSA_set0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3937 | RSA_set0_factors(key.rsa, NULL, i); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:208:27: note: declared here 208 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q); | ^~~~~~~~~~~~~~~~ src/openssl.c:3942:17: warning: ‘RSA_set0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3942 | RSA_set0_crt_params(key.rsa, i, NULL, NULL); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:209:27: note: declared here 209 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r, | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:3947:17: warning: ‘RSA_set0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3947 | RSA_set0_crt_params(key.rsa, NULL, i, NULL); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:209:27: note: declared here 209 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r, | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:3952:17: warning: ‘RSA_set0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3952 | RSA_set0_crt_params(key.rsa, NULL, NULL, i); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from src/openssl.c:62: /usr/include/openssl/rsa.h:209:27: note: declared here 209 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r, | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:3957:17: warning: ‘DSA_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3957 | DSA_set0_pqg(key.dsa, i, NULL, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:203:27: note: declared here 203 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~~ src/openssl.c:3962:17: warning: ‘DSA_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3962 | DSA_set0_pqg(key.dsa, NULL, i, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:203:27: note: declared here 203 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~~ src/openssl.c:3967:17: warning: ‘DSA_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3967 | DSA_set0_pqg(key.dsa, NULL, NULL, i); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:203:27: note: declared here 203 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~~ src/openssl.c:3972:17: warning: ‘DSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3972 | DSA_set0_key(key.dsa, i, NULL); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:206:27: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key, | ^~~~~~~~~~~~ src/openssl.c:3977:17: warning: ‘DSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3977 | DSA_set0_key(key.dsa, NULL, i); | ^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dsa.h:206:27: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key, | ^~~~~~~~~~~~ src/openssl.c:3982:17: warning: ‘DH_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3982 | DH_set0_pqg(key.dh, i, NULL, NULL); | ^~~~~~~~~~~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:255:27: note: declared here 255 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~ src/openssl.c:3987:17: warning: ‘DH_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3987 | DH_set0_pqg(key.dh, NULL, NULL, i); | ^~~~~~~~~~~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:255:27: note: declared here 255 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~ src/openssl.c:3992:17: warning: ‘DH_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3992 | DH_set0_key(key.dh, i, NULL); | ^~~~~~~~~~~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:258:27: note: declared here 258 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); | ^~~~~~~~~~~ src/openssl.c:3997:17: warning: ‘DH_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 3997 | DH_set0_key(key.dh, NULL, i); | ^~~~~~~~~~~ In file included from /usr/include/openssl/dsa.h:51, from /usr/include/openssl/x509.h:37, from src/openssl.c:62: /usr/include/openssl/dh.h:258:27: note: declared here 258 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); | ^~~~~~~~~~~ src/openssl.c:4004:17: warning: ‘EC_KEY_set_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4004 | if (!EC_KEY_set_group(key.ec, group)) | ^~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1042:27: note: declared here 1042 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group); | ^~~~~~~~~~~~~~~~ src/openssl.c:4015:17: warning: ‘EC_KEY_get0_group’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4015 | if (!(group = EC_KEY_get0_group(key.ec))) | ^~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1034:39: note: declared here 1034 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ src/openssl.c:4018:17: warning: ‘EC_POINT_bn2point’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4018 | if (!(pub_key = EC_POINT_bn2point(group, n, NULL, getctx(L)))) | ^~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:774:33: note: declared here 774 | OSSL_DEPRECATEDIN_3_0 EC_POINT *EC_POINT_bn2point(const EC_GROUP *, | ^~~~~~~~~~~~~~~~~ src/openssl.c:4022:17: warning: ‘EC_KEY_set_public_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4022 | okay = EC_KEY_set_public_key(key.ec, pub_key); | ^~~~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1070:27: note: declared here 1070 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub); | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c:4033:17: warning: ‘EC_KEY_set_private_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4033 | if (!EC_KEY_set_private_key(key.ec, n)) | ^~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:1056:27: note: declared here 1056 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv); | ^~~~~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘pk_getParameters’: src/openssl.c:4058:9: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4058 | if (!(base_key = EVP_PKEY_get0(key))) | ^~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1330:7: note: declared here 1330 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~ src/openssl.c: In function ‘pk_setParameters’: src/openssl.c:4118:9: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4118 | if (!(base_key = EVP_PKEY_get0(key))) | ^~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1330:7: note: declared here 1330 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~ src/openssl.c: In function ‘pk__index’: src/openssl.c:4178:9: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4178 | if (!(base_key = EVP_PKEY_get0(key))) | ^~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1330:7: note: declared here 1330 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~ src/openssl.c: In function ‘pk__newindex’: src/openssl.c:4199:9: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4199 | if (!(base_key = EVP_PKEY_get0(key))) | ^~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1330:7: note: declared here 1330 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~ src/openssl.c: At top level: src/openssl.c:4225:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4225 | { "type", &pk_type }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4226:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4226 | { "setPublicKey", &pk_setPublicKey }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4227:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4227 | { "setPrivateKey", &pk_setPrivateKey }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4228:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4228 | #if HAVE_EVP_PKEY_CTX_NEW | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c:4229:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4229 | { "decrypt", &pk_decrypt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4230:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4230 | { "encrypt", &pk_encrypt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4232:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4232 | { "sign", &pk_sign }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4233:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4233 | { "verify", &pk_verify }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4234:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4234 | { "getDefaultDigestName", &pk_getDefaultDigestName }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4235:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4235 | { "toPEM", &pk_toPEM }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4236:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4236 | { "getParameters", &pk_getParameters }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4237:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4237 | { "setParameters", &pk_setParameters }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4238:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4238 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4242:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4242 | { "__tostring", &pk__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4245:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4245 | { "__gc", &pk__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4246:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4246 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4251:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4251 | { "new", &pk_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4252:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4252 | { "interpose", &pk_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4253:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4253 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4275:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4275 | #if HAVE_RSA_PKCS1_PSS_PADDING | ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:4275:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] src/openssl.c: In function ‘ecg_new’: src/openssl.c:4366:33: warning: ‘PEM_read_bio_ECPKParameters’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4366 | goterr |= !(*group = PEM_read_bio_ECPKParameters(bio, NULL, 0, "")); | ^~~~~~ In file included from src/openssl.c:67: /usr/include/openssl/pem.h:461:1: note: declared here 461 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, ECPKParameters, EC_GROUP) | ^~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘ecg_tostring’: src/openssl.c:4414:17: warning: ‘PEM_write_bio_ECPKParameters’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4414 | if (!PEM_write_bio_ECPKParameters(bio, group)) | ^~ In file included from src/openssl.c:67: /usr/include/openssl/pem.h:461:1: note: declared here 461 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, ECPKParameters, EC_GROUP) | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:4423:17: warning: ‘ECPKParameters_print’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4423 | if (!ECPKParameters_print(bio, group, indent)) | ^~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:926:27: note: declared here 926 | OSSL_DEPRECATEDIN_3_0 int ECPKParameters_print(BIO *bp, const EC_GROUP *x, | ^~~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘ecg__gc’: src/openssl.c:4444:17: warning: ‘EC_GROUP_clear_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 4444 | EC_GROUP_clear_free(*ud); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:33, from src/openssl.c:62: /usr/include/openssl/ec.h:176:28: note: declared here 176 | OSSL_DEPRECATEDIN_3_0 void EC_GROUP_clear_free(EC_GROUP *group); | ^~~~~~~~~~~~~~~~~~~ src/openssl.c: At top level: src/openssl.c:4452:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4452 | { "tostring", &ecg_tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4453:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4453 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4457:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4457 | { "__tostring", &ecg__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4458:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4458 | { "__gc", &ecg__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4459:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4459 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4463:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4463 | { "new", &ecg_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4464:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4464 | { "interpose", &ecg_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4465:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4465 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4658:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4658 | { "add", &xn_add }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4659:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4659 | { "all", &xn_all }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4660:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4660 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4664:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4664 | { "__pairs", &xn__pairs }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4665:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4665 | { "__gc", &xn__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4666:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4666 | { "__tostring", &xn__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4667:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4667 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4672:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4672 | { "new", &xn_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4673:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4673 | { "interpose", &xn_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4674:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4674 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4914:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4914 | { "add", &gn_add }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4915:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4915 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4919:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4919 | { "__pairs", &gn__pairs }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4920:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4920 | { "__gc", &gn__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4921:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4921 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4926:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4926 | { "new", &gn_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4927:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4927 | { "interpose", &gn_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:4928:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 4928 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5138:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5138 | { "getID", &xe_getID }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5139:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5139 | { "getName", &xe_getName }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5140:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5140 | { "getShortName", &xe_getShortName }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5141:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5141 | { "getLongName", &xe_getLongName }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5142:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5142 | { "getData", &xe_getData }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5143:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5143 | { "getCritical", &xe_getCritical }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5144:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5144 | { "text", &xe_text }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5145:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5145 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5149:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5149 | { "__gc", &xe__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5150:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5150 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5155:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5155 | { "new", &xe_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5156:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5156 | { "interpose", &xe_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:5157:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 5157 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c: In function ‘xc_setLifetime’: src/openssl.c:5517:21: warning: unused variable ‘dt’ [-Wunused-variable] 5517 | const char *dt; | ^~ src/openssl.c: At top level: src/openssl.c:6144:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6144 | { "getVersion", &xc_getVersion }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6145:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6145 | { "setVersion", &xc_setVersion }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6146:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6146 | { "getSerial", &xc_getSerial }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6147:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6147 | { "setSerial", &xc_setSerial }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6148:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6148 | { "digest", &xc_digest }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6149:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6149 | { "getLifetime", &xc_getLifetime }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6150:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6150 | { "setLifetime", &xc_setLifetime }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6151:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6151 | { "getIssuer", &xc_getIssuer }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6152:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6152 | { "setIssuer", &xc_setIssuer }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6153:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6153 | { "getSubject", &xc_getSubject }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6154:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6154 | { "setSubject", &xc_setSubject }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6155:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6155 | { "getIssuerAlt", &xc_getIssuerAlt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6156:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6156 | { "setIssuerAlt", &xc_setIssuerAlt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6157:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6157 | { "getSubjectAlt", &xc_getSubjectAlt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6158:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6158 | { "setSubjectAlt", &xc_setSubjectAlt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6159:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6159 | { "getIssuerAltCritical", &xc_getIssuerAltCritical }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6160:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6160 | { "setIssuerAltCritical", &xc_setIssuerAltCritical }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6161:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6161 | { "getSubjectAltCritical", &xc_getSubjectAltCritical }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6162:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6162 | { "setSubjectAltCritical", &xc_setSubjectAltCritical }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6163:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6163 | { "getBasicConstraints", &xc_getBasicConstraint }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6164:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6164 | { "getBasicConstraint", &xc_getBasicConstraint }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6165:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6165 | { "setBasicConstraints", &xc_setBasicConstraint }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6166:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6166 | { "setBasicConstraint", &xc_setBasicConstraint }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6167:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6167 | { "getBasicConstraintsCritical", &xc_getBasicConstraintsCritical }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6168:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6168 | { "setBasicConstraintsCritical", &xc_setBasicConstraintsCritical }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6169:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6169 | { "addExtension", &xc_addExtension }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6170:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6170 | { "getExtension", &xc_getExtension }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6171:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6171 | { "getExtensionCount", &xc_getExtensionCount }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6172:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6172 | { "isIssuedBy", &xc_isIssuedBy }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6173:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6173 | { "getPublicKey", &xc_getPublicKey }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6174:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6174 | { "setPublicKey", &xc_setPublicKey }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6175:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6175 | { "getPublicKeyDigest", &xc_getPublicKeyDigest }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6179:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6179 | { "sign", &xc_sign }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6180:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6180 | { "text", &xc_text }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6181:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6181 | { "tostring", &xc__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6182:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6182 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6186:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6186 | { "__tostring", &xc__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6187:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6187 | { "__gc", &xc__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6188:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6188 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6193:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6193 | { "new", &xc_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6194:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6194 | { "interpose", &xc_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6195:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6195 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c: In function ‘xr_setExtensionByNid’: src/openssl.c:6384:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 6384 | #if HAVE_I2D_RE_X509_REQ_TBS | ^~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c: At top level: src/openssl.c:6479:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6479 | { "getVersion", &xr_getVersion }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6480:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6480 | { "setVersion", &xr_setVersion }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6481:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6481 | { "getSubject", &xr_getSubject }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6482:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6482 | { "setSubject", &xr_setSubject }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6483:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6483 | { "getPublicKey", &xr_getPublicKey }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6484:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6484 | { "setPublicKey", &xr_setPublicKey }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6485:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6485 | { "getSubjectAlt", &xr_getSubjectAlt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6486:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6486 | { "setSubjectAlt", &xr_setSubjectAlt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6487:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6487 | { "sign", &xr_sign }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6488:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6488 | { "tostring", &xr__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6489:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6489 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6493:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6493 | { "__tostring", &xr__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6494:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6494 | { "__gc", &xr__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6495:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6495 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6500:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6500 | { "new", &xr_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6501:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6501 | { "interpose", &xr_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6502:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6502 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c: In function ‘xx_new’: src/openssl.c:6552:17: warning: ‘X509_CRL_get_lastUpdate’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 6552 | X509_gmtime_adj(X509_CRL_get_lastUpdate(*ud), 0); | ^~~~~~~~~~~~~~~ In file included from src/openssl.c:62: /usr/include/openssl/x509.h:932:36: note: declared here 932 | OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_lastUpdate(X509_CRL *crl); | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘xx_getLastUpdate’: src/openssl.c:6591:9: warning: ‘X509_CRL_get_lastUpdate’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 6591 | if ((time = X509_CRL_get_lastUpdate(crl))) | ^~ In file included from src/openssl.c:62: /usr/include/openssl/x509.h:932:36: note: declared here 932 | OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_lastUpdate(X509_CRL *crl); | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘xx_setLastUpdate’: src/openssl.c:6608:9: warning: ‘X509_CRL_get_lastUpdate’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 6608 | if (!ASN1_TIME_set(X509_CRL_get_lastUpdate(crl), updated)) | ^~ In file included from src/openssl.c:62: /usr/include/openssl/x509.h:932:36: note: declared here 932 | OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_lastUpdate(X509_CRL *crl); | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘xx_getNextUpdate’: src/openssl.c:6622:9: warning: ‘X509_CRL_get_nextUpdate’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 6622 | if ((time = X509_CRL_get_nextUpdate(crl))) | ^~ In file included from src/openssl.c:62: /usr/include/openssl/x509.h:933:36: note: declared here 933 | OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl); | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘xx_setNextUpdate’: src/openssl.c:6639:9: warning: ‘X509_CRL_get_nextUpdate’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 6639 | if (X509_CRL_get_nextUpdate(crl)) { | ^~ In file included from src/openssl.c:62: /usr/include/openssl/x509.h:933:36: note: declared here 933 | OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl); | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:6640:17: warning: ‘X509_CRL_get_nextUpdate’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 6640 | if (!ASN1_TIME_set(X509_CRL_get_nextUpdate(crl), updateby)) | ^~ In file included from src/openssl.c:62: /usr/include/openssl/x509.h:933:36: note: declared here 933 | OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl); | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c: At top level: src/openssl.c:6872:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6872 | { "getVersion", &xx_getVersion }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6873:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6873 | { "setVersion", &xx_setVersion }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6874:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6874 | { "getLastUpdate", &xx_getLastUpdate }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6875:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6875 | { "setLastUpdate", &xx_setLastUpdate }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6876:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6876 | { "getNextUpdate", &xx_getNextUpdate }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6877:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6877 | { "setNextUpdate", &xx_setNextUpdate }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6878:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6878 | { "getIssuer", &xx_getIssuer }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6879:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6879 | { "setIssuer", &xx_setIssuer }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6880:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6880 | { "add", &xx_add }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6881:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6881 | { "addExtension", &xx_addExtension }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6882:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6882 | { "getExtension", &xx_getExtension }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6883:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6883 | { "getExtensionCount", &xx_getExtensionCount }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6884:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6884 | { "sign", &xx_sign }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6885:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6885 | { "text", &xx_text }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6886:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6886 | { "tostring", &xx__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6887:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6887 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6891:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6891 | { "__tostring", &xx__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6892:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6892 | { "__gc", &xx__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6893:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6893 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6898:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6898 | { "new", &xx_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6899:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6899 | { "interpose", &xx_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:6900:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 6900 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7044:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7044 | { "add", &xl_add }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7045:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7045 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7049:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7049 | { "__pairs", &xl__pairs }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7050:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7050 | { "__ipairs", &xl__pairs }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7051:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7051 | { "__gc", &xl__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7052:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7052 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7056:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7056 | { "new", &xl_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7057:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7057 | { "interpose", &xl_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7058:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7058 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7241:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7241 | { "add", &xs_add }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7242:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7242 | { "addDefaults", &xs_addDefaults }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7243:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7243 | { "verify", &xs_verify }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7244:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7244 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7248:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7248 | { "__gc", &xs__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7249:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7249 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7253:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7253 | { "new", &xs_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7254:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7254 | { "interpose", &xs_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7255:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7255 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7442:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7442 | { "tostring", &p12__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7443:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7443 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7447:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7447 | { "__tostring", &p12__tostring }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7448:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7448 | { "__gc", &p12__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7449:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7449 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7453:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7453 | { "new", &p12_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7454:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7454 | { "interpose", &p12_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7455:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7455 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c: In function ‘sx_new’: src/openssl.c:7493:9: warning: ‘TLSv1_client_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7493 | __typeof__(&TLSv1_client_method) method = &TLSv1_client_method; | ^~~~~~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2017:50: note: declared here 2017 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_client_method(void); | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:7493:9: warning: ‘TLSv1_client_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7493 | __typeof__(&TLSv1_client_method) method = &TLSv1_client_method; | ^~~~~~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2017:50: note: declared here 2017 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_client_method(void); | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:7510:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 7510 | #if HAVE_SSLV2_CLIENT_METHOD && HAVE_SSLV2_SERVER_METHOD | ^~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7510:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] src/openssl.c:7510:33: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 7510 | #if HAVE_SSLV2_CLIENT_METHOD && HAVE_SSLV2_SERVER_METHOD | ^~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7510:33: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] src/openssl.c:7525:17: warning: ‘TLSv1_server_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7525 | method = (srv)? &TLSv1_server_method : &TLSv1_client_method; | ^~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2016:50: note: declared here 2016 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_server_method(void); | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:7525:17: warning: ‘TLSv1_client_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7525 | method = (srv)? &TLSv1_server_method : &TLSv1_client_method; | ^~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2017:50: note: declared here 2017 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_client_method(void); | ^~~~~~~~~~~~~~~~~~~ src/openssl.c:7530:17: warning: ‘TLSv1_1_server_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7530 | method = (srv)? &TLSv1_1_server_method : &TLSv1_1_client_method; | ^~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2024:50: note: declared here 2024 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_1_server_method(void); | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7530:17: warning: ‘TLSv1_1_client_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7530 | method = (srv)? &TLSv1_1_server_method : &TLSv1_1_client_method; | ^~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2025:50: note: declared here 2025 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_1_client_method(void); | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7536:17: warning: ‘TLSv1_2_server_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7536 | method = (srv)? &TLSv1_2_server_method : &TLSv1_2_client_method; | ^~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2032:50: note: declared here 2032 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_2_server_method(void); | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7536:17: warning: ‘TLSv1_2_client_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7536 | method = (srv)? &TLSv1_2_server_method : &TLSv1_2_client_method; | ^~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2033:50: note: declared here 2033 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_2_client_method(void); | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7539:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 7539 | #if HAVE_DTLS_CLIENT_METHOD | ^~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7539:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] src/openssl.c:7544:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 7544 | #if HAVE_DTLSV1_CLIENT_METHOD | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7547:17: warning: ‘DTLSv1_server_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7547 | method = (srv)? &DTLSv1_server_method : &DTLSv1_client_method; | ^~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2040:50: note: declared here 2040 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_server_method(void); | ^~~~~~~~~~~~~~~~~~~~ src/openssl.c:7547:17: warning: ‘DTLSv1_client_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7547 | method = (srv)? &DTLSv1_server_method : &DTLSv1_client_method; | ^~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2041:50: note: declared here 2041 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_client_method(void); | ^~~~~~~~~~~~~~~~~~~~ src/openssl.c:7550:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 7550 | #if HAVE_DTLSV1_2_CLIENT_METHOD | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7550:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] src/openssl.c:7553:17: warning: ‘DTLSv1_server_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7553 | method = (srv)? &DTLSv1_server_method : &DTLSv1_client_method; | ^~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2040:50: note: declared here 2040 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_server_method(void); | ^~~~~~~~~~~~~~~~~~~~ src/openssl.c:7553:17: warning: ‘DTLSv1_client_method’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 7553 | method = (srv)? &DTLSv1_server_method : &DTLSv1_client_method; | ^~~~~~ In file included from src/openssl.c:68: /usr/include/openssl/ssl.h:2041:50: note: declared here 2041 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_client_method(void); | ^~~~~~~~~~~~~~~~~~~~ src/openssl.c: In function ‘sx_setEphemeralKey’: src/openssl.c:7754:17: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 7754 | if (!(tmp = EVP_PKEY_get0(key))) | ^~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1330:7: note: declared here 1330 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~ src/openssl.c:7762:17: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 7762 | if (!(tmp = EVP_PKEY_get0(key))) | ^~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1330:7: note: declared here 1330 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~ src/openssl.c:7770:17: warning: ‘EVP_PKEY_get0’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 7770 | if (!(tmp = EVP_PKEY_get0(key))) | ^~ In file included from /usr/include/openssl/x509.h:29, from src/openssl.c:62: /usr/include/openssl/evp.h:1330:7: note: declared here 1330 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~ src/openssl.c: At top level: src/openssl.c:7787:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 7787 | #if HAVE_SSL_CTX_SET_ALPN_PROTOS | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7815:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 7815 | #if HAVE_SSL_CTX_SET_ALPN_SELECT_CB | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7925:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7925 | { "setOptions", &sx_setOptions }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7926:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7926 | { "getOptions", &sx_getOptions }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7927:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7927 | { "clearOptions", &sx_clearOptions }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7928:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7928 | { "setStore", &sx_setStore }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7929:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7929 | { "getStore", &sx_getStore }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7930:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7930 | { "setParam", &sx_setParam }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7931:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7931 | { "getParam", &sx_getParam }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7932:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7932 | { "setVerify", &sx_setVerify }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7933:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7933 | { "getVerify", &sx_getVerify }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7934:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7934 | { "setCertificate", &sx_setCertificate }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7935:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7935 | { "setPrivateKey", &sx_setPrivateKey }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7936:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7936 | { "setCipherList", &sx_setCipherList }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7937:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7937 | { "setEphemeralKey", &sx_setEphemeralKey }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7938:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 7938 | #if HAVE_SSL_CTX_SET_ALPN_PROTOS | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7939:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7939 | { "setAlpnProtos", &sx_setAlpnProtos }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7941:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 7941 | #if HAVE_SSL_CTX_SET_ALPN_SELECT_CB | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:7942:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7942 | { "setAlpnSelect", &sx_setAlpnSelect }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7944:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7944 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7948:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7948 | { "__gc", &sx__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7949:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7949 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7953:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7953 | { "new", &sx_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7954:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7954 | { "interpose", &sx_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:7955:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 7955 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8251:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8251 | #if HAVE_SSL_GET0_ALPN_SELECTED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8267:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8267 | #if HAVE_SSL_SET_ALPN_PROTOS | ^~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8309:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8309 | { "setOptions", &ssl_setOptions }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8310:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8310 | { "getOptions", &ssl_getOptions }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8311:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8311 | { "clearOptions", &ssl_clearOptions }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8312:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8312 | { "setParam", &ssl_setParam }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8313:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8313 | { "getParam", &ssl_getParam }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8314:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8314 | { "getVerifyResult", &ssl_getVerifyResult }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8315:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8315 | { "getPeerCertificate", &ssl_getPeerCertificate }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8316:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8316 | { "getPeerChain", &ssl_getPeerChain }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8317:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8317 | { "getCipherInfo", &ssl_getCipherInfo }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8318:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8318 | { "getHostName", &ssl_getHostName }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8319:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8319 | { "setHostName", &ssl_setHostName }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8320:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8320 | { "getVersion", &ssl_getVersion }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8321:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8321 | { "getClientVersion", &ssl_getClientVersion }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8322:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8322 | #if HAVE_SSL_GET0_ALPN_SELECTED | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8323:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8323 | { "getAlpnSelected", &ssl_getAlpnSelected }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8325:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8325 | #if HAVE_SSL_SET_ALPN_PROTOS | ^~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8326:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8326 | { "setAlpnProtos", &ssl_setAlpnProtos }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8328:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8328 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8332:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8332 | { "__gc", &ssl__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8333:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8333 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8337:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8337 | { "new", &ssl_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8338:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8338 | { "interpose", &ssl_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8339:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8339 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8483:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8483 | #if HAVE_X509_VERIFY_PARAM_SET_AUTH_LEVEL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8506:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8506 | #if HAVE_X509_VERIFY_PARAM_SET1_HOST | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8522:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8522 | #if HAVE_X509_VERIFY_PARAM_ADD1_HOST | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8538:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8538 | #if HAVE_X509_VERIFY_PARAM_SET1_EMAIL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8554:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8554 | #if HAVE_X509_VERIFY_PARAM_SET1_IP_ASC | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8580:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8580 | { "inherit", &xp_inherit }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8581:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8581 | { "setPurpose", &xp_setPurpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8582:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8582 | { "setTime", &xp_setTime }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8583:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8583 | { "setDepth", &xp_setDepth }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8584:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8584 | { "getDepth", &xp_getDepth }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8585:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8585 | #if HAVE_X509_VERIFY_PARAM_SET_AUTH_LEVEL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8586:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8586 | { "setAuthLevel", &xp_setAuthLevel }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8587:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8587 | { "getAuthLevel", &xp_getAuthLevel }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8589:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8589 | #if HAVE_X509_VERIFY_PARAM_SET1_HOST | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8590:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8590 | { "setHost", &xp_setHost }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8592:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8592 | #if HAVE_X509_VERIFY_PARAM_ADD1_HOST | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8593:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8593 | { "addHost", &xp_addHost }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8595:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8595 | #if HAVE_X509_VERIFY_PARAM_SET1_EMAIL | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8596:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8596 | { "setEmail", &xp_setEmail }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8598:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8598 | #if HAVE_X509_VERIFY_PARAM_SET1_IP_ASC | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:8599:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8599 | { "setIP", &xp_setIP }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8601:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8601 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8605:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8605 | { "__gc", &xp__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8606:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8606 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8610:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8610 | { "new", &xp_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8611:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8611 | { "interpose", &xp_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8612:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8612 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8720:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8720 | { "update", &md_update }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8721:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8721 | { "final", &md_final }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8722:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8722 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8726:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8726 | { "__gc", &md__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8727:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8727 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8731:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8731 | { "new", &md_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8732:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8732 | { "interpose", &md_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8733:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8733 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c: In function ‘hmac_new’: src/openssl.c:8760:9: warning: ‘HMAC_CTX_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 8760 | if (!(*ctx = HMAC_CTX_new())) | ^~ In file included from /usr/include/openssl/ssl.h:37, from src/openssl.c:68: /usr/include/openssl/hmac.h:33:33: note: declared here 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); | ^~~~~~~~~~~~ src/openssl.c:8763:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 8763 | #if HMAC_INIT_EX_INT | ^~~~~~~~~~~~~~~~ src/openssl.c:8764:9: warning: ‘HMAC_Init_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 8764 | if (!HMAC_Init_ex(*ctx, key, len, type, NULL)) | ^~ In file included from /usr/include/openssl/ssl.h:37, from src/openssl.c:68: /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:8790:17: warning: ‘HMAC_Update’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 8790 | HMAC_Update(ctx, p, n); | ^~~~~~~~~~~ In file included from /usr/include/openssl/ssl.h:37, from src/openssl.c:68: /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:8813:9: warning: ‘HMAC_Final’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 8813 | HMAC_Final(ctx, hmac, &len); | ^~~~~~~~~~ In file included from /usr/include/openssl/ssl.h:37, from src/openssl.c:68: /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:8824:9: warning: ‘HMAC_CTX_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 8824 | HMAC_CTX_free(*ctx); | ^~~~~~~~~~~~~ In file included from /usr/include/openssl/ssl.h:37, from src/openssl.c:68: /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:8832:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8832 | { "update", &hmac_update }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8833:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8833 | { "final", &hmac_final }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8834:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8834 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8838:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8838 | { "__gc", &hmac__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8839:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8839 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8843:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8843 | { "new", &hmac_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8844:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8844 | { "interpose", &hmac_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:8845:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 8845 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9037:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9037 | { "encrypt", &cipher_encrypt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9038:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9038 | { "decrypt", &cipher_decrypt }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9039:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9039 | { "update", &cipher_update }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9040:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9040 | { "final", &cipher_final }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9041:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9041 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9045:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9045 | { "__gc", &cipher__gc }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9046:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9046 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9050:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9050 | { "new", &cipher_new }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9051:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9051 | { "interpose", &cipher_interpose }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9052:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9052 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c: In function ‘randL_stir’: src/openssl.c:9102:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 9102 | #if HAVE_SYSCALL && HAVE_DECL_SYS_GETRANDOM | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from src/openssl.c:27: ./config.h:94:27: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #define ag_has_include(p) __has_include(p) | ^~~~~~~~~~~~~ ./config.h:95:32: note: in expansion of macro ‘ag_has_include’ 95 | #define ag_test_include(p, E) (ag_has_include(p)) | ^~~~~~~~~~~~~~ ./config.h:510:27: note: in expansion of macro ‘ag_test_include’ 510 | #define HAVE_SYS_SYSCTL_H ag_test_include(, (BSD || __GLIBC__)) | ^~~~~~~~~~~~~~~ ./config.h:607:32: note: in expansion of macro ‘HAVE_SYS_SYSCTL_H’ 607 | #define HAVE_DECL_RANDOM_UUID (HAVE_SYS_SYSCTL_H && defined __linux__) /* RANDOM_UUID is an enum, not macro */ | ^~~~~~~~~~~~~~~~~ src/openssl.c:9119:26: note: in expansion of macro ‘HAVE_DECL_RANDOM_UUID’ 9119 | #if HAVE_SYS_SYSCTL_H && HAVE_DECL_RANDOM_UUID | ^~~~~~~~~~~~~~~~~~~~~ src/openssl.c: At top level: src/openssl.c:9405:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9405 | { "stir", &rand_stir }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9406:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9406 | { "add", &rand_add }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9407:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9407 | { "bytes", &rand_bytes }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9408:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9408 | { "ready", &rand_ready }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9409:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9409 | { "uniform", &rand_uniform }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9410:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9410 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c: In function ‘de5_string_to_key’: src/openssl.c:9434:9: warning: ‘DES_string_to_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 9434 | DES_string_to_key(luaL_checkstring(L, 1), &key); | ^~~~~~~~~~~~~~~~~ In file included from src/openssl.c:71: /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:9449:9: warning: ‘DES_set_odd_parity’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 9449 | DES_set_odd_parity(&key); | ^~~~~~~~~~~~~~~~~~ In file included from src/openssl.c:71: /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:9456:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9456 | { "string_to_key", &de5_string_to_key }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9457:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9457 | { "set_odd_parity", &de5_set_odd_parity }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c:9458:9: warning: missing initializer for field ‘nups’ of ‘auxL_Reg’ [-Wmissing-field-initializers] 9458 | { NULL, NULL }, | ^ src/openssl.c:998:18: note: ‘nups’ declared here 998 | unsigned nups; /* in addition to nups specified to auxL_setfuncs */ | ^~~~ src/openssl.c: In function ‘initall’: src/openssl.c:9596:17: warning: ‘OPENSSL_config’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 9596 | OPENSSL_config(NULL); | ^~~~~~~~~~~~~~ In file included from /usr/include/openssl/http.h:19, from /usr/include/openssl/x509.h:555, from src/openssl.c:62: /usr/include/openssl/conf.h:132:30: note: declared here 132 | OSSL_DEPRECATEDIN_1_1_0 void OPENSSL_config(const char *config_name); | ^~~~~~~~~~~~~~ At top level: src/openssl.c:1749:20: warning: ‘store_index’ defined but not used [-Wunused-variable] 1749 | static int store_index = -1, ssl_ctx_index = -1, done; | ^~~~~~~~~~~ src/openssl.c:1749:38: warning: ‘ssl_ctx_index’ defined but not used [-Wunused-variable] 1749 | static int store_index = -1, ssl_ctx_index = -1, done; | ^~~~~~~~~~~~~ src/openssl.c:9497:22: warning: ‘mt_gettid’ defined but not used [-Wunused-function] 9497 | static unsigned long mt_gettid(void) { | ^~~~~~~~~ src/openssl.c:9480:13: warning: ‘mt_lock’ defined but not used [-Wunused-function] 9480 | static void mt_lock(int mode, int type, const char *file NOTUSED, int line NOTUSED) { | ^~~~~~~ src/openssl.c:1701:13: warning: ‘compat_init_X509_STORE_onfree’ defined but not used [-Wunused-function] 1701 | static void compat_init_X509_STORE_onfree(void *store, void *data NOTUSED, CRYPTO_EX_DATA *ad NOTUSED, int idx NOTUSED, long argl NOTUSED, void *argp NOTUSED) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/openssl.c:714:13: warning: ‘auxS_bn_free_and_set0’ defined but not used [-Wunused-function] 714 | static void auxS_bn_free_and_set0(BIGNUM **dst, BIGNUM *src) { | ^~~~~~~~~~~~~~~~~~~~~ libtool: compile: cc -c -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -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 /<>/5.3-luaossl/src/openssl.o >/dev/null 2>&1 libtool --tag=CC --mode=link cc \ -rpath /usr//lib/x86_64-linux-gnu -version-info 0:0:0 -Wl,--no-add-needed \ -o /<>/5.3-luaossl/liblua5.3-luaossl.la \ /<>/5.3-luaossl/src/openssl.lo \ -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -Wl,--as-needed -lssl -lcrypto -lpthread libtool: link: gcc -shared -fPIC -DPIC /<>/5.3-luaossl/src/.libs/openssl.o -lssl -lcrypto -lpthread -Wl,--no-add-needed -Wl,-Bsymbolic-functions -flto=auto -flto=auto -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-soname -Wl,liblua5.3-luaossl.so.0 -o /<>/5.3-luaossl/.libs/liblua5.3-luaossl.so.0.0.0 libtool: link: (cd "/<>/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 "/<>/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 /<>/5.3-luaossl/.libs/liblua5.3-luaossl.a /<>/5.3-luaossl/src/openssl.o libtool: link: ranlib /<>/5.3-luaossl/.libs/liblua5.3-luaossl.a libtool: link: ( cd "/<>/5.3-luaossl/.libs" && rm -f "liblua5.3-luaossl.la" && ln -s "../liblua5.3-luaossl.la" "liblua5.3-luaossl.la" ) ldd /<>/5.3-luaossl/_openssl.so linux-vdso.so.1 (0x00007ffc67ed8000) libssl.so.3 => /lib/x86_64-linux-gnu/libssl.so.3 (0x00007fae55b5a000) libcrypto.so.3 => /lib/x86_64-linux-gnu/libcrypto.so.3 (0x00007fae55704000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fae554dc000) /lib64/ld-linux-x86-64.so.2 (0x00007fae55c31000) Target build made dh_auto_test -O--buildsystem=lua dh_auto_test: warning: Compatibility levels before 10 are deprecated (level 9 in use) 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.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 /<>/5.1-luaossl for test ********************** lua dynamic (5.1) ********* SKIPPED! ************************************************** libtool --tag=CC --mode=link cc -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -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 /<>/5.1-luaossl/app-dynamic -I . -I /<>/5.1-luaossl/ \ /usr/share/dh-lua/test/5.1/app.c /<>/5.1-luaossl/liblua5.1-luaossl.la \ -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -Wl,--as-needed -lssl -lcrypto -lpthread -L/usr//lib/x86_64-linux-gnu -llua5.1 libtool: link: cc -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -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 /<>/5.1-luaossl/.libs/app-dynamic -I . -I /<>/5.1-luaossl/ /usr/share/dh-lua/test/5.1/app.c -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z -Wl,relro -Wl,--as-needed /<>/5.1-luaossl/.libs/liblua5.1-luaossl.so -lssl -lcrypto -lpthread -L/usr//lib/x86_64-linux-gnu -llua5.1 -Wl,-rpath -Wl,/usr//lib/x86_64-linux-gnu libtool --tag=CC --mode=execute -dlopen /<>/5.1-luaossl/liblua5.1-luaossl.la \ ldd /<>/5.1-luaossl/app-dynamic linux-vdso.so.1 (0x00007fff643fa000) liblua5.1-luaossl.so.0 => /<>/5.1-luaossl/.libs/liblua5.1-luaossl.so.0 (0x00007fa4ad9ae000) liblua5.1.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.1.so.0 (0x00007fa4ad97b000) libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007fa4ad753000) libssl.so.3 => /lib/x86_64-linux-gnu/libssl.so.3 (0x00007fa4ad6a9000) libcrypto.so.3 => /lib/x86_64-linux-gnu/libcrypto.so.3 (0x00007fa4ad253000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fa4ad16a000) /lib64/ld-linux-x86-64.so.2 (0x00007fa4ad9e1000) ********************** app dynamic (5.1) ********* SKIPPED! ************************************************** libtool --tag=CC --mode=link cc -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -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 /<>/5.1-luaossl/app-static -I . -I /<>/5.1-luaossl/ \ /usr/share/dh-lua/test/5.1/app.c /<>/5.1-luaossl/liblua5.1-luaossl.la \ -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -Wl,--as-needed -lssl -lcrypto -ldl -pthread -lpthread -L/usr//lib/x86_64-linux-gnu -llua5.1 -lm -ldl libtool: link: cc -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -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 /<>/5.1-luaossl/app-static -I . -I /<>/5.1-luaossl/ /usr/share/dh-lua/test/5.1/app.c -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z -Wl,relro -Wl,--as-needed /<>/5.1-luaossl/.libs/liblua5.1-luaossl.a -lssl -lcrypto -lpthread -L/usr//lib/x86_64-linux-gnu -llua5.1 -lm -ldl -pthread ldd /<>/5.1-luaossl/app-static linux-vdso.so.1 (0x00007ffcca5fd000) libcrypto.so.3 => /lib/x86_64-linux-gnu/libcrypto.so.3 (0x00007fbad7869000) liblua5.1.so.0 => /lib/x86_64-linux-gnu/liblua5.1.so.0 (0x00007fbad7836000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fbad760e000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fbad7527000) /lib64/ld-linux-x86-64.so.2 (0x00007fbad7cc9000) *********************** 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.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 /<>/5.2-luaossl for test ********************** lua dynamic (5.2) ********* SKIPPED! ************************************************** libtool --tag=CC --mode=link cc -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -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 /<>/5.2-luaossl/app-dynamic -I . -I /<>/5.2-luaossl/ \ /usr/share/dh-lua/test/5.2/app.c /<>/5.2-luaossl/liblua5.2-luaossl.la \ -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -Wl,--as-needed -lssl -lcrypto -lpthread -L/usr//lib/x86_64-linux-gnu -llua5.2 libtool: link: cc -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -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 /<>/5.2-luaossl/.libs/app-dynamic -I . -I /<>/5.2-luaossl/ /usr/share/dh-lua/test/5.2/app.c -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z -Wl,relro -Wl,--as-needed /<>/5.2-luaossl/.libs/liblua5.2-luaossl.so -lssl -lcrypto -lpthread -L/usr//lib/x86_64-linux-gnu -llua5.2 -Wl,-rpath -Wl,/usr//lib/x86_64-linux-gnu libtool --tag=CC --mode=execute -dlopen /<>/5.2-luaossl/liblua5.2-luaossl.la \ ldd /<>/5.2-luaossl/app-dynamic linux-vdso.so.1 (0x00007fffa6d5e000) liblua5.2-luaossl.so.0 => /<>/5.2-luaossl/.libs/liblua5.2-luaossl.so.0 (0x00007f192bfa3000) liblua5.2.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.2.so.0 (0x00007f192bf6c000) libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007f192bd44000) libssl.so.3 => /lib/x86_64-linux-gnu/libssl.so.3 (0x00007f192bc9a000) libcrypto.so.3 => /lib/x86_64-linux-gnu/libcrypto.so.3 (0x00007f192b844000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f192b75b000) /lib64/ld-linux-x86-64.so.2 (0x00007f192bfd5000) ********************** app dynamic (5.2) ********* SKIPPED! ************************************************** libtool --tag=CC --mode=link cc -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -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 /<>/5.2-luaossl/app-static -I . -I /<>/5.2-luaossl/ \ /usr/share/dh-lua/test/5.2/app.c /<>/5.2-luaossl/liblua5.2-luaossl.la \ -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -Wl,--as-needed -lssl -lcrypto -ldl -pthread -lpthread -L/usr//lib/x86_64-linux-gnu -llua5.2 -lm -ldl libtool: link: cc -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -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 /<>/5.2-luaossl/app-static -I . -I /<>/5.2-luaossl/ /usr/share/dh-lua/test/5.2/app.c -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z -Wl,relro -Wl,--as-needed /<>/5.2-luaossl/.libs/liblua5.2-luaossl.a -lssl -lcrypto -lpthread -L/usr//lib/x86_64-linux-gnu -llua5.2 -lm -ldl -pthread ldd /<>/5.2-luaossl/app-static linux-vdso.so.1 (0x00007ffe78972000) libcrypto.so.3 => /lib/x86_64-linux-gnu/libcrypto.so.3 (0x00007f30e3bf3000) liblua5.2.so.0 => /lib/x86_64-linux-gnu/liblua5.2.so.0 (0x00007f30e3bbc000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f30e3994000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f30e38ad000) /lib64/ld-linux-x86-64.so.2 (0x00007f30e4053000) *********************** 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.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 /<>/5.3-luaossl for test ********************** lua dynamic (5.3) ********* SKIPPED! ************************************************** libtool --tag=CC --mode=link cc -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -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 /<>/5.3-luaossl/app-dynamic -I . -I /<>/5.3-luaossl/ \ /usr/share/dh-lua/test/5.3/app.c /<>/5.3-luaossl/liblua5.3-luaossl.la \ -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -Wl,--as-needed -lssl -lcrypto -lpthread -L/usr//lib/x86_64-linux-gnu -llua5.3 libtool: link: cc -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -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 /<>/5.3-luaossl/.libs/app-dynamic -I . -I /<>/5.3-luaossl/ /usr/share/dh-lua/test/5.3/app.c -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z -Wl,relro -Wl,--as-needed /<>/5.3-luaossl/.libs/liblua5.3-luaossl.so -lssl -lcrypto -lpthread -L/usr//lib/x86_64-linux-gnu -llua5.3 -Wl,-rpath -Wl,/usr//lib/x86_64-linux-gnu libtool --tag=CC --mode=execute -dlopen /<>/5.3-luaossl/liblua5.3-luaossl.la \ ldd /<>/5.3-luaossl/app-dynamic linux-vdso.so.1 (0x00007ffe644ac000) liblua5.3-luaossl.so.0 => /<>/5.3-luaossl/.libs/liblua5.3-luaossl.so.0 (0x00007fd93d802000) liblua5.3.so.0 => /usr//lib/x86_64-linux-gnu/liblua5.3.so.0 (0x00007fd93d7c5000) libc.so.6 => /usr//lib/x86_64-linux-gnu/libc.so.6 (0x00007fd93d59d000) libssl.so.3 => /lib/x86_64-linux-gnu/libssl.so.3 (0x00007fd93d4f3000) libcrypto.so.3 => /lib/x86_64-linux-gnu/libcrypto.so.3 (0x00007fd93d09d000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fd93cfb4000) /lib64/ld-linux-x86-64.so.2 (0x00007fd93d834000) ********************** app dynamic (5.3) ********* SKIPPED! ************************************************** libtool --tag=CC --mode=link cc -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -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 /<>/5.3-luaossl/app-static -I . -I /<>/5.3-luaossl/ \ /usr/share/dh-lua/test/5.3/app.c /<>/5.3-luaossl/liblua5.3-luaossl.la \ -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -Wl,--as-needed -lssl -lcrypto -ldl -pthread -lpthread -L/usr//lib/x86_64-linux-gnu -llua5.3 -lm -ldl libtool: link: cc -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -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 /<>/5.3-luaossl/app-static -I . -I /<>/5.3-luaossl/ /usr/share/dh-lua/test/5.3/app.c -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z -Wl,relro -Wl,--as-needed /<>/5.3-luaossl/.libs/liblua5.3-luaossl.a -lssl -lcrypto -lpthread -L/usr//lib/x86_64-linux-gnu -llua5.3 -lm -ldl -pthread ldd /<>/5.3-luaossl/app-static linux-vdso.so.1 (0x00007fffe21d0000) libcrypto.so.3 => /lib/x86_64-linux-gnu/libcrypto.so.3 (0x00007f3819def000) liblua5.3.so.0 => /lib/x86_64-linux-gnu/liblua5.3.so.0 (0x00007f3819db2000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f3819b8a000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f3819aa3000) /lib64/ld-linux-x86-64.so.2 (0x00007f381a24f000) *********************** app static (5.3) ********* SKIPPED! ************************************************** Target test made fakeroot debian/rules binary dh binary --buildsystem=lua --with lua dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_testroot -O--buildsystem=lua dh_prep -O--buildsystem=lua dh_auto_install -O--buildsystem=lua dh_auto_install: warning: Compatibility levels before 10 are deprecated (level 9 in use) make --no-print-directory -f /usr/share/dh-lua/make/dh-lua.Makefile.multiple install /<>/debian/tmp 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.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 Filling in debian/lua-luaossl-dev.substvars Adding new line: lua:Versions=5.1 5.2 5.3 Filling in debian/lua-luaossl.substvars Adding new line: lua:Provides=lua5.3-luaossl, lua5.2-luaossl, lua5.1-luaossl, Filling in debian/lua-luaossl-dev.substvars Adding new line: lua:Provides=lua5.3-luaossl-dev, lua5.2-luaossl-dev, lua5.1-luaossl-dev, # .so Installing liblua5.1-luaossl libtool: install: install /<>/5.1-luaossl/.libs/liblua5.1-luaossl.so.0.0.0 /<>/debian/tmp/usr//lib/x86_64-linux-gnu/liblua5.1-luaossl.so.0.0.0 libtool: install: (cd /<>/debian/tmp/usr//lib/x86_64-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 /<>/debian/tmp/usr//lib/x86_64-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 /<>/5.1-luaossl/.libs/liblua5.1-luaossl.lai /<>/debian/tmp/usr//lib/x86_64-linux-gnu/liblua5.1-luaossl.la libtool: install: install /<>/5.1-luaossl/.libs/liblua5.1-luaossl.a /<>/debian/tmp/usr//lib/x86_64-linux-gnu/liblua5.1-luaossl.a libtool: install: chmod 644 /<>/debian/tmp/usr//lib/x86_64-linux-gnu/liblua5.1-luaossl.a libtool: install: ranlib /<>/debian/tmp/usr//lib/x86_64-linux-gnu/liblua5.1-luaossl.a libtool: warning: remember to run 'libtool --finish /usr//lib/x86_64-linux-gnu' libtool --tag=CC --finish debian/tmp/usr//lib/x86_64-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/x86_64-linux-gnu ---------------------------------------------------------------------- Libraries have been installed in: debian/tmp/usr//lib/x86_64-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 /<>/5.1-luaossl/lua5.1-luaossl.pc /<>/debian/tmp/usr//lib/x86_64-linux-gnu/pkgconfig/lua5.1-luaossl.pc # .h Installing /<>/5.1-luaossl/lua-luaossl.h libtool: install: install -m 0644 /<>/5.1-luaossl/lua-luaossl.h /<>/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.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 Filling in debian/lua-luaossl-dev.substvars Skipping already existing line: lua:Versions=5.1 5.2 5.3 Filling in debian/lua-luaossl.substvars Skipping already existing line: lua:Provides=lua5.3-luaossl, lua5.2-luaossl, lua5.1-luaossl, Filling in debian/lua-luaossl-dev.substvars Skipping already existing line: lua:Provides=lua5.3-luaossl-dev, lua5.2-luaossl-dev, lua5.1-luaossl-dev, # .so Installing liblua5.2-luaossl libtool: install: install /<>/5.2-luaossl/.libs/liblua5.2-luaossl.so.0.0.0 /<>/debian/tmp/usr//lib/x86_64-linux-gnu/liblua5.2-luaossl.so.0.0.0 libtool: install: (cd /<>/debian/tmp/usr//lib/x86_64-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 /<>/debian/tmp/usr//lib/x86_64-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 /<>/5.2-luaossl/.libs/liblua5.2-luaossl.lai /<>/debian/tmp/usr//lib/x86_64-linux-gnu/liblua5.2-luaossl.la libtool: install: install /<>/5.2-luaossl/.libs/liblua5.2-luaossl.a /<>/debian/tmp/usr//lib/x86_64-linux-gnu/liblua5.2-luaossl.a libtool: install: chmod 644 /<>/debian/tmp/usr//lib/x86_64-linux-gnu/liblua5.2-luaossl.a libtool: install: ranlib /<>/debian/tmp/usr//lib/x86_64-linux-gnu/liblua5.2-luaossl.a libtool: warning: remember to run 'libtool --finish /usr//lib/x86_64-linux-gnu' libtool --tag=CC --finish debian/tmp/usr//lib/x86_64-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/x86_64-linux-gnu ---------------------------------------------------------------------- Libraries have been installed in: debian/tmp/usr//lib/x86_64-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 /<>/5.2-luaossl/lua5.2-luaossl.pc /<>/debian/tmp/usr//lib/x86_64-linux-gnu/pkgconfig/lua5.2-luaossl.pc # .h Installing /<>/5.2-luaossl/lua-luaossl.h libtool: install: install -m 0644 /<>/5.2-luaossl/lua-luaossl.h /<>/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.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 Filling in debian/lua-luaossl-dev.substvars Skipping already existing line: lua:Versions=5.1 5.2 5.3 Filling in debian/lua-luaossl.substvars Skipping already existing line: lua:Provides=lua5.3-luaossl, lua5.2-luaossl, lua5.1-luaossl, Filling in debian/lua-luaossl-dev.substvars Skipping already existing line: lua:Provides=lua5.3-luaossl-dev, lua5.2-luaossl-dev, lua5.1-luaossl-dev, # .so Installing liblua5.3-luaossl libtool: install: install /<>/5.3-luaossl/.libs/liblua5.3-luaossl.so.0.0.0 /<>/debian/tmp/usr//lib/x86_64-linux-gnu/liblua5.3-luaossl.so.0.0.0 libtool: install: (cd /<>/debian/tmp/usr//lib/x86_64-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 /<>/debian/tmp/usr//lib/x86_64-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 /<>/5.3-luaossl/.libs/liblua5.3-luaossl.lai /<>/debian/tmp/usr//lib/x86_64-linux-gnu/liblua5.3-luaossl.la libtool: install: install /<>/5.3-luaossl/.libs/liblua5.3-luaossl.a /<>/debian/tmp/usr//lib/x86_64-linux-gnu/liblua5.3-luaossl.a libtool: install: chmod 644 /<>/debian/tmp/usr//lib/x86_64-linux-gnu/liblua5.3-luaossl.a libtool: install: ranlib /<>/debian/tmp/usr//lib/x86_64-linux-gnu/liblua5.3-luaossl.a libtool: warning: remember to run 'libtool --finish /usr//lib/x86_64-linux-gnu' libtool --tag=CC --finish debian/tmp/usr//lib/x86_64-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/x86_64-linux-gnu ---------------------------------------------------------------------- Libraries have been installed in: debian/tmp/usr//lib/x86_64-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 /<>/5.3-luaossl/lua5.3-luaossl.pc /<>/debian/tmp/usr//lib/x86_64-linux-gnu/pkgconfig/lua5.3-luaossl.pc # .h Installing /<>/5.3-luaossl/lua-luaossl.h libtool: install: install -m 0644 /<>/5.3-luaossl/lua-luaossl.h /<>/debian/tmp/usr//include/lua5.3/lua-luaossl.h Target install made make[1]: Nothing to be done for '/<>/debian/tmp'. dh_install -O--buildsystem=lua dh_install: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_lua -O--buildsystem=lua deduplicating openssl.lua deduplicating openssl.lua deduplicating openssl/bignum.lua deduplicating openssl/bignum.lua deduplicating openssl/cipher.lua deduplicating openssl/cipher.lua deduplicating openssl/digest.lua deduplicating openssl/digest.lua deduplicating openssl/pkey.lua deduplicating openssl/pkey.lua deduplicating openssl/pkcs12.lua deduplicating openssl/pkcs12.lua deduplicating openssl/auxlib.lua deduplicating openssl/auxlib.lua deduplicating openssl/rand.lua deduplicating openssl/rand.lua deduplicating openssl/pubkey.lua deduplicating openssl/pubkey.lua deduplicating openssl/des.lua deduplicating openssl/des.lua deduplicating openssl/x509.lua deduplicating openssl/x509.lua deduplicating openssl/ssl.lua deduplicating openssl/ssl.lua deduplicating openssl/hmac.lua deduplicating openssl/hmac.lua deduplicating openssl/ssl/context.lua deduplicating openssl/ssl/context.lua deduplicating openssl/x509/extension.lua deduplicating openssl/x509/extension.lua deduplicating openssl/x509/crl.lua deduplicating openssl/x509/crl.lua deduplicating openssl/x509/name.lua deduplicating openssl/x509/name.lua deduplicating openssl/x509/store.lua deduplicating openssl/x509/store.lua deduplicating openssl/x509/csr.lua deduplicating openssl/x509/csr.lua deduplicating openssl/x509/altname.lua deduplicating openssl/x509/altname.lua deduplicating openssl/x509/verify_param.lua deduplicating openssl/x509/verify_param.lua deduplicating openssl/x509/chain.lua deduplicating openssl/x509/chain.lua dh_installdocs -O--buildsystem=lua dh_installdocs: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_installchangelogs -O--buildsystem=lua dh_installexamples -O--buildsystem=lua dh_installexamples: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_installinit -O--buildsystem=lua dh_installinit: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_lintian -O--buildsystem=lua dh_lintian: warning: Compatibility levels before 10 are deprecated (level 9 in use) 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 '/<>' dh_compress -X.lua -X.cnf dh_compress: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_compress: warning: Compatibility levels before 10 are deprecated (level 9 in use) make[1]: Leaving directory '/<>' dh_fixperms -O--buildsystem=lua dh_missing -O--buildsystem=lua dh_missing: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_strip -O--buildsystem=lua dh_strip: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_strip: warning: Compatibility levels before 10 are deprecated (level 9 in use) bc2c341dc2124a3a6ea79667b69bd2e359fbd09c 413c33f672ca77166bec8fdb98eac26cd4934f04 2f8f11a7d0dfdcf0e02be0dda5d6de82df92f776 dh_makeshlibs -O--buildsystem=lua dh_makeshlibs: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_shlibdeps -O--buildsystem=lua dh_shlibdeps: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_shlibdeps: warning: Compatibility levels before 10 are deprecated (level 9 in use) dpkg-shlibdeps: warning: symbol luaL_setmetatable used by debian/lua-luaossl/usr/lib/x86_64-linux-gnu/liblua5.3-luaossl.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol luaL_error used by debian/lua-luaossl/usr/lib/x86_64-linux-gnu/liblua5.3-luaossl.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol luaL_optlstring used by debian/lua-luaossl/usr/lib/x86_64-linux-gnu/liblua5.3-luaossl.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol lua_copy used by debian/lua-luaossl/usr/lib/x86_64-linux-gnu/liblua5.3-luaossl.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol lua_error used by debian/lua-luaossl/usr/lib/x86_64-linux-gnu/liblua5.3-luaossl.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol lua_pushlightuserdata used by debian/lua-luaossl/usr/lib/x86_64-linux-gnu/liblua5.3-luaossl.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol lua_checkstack used by debian/lua-luaossl/usr/lib/x86_64-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/x86_64-linux-gnu/liblua5.3-luaossl.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol lua_pushnil used by debian/lua-luaossl/usr/lib/x86_64-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/x86_64-linux-gnu/liblua5.3-luaossl.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: 58 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: symbol lua_setmetatable used by debian/lua-luaossl/usr/lib/x86_64-linux-gnu/liblua5.1-luaossl.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol lua_isstring used by debian/lua-luaossl/usr/lib/x86_64-linux-gnu/liblua5.1-luaossl.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol lua_gettable used by debian/lua-luaossl/usr/lib/x86_64-linux-gnu/liblua5.1-luaossl.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol luaL_prepbuffer used by debian/lua-luaossl/usr/lib/x86_64-linux-gnu/liblua5.1-luaossl.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol luaL_pushresult used by debian/lua-luaossl/usr/lib/x86_64-linux-gnu/liblua5.1-luaossl.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol lua_type used by debian/lua-luaossl/usr/lib/x86_64-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/x86_64-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/x86_64-linux-gnu/liblua5.1-luaossl.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol lua_pushfstring used by debian/lua-luaossl/usr/lib/x86_64-linux-gnu/liblua5.1-luaossl.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol lua_tointeger used by debian/lua-luaossl/usr/lib/x86_64-linux-gnu/liblua5.1-luaossl.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: 55 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: symbol luaL_buffinitsize used by debian/lua-luaossl/usr/lib/x86_64-linux-gnu/liblua5.2-luaossl.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol luaL_checkany used by debian/lua-luaossl/usr/lib/x86_64-linux-gnu/liblua5.2-luaossl.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol luaL_checktype used by debian/lua-luaossl/usr/lib/x86_64-linux-gnu/liblua5.2-luaossl.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol luaL_newmetatable used by debian/lua-luaossl/usr/lib/x86_64-linux-gnu/liblua5.2-luaossl.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol luaL_buffinit used by debian/lua-luaossl/usr/lib/x86_64-linux-gnu/liblua5.2-luaossl.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol lua_next used by debian/lua-luaossl/usr/lib/x86_64-linux-gnu/liblua5.2-luaossl.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol lua_typename used by debian/lua-luaossl/usr/lib/x86_64-linux-gnu/liblua5.2-luaossl.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol lua_setfield used by debian/lua-luaossl/usr/lib/x86_64-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/x86_64-linux-gnu/liblua5.2-luaossl.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol lua_isnumber used by debian/lua-luaossl/usr/lib/x86_64-linux-gnu/liblua5.2-luaossl.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: 58 other similar warnings have been skipped (use -v to see them all) dh_installdeb -O--buildsystem=lua dh_installdeb: warning: Compatibility levels before 10 are deprecated (level 9 in use) 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 INFO: pkgstriptranslations version 149 INFO: pkgstriptranslations version 149 pkgstriptranslations: processing lua-luaossl (in debian/lua-luaossl); do_strip: , oemstrip: pkgstriptranslations: processing lua-luaossl-dev (in debian/lua-luaossl-dev); do_strip: , oemstrip: pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgstripfiles: processing control file: debian/lua-luaossl-dev/DEBIAN/control, package lua-luaossl-dev, directory debian/lua-luaossl-dev INFO: pkgstripfiles: waiting for lock (lua-luaossl-dev) ... pkgstripfiles: processing control file: debian/lua-luaossl/DEBIAN/control, package lua-luaossl, directory debian/lua-luaossl pkgstripfiles: Truncating usr/share/doc/lua-luaossl/changelog.Debian.gz to topmost ten records pkgstripfiles: Running PNG optimization (using 4 cpus) for package lua-luaossl ... pkgstripfiles: No PNG files. dpkg-deb: building package 'lua-luaossl' in '../lua-luaossl_20161214-1ubuntu1_amd64.deb'. Searching for duplicated docs in dependency lua-luaossl... symlinking changelog.Debian.gz in lua-luaossl-dev to file in lua-luaossl pkgstripfiles: Running PNG optimization (using 4 cpus) for package lua-luaossl-dev ... pkgstripfiles: No PNG files. dpkg-deb: building package 'lua-luaossl-dev' in '../lua-luaossl-dev_20161214-1ubuntu1_amd64.deb'. dpkg-genbuildinfo --build=binary -O../lua-luaossl_20161214-1ubuntu1_amd64.buildinfo dpkg-genchanges --build=binary -mLaunchpad Build Daemon -O../lua-luaossl_20161214-1ubuntu1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2022-06-23T04:01:39Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ lua-luaossl_20161214-1ubuntu1_amd64.changes: -------------------------------------------- Format: 1.8 Date: Fri, 28 Jan 2022 17:35:26 +0100 Source: lua-luaossl Binary: lua-luaossl lua-luaossl-dev Built-For-Profiles: noudeb Architecture: amd64 Version: 20161214-1ubuntu1 Distribution: kinetic Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Simon Chopin Description: lua-luaossl - OpenSSL bindings for Lua lua-luaossl-dev - OpenSSL bindings for Lua (development package) Launchpad-Bugs-Fixed: 1959426 Changes: lua-luaossl (20161214-1ubuntu1) jammy; urgency=medium . * Fix the build against OpenSSL 3.0 (LP: #1959426) Checksums-Sha1: 45fc21a131883f7398c2887f9c5d672af4bfe1c4 368882 lua-luaossl-dev_20161214-1ubuntu1_amd64.deb fe9ab3c983a29110a361d6b4d8e3e32363a0d1b3 6783 lua-luaossl_20161214-1ubuntu1_amd64.buildinfo 59405b294ba54b0deb1b1633a51f66fa06d97d16 86484 lua-luaossl_20161214-1ubuntu1_amd64.deb Checksums-Sha256: 0291572f5b938ee7476d70efb51e0ca5c038fcc596e31330fbdaaf63a903374e 368882 lua-luaossl-dev_20161214-1ubuntu1_amd64.deb e5095be5e10287b900dab79ab8daa779f3572aa8cadd02af69d215ab134626fa 6783 lua-luaossl_20161214-1ubuntu1_amd64.buildinfo b2831fe10a3a7d1338ed25dd067fb45851cc916db7ef8722cf7cf12e47d6bb69 86484 lua-luaossl_20161214-1ubuntu1_amd64.deb Files: b0d49b792a136f10e3bec0be40f42968 368882 interpreters optional lua-luaossl-dev_20161214-1ubuntu1_amd64.deb a4df25fddee191735436eb74227ef782 6783 interpreters optional lua-luaossl_20161214-1ubuntu1_amd64.buildinfo 3ba04ea591436aed6e22d2c18be812f2 86484 interpreters optional lua-luaossl_20161214-1ubuntu1_amd64.deb Original-Maintainer: Ondřej Surý /<>/lua-luaossl_20161214-1ubuntu1_amd64.changes.new could not be renamed to /<>/lua-luaossl_20161214-1ubuntu1_amd64.changes: Illegal seek Distribution field may be wrong!!! +------------------------------------------------------------------------------+ | Buildinfo | +------------------------------------------------------------------------------+ Format: 1.0 Source: lua-luaossl Binary: lua-luaossl lua-luaossl-dev Architecture: amd64 Version: 20161214-1ubuntu1 Checksums-Md5: b0d49b792a136f10e3bec0be40f42968 368882 lua-luaossl-dev_20161214-1ubuntu1_amd64.deb 3ba04ea591436aed6e22d2c18be812f2 86484 lua-luaossl_20161214-1ubuntu1_amd64.deb Checksums-Sha1: 45fc21a131883f7398c2887f9c5d672af4bfe1c4 368882 lua-luaossl-dev_20161214-1ubuntu1_amd64.deb 59405b294ba54b0deb1b1633a51f66fa06d97d16 86484 lua-luaossl_20161214-1ubuntu1_amd64.deb Checksums-Sha256: 0291572f5b938ee7476d70efb51e0ca5c038fcc596e31330fbdaaf63a903374e 368882 lua-luaossl-dev_20161214-1ubuntu1_amd64.deb b2831fe10a3a7d1338ed25dd067fb45851cc916db7ef8722cf7cf12e47d6bb69 86484 lua-luaossl_20161214-1ubuntu1_amd64.deb Build-Origin: Ubuntu Build-Architecture: amd64 Build-Date: Thu, 23 Jun 2022 04:01:39 +0000 Build-Path: /<> Build-Tainted-By: merged-usr-via-aliased-dirs usr-local-has-programs Installed-Build-Depends: autoconf (= 2.71-2), automake (= 1:1.16.5-1.3), autopoint (= 0.21-6), autotools-dev (= 20220109.1), base-files (= 12.2ubuntu1), base-passwd (= 3.5.52build1), bash (= 5.1-6ubuntu1), binutils (= 2.38.50.20220615-4ubuntu1), binutils-common (= 2.38.50.20220615-4ubuntu1), binutils-x86-64-linux-gnu (= 2.38.50.20220615-4ubuntu1), bsdextrautils (= 2.38-4ubuntu1), bsdutils (= 1:2.38-4ubuntu1), build-essential (= 12.9ubuntu3), bzip2 (= 1.0.8-5build1), coreutils (= 8.32-4.1ubuntu1), cpp (= 4:11.2.0-1ubuntu1), cpp-11 (= 11.3.0-3ubuntu1), dash (= 0.5.11+git20210903+057cd650a4ed-3build1), dctrl-tools (= 2.24-3build2), debconf (= 1.5.79ubuntu1), debhelper (= 13.7.1ubuntu1), debianutils (= 5.7-0.2), debugedit (= 1:5.0-4build1), dh-autoreconf (= 20), dh-lua (= 27ubuntu1), dh-strip-nondeterminism (= 1.13.0-1), diffutils (= 1:3.8-0ubuntu2), dpkg (= 1.21.8ubuntu1), dpkg-dev (= 1.21.8ubuntu1), dwz (= 0.14-1build2), file (= 1:5.41-4), findutils (= 4.8.0-1ubuntu3), g++ (= 4:11.2.0-1ubuntu1), g++-11 (= 11.3.0-3ubuntu1), gcc (= 4:11.2.0-1ubuntu1), gcc-11 (= 11.3.0-3ubuntu1), gcc-11-base (= 11.3.0-3ubuntu1), gcc-12-base (= 12.1.0-2ubuntu1), gettext (= 0.21-6), gettext-base (= 0.21-6), glibc-tools (= 0.0~git3.23fd2b9-0ubuntu1), grep (= 3.7-1build1), groff-base (= 1.22.4-8build1), gzip (= 1.10-4ubuntu4), hostname (= 3.23ubuntu2), init-system-helpers (= 1.63), intltool-debian (= 0.35.0+20060710.5), libacl1 (= 2.3.1-1), libarchive-zip-perl (= 1.68-1), libasan6 (= 11.3.0-3ubuntu1), libatomic1 (= 12.1.0-2ubuntu1), libattr1 (= 1:2.5.1-1build1), libaudit-common (= 1:3.0.7-1build1), libaudit1 (= 1:3.0.7-1build1), libbinutils (= 2.38.50.20220615-4ubuntu1), libblkid1 (= 2.38-4ubuntu1), libbz2-1.0 (= 1.0.8-5build1), libc-bin (= 2.35-0ubuntu3), libc-dev-bin (= 2.35-0ubuntu3), libc6 (= 2.35-0ubuntu3), libc6-dev (= 2.35-0ubuntu3), libcap-ng0 (= 0.7.9-4), libcap2 (= 1:2.44-1build3), libcc1-0 (= 12.1.0-2ubuntu1), libcom-err2 (= 1.46.5-2ubuntu2), libcrypt-dev (= 1:4.4.27-1), libcrypt1 (= 1:4.4.27-1), libctf-nobfd0 (= 2.38.50.20220615-4ubuntu1), libctf0 (= 2.38.50.20220615-4ubuntu1), libdb5.3 (= 5.3.28+dfsg1-0.9), libdebconfclient0 (= 0.261ubuntu1), libdebhelper-perl (= 13.7.1ubuntu1), libdpkg-perl (= 1.21.8ubuntu1), libdw1 (= 0.187-1), libelf1 (= 0.187-1), libffi8 (= 3.4.2-4), libfile-find-rule-perl (= 0.34-1.1), libfile-stripnondeterminism-perl (= 1.13.0-1), libgcc-11-dev (= 11.3.0-3ubuntu1), libgcc-s1 (= 12.1.0-2ubuntu1), libgcrypt20 (= 1.10.1-2ubuntu1), libgdbm-compat4 (= 1.23-1), libgdbm6 (= 1.23-1), libglib2.0-0 (= 2.72.2-2), libgmp10 (= 2:6.2.1+dfsg-3ubuntu1), libgomp1 (= 12.1.0-2ubuntu1), libgpg-error0 (= 1.45-2), libgprofng0 (= 2.38.50.20220615-4ubuntu1), libgssapi-krb5-2 (= 1.19.2-2), libicu71 (= 71.1-3), libisl23 (= 0.24-2build1), libitm1 (= 12.1.0-2ubuntu1), libk5crypto3 (= 1.19.2-2), libkeyutils1 (= 1.6.1-3ubuntu1), libkrb5-3 (= 1.19.2-2), libkrb5support0 (= 1.19.2-2), liblsan0 (= 12.1.0-2ubuntu1), liblua5.1-0 (= 5.1.5-9), liblua5.1-0-dev (= 5.1.5-9), liblua5.2-0 (= 5.2.4-2), liblua5.2-dev (= 5.2.4-2), liblua5.3-0 (= 5.3.6-1build1), liblua5.3-dev (= 5.3.6-1build1), liblua5.4-0 (= 5.4.4-2), liblua5.4-dev (= 5.4.4-2), liblz4-1 (= 1.9.3-2build2), liblzma5 (= 5.2.5-2.1), libmagic-mgc (= 1:5.41-4), libmagic1 (= 1:5.41-4), libmount1 (= 2.38-4ubuntu1), libmpc3 (= 1.2.1-2build1), libmpfr6 (= 4.1.0-3build3), libncurses-dev (= 6.3+20220423-2), libncurses6 (= 6.3+20220423-2), libncursesw6 (= 6.3+20220423-2), libnsl-dev (= 1.3.0-2build2), libnsl2 (= 1.3.0-2build2), libnumber-compare-perl (= 0.03-2), libpam-modules (= 1.4.0-13ubuntu1), libpam-modules-bin (= 1.4.0-13ubuntu1), libpam-runtime (= 1.4.0-13ubuntu1), libpam0g (= 1.4.0-13ubuntu1), libpcre2-8-0 (= 10.40-1), libpcre3 (= 2:8.39-14), libperl5.34 (= 5.34.0-3ubuntu1), libpipeline1 (= 1.5.6-1), libquadmath0 (= 12.1.0-2ubuntu1), libreadline-dev (= 8.1.2-1.2), libreadline8 (= 8.1.2-1.2), libseccomp2 (= 2.5.4-1ubuntu1), libselinux1 (= 3.4-1), libsigsegv2 (= 2.13-1ubuntu3), libsmartcols1 (= 2.38-4ubuntu1), libssl-dev (= 3.0.3-5ubuntu3), libssl3 (= 3.0.3-5ubuntu3), libstdc++-11-dev (= 11.3.0-3ubuntu1), libstdc++6 (= 12.1.0-2ubuntu1), libsub-override-perl (= 0.09-3), libsystemd0 (= 249.11-0ubuntu4), libtext-glob-perl (= 0.11-2), libtinfo6 (= 6.3+20220423-2), libtirpc-common (= 1.3.2-2build1), libtirpc-dev (= 1.3.2-2build1), libtirpc3 (= 1.3.2-2build1), libtool (= 2.4.7-4), libtool-bin (= 2.4.7-4), libtsan0 (= 11.3.0-3ubuntu1), libubsan1 (= 12.1.0-2ubuntu1), libuchardet0 (= 0.0.7-1build2), libudev1 (= 249.11-0ubuntu4), libunistring2 (= 1.0-1), libuuid1 (= 2.38-4ubuntu1), libxml2 (= 2.9.14+dfsg-1), libzstd1 (= 1.5.2+dfsg-1), linux-libc-dev (= 5.15.0-27.28), login (= 1:4.11.1+dfsg1-2ubuntu1), lsb-base (= 11.1.0ubuntu4), lto-disabled-list (= 27), lua5.1 (= 5.1.5-9), lua5.2 (= 5.2.4-2), lua5.3 (= 5.3.6-1build1), lua5.4 (= 5.4.4-2), m4 (= 1.4.18-5ubuntu2), make (= 4.3-4.1build1), man-db (= 2.10.2-1), mawk (= 1.3.4.20200120-3.1), ncurses-base (= 6.3+20220423-2), ncurses-bin (= 6.3+20220423-2), patch (= 2.7.6-7build2), perl (= 5.34.0-3ubuntu1), perl-base (= 5.34.0-3ubuntu1), perl-modules-5.34 (= 5.34.0-3ubuntu1), pkg-config (= 0.29.2-1ubuntu3), po-debconf (= 1.0.21+nmu1), readline-common (= 8.1.2-1.2), rpcsvc-proto (= 1.4.2-0ubuntu6), sed (= 4.8-1ubuntu2), sensible-utils (= 0.0.17), sysvinit-utils (= 3.01-1ubuntu1), tar (= 1.34+dfsg-1build3), util-linux (= 2.38-4ubuntu1), util-linux-extra (= 2.38-4ubuntu1), xz-utils (= 5.2.5-2.1), zlib1g (= 1:1.2.11.dfsg-2ubuntu9) Environment: DEB_BUILD_OPTIONS="noautodbgsym parallel=4" DEB_BUILD_PROFILES="noudeb" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1643387726" +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ lua-luaossl-dev_20161214-1ubuntu1_amd64.deb ------------------------------------------- new Debian package, version 2.0. size 368882 bytes: control archive=1008 bytes. 744 bytes, 21 lines control 1181 bytes, 15 lines md5sums Package: lua-luaossl-dev Source: lua-luaossl Version: 20161214-1ubuntu1 Architecture: amd64 Maintainer: Ubuntu Developers Installed-Size: 995 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 Section: interpreters Priority: optional Multi-Arch: same Homepage: http://25thandclement.com/~william/projects/luaossl.html 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 Original-Maintainer: Ondřej Surý drwxr-xr-x root/root 0 2022-01-28 16:35 ./ drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/ drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/include/ drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/include/lua5.1/ -rw-r--r-- root/root 112 2022-01-28 16:35 ./usr/include/lua5.1/lua-luaossl.h drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/include/lua5.2/ -rw-r--r-- root/root 112 2022-01-28 16:35 ./usr/include/lua5.2/lua-luaossl.h drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/include/lua5.3/ -rw-r--r-- root/root 112 2022-01-28 16:35 ./usr/include/lua5.3/lua-luaossl.h drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/lib/ drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/lib/x86_64-linux-gnu/ -rw-r--r-- root/root 235498 2022-01-28 16:35 ./usr/lib/x86_64-linux-gnu/liblua5.1-luaossl.a lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/lib/x86_64-linux-gnu/liblua5.1-luaossl.so -> liblua5.1-luaossl.so.0.0.0 -rw-r--r-- root/root 232066 2022-01-28 16:35 ./usr/lib/x86_64-linux-gnu/liblua5.2-luaossl.a lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/lib/x86_64-linux-gnu/liblua5.2-luaossl.so -> liblua5.2-luaossl.so.0.0.0 -rw-r--r-- root/root 232338 2022-01-28 16:35 ./usr/lib/x86_64-linux-gnu/liblua5.3-luaossl.a lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/lib/x86_64-linux-gnu/liblua5.3-luaossl.so -> liblua5.3-luaossl.so.0.0.0 drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/lib/x86_64-linux-gnu/pkgconfig/ -rw-r--r-- root/root 393 2022-01-28 16:35 ./usr/lib/x86_64-linux-gnu/pkgconfig/lua5.1-luaossl.pc -rw-r--r-- root/root 393 2022-01-28 16:35 ./usr/lib/x86_64-linux-gnu/pkgconfig/lua5.2-luaossl.pc -rw-r--r-- root/root 393 2022-01-28 16:35 ./usr/lib/x86_64-linux-gnu/pkgconfig/lua5.3-luaossl.pc drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/share/ drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/share/doc/ drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/share/doc/lua-luaossl-dev/ lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/doc/lua-luaossl-dev/changelog.Debian.gz -> ../lua-luaossl/changelog.Debian.gz -rw-r--r-- root/root 1405 2016-12-15 13:24 ./usr/share/doc/lua-luaossl-dev/copyright drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/share/doc/lua-luaossl-dev/examples/ -rwxr-xr-x root/root 1744 2016-12-14 22:25 ./usr/share/doc/lua-luaossl-dev/examples/lm.hash -rw-r--r-- root/root 146 2016-12-14 22:25 ./usr/share/doc/lua-luaossl-dev/examples/pkey.info -rwxr-xr-x root/root 1561 2016-12-14 22:25 ./usr/share/doc/lua-luaossl-dev/examples/self.x509 -rwxr-xr-x root/root 1319 2016-12-14 22:25 ./usr/share/doc/lua-luaossl-dev/examples/vrfy.sig -rw-r--r-- root/root 284085 2016-12-14 22:25 ./usr/share/doc/lua-luaossl-dev/luaossl.pdf.gz lua-luaossl_20161214-1ubuntu1_amd64.deb --------------------------------------- new Debian package, version 2.0. size 86484 bytes: control archive=1650 bytes. 947 bytes, 26 lines control 2068 bytes, 28 lines md5sums 96 bytes, 3 lines shlibs 74 bytes, 2 lines triggers Package: lua-luaossl Version: 20161214-1ubuntu1 Architecture: amd64 Maintainer: Ubuntu Developers Installed-Size: 619 Depends: libc6 (>= 2.34), libssl3 (>= 3.0.0) Breaks: lua-openssl (<< 20161208-2~) Replaces: lua-openssl (<< 20161208-2~) Provides: lua5.1-luaossl, lua5.2-luaossl, lua5.3-luaossl Section: interpreters Priority: optional Multi-Arch: same Homepage: http://25thandclement.com/~william/projects/luaossl.html 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 Original-Maintainer: Ondřej Surý drwxr-xr-x root/root 0 2022-01-28 16:35 ./ drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/ drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/lib/ drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/lib/x86_64-linux-gnu/ lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/lib/x86_64-linux-gnu/liblua5.1-luaossl.so.0 -> liblua5.1-luaossl.so.0.0.0 -rw-r--r-- root/root 178080 2022-01-28 16:35 ./usr/lib/x86_64-linux-gnu/liblua5.1-luaossl.so.0.0.0 lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/lib/x86_64-linux-gnu/liblua5.2-luaossl.so.0 -> liblua5.2-luaossl.so.0.0.0 -rw-r--r-- root/root 174000 2022-01-28 16:35 ./usr/lib/x86_64-linux-gnu/liblua5.2-luaossl.so.0.0.0 lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/lib/x86_64-linux-gnu/liblua5.3-luaossl.so.0 -> liblua5.3-luaossl.so.0.0.0 -rw-r--r-- root/root 174000 2022-01-28 16:35 ./usr/lib/x86_64-linux-gnu/liblua5.3-luaossl.so.0.0.0 drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/lib/x86_64-linux-gnu/lua/ drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/lib/x86_64-linux-gnu/lua/5.1/ lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/lib/x86_64-linux-gnu/lua/5.1/_openssl.so -> ../../liblua5.1-luaossl.so.0.0.0 drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/lib/x86_64-linux-gnu/lua/5.2/ lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/lib/x86_64-linux-gnu/lua/5.2/_openssl.so -> ../../liblua5.2-luaossl.so.0.0.0 drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/lib/x86_64-linux-gnu/lua/5.3/ lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/lib/x86_64-linux-gnu/lua/5.3/_openssl.so -> ../../liblua5.3-luaossl.so.0.0.0 drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/share/ drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/share/doc/ drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/share/doc/lua-luaossl/ -rw-r--r-- root/root 782 2022-01-28 16:35 ./usr/share/doc/lua-luaossl/changelog.Debian.gz -rw-r--r-- root/root 1405 2016-12-15 13:24 ./usr/share/doc/lua-luaossl/copyright drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/share/lintian/ drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 49 2016-12-15 13:24 ./usr/share/lintian/overrides/lua-luaossl drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/share/lua/ drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/share/lua/5.1/ -rw-r--r-- root/root 25 2022-01-28 16:35 ./usr/share/lua/5.1/openssl.lua drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/share/lua/5.1/openssl/ -rw-r--r-- root/root 308 2022-01-28 16:35 ./usr/share/lua/5.1/openssl/auxlib.lua -rw-r--r-- root/root 55 2022-01-28 16:35 ./usr/share/lua/5.1/openssl/bignum.lua -rw-r--r-- root/root 49 2022-01-28 16:35 ./usr/share/lua/5.1/openssl/cipher.lua -rw-r--r-- root/root 46 2022-01-28 16:35 ./usr/share/lua/5.1/openssl/des.lua -rw-r--r-- root/root 49 2022-01-28 16:35 ./usr/share/lua/5.1/openssl/digest.lua -rw-r--r-- root/root 47 2022-01-28 16:35 ./usr/share/lua/5.1/openssl/hmac.lua -rw-r--r-- root/root 34 2022-01-28 16:35 ./usr/share/lua/5.1/openssl/pkcs12.lua -rw-r--r-- root/root 50 2022-01-28 16:35 ./usr/share/lua/5.1/openssl/pkey.lua -rw-r--r-- root/root 61 2022-01-28 16:35 ./usr/share/lua/5.1/openssl/pubkey.lua -rw-r--r-- root/root 47 2022-01-28 16:35 ./usr/share/lua/5.1/openssl/rand.lua -rw-r--r-- root/root 46 2022-01-28 16:35 ./usr/share/lua/5.1/openssl/ssl.lua drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/share/lua/5.1/openssl/ssl/ -rw-r--r-- root/root 521 2022-01-28 16:35 ./usr/share/lua/5.1/openssl/ssl/context.lua -rw-r--r-- root/root 54 2022-01-28 16:35 ./usr/share/lua/5.1/openssl/x509.lua drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/share/lua/5.1/openssl/x509/ -rw-r--r-- root/root 271 2022-01-28 16:35 ./usr/share/lua/5.1/openssl/x509/altname.lua -rw-r--r-- root/root 57 2022-01-28 16:35 ./usr/share/lua/5.1/openssl/x509/chain.lua -rw-r--r-- root/root 36 2022-01-28 16:35 ./usr/share/lua/5.1/openssl/x509/crl.lua -rw-r--r-- root/root 36 2022-01-28 16:35 ./usr/share/lua/5.1/openssl/x509/csr.lua -rw-r--r-- root/root 42 2022-01-28 16:35 ./usr/share/lua/5.1/openssl/x509/extension.lua -rw-r--r-- root/root 259 2022-01-28 16:35 ./usr/share/lua/5.1/openssl/x509/name.lua -rw-r--r-- root/root 57 2022-01-28 16:35 ./usr/share/lua/5.1/openssl/x509/store.lua -rw-r--r-- root/root 45 2022-01-28 16:35 ./usr/share/lua/5.1/openssl/x509/verify_param.lua drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/share/lua/5.2/ lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.2/openssl.lua -> ../5.1/openssl.lua drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/share/lua/5.2/openssl/ lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.2/openssl/auxlib.lua -> ../../5.1/openssl/auxlib.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.2/openssl/bignum.lua -> ../../5.1/openssl/bignum.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.2/openssl/cipher.lua -> ../../5.1/openssl/cipher.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.2/openssl/des.lua -> ../../5.1/openssl/des.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.2/openssl/digest.lua -> ../../5.1/openssl/digest.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.2/openssl/hmac.lua -> ../../5.1/openssl/hmac.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.2/openssl/pkcs12.lua -> ../../5.1/openssl/pkcs12.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.2/openssl/pkey.lua -> ../../5.1/openssl/pkey.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.2/openssl/pubkey.lua -> ../../5.1/openssl/pubkey.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.2/openssl/rand.lua -> ../../5.1/openssl/rand.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.2/openssl/ssl.lua -> ../../5.1/openssl/ssl.lua drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/share/lua/5.2/openssl/ssl/ lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.2/openssl/ssl/context.lua -> ../../../5.1/openssl/ssl/context.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.2/openssl/x509.lua -> ../../5.1/openssl/x509.lua drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/share/lua/5.2/openssl/x509/ lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.2/openssl/x509/altname.lua -> ../../../5.1/openssl/x509/altname.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.2/openssl/x509/chain.lua -> ../../../5.1/openssl/x509/chain.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.2/openssl/x509/crl.lua -> ../../../5.1/openssl/x509/crl.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.2/openssl/x509/csr.lua -> ../../../5.1/openssl/x509/csr.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.2/openssl/x509/extension.lua -> ../../../5.1/openssl/x509/extension.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.2/openssl/x509/name.lua -> ../../../5.1/openssl/x509/name.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.2/openssl/x509/store.lua -> ../../../5.1/openssl/x509/store.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.2/openssl/x509/verify_param.lua -> ../../../5.1/openssl/x509/verify_param.lua drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/share/lua/5.3/ lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.3/openssl.lua -> ../5.1/openssl.lua drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/share/lua/5.3/openssl/ lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.3/openssl/auxlib.lua -> ../../5.1/openssl/auxlib.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.3/openssl/bignum.lua -> ../../5.1/openssl/bignum.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.3/openssl/cipher.lua -> ../../5.1/openssl/cipher.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.3/openssl/des.lua -> ../../5.1/openssl/des.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.3/openssl/digest.lua -> ../../5.1/openssl/digest.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.3/openssl/hmac.lua -> ../../5.1/openssl/hmac.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.3/openssl/pkcs12.lua -> ../../5.1/openssl/pkcs12.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.3/openssl/pkey.lua -> ../../5.1/openssl/pkey.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.3/openssl/pubkey.lua -> ../../5.1/openssl/pubkey.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.3/openssl/rand.lua -> ../../5.1/openssl/rand.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.3/openssl/ssl.lua -> ../../5.1/openssl/ssl.lua drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/share/lua/5.3/openssl/ssl/ lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.3/openssl/ssl/context.lua -> ../../../5.1/openssl/ssl/context.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.3/openssl/x509.lua -> ../../5.1/openssl/x509.lua drwxr-xr-x root/root 0 2022-01-28 16:35 ./usr/share/lua/5.3/openssl/x509/ lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.3/openssl/x509/altname.lua -> ../../../5.1/openssl/x509/altname.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.3/openssl/x509/chain.lua -> ../../../5.1/openssl/x509/chain.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.3/openssl/x509/crl.lua -> ../../../5.1/openssl/x509/crl.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.3/openssl/x509/csr.lua -> ../../../5.1/openssl/x509/csr.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.3/openssl/x509/extension.lua -> ../../../5.1/openssl/x509/extension.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.3/openssl/x509/name.lua -> ../../../5.1/openssl/x509/name.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.3/openssl/x509/store.lua -> ../../../5.1/openssl/x509/store.lua lrwxrwxrwx root/root 0 2022-01-28 16:35 ./usr/share/lua/5.3/openssl/x509/verify_param.lua -> ../../../5.1/openssl/x509/verify_param.lua +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Type: binary Build-Space: 27248 Build-Time: 44 Distribution: kinetic Host Architecture: amd64 Install-Time: 5 Job: lua-luaossl_20161214-1ubuntu1.dsc Machine Architecture: amd64 Package: lua-luaossl Package-Time: 51 Source-Version: 20161214-1ubuntu1 Space: 27248 Status: successful Version: 20161214-1ubuntu1 -------------------------------------------------------------------------------- Finished at 2022-06-23T04:01:39Z Build needed 00:00:51, 27248k disk space Adding user buildd to group lxd RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=kinetic --arch=amd64 PACKAGEBUILD-24034519 Scanning for processes to kill in build PACKAGEBUILD-24034519