Warning: Permanently added '54.175.200.155' (ED25519) to the list of known hosts. cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-0366ocm5/ghc-HsOpenSSL rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading HsOpenSSL-0.11.7.6.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o HsOpenSSL-0.11.7.6.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/saprasad/openssl-no-deprecated.checker/ghc-HsOpenSSL/HsOpenSSL-0.11.7.6.tar.gz/md5/63fe70d5a7ed2cfa7c011144485b2e95/HsOpenSSL-0.11.7.6.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 82968 100 82968 0 0 1619k 0 --:--:-- --:--:-- --:--:-- 1653k INFO: Reading stdout from command: md5sum HsOpenSSL-0.11.7.6.tar.gz Running (timeout=115200): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-0366ocm5/ghc-HsOpenSSL/ghc-HsOpenSSL.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-0366ocm5/ghc-HsOpenSSL --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1695238465.077926 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 5.1.1 starting (python version = 3.11.3, NVR = mock-5.1.1-1.fc38)... Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-0366ocm5/ghc-HsOpenSSL/ghc-HsOpenSSL.spec) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 5.1.1 INFO: Mock Version: 5.1.1 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1695238465.077926/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using bootstrap image: registry.fedoraproject.org/fedora:rawhide INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide INFO: Copy content of container registry.fedoraproject.org/fedora:rawhide to /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1695238465.077926/root INFO: Checking that registry.fedoraproject.org/fedora:rawhide image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:rawhide with podman image mount INFO: image registry.fedoraproject.org/fedora:rawhide as /var/lib/containers/storage/overlay/5288b99871dba9a3de6d1fe37b1c2fa693382be8695f664bddc5eb705ac4695a/merged INFO: umounting image registry.fedoraproject.org/fedora:rawhide (/var/lib/containers/storage/overlay/5288b99871dba9a3de6d1fe37b1c2fa693382be8695f664bddc5eb705ac4695a/merged) with podman image umount INFO: Package manager dnf detected and used (fallback) INFO: Bootstrap image not marked ready Start(bootstrap): installing dnf tooling No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 94 kB/s | 12 kB 00:00 fedora 44 MB/s | 73 MB 00:01 Package python3-dnf-4.16.2-4.fc40.noarch is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: python3-dnf-plugins-core noarch 4.4.2-1.fc39 fedora 293 k Installing dependencies: dbus-libs x86_64 1:1.14.10-1.fc40 fedora 155 k python3-dateutil noarch 1:2.8.2-10.fc39 fedora 355 k python3-dbus x86_64 1.3.2-4.fc39 fedora 157 k python3-distro noarch 1.8.0-6.fc39 fedora 49 k python3-six noarch 1.16.0-12.fc39 fedora 41 k python3-systemd x86_64 235-5.fc39 fedora 107 k Transaction Summary ================================================================================ Install 7 Packages Total download size: 1.1 M Installed size: 3.5 M Downloading Packages: (1/7): python3-dbus-1.3.2-4.fc39.x86_64.rpm 8.6 MB/s | 157 kB 00:00 (2/7): python3-distro-1.8.0-6.fc39.noarch.rpm 11 MB/s | 49 kB 00:00 (3/7): python3-dateutil-2.8.2-10.fc39.noarch.rp 12 MB/s | 355 kB 00:00 (4/7): python3-six-1.16.0-12.fc39.noarch.rpm 15 MB/s | 41 kB 00:00 (5/7): python3-dnf-plugins-core-4.4.2-1.fc39.no 23 MB/s | 293 kB 00:00 (6/7): python3-systemd-235-5.fc39.x86_64.rpm 20 MB/s | 107 kB 00:00 (7/7): dbus-libs-1.14.10-1.fc40.x86_64.rpm 2.0 MB/s | 155 kB 00:00 -------------------------------------------------------------------------------- Total 7.2 MB/s | 1.1 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : python3-systemd-235-5.fc39.x86_64 1/7 Installing : python3-six-1.16.0-12.fc39.noarch 2/7 Installing : python3-dateutil-1:2.8.2-10.fc39.noarch 3/7 Installing : python3-distro-1.8.0-6.fc39.noarch 4/7 Installing : dbus-libs-1:1.14.10-1.fc40.x86_64 5/7 Installing : python3-dbus-1.3.2-4.fc39.x86_64 6/7 Installing : python3-dnf-plugins-core-4.4.2-1.fc39.noarch 7/7 Running scriptlet: python3-dnf-plugins-core-4.4.2-1.fc39.noarch 7/7 Verifying : dbus-libs-1:1.14.10-1.fc40.x86_64 1/7 Verifying : python3-dateutil-1:2.8.2-10.fc39.noarch 2/7 Verifying : python3-dbus-1.3.2-4.fc39.x86_64 3/7 Verifying : python3-distro-1.8.0-6.fc39.noarch 4/7 Verifying : python3-dnf-plugins-core-4.4.2-1.fc39.noarch 5/7 Verifying : python3-six-1.16.0-12.fc39.noarch 6/7 Verifying : python3-systemd-235-5.fc39.x86_64 7/7 Installed: dbus-libs-1:1.14.10-1.fc40.x86_64 python3-dateutil-1:2.8.2-10.fc39.noarch python3-dbus-1.3.2-4.fc39.x86_64 python3-distro-1.8.0-6.fc39.noarch python3-dnf-plugins-core-4.4.2-1.fc39.noarch python3-six-1.16.0-12.fc39.noarch python3-systemd-235-5.fc39.x86_64 Complete! Finish(bootstrap): installing dnf tooling Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1695238465.077926/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf detected and used (direct choice) Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 74 kB/s | 1.5 kB 00:00 Copr repository 711 kB/s | 27 kB 00:00 fedora 726 kB/s | 19 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing group/module packages: bash x86_64 5.2.15-5.fc39 fedora 1.8 M bzip2 x86_64 1.0.8-16.fc39 fedora 52 k coreutils x86_64 9.4-1.fc40 fedora 1.1 M cpio x86_64 2.14-4.fc39 fedora 279 k diffutils x86_64 3.10-3.fc39 fedora 398 k fedora-release-common noarch 40-0.7 fedora 18 k findutils x86_64 1:4.9.0-6.fc40 fedora 492 k gawk x86_64 5.2.2-2.fc39 fedora 1.1 M glibc-minimal-langpack x86_64 2.38.9000-9.fc40 fedora 74 k grep x86_64 3.11-5.fc40 fedora 298 k gzip x86_64 1.12-6.fc39 fedora 166 k info x86_64 7.0.3-3.fc39 fedora 182 k patch x86_64 2.7.6-22.fc39 fedora 125 k redhat-rpm-config noarch 266-1.fc40 fedora 80 k rpm-build x86_64 4.19.0-1.fc40 fedora 79 k sed x86_64 4.8-14.fc39 fedora 306 k shadow-utils x86_64 2:4.14.0-1.fc40 fedora 1.3 M tar x86_64 2:1.35-2.fc40 fedora 864 k unzip x86_64 6.0-62.fc39 fedora 184 k util-linux x86_64 2.39.2-1.fc40 fedora 1.2 M which x86_64 2.21-40.fc39 fedora 42 k xz x86_64 5.4.4-1.fc39 fedora 556 k Installing dependencies: alternatives x86_64 1.25-1.fc39 fedora 39 k ansible-srpm-macros noarch 1-11.fc39 fedora 21 k audit-libs x86_64 3.1.2-4.fc40 fedora 117 k authselect x86_64 1.4.2-3.fc39 fedora 144 k authselect-libs x86_64 1.4.2-3.fc39 fedora 249 k basesystem noarch 11-18.fc39 fedora 7.2 k binutils x86_64 2.41-5.fc40 fedora 6.3 M binutils-gold x86_64 2.41-5.fc40 fedora 796 k bzip2-libs x86_64 1.0.8-16.fc39 fedora 41 k ca-certificates noarch 2023.2.60_v7.0.306-3.fc40 fedora 837 k coreutils-common x86_64 9.4-1.fc40 fedora 2.1 M cracklib x86_64 2.9.11-2.fc39 fedora 94 k crypto-policies noarch 20230731-1.git5ed06e0.fc39 fedora 99 k curl x86_64 8.3.0-1.fc40 fedora 354 k cyrus-sasl-lib x86_64 2.1.28-11.fc39 fedora 793 k debugedit x86_64 5.0-10.fc39 fedora 77 k dwz x86_64 0.15-3.fc39 fedora 134 k ed x86_64 1.19-4.fc39 fedora 79 k efi-srpm-macros noarch 5-9.fc39 fedora 22 k elfutils x86_64 0.189-6.fc40 fedora 535 k elfutils-debuginfod-client x86_64 0.189-6.fc40 fedora 38 k elfutils-default-yama-scope noarch 0.189-6.fc40 fedora 13 k elfutils-libelf x86_64 0.189-6.fc40 fedora 195 k elfutils-libs x86_64 0.189-6.fc40 fedora 258 k fedora-gpg-keys noarch 40-0.1 fedora 130 k fedora-release noarch 40-0.7 fedora 8.0 k fedora-release-identity-basic noarch 40-0.7 fedora 8.8 k fedora-repos noarch 40-0.1 fedora 9.4 k fedora-repos-rawhide noarch 40-0.1 fedora 9.0 k file x86_64 5.45-1.fc40 fedora 49 k file-libs x86_64 5.45-1.fc40 fedora 763 k filesystem x86_64 3.18-6.fc39 fedora 1.1 M fonts-srpm-macros noarch 1:2.0.5-12.fc39 fedora 26 k forge-srpm-macros noarch 0.1.0-1.fc40 fedora 18 k fpc-srpm-macros noarch 1.3-8.fc39 fedora 7.4 k gdb-minimal x86_64 13.2-9.fc40 fedora 4.2 M gdbm-libs x86_64 1:1.23-4.fc39 fedora 56 k ghc-srpm-macros noarch 1.6.1-2.fc39 fedora 7.8 k glibc x86_64 2.38.9000-9.fc40 fedora 2.2 M glibc-common x86_64 2.38.9000-9.fc40 fedora 356 k glibc-gconv-extra x86_64 2.38.9000-9.fc40 fedora 1.6 M gmp x86_64 1:6.2.1-5.fc39 fedora 313 k gnat-srpm-macros noarch 6-3.fc39 fedora 8.8 k go-srpm-macros noarch 3.2.0-7.fc40 fedora 27 k jansson x86_64 2.13.1-7.fc39 fedora 44 k kernel-srpm-macros noarch 1.0-20.fc39 fedora 10 k keyutils-libs x86_64 1.6.1-7.fc39 fedora 31 k krb5-libs x86_64 1.21.2-1.fc40 fedora 765 k libacl x86_64 2.3.1-9.fc40 fedora 23 k libarchive x86_64 3.7.2-1.fc40 fedora 408 k libattr x86_64 2.5.1-9.fc40 fedora 18 k libblkid x86_64 2.39.2-1.fc40 fedora 116 k libbrotli x86_64 1.1.0-1.fc40 fedora 336 k libcap x86_64 2.48-7.fc39 fedora 68 k libcap-ng x86_64 0.8.3-8.fc40 fedora 32 k libcom_err x86_64 1.47.0-2.fc39 fedora 26 k libcurl x86_64 8.3.0-1.fc40 fedora 344 k libdb x86_64 5.3.28-58.fc40 fedora 759 k libeconf x86_64 0.5.2-1.fc40 fedora 30 k libevent x86_64 2.1.12-9.fc39 fedora 258 k libfdisk x86_64 2.39.2-1.fc40 fedora 162 k libffi x86_64 3.4.4-4.fc39 fedora 40 k libgcc x86_64 13.2.1-3.fc40 fedora 110 k libgomp x86_64 13.2.1-3.fc40 fedora 319 k libidn2 x86_64 2.3.4-3.fc39 fedora 117 k libmount x86_64 2.39.2-1.fc40 fedora 154 k libnghttp2 x86_64 1.56.0-1.fc40 fedora 75 k libnsl2 x86_64 2.0.0-6.fc39 fedora 30 k libpkgconf x86_64 1.9.5-2.fc39 fedora 38 k libpsl x86_64 0.21.2-4.fc39 fedora 63 k libpwquality x86_64 1.4.5-6.fc39 fedora 120 k libselinux x86_64 3.5-5.fc39 fedora 87 k libsemanage x86_64 3.5-4.fc39 fedora 120 k libsepol x86_64 3.5-2.fc39 fedora 324 k libsigsegv x86_64 2.14-5.fc39 fedora 27 k libsmartcols x86_64 2.39.2-1.fc40 fedora 67 k libssh x86_64 0.10.5-2.fc39 fedora 211 k libssh-config noarch 0.10.5-2.fc39 fedora 9.2 k libstdc++ x86_64 13.2.1-3.fc40 fedora 861 k libtasn1 x86_64 4.19.0-3.fc39 fedora 74 k libtirpc x86_64 1.3.3-1.rc2.fc39 fedora 94 k libunistring x86_64 1.1-5.fc40 fedora 543 k libutempter x86_64 1.2.1-10.fc39 fedora 26 k libuuid x86_64 2.39.2-1.fc40 fedora 28 k libverto x86_64 0.3.2-6.fc39 fedora 20 k libxcrypt x86_64 4.4.36-2.fc39 fedora 119 k libxml2 x86_64 2.11.5-1.fc40 fedora 698 k libzstd x86_64 1.5.5-4.fc39 fedora 309 k lua-libs x86_64 5.4.6-3.fc39 fedora 133 k lua-srpm-macros noarch 1-9.fc39 fedora 8.6 k lz4-libs x86_64 1.9.4-4.fc39 fedora 67 k mpfr x86_64 4.2.0-3.fc39 fedora 344 k ncurses-base noarch 6.4-7.20230520.fc40 fedora 88 k ncurses-libs x86_64 6.4-7.20230520.fc40 fedora 337 k ocaml-srpm-macros noarch 8-2.fc39 fedora 14 k openblas-srpm-macros noarch 2-14.fc39 fedora 7.5 k openldap x86_64 2.6.6-1.fc39 fedora 255 k openssl-libs x86_64 1:3.1.1-4.fc40 fedora 2.2 M p11-kit x86_64 0.25.0-2.fc39 fedora 486 k p11-kit-trust x86_64 0.25.0-2.fc39 fedora 142 k package-notes-srpm-macros noarch 0.5-9.fc39 fedora 11 k pam x86_64 1.5.3-2.fc39 fedora 548 k pam-libs x86_64 1.5.3-2.fc39 fedora 58 k pcre2 x86_64 10.42-1.fc39.2 fedora 233 k pcre2-syntax noarch 10.42-1.fc39.2 fedora 143 k perl-srpm-macros noarch 1-51.fc39 fedora 8.0 k pkgconf x86_64 1.9.5-2.fc39 fedora 42 k pkgconf-m4 noarch 1.9.5-2.fc39 fedora 14 k pkgconf-pkg-config x86_64 1.9.5-2.fc39 fedora 9.6 k popt x86_64 1.19-3.fc39 fedora 66 k publicsuffix-list-dafsa noarch 20230812-1.fc40 fedora 57 k pyproject-srpm-macros noarch 1.9.0-2.fc39 fedora 14 k python-srpm-macros noarch 3.12-4.fc40 fedora 25 k qt5-srpm-macros noarch 5.15.10-2.fc39 fedora 8.3 k qt6-srpm-macros noarch 6.5.2-3.fc40 fedora 9.0 k readline x86_64 8.2-4.fc39 fedora 213 k rpm x86_64 4.19.0-1.fc40 fedora 538 k rpm-build-libs x86_64 4.19.0-1.fc40 fedora 96 k rpm-libs x86_64 4.19.0-1.fc40 fedora 312 k rpm-sequoia x86_64 1.5.0-1.fc40 fedora 883 k rust-srpm-macros noarch 24-5.fc40 fedora 12 k setup noarch 2.14.4-1.fc39 fedora 154 k sqlite-libs x86_64 3.43.1-1.fc40 fedora 688 k systemd-libs x86_64 254.2-12.fc40 fedora 688 k util-linux-core x86_64 2.39.2-1.fc40 fedora 493 k xxhash-libs x86_64 0.8.2-1.fc39 fedora 37 k xz-libs x86_64 5.4.4-1.fc39 fedora 108 k zip x86_64 3.0-39.fc40 fedora 266 k zlib x86_64 1.2.13-4.fc39 fedora 94 k zstd x86_64 1.5.5-4.fc39 fedora 482 k Installing Groups: Buildsystem building group Transaction Summary ================================================================================ Install 152 Packages Total size: 53 M Installed size: 181 M Downloading Packages: [SKIPPED] alternatives-1.25-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] ansible-srpm-macros-1-11.fc39.noarch.rpm: Already downloaded [SKIPPED] audit-libs-3.1.2-4.fc40.x86_64.rpm: Already downloaded [SKIPPED] authselect-1.4.2-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] authselect-libs-1.4.2-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] basesystem-11-18.fc39.noarch.rpm: Already downloaded [SKIPPED] bash-5.2.15-5.fc39.x86_64.rpm: Already downloaded [SKIPPED] binutils-2.41-5.fc40.x86_64.rpm: Already downloaded [SKIPPED] binutils-gold-2.41-5.fc40.x86_64.rpm: Already downloaded [SKIPPED] bzip2-1.0.8-16.fc39.x86_64.rpm: Already downloaded [SKIPPED] bzip2-libs-1.0.8-16.fc39.x86_64.rpm: Already downloaded [SKIPPED] ca-certificates-2023.2.60_v7.0.306-3.fc40.noarch.rpm: Already downloaded [SKIPPED] coreutils-9.4-1.fc40.x86_64.rpm: Already downloaded [SKIPPED] coreutils-common-9.4-1.fc40.x86_64.rpm: Already downloaded [SKIPPED] cpio-2.14-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] cracklib-2.9.11-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] crypto-policies-20230731-1.git5ed06e0.fc39.noarch.rpm: Already downloaded [SKIPPED] curl-8.3.0-1.fc40.x86_64.rpm: Already downloaded [SKIPPED] cyrus-sasl-lib-2.1.28-11.fc39.x86_64.rpm: Already downloaded [SKIPPED] debugedit-5.0-10.fc39.x86_64.rpm: Already downloaded [SKIPPED] diffutils-3.10-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] dwz-0.15-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] ed-1.19-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] efi-srpm-macros-5-9.fc39.noarch.rpm: Already downloaded [SKIPPED] elfutils-0.189-6.fc40.x86_64.rpm: Already downloaded [SKIPPED] elfutils-debuginfod-client-0.189-6.fc40.x86_64.rpm: Already downloaded [SKIPPED] elfutils-default-yama-scope-0.189-6.fc40.noarch.rpm: Already downloaded [SKIPPED] elfutils-libelf-0.189-6.fc40.x86_64.rpm: Already downloaded [SKIPPED] elfutils-libs-0.189-6.fc40.x86_64.rpm: Already downloaded [SKIPPED] fedora-gpg-keys-40-0.1.noarch.rpm: Already downloaded [SKIPPED] fedora-release-40-0.7.noarch.rpm: Already downloaded [SKIPPED] fedora-release-common-40-0.7.noarch.rpm: Already downloaded [SKIPPED] fedora-release-identity-basic-40-0.7.noarch.rpm: Already downloaded [SKIPPED] fedora-repos-40-0.1.noarch.rpm: Already downloaded [SKIPPED] fedora-repos-rawhide-40-0.1.noarch.rpm: Already downloaded [SKIPPED] file-5.45-1.fc40.x86_64.rpm: Already downloaded [SKIPPED] file-libs-5.45-1.fc40.x86_64.rpm: Already downloaded [SKIPPED] filesystem-3.18-6.fc39.x86_64.rpm: Already downloaded [SKIPPED] findutils-4.9.0-6.fc40.x86_64.rpm: Already downloaded [SKIPPED] fonts-srpm-macros-2.0.5-12.fc39.noarch.rpm: Already downloaded [SKIPPED] forge-srpm-macros-0.1.0-1.fc40.noarch.rpm: Already downloaded [SKIPPED] fpc-srpm-macros-1.3-8.fc39.noarch.rpm: Already downloaded [SKIPPED] gawk-5.2.2-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] gdb-minimal-13.2-9.fc40.x86_64.rpm: Already downloaded [SKIPPED] gdbm-libs-1.23-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] ghc-srpm-macros-1.6.1-2.fc39.noarch.rpm: Already downloaded [SKIPPED] glibc-2.38.9000-9.fc40.x86_64.rpm: Already downloaded [SKIPPED] glibc-common-2.38.9000-9.fc40.x86_64.rpm: Already downloaded [SKIPPED] glibc-gconv-extra-2.38.9000-9.fc40.x86_64.rpm: Already downloaded [SKIPPED] glibc-minimal-langpack-2.38.9000-9.fc40.x86_64.rpm: Already downloaded [SKIPPED] gmp-6.2.1-5.fc39.x86_64.rpm: Already downloaded [SKIPPED] gnat-srpm-macros-6-3.fc39.noarch.rpm: Already downloaded [SKIPPED] go-srpm-macros-3.2.0-7.fc40.noarch.rpm: Already downloaded [SKIPPED] grep-3.11-5.fc40.x86_64.rpm: Already downloaded [SKIPPED] gzip-1.12-6.fc39.x86_64.rpm: Already downloaded [SKIPPED] info-7.0.3-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] jansson-2.13.1-7.fc39.x86_64.rpm: Already downloaded [SKIPPED] kernel-srpm-macros-1.0-20.fc39.noarch.rpm: Already downloaded [SKIPPED] keyutils-libs-1.6.1-7.fc39.x86_64.rpm: Already downloaded [SKIPPED] krb5-libs-1.21.2-1.fc40.x86_64.rpm: Already downloaded [SKIPPED] libacl-2.3.1-9.fc40.x86_64.rpm: Already downloaded [SKIPPED] libarchive-3.7.2-1.fc40.x86_64.rpm: Already downloaded [SKIPPED] libattr-2.5.1-9.fc40.x86_64.rpm: Already downloaded [SKIPPED] libblkid-2.39.2-1.fc40.x86_64.rpm: Already downloaded [SKIPPED] libbrotli-1.1.0-1.fc40.x86_64.rpm: Already downloaded [SKIPPED] libcap-2.48-7.fc39.x86_64.rpm: Already downloaded [SKIPPED] libcap-ng-0.8.3-8.fc40.x86_64.rpm: Already downloaded [SKIPPED] libcom_err-1.47.0-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] libcurl-8.3.0-1.fc40.x86_64.rpm: Already downloaded [SKIPPED] libdb-5.3.28-58.fc40.x86_64.rpm: Already downloaded [SKIPPED] libeconf-0.5.2-1.fc40.x86_64.rpm: Already downloaded [SKIPPED] libevent-2.1.12-9.fc39.x86_64.rpm: Already downloaded [SKIPPED] libfdisk-2.39.2-1.fc40.x86_64.rpm: Already downloaded [SKIPPED] libffi-3.4.4-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] libgcc-13.2.1-3.fc40.x86_64.rpm: Already downloaded [SKIPPED] libgomp-13.2.1-3.fc40.x86_64.rpm: Already downloaded [SKIPPED] libidn2-2.3.4-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] libmount-2.39.2-1.fc40.x86_64.rpm: Already downloaded [SKIPPED] libnghttp2-1.56.0-1.fc40.x86_64.rpm: Already downloaded [SKIPPED] libnsl2-2.0.0-6.fc39.x86_64.rpm: Already downloaded [SKIPPED] libpkgconf-1.9.5-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] libpsl-0.21.2-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] libpwquality-1.4.5-6.fc39.x86_64.rpm: Already downloaded [SKIPPED] libselinux-3.5-5.fc39.x86_64.rpm: Already downloaded [SKIPPED] libsemanage-3.5-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] libsepol-3.5-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] libsigsegv-2.14-5.fc39.x86_64.rpm: Already downloaded [SKIPPED] libsmartcols-2.39.2-1.fc40.x86_64.rpm: Already downloaded [SKIPPED] libssh-0.10.5-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] libssh-config-0.10.5-2.fc39.noarch.rpm: Already downloaded [SKIPPED] libstdc++-13.2.1-3.fc40.x86_64.rpm: Already downloaded [SKIPPED] libtasn1-4.19.0-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] libtirpc-1.3.3-1.rc2.fc39.x86_64.rpm: Already downloaded [SKIPPED] libunistring-1.1-5.fc40.x86_64.rpm: Already downloaded [SKIPPED] libutempter-1.2.1-10.fc39.x86_64.rpm: Already downloaded [SKIPPED] libuuid-2.39.2-1.fc40.x86_64.rpm: Already downloaded [SKIPPED] libverto-0.3.2-6.fc39.x86_64.rpm: Already downloaded [SKIPPED] libxcrypt-4.4.36-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] libxml2-2.11.5-1.fc40.x86_64.rpm: Already downloaded [SKIPPED] libzstd-1.5.5-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] lua-libs-5.4.6-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] lua-srpm-macros-1-9.fc39.noarch.rpm: Already downloaded [SKIPPED] lz4-libs-1.9.4-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] mpfr-4.2.0-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] ncurses-base-6.4-7.20230520.fc40.noarch.rpm: Already downloaded [SKIPPED] ncurses-libs-6.4-7.20230520.fc40.x86_64.rpm: Already downloaded [SKIPPED] ocaml-srpm-macros-8-2.fc39.noarch.rpm: Already downloaded [SKIPPED] openblas-srpm-macros-2-14.fc39.noarch.rpm: Already downloaded [SKIPPED] openldap-2.6.6-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] openssl-libs-3.1.1-4.fc40.x86_64.rpm: Already downloaded [SKIPPED] p11-kit-0.25.0-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] p11-kit-trust-0.25.0-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] package-notes-srpm-macros-0.5-9.fc39.noarch.rpm: Already downloaded [SKIPPED] pam-1.5.3-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] pam-libs-1.5.3-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] patch-2.7.6-22.fc39.x86_64.rpm: Already downloaded [SKIPPED] pcre2-10.42-1.fc39.2.x86_64.rpm: Already downloaded [SKIPPED] pcre2-syntax-10.42-1.fc39.2.noarch.rpm: Already downloaded [SKIPPED] perl-srpm-macros-1-51.fc39.noarch.rpm: Already downloaded [SKIPPED] pkgconf-1.9.5-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] pkgconf-m4-1.9.5-2.fc39.noarch.rpm: Already downloaded [SKIPPED] pkgconf-pkg-config-1.9.5-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] popt-1.19-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] publicsuffix-list-dafsa-20230812-1.fc40.noarch.rpm: Already downloaded [SKIPPED] pyproject-srpm-macros-1.9.0-2.fc39.noarch.rpm: Already downloaded [SKIPPED] python-srpm-macros-3.12-4.fc40.noarch.rpm: Already downloaded [SKIPPED] qt5-srpm-macros-5.15.10-2.fc39.noarch.rpm: Already downloaded [SKIPPED] qt6-srpm-macros-6.5.2-3.fc40.noarch.rpm: Already downloaded [SKIPPED] readline-8.2-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] redhat-rpm-config-266-1.fc40.noarch.rpm: Already downloaded [SKIPPED] rpm-4.19.0-1.fc40.x86_64.rpm: Already downloaded [SKIPPED] rpm-build-4.19.0-1.fc40.x86_64.rpm: Already downloaded [SKIPPED] rpm-build-libs-4.19.0-1.fc40.x86_64.rpm: Already downloaded [SKIPPED] rpm-libs-4.19.0-1.fc40.x86_64.rpm: Already downloaded [SKIPPED] rpm-sequoia-1.5.0-1.fc40.x86_64.rpm: Already downloaded [SKIPPED] rust-srpm-macros-24-5.fc40.noarch.rpm: Already downloaded [SKIPPED] sed-4.8-14.fc39.x86_64.rpm: Already downloaded [SKIPPED] setup-2.14.4-1.fc39.noarch.rpm: Already downloaded [SKIPPED] shadow-utils-4.14.0-1.fc40.x86_64.rpm: Already downloaded [SKIPPED] sqlite-libs-3.43.1-1.fc40.x86_64.rpm: Already downloaded [SKIPPED] systemd-libs-254.2-12.fc40.x86_64.rpm: Already downloaded [SKIPPED] tar-1.35-2.fc40.x86_64.rpm: Already downloaded [SKIPPED] unzip-6.0-62.fc39.x86_64.rpm: Already downloaded [SKIPPED] util-linux-2.39.2-1.fc40.x86_64.rpm: Already downloaded [SKIPPED] util-linux-core-2.39.2-1.fc40.x86_64.rpm: Already downloaded [SKIPPED] which-2.21-40.fc39.x86_64.rpm: Already downloaded [SKIPPED] xxhash-libs-0.8.2-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] xz-5.4.4-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] xz-libs-5.4.4-1.fc39.x86_64.rpm: Already downloaded [SKIPPED] zip-3.0-39.fc40.x86_64.rpm: Already downloaded [SKIPPED] zlib-1.2.13-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] zstd-1.5.5-4.fc39.x86_64.rpm: Already downloaded fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xA15B79CC: Userid : "Fedora (40) " Fingerprint: 115D F9AE F857 853E E844 5D0A 0727 707E A15B 79CC From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-40-primary Key imported successfully fedora 1.6 MB/s | 1.6 kB 00:00 GPG key at file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-40-primary (0xA15B79CC) is already installed fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x18B8E74C: Userid : "Fedora (39) " Fingerprint: E8F2 3996 F232 1864 0CB4 4CBE 75CF 5AC4 18B8 E74C From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-39-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-6.fc39.x86_64 1/1 Preparing : 1/1 Installing : libgcc-13.2.1-3.fc40.x86_64 1/152 Running scriptlet: libgcc-13.2.1-3.fc40.x86_64 1/152 Installing : crypto-policies-20230731-1.git5ed06e0.fc39.noarc 2/152 Running scriptlet: crypto-policies-20230731-1.git5ed06e0.fc39.noarc 2/152 Installing : fedora-release-identity-basic-40-0.7.noarch 3/152 Installing : fedora-repos-rawhide-40-0.1.noarch 4/152 Installing : fedora-gpg-keys-40-0.1.noarch 5/152 Installing : fedora-repos-40-0.1.noarch 6/152 Installing : fedora-release-common-40-0.7.noarch 7/152 Installing : fedora-release-40-0.7.noarch 8/152 Installing : setup-2.14.4-1.fc39.noarch 9/152 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.4-1.fc39.noarch 9/152 Installing : filesystem-3.18-6.fc39.x86_64 10/152 Installing : basesystem-11-18.fc39.noarch 11/152 Installing : rust-srpm-macros-24-5.fc40.noarch 12/152 Installing : qt6-srpm-macros-6.5.2-3.fc40.noarch 13/152 Installing : qt5-srpm-macros-5.15.10-2.fc39.noarch 14/152 Installing : pyproject-srpm-macros-1.9.0-2.fc39.noarch 15/152 Installing : publicsuffix-list-dafsa-20230812-1.fc40.noarch 16/152 Installing : pkgconf-m4-1.9.5-2.fc39.noarch 17/152 Installing : perl-srpm-macros-1-51.fc39.noarch 18/152 Installing : pcre2-syntax-10.42-1.fc39.2.noarch 19/152 Installing : package-notes-srpm-macros-0.5-9.fc39.noarch 20/152 Installing : openblas-srpm-macros-2-14.fc39.noarch 21/152 Installing : ocaml-srpm-macros-8-2.fc39.noarch 22/152 Installing : ncurses-base-6.4-7.20230520.fc40.noarch 23/152 Installing : glibc-gconv-extra-2.38.9000-9.fc40.x86_64 24/152 Running scriptlet: glibc-gconv-extra-2.38.9000-9.fc40.x86_64 24/152 Installing : glibc-minimal-langpack-2.38.9000-9.fc40.x86_64 25/152 Installing : glibc-common-2.38.9000-9.fc40.x86_64 26/152 Running scriptlet: glibc-2.38.9000-9.fc40.x86_64 27/152 Installing : glibc-2.38.9000-9.fc40.x86_64 27/152 Running scriptlet: glibc-2.38.9000-9.fc40.x86_64 27/152 Installing : ncurses-libs-6.4-7.20230520.fc40.x86_64 28/152 Installing : bash-5.2.15-5.fc39.x86_64 29/152 Running scriptlet: bash-5.2.15-5.fc39.x86_64 29/152 Installing : zlib-1.2.13-4.fc39.x86_64 30/152 Installing : xz-libs-5.4.4-1.fc39.x86_64 31/152 Installing : bzip2-libs-1.0.8-16.fc39.x86_64 32/152 Installing : libstdc++-13.2.1-3.fc40.x86_64 33/152 Installing : libuuid-2.39.2-1.fc40.x86_64 34/152 Installing : libzstd-1.5.5-4.fc39.x86_64 35/152 Installing : elfutils-libelf-0.189-6.fc40.x86_64 36/152 Installing : popt-1.19-3.fc39.x86_64 37/152 Installing : libblkid-2.39.2-1.fc40.x86_64 38/152 Installing : readline-8.2-4.fc39.x86_64 39/152 Installing : gmp-1:6.2.1-5.fc39.x86_64 40/152 Installing : libattr-2.5.1-9.fc40.x86_64 41/152 Installing : libacl-2.3.1-9.fc40.x86_64 42/152 Installing : libcap-2.48-7.fc39.x86_64 43/152 Installing : libxcrypt-4.4.36-2.fc39.x86_64 44/152 Installing : lz4-libs-1.9.4-4.fc39.x86_64 45/152 Installing : systemd-libs-254.2-12.fc40.x86_64 46/152 Installing : mpfr-4.2.0-3.fc39.x86_64 47/152 Installing : dwz-0.15-3.fc39.x86_64 48/152 Installing : unzip-6.0-62.fc39.x86_64 49/152 Installing : file-libs-5.45-1.fc40.x86_64 50/152 Installing : file-5.45-1.fc40.x86_64 51/152 Installing : alternatives-1.25-1.fc39.x86_64 52/152 Installing : jansson-2.13.1-7.fc39.x86_64 53/152 Installing : libcap-ng-0.8.3-8.fc40.x86_64 54/152 Installing : audit-libs-3.1.2-4.fc40.x86_64 55/152 Installing : pam-libs-1.5.3-2.fc39.x86_64 56/152 Installing : libcom_err-1.47.0-2.fc39.x86_64 57/152 Installing : libsepol-3.5-2.fc39.x86_64 58/152 Installing : libsmartcols-2.39.2-1.fc40.x86_64 59/152 Installing : libunistring-1.1-5.fc40.x86_64 60/152 Installing : libidn2-2.3.4-3.fc39.x86_64 61/152 Installing : lua-libs-5.4.6-3.fc39.x86_64 62/152 Installing : pcre2-10.42-1.fc39.2.x86_64 63/152 Installing : libselinux-3.5-5.fc39.x86_64 64/152 Installing : sed-4.8-14.fc39.x86_64 65/152 Installing : grep-3.11-5.fc40.x86_64 66/152 Installing : findutils-1:4.9.0-6.fc40.x86_64 67/152 Installing : xz-5.4.4-1.fc39.x86_64 68/152 Installing : libmount-2.39.2-1.fc40.x86_64 69/152 Installing : util-linux-core-2.39.2-1.fc40.x86_64 70/152 Installing : libsemanage-3.5-4.fc39.x86_64 71/152 Installing : tar-2:1.35-2.fc40.x86_64 72/152 Installing : libpsl-0.21.2-4.fc39.x86_64 73/152 Installing : zip-3.0-39.fc40.x86_64 74/152 Installing : zstd-1.5.5-4.fc39.x86_64 75/152 Installing : libfdisk-2.39.2-1.fc40.x86_64 76/152 Installing : bzip2-1.0.8-16.fc39.x86_64 77/152 Installing : libxml2-2.11.5-1.fc40.x86_64 78/152 Installing : sqlite-libs-3.43.1-1.fc40.x86_64 79/152 Installing : ed-1.19-4.fc39.x86_64 80/152 Installing : patch-2.7.6-22.fc39.x86_64 81/152 Installing : elfutils-default-yama-scope-0.189-6.fc40.noarch 82/152 Running scriptlet: elfutils-default-yama-scope-0.189-6.fc40.noarch 82/152 Installing : cpio-2.14-4.fc39.x86_64 83/152 Installing : diffutils-3.10-3.fc39.x86_64 84/152 Installing : gdbm-libs-1:1.23-4.fc39.x86_64 85/152 Installing : cyrus-sasl-lib-2.1.28-11.fc39.x86_64 86/152 Installing : keyutils-libs-1.6.1-7.fc39.x86_64 87/152 Installing : libbrotli-1.1.0-1.fc40.x86_64 88/152 Installing : libdb-5.3.28-58.fc40.x86_64 89/152 Installing : libeconf-0.5.2-1.fc40.x86_64 90/152 Installing : shadow-utils-2:4.14.0-1.fc40.x86_64 91/152 Running scriptlet: libutempter-1.2.1-10.fc39.x86_64 92/152 Installing : libutempter-1.2.1-10.fc39.x86_64 92/152 Installing : libffi-3.4.4-4.fc39.x86_64 93/152 Installing : p11-kit-0.25.0-2.fc39.x86_64 94/152 Installing : libgomp-13.2.1-3.fc40.x86_64 95/152 Installing : libnghttp2-1.56.0-1.fc40.x86_64 96/152 Installing : libpkgconf-1.9.5-2.fc39.x86_64 97/152 Installing : pkgconf-1.9.5-2.fc39.x86_64 98/152 Installing : pkgconf-pkg-config-1.9.5-2.fc39.x86_64 99/152 Installing : libsigsegv-2.14-5.fc39.x86_64 100/152 Installing : gawk-5.2.2-2.fc39.x86_64 101/152 Installing : libtasn1-4.19.0-3.fc39.x86_64 102/152 Installing : p11-kit-trust-0.25.0-2.fc39.x86_64 103/152 Running scriptlet: p11-kit-trust-0.25.0-2.fc39.x86_64 103/152 Installing : libverto-0.3.2-6.fc39.x86_64 104/152 Installing : xxhash-libs-0.8.2-1.fc39.x86_64 105/152 Installing : libssh-config-0.10.5-2.fc39.noarch 106/152 Installing : kernel-srpm-macros-1.0-20.fc39.noarch 107/152 Installing : gnat-srpm-macros-6-3.fc39.noarch 108/152 Installing : ghc-srpm-macros-1.6.1-2.fc39.noarch 109/152 Installing : fpc-srpm-macros-1.3-8.fc39.noarch 110/152 Installing : coreutils-common-9.4-1.fc40.x86_64 111/152 Installing : openssl-libs-1:3.1.1-4.fc40.x86_64 112/152 Installing : coreutils-9.4-1.fc40.x86_64 113/152 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-3.fc40.noarch 114/152 Installing : ca-certificates-2023.2.60_v7.0.306-3.fc40.noarch 114/152 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-3.fc40.noarch 114/152 Installing : krb5-libs-1.21.2-1.fc40.x86_64 115/152 Installing : libtirpc-1.3.3-1.rc2.fc39.x86_64 116/152 Running scriptlet: authselect-libs-1.4.2-3.fc39.x86_64 117/152 Installing : authselect-libs-1.4.2-3.fc39.x86_64 117/152 Installing : gzip-1.12-6.fc39.x86_64 118/152 Installing : cracklib-2.9.11-2.fc39.x86_64 119/152 Installing : libpwquality-1.4.5-6.fc39.x86_64 120/152 Installing : authselect-1.4.2-3.fc39.x86_64 121/152 Installing : libnsl2-2.0.0-6.fc39.x86_64 122/152 Installing : pam-1.5.3-2.fc39.x86_64 123/152 Installing : libssh-0.10.5-2.fc39.x86_64 124/152 Installing : libarchive-3.7.2-1.fc40.x86_64 125/152 Installing : libevent-2.1.12-9.fc39.x86_64 126/152 Installing : openldap-2.6.6-1.fc39.x86_64 127/152 Installing : libcurl-8.3.0-1.fc40.x86_64 128/152 Installing : elfutils-libs-0.189-6.fc40.x86_64 129/152 Installing : elfutils-debuginfod-client-0.189-6.fc40.x86_64 130/152 Installing : binutils-gold-2.41-5.fc40.x86_64 131/152 Running scriptlet: binutils-gold-2.41-5.fc40.x86_64 131/152 Installing : binutils-2.41-5.fc40.x86_64 132/152 Running scriptlet: binutils-2.41-5.fc40.x86_64 132/152 Installing : elfutils-0.189-6.fc40.x86_64 133/152 Installing : gdb-minimal-13.2-9.fc40.x86_64 134/152 Installing : debugedit-5.0-10.fc39.x86_64 135/152 Installing : curl-8.3.0-1.fc40.x86_64 136/152 Installing : rpm-sequoia-1.5.0-1.fc40.x86_64 137/152 Installing : rpm-libs-4.19.0-1.fc40.x86_64 138/152 Running scriptlet: rpm-4.19.0-1.fc40.x86_64 139/152 Installing : rpm-4.19.0-1.fc40.x86_64 139/152 Installing : efi-srpm-macros-5-9.fc39.noarch 140/152 Installing : lua-srpm-macros-1-9.fc39.noarch 141/152 Installing : rpm-build-libs-4.19.0-1.fc40.x86_64 142/152 Installing : ansible-srpm-macros-1-11.fc39.noarch 143/152 Installing : fonts-srpm-macros-1:2.0.5-12.fc39.noarch 144/152 Installing : forge-srpm-macros-0.1.0-1.fc40.noarch 145/152 Installing : go-srpm-macros-3.2.0-7.fc40.noarch 146/152 Installing : python-srpm-macros-3.12-4.fc40.noarch 147/152 Installing : redhat-rpm-config-266-1.fc40.noarch 148/152 Installing : rpm-build-4.19.0-1.fc40.x86_64 149/152 Installing : util-linux-2.39.2-1.fc40.x86_64 150/152 Installing : which-2.21-40.fc39.x86_64 151/152 Installing : info-7.0.3-3.fc39.x86_64 152/152 Running scriptlet: filesystem-3.18-6.fc39.x86_64 152/152 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-3.fc40.noarch 152/152 Running scriptlet: authselect-libs-1.4.2-3.fc39.x86_64 152/152 Running scriptlet: rpm-4.19.0-1.fc40.x86_64 152/152 Running scriptlet: info-7.0.3-3.fc39.x86_64 152/152 Verifying : alternatives-1.25-1.fc39.x86_64 1/152 Verifying : ansible-srpm-macros-1-11.fc39.noarch 2/152 Verifying : audit-libs-3.1.2-4.fc40.x86_64 3/152 Verifying : authselect-1.4.2-3.fc39.x86_64 4/152 Verifying : authselect-libs-1.4.2-3.fc39.x86_64 5/152 Verifying : basesystem-11-18.fc39.noarch 6/152 Verifying : bash-5.2.15-5.fc39.x86_64 7/152 Verifying : binutils-2.41-5.fc40.x86_64 8/152 Verifying : binutils-gold-2.41-5.fc40.x86_64 9/152 Verifying : bzip2-1.0.8-16.fc39.x86_64 10/152 Verifying : bzip2-libs-1.0.8-16.fc39.x86_64 11/152 Verifying : ca-certificates-2023.2.60_v7.0.306-3.fc40.noarch 12/152 Verifying : coreutils-9.4-1.fc40.x86_64 13/152 Verifying : coreutils-common-9.4-1.fc40.x86_64 14/152 Verifying : cpio-2.14-4.fc39.x86_64 15/152 Verifying : cracklib-2.9.11-2.fc39.x86_64 16/152 Verifying : crypto-policies-20230731-1.git5ed06e0.fc39.noarc 17/152 Verifying : curl-8.3.0-1.fc40.x86_64 18/152 Verifying : cyrus-sasl-lib-2.1.28-11.fc39.x86_64 19/152 Verifying : debugedit-5.0-10.fc39.x86_64 20/152 Verifying : diffutils-3.10-3.fc39.x86_64 21/152 Verifying : dwz-0.15-3.fc39.x86_64 22/152 Verifying : ed-1.19-4.fc39.x86_64 23/152 Verifying : efi-srpm-macros-5-9.fc39.noarch 24/152 Verifying : elfutils-0.189-6.fc40.x86_64 25/152 Verifying : elfutils-debuginfod-client-0.189-6.fc40.x86_64 26/152 Verifying : elfutils-default-yama-scope-0.189-6.fc40.noarch 27/152 Verifying : elfutils-libelf-0.189-6.fc40.x86_64 28/152 Verifying : elfutils-libs-0.189-6.fc40.x86_64 29/152 Verifying : fedora-gpg-keys-40-0.1.noarch 30/152 Verifying : fedora-release-40-0.7.noarch 31/152 Verifying : fedora-release-common-40-0.7.noarch 32/152 Verifying : fedora-release-identity-basic-40-0.7.noarch 33/152 Verifying : fedora-repos-40-0.1.noarch 34/152 Verifying : fedora-repos-rawhide-40-0.1.noarch 35/152 Verifying : file-5.45-1.fc40.x86_64 36/152 Verifying : file-libs-5.45-1.fc40.x86_64 37/152 Verifying : filesystem-3.18-6.fc39.x86_64 38/152 Verifying : findutils-1:4.9.0-6.fc40.x86_64 39/152 Verifying : fonts-srpm-macros-1:2.0.5-12.fc39.noarch 40/152 Verifying : forge-srpm-macros-0.1.0-1.fc40.noarch 41/152 Verifying : fpc-srpm-macros-1.3-8.fc39.noarch 42/152 Verifying : gawk-5.2.2-2.fc39.x86_64 43/152 Verifying : gdb-minimal-13.2-9.fc40.x86_64 44/152 Verifying : gdbm-libs-1:1.23-4.fc39.x86_64 45/152 Verifying : ghc-srpm-macros-1.6.1-2.fc39.noarch 46/152 Verifying : glibc-2.38.9000-9.fc40.x86_64 47/152 Verifying : glibc-common-2.38.9000-9.fc40.x86_64 48/152 Verifying : glibc-gconv-extra-2.38.9000-9.fc40.x86_64 49/152 Verifying : glibc-minimal-langpack-2.38.9000-9.fc40.x86_64 50/152 Verifying : gmp-1:6.2.1-5.fc39.x86_64 51/152 Verifying : gnat-srpm-macros-6-3.fc39.noarch 52/152 Verifying : go-srpm-macros-3.2.0-7.fc40.noarch 53/152 Verifying : grep-3.11-5.fc40.x86_64 54/152 Verifying : gzip-1.12-6.fc39.x86_64 55/152 Verifying : info-7.0.3-3.fc39.x86_64 56/152 Verifying : jansson-2.13.1-7.fc39.x86_64 57/152 Verifying : kernel-srpm-macros-1.0-20.fc39.noarch 58/152 Verifying : keyutils-libs-1.6.1-7.fc39.x86_64 59/152 Verifying : krb5-libs-1.21.2-1.fc40.x86_64 60/152 Verifying : libacl-2.3.1-9.fc40.x86_64 61/152 Verifying : libarchive-3.7.2-1.fc40.x86_64 62/152 Verifying : libattr-2.5.1-9.fc40.x86_64 63/152 Verifying : libblkid-2.39.2-1.fc40.x86_64 64/152 Verifying : libbrotli-1.1.0-1.fc40.x86_64 65/152 Verifying : libcap-2.48-7.fc39.x86_64 66/152 Verifying : libcap-ng-0.8.3-8.fc40.x86_64 67/152 Verifying : libcom_err-1.47.0-2.fc39.x86_64 68/152 Verifying : libcurl-8.3.0-1.fc40.x86_64 69/152 Verifying : libdb-5.3.28-58.fc40.x86_64 70/152 Verifying : libeconf-0.5.2-1.fc40.x86_64 71/152 Verifying : libevent-2.1.12-9.fc39.x86_64 72/152 Verifying : libfdisk-2.39.2-1.fc40.x86_64 73/152 Verifying : libffi-3.4.4-4.fc39.x86_64 74/152 Verifying : libgcc-13.2.1-3.fc40.x86_64 75/152 Verifying : libgomp-13.2.1-3.fc40.x86_64 76/152 Verifying : libidn2-2.3.4-3.fc39.x86_64 77/152 Verifying : libmount-2.39.2-1.fc40.x86_64 78/152 Verifying : libnghttp2-1.56.0-1.fc40.x86_64 79/152 Verifying : libnsl2-2.0.0-6.fc39.x86_64 80/152 Verifying : libpkgconf-1.9.5-2.fc39.x86_64 81/152 Verifying : libpsl-0.21.2-4.fc39.x86_64 82/152 Verifying : libpwquality-1.4.5-6.fc39.x86_64 83/152 Verifying : libselinux-3.5-5.fc39.x86_64 84/152 Verifying : libsemanage-3.5-4.fc39.x86_64 85/152 Verifying : libsepol-3.5-2.fc39.x86_64 86/152 Verifying : libsigsegv-2.14-5.fc39.x86_64 87/152 Verifying : libsmartcols-2.39.2-1.fc40.x86_64 88/152 Verifying : libssh-0.10.5-2.fc39.x86_64 89/152 Verifying : libssh-config-0.10.5-2.fc39.noarch 90/152 Verifying : libstdc++-13.2.1-3.fc40.x86_64 91/152 Verifying : libtasn1-4.19.0-3.fc39.x86_64 92/152 Verifying : libtirpc-1.3.3-1.rc2.fc39.x86_64 93/152 Verifying : libunistring-1.1-5.fc40.x86_64 94/152 Verifying : libutempter-1.2.1-10.fc39.x86_64 95/152 Verifying : libuuid-2.39.2-1.fc40.x86_64 96/152 Verifying : libverto-0.3.2-6.fc39.x86_64 97/152 Verifying : libxcrypt-4.4.36-2.fc39.x86_64 98/152 Verifying : libxml2-2.11.5-1.fc40.x86_64 99/152 Verifying : libzstd-1.5.5-4.fc39.x86_64 100/152 Verifying : lua-libs-5.4.6-3.fc39.x86_64 101/152 Verifying : lua-srpm-macros-1-9.fc39.noarch 102/152 Verifying : lz4-libs-1.9.4-4.fc39.x86_64 103/152 Verifying : mpfr-4.2.0-3.fc39.x86_64 104/152 Verifying : ncurses-base-6.4-7.20230520.fc40.noarch 105/152 Verifying : ncurses-libs-6.4-7.20230520.fc40.x86_64 106/152 Verifying : ocaml-srpm-macros-8-2.fc39.noarch 107/152 Verifying : openblas-srpm-macros-2-14.fc39.noarch 108/152 Verifying : openldap-2.6.6-1.fc39.x86_64 109/152 Verifying : openssl-libs-1:3.1.1-4.fc40.x86_64 110/152 Verifying : p11-kit-0.25.0-2.fc39.x86_64 111/152 Verifying : p11-kit-trust-0.25.0-2.fc39.x86_64 112/152 Verifying : package-notes-srpm-macros-0.5-9.fc39.noarch 113/152 Verifying : pam-1.5.3-2.fc39.x86_64 114/152 Verifying : pam-libs-1.5.3-2.fc39.x86_64 115/152 Verifying : patch-2.7.6-22.fc39.x86_64 116/152 Verifying : pcre2-10.42-1.fc39.2.x86_64 117/152 Verifying : pcre2-syntax-10.42-1.fc39.2.noarch 118/152 Verifying : perl-srpm-macros-1-51.fc39.noarch 119/152 Verifying : pkgconf-1.9.5-2.fc39.x86_64 120/152 Verifying : pkgconf-m4-1.9.5-2.fc39.noarch 121/152 Verifying : pkgconf-pkg-config-1.9.5-2.fc39.x86_64 122/152 Verifying : popt-1.19-3.fc39.x86_64 123/152 Verifying : publicsuffix-list-dafsa-20230812-1.fc40.noarch 124/152 Verifying : pyproject-srpm-macros-1.9.0-2.fc39.noarch 125/152 Verifying : python-srpm-macros-3.12-4.fc40.noarch 126/152 Verifying : qt5-srpm-macros-5.15.10-2.fc39.noarch 127/152 Verifying : qt6-srpm-macros-6.5.2-3.fc40.noarch 128/152 Verifying : readline-8.2-4.fc39.x86_64 129/152 Verifying : redhat-rpm-config-266-1.fc40.noarch 130/152 Verifying : rpm-4.19.0-1.fc40.x86_64 131/152 Verifying : rpm-build-4.19.0-1.fc40.x86_64 132/152 Verifying : rpm-build-libs-4.19.0-1.fc40.x86_64 133/152 Verifying : rpm-libs-4.19.0-1.fc40.x86_64 134/152 Verifying : rpm-sequoia-1.5.0-1.fc40.x86_64 135/152 Verifying : rust-srpm-macros-24-5.fc40.noarch 136/152 Verifying : sed-4.8-14.fc39.x86_64 137/152 Verifying : setup-2.14.4-1.fc39.noarch 138/152 Verifying : shadow-utils-2:4.14.0-1.fc40.x86_64 139/152 Verifying : sqlite-libs-3.43.1-1.fc40.x86_64 140/152 Verifying : systemd-libs-254.2-12.fc40.x86_64 141/152 Verifying : tar-2:1.35-2.fc40.x86_64 142/152 Verifying : unzip-6.0-62.fc39.x86_64 143/152 Verifying : util-linux-2.39.2-1.fc40.x86_64 144/152 Verifying : util-linux-core-2.39.2-1.fc40.x86_64 145/152 Verifying : which-2.21-40.fc39.x86_64 146/152 Verifying : xxhash-libs-0.8.2-1.fc39.x86_64 147/152 Verifying : xz-5.4.4-1.fc39.x86_64 148/152 Verifying : xz-libs-5.4.4-1.fc39.x86_64 149/152 Verifying : zip-3.0-39.fc40.x86_64 150/152 Verifying : zlib-1.2.13-4.fc39.x86_64 151/152 Verifying : zstd-1.5.5-4.fc39.x86_64 152/152 Installed: alternatives-1.25-1.fc39.x86_64 ansible-srpm-macros-1-11.fc39.noarch audit-libs-3.1.2-4.fc40.x86_64 authselect-1.4.2-3.fc39.x86_64 authselect-libs-1.4.2-3.fc39.x86_64 basesystem-11-18.fc39.noarch bash-5.2.15-5.fc39.x86_64 binutils-2.41-5.fc40.x86_64 binutils-gold-2.41-5.fc40.x86_64 bzip2-1.0.8-16.fc39.x86_64 bzip2-libs-1.0.8-16.fc39.x86_64 ca-certificates-2023.2.60_v7.0.306-3.fc40.noarch coreutils-9.4-1.fc40.x86_64 coreutils-common-9.4-1.fc40.x86_64 cpio-2.14-4.fc39.x86_64 cracklib-2.9.11-2.fc39.x86_64 crypto-policies-20230731-1.git5ed06e0.fc39.noarch curl-8.3.0-1.fc40.x86_64 cyrus-sasl-lib-2.1.28-11.fc39.x86_64 debugedit-5.0-10.fc39.x86_64 diffutils-3.10-3.fc39.x86_64 dwz-0.15-3.fc39.x86_64 ed-1.19-4.fc39.x86_64 efi-srpm-macros-5-9.fc39.noarch elfutils-0.189-6.fc40.x86_64 elfutils-debuginfod-client-0.189-6.fc40.x86_64 elfutils-default-yama-scope-0.189-6.fc40.noarch elfutils-libelf-0.189-6.fc40.x86_64 elfutils-libs-0.189-6.fc40.x86_64 fedora-gpg-keys-40-0.1.noarch fedora-release-40-0.7.noarch fedora-release-common-40-0.7.noarch fedora-release-identity-basic-40-0.7.noarch fedora-repos-40-0.1.noarch fedora-repos-rawhide-40-0.1.noarch file-5.45-1.fc40.x86_64 file-libs-5.45-1.fc40.x86_64 filesystem-3.18-6.fc39.x86_64 findutils-1:4.9.0-6.fc40.x86_64 fonts-srpm-macros-1:2.0.5-12.fc39.noarch forge-srpm-macros-0.1.0-1.fc40.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.2.2-2.fc39.x86_64 gdb-minimal-13.2-9.fc40.x86_64 gdbm-libs-1:1.23-4.fc39.x86_64 ghc-srpm-macros-1.6.1-2.fc39.noarch glibc-2.38.9000-9.fc40.x86_64 glibc-common-2.38.9000-9.fc40.x86_64 glibc-gconv-extra-2.38.9000-9.fc40.x86_64 glibc-minimal-langpack-2.38.9000-9.fc40.x86_64 gmp-1:6.2.1-5.fc39.x86_64 gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.2.0-7.fc40.noarch grep-3.11-5.fc40.x86_64 gzip-1.12-6.fc39.x86_64 info-7.0.3-3.fc39.x86_64 jansson-2.13.1-7.fc39.x86_64 kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.1-7.fc39.x86_64 krb5-libs-1.21.2-1.fc40.x86_64 libacl-2.3.1-9.fc40.x86_64 libarchive-3.7.2-1.fc40.x86_64 libattr-2.5.1-9.fc40.x86_64 libblkid-2.39.2-1.fc40.x86_64 libbrotli-1.1.0-1.fc40.x86_64 libcap-2.48-7.fc39.x86_64 libcap-ng-0.8.3-8.fc40.x86_64 libcom_err-1.47.0-2.fc39.x86_64 libcurl-8.3.0-1.fc40.x86_64 libdb-5.3.28-58.fc40.x86_64 libeconf-0.5.2-1.fc40.x86_64 libevent-2.1.12-9.fc39.x86_64 libfdisk-2.39.2-1.fc40.x86_64 libffi-3.4.4-4.fc39.x86_64 libgcc-13.2.1-3.fc40.x86_64 libgomp-13.2.1-3.fc40.x86_64 libidn2-2.3.4-3.fc39.x86_64 libmount-2.39.2-1.fc40.x86_64 libnghttp2-1.56.0-1.fc40.x86_64 libnsl2-2.0.0-6.fc39.x86_64 libpkgconf-1.9.5-2.fc39.x86_64 libpsl-0.21.2-4.fc39.x86_64 libpwquality-1.4.5-6.fc39.x86_64 libselinux-3.5-5.fc39.x86_64 libsemanage-3.5-4.fc39.x86_64 libsepol-3.5-2.fc39.x86_64 libsigsegv-2.14-5.fc39.x86_64 libsmartcols-2.39.2-1.fc40.x86_64 libssh-0.10.5-2.fc39.x86_64 libssh-config-0.10.5-2.fc39.noarch libstdc++-13.2.1-3.fc40.x86_64 libtasn1-4.19.0-3.fc39.x86_64 libtirpc-1.3.3-1.rc2.fc39.x86_64 libunistring-1.1-5.fc40.x86_64 libutempter-1.2.1-10.fc39.x86_64 libuuid-2.39.2-1.fc40.x86_64 libverto-0.3.2-6.fc39.x86_64 libxcrypt-4.4.36-2.fc39.x86_64 libxml2-2.11.5-1.fc40.x86_64 libzstd-1.5.5-4.fc39.x86_64 lua-libs-5.4.6-3.fc39.x86_64 lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39.x86_64 mpfr-4.2.0-3.fc39.x86_64 ncurses-base-6.4-7.20230520.fc40.noarch ncurses-libs-6.4-7.20230520.fc40.x86_64 ocaml-srpm-macros-8-2.fc39.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.x86_64 openssl-libs-1:3.1.1-4.fc40.x86_64 p11-kit-0.25.0-2.fc39.x86_64 p11-kit-trust-0.25.0-2.fc39.x86_64 package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-2.fc39.x86_64 pam-libs-1.5.3-2.fc39.x86_64 patch-2.7.6-22.fc39.x86_64 pcre2-10.42-1.fc39.2.x86_64 pcre2-syntax-10.42-1.fc39.2.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.x86_64 pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.x86_64 popt-1.19-3.fc39.x86_64 publicsuffix-list-dafsa-20230812-1.fc40.noarch pyproject-srpm-macros-1.9.0-2.fc39.noarch python-srpm-macros-3.12-4.fc40.noarch qt5-srpm-macros-5.15.10-2.fc39.noarch qt6-srpm-macros-6.5.2-3.fc40.noarch readline-8.2-4.fc39.x86_64 redhat-rpm-config-266-1.fc40.noarch rpm-4.19.0-1.fc40.x86_64 rpm-build-4.19.0-1.fc40.x86_64 rpm-build-libs-4.19.0-1.fc40.x86_64 rpm-libs-4.19.0-1.fc40.x86_64 rpm-sequoia-1.5.0-1.fc40.x86_64 rust-srpm-macros-24-5.fc40.noarch sed-4.8-14.fc39.x86_64 setup-2.14.4-1.fc39.noarch shadow-utils-2:4.14.0-1.fc40.x86_64 sqlite-libs-3.43.1-1.fc40.x86_64 systemd-libs-254.2-12.fc40.x86_64 tar-2:1.35-2.fc40.x86_64 unzip-6.0-62.fc39.x86_64 util-linux-2.39.2-1.fc40.x86_64 util-linux-core-2.39.2-1.fc40.x86_64 which-2.21-40.fc39.x86_64 xxhash-libs-0.8.2-1.fc39.x86_64 xz-5.4.4-1.fc39.x86_64 xz-libs-5.4.4-1.fc39.x86_64 zip-3.0-39.fc40.x86_64 zlib-1.2.13-4.fc39.x86_64 zstd-1.5.5-4.fc39.x86_64 Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: alternatives-1.25-1.fc39.x86_64 ansible-srpm-macros-1-11.fc39.noarch audit-libs-3.1.2-4.fc40.x86_64 authselect-1.4.2-3.fc39.x86_64 authselect-libs-1.4.2-3.fc39.x86_64 basesystem-11-18.fc39.noarch bash-5.2.15-5.fc39.x86_64 binutils-2.41-5.fc40.x86_64 binutils-gold-2.41-5.fc40.x86_64 bzip2-1.0.8-16.fc39.x86_64 bzip2-libs-1.0.8-16.fc39.x86_64 ca-certificates-2023.2.60_v7.0.306-3.fc40.noarch coreutils-9.4-1.fc40.x86_64 coreutils-common-9.4-1.fc40.x86_64 cpio-2.14-4.fc39.x86_64 cracklib-2.9.11-2.fc39.x86_64 crypto-policies-20230731-1.git5ed06e0.fc39.noarch curl-8.3.0-1.fc40.x86_64 cyrus-sasl-lib-2.1.28-11.fc39.x86_64 debugedit-5.0-10.fc39.x86_64 diffutils-3.10-3.fc39.x86_64 dwz-0.15-3.fc39.x86_64 ed-1.19-4.fc39.x86_64 efi-srpm-macros-5-9.fc39.noarch elfutils-0.189-6.fc40.x86_64 elfutils-debuginfod-client-0.189-6.fc40.x86_64 elfutils-default-yama-scope-0.189-6.fc40.noarch elfutils-libelf-0.189-6.fc40.x86_64 elfutils-libs-0.189-6.fc40.x86_64 fedora-gpg-keys-40-0.1.noarch fedora-release-40-0.7.noarch fedora-release-common-40-0.7.noarch fedora-release-identity-basic-40-0.7.noarch fedora-repos-40-0.1.noarch fedora-repos-rawhide-40-0.1.noarch file-5.45-1.fc40.x86_64 file-libs-5.45-1.fc40.x86_64 filesystem-3.18-6.fc39.x86_64 findutils-4.9.0-6.fc40.x86_64 fonts-srpm-macros-2.0.5-12.fc39.noarch forge-srpm-macros-0.1.0-1.fc40.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.2.2-2.fc39.x86_64 gdb-minimal-13.2-9.fc40.x86_64 gdbm-libs-1.23-4.fc39.x86_64 ghc-srpm-macros-1.6.1-2.fc39.noarch glibc-2.38.9000-9.fc40.x86_64 glibc-common-2.38.9000-9.fc40.x86_64 glibc-gconv-extra-2.38.9000-9.fc40.x86_64 glibc-minimal-langpack-2.38.9000-9.fc40.x86_64 gmp-6.2.1-5.fc39.x86_64 gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.2.0-7.fc40.noarch gpg-pubkey-18b8e74c-62f2920f gpg-pubkey-a15b79cc-63d04c2c grep-3.11-5.fc40.x86_64 gzip-1.12-6.fc39.x86_64 info-7.0.3-3.fc39.x86_64 jansson-2.13.1-7.fc39.x86_64 kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.1-7.fc39.x86_64 krb5-libs-1.21.2-1.fc40.x86_64 libacl-2.3.1-9.fc40.x86_64 libarchive-3.7.2-1.fc40.x86_64 libattr-2.5.1-9.fc40.x86_64 libblkid-2.39.2-1.fc40.x86_64 libbrotli-1.1.0-1.fc40.x86_64 libcap-2.48-7.fc39.x86_64 libcap-ng-0.8.3-8.fc40.x86_64 libcom_err-1.47.0-2.fc39.x86_64 libcurl-8.3.0-1.fc40.x86_64 libdb-5.3.28-58.fc40.x86_64 libeconf-0.5.2-1.fc40.x86_64 libevent-2.1.12-9.fc39.x86_64 libfdisk-2.39.2-1.fc40.x86_64 libffi-3.4.4-4.fc39.x86_64 libgcc-13.2.1-3.fc40.x86_64 libgomp-13.2.1-3.fc40.x86_64 libidn2-2.3.4-3.fc39.x86_64 libmount-2.39.2-1.fc40.x86_64 libnghttp2-1.56.0-1.fc40.x86_64 libnsl2-2.0.0-6.fc39.x86_64 libpkgconf-1.9.5-2.fc39.x86_64 libpsl-0.21.2-4.fc39.x86_64 libpwquality-1.4.5-6.fc39.x86_64 libselinux-3.5-5.fc39.x86_64 libsemanage-3.5-4.fc39.x86_64 libsepol-3.5-2.fc39.x86_64 libsigsegv-2.14-5.fc39.x86_64 libsmartcols-2.39.2-1.fc40.x86_64 libssh-0.10.5-2.fc39.x86_64 libssh-config-0.10.5-2.fc39.noarch libstdc++-13.2.1-3.fc40.x86_64 libtasn1-4.19.0-3.fc39.x86_64 libtirpc-1.3.3-1.rc2.fc39.x86_64 libunistring-1.1-5.fc40.x86_64 libutempter-1.2.1-10.fc39.x86_64 libuuid-2.39.2-1.fc40.x86_64 libverto-0.3.2-6.fc39.x86_64 libxcrypt-4.4.36-2.fc39.x86_64 libxml2-2.11.5-1.fc40.x86_64 libzstd-1.5.5-4.fc39.x86_64 lua-libs-5.4.6-3.fc39.x86_64 lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39.x86_64 mpfr-4.2.0-3.fc39.x86_64 ncurses-base-6.4-7.20230520.fc40.noarch ncurses-libs-6.4-7.20230520.fc40.x86_64 ocaml-srpm-macros-8-2.fc39.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.x86_64 openssl-libs-3.1.1-4.fc40.x86_64 p11-kit-0.25.0-2.fc39.x86_64 p11-kit-trust-0.25.0-2.fc39.x86_64 package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-2.fc39.x86_64 pam-libs-1.5.3-2.fc39.x86_64 patch-2.7.6-22.fc39.x86_64 pcre2-10.42-1.fc39.2.x86_64 pcre2-syntax-10.42-1.fc39.2.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.x86_64 pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.x86_64 popt-1.19-3.fc39.x86_64 publicsuffix-list-dafsa-20230812-1.fc40.noarch pyproject-srpm-macros-1.9.0-2.fc39.noarch python-srpm-macros-3.12-4.fc40.noarch qt5-srpm-macros-5.15.10-2.fc39.noarch qt6-srpm-macros-6.5.2-3.fc40.noarch readline-8.2-4.fc39.x86_64 redhat-rpm-config-266-1.fc40.noarch rpm-4.19.0-1.fc40.x86_64 rpm-build-4.19.0-1.fc40.x86_64 rpm-build-libs-4.19.0-1.fc40.x86_64 rpm-libs-4.19.0-1.fc40.x86_64 rpm-sequoia-1.5.0-1.fc40.x86_64 rust-srpm-macros-24-5.fc40.noarch sed-4.8-14.fc39.x86_64 setup-2.14.4-1.fc39.noarch shadow-utils-4.14.0-1.fc40.x86_64 sqlite-libs-3.43.1-1.fc40.x86_64 systemd-libs-254.2-12.fc40.x86_64 tar-1.35-2.fc40.x86_64 unzip-6.0-62.fc39.x86_64 util-linux-2.39.2-1.fc40.x86_64 util-linux-core-2.39.2-1.fc40.x86_64 which-2.21-40.fc39.x86_64 xxhash-libs-0.8.2-1.fc39.x86_64 xz-5.4.4-1.fc39.x86_64 xz-libs-5.4.4-1.fc39.x86_64 zip-3.0-39.fc40.x86_64 zlib-1.2.13-4.fc39.x86_64 zstd-1.5.5-4.fc39.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1690070400 Wrote: /builddir/build/SRPMS/ghc-HsOpenSSL-0.11.7.6-1.fc40.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1695238465.077926/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-x86_64-1695238465.077926/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-x86_64-1695238465.077926/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-0366ocm5/ghc-HsOpenSSL/ghc-HsOpenSSL.spec) Config(child) 0 minutes 40 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/ghc-HsOpenSSL-0.11.7.6-1.fc40.src.rpm) Config(fedora-rawhide-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1695238465.077926/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1695238465.077926/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1695238465.077926/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin Finish: chroot init INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.0-1.fc40.x86_64 rpm-sequoia-1.5.0-1.fc40.x86_64 python3-dnf-4.16.2-4.fc40.noarch python3-dnf-plugins-core-4.4.2-1.fc39.noarch yum-4.16.2-4.fc40.noarch Start: build phase for ghc-HsOpenSSL-0.11.7.6-1.fc40.src.rpm Start: build setup for ghc-HsOpenSSL-0.11.7.6-1.fc40.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1690070400 Wrote: /builddir/build/SRPMS/ghc-HsOpenSSL-0.11.7.6-1.fc40.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 92 kB/s | 1.5 kB 00:00 Copr repository 729 kB/s | 31 kB 00:00 fedora 162 kB/s | 19 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: ghc-Cabal-devel x86_64 3.8.1.0-136.fc40 fedora 2.6 M ghc-base-devel x86_64 4.17.1.0-136.fc40 fedora 4.6 M ghc-base-prof x86_64 4.17.1.0-136.fc40 fedora 11 M ghc-bytestring-devel x86_64 0.11.4.0-136.fc40 fedora 480 k ghc-bytestring-prof x86_64 0.11.4.0-136.fc40 fedora 594 k ghc-network-devel x86_64 3.1.4.0-1.fc39 fedora 313 k ghc-network-prof x86_64 3.1.4.0-1.fc39 fedora 371 k ghc-rpm-macros noarch 2.6.0-1.fc40 fedora 32 k ghc-time-devel x86_64 1.12.2-136.fc40 fedora 496 k ghc-time-prof x86_64 1.12.2-136.fc40 fedora 624 k openssl-devel x86_64 1:3.1.1-4.fc40 fedora 2.6 M Installing dependencies: annobin-docs noarch 12.26-1.fc40 fedora 94 k annobin-plugin-gcc x86_64 12.26-1.fc40 fedora 958 k chrpath x86_64 0.16-21.fc39 fedora 30 k cpp x86_64 13.2.1-3.fc40 fedora 11 M gc x86_64 8.2.2-4.fc39 fedora 110 k gcc x86_64 13.2.1-3.fc40 fedora 34 M gcc-plugin-annobin x86_64 13.2.1-3.fc40 fedora 48 k ghc-Cabal x86_64 3.8.1.0-136.fc40 fedora 1.7 M ghc-Cabal-syntax x86_64 3.8.1.0-136.fc40 fedora 2.0 M ghc-Cabal-syntax-devel x86_64 3.8.1.0-136.fc40 fedora 3.5 M ghc-array x86_64 0.5.4.0-136.fc40 fedora 88 k ghc-array-devel x86_64 0.5.4.0-136.fc40 fedora 155 k ghc-array-prof x86_64 0.5.4.0-136.fc40 fedora 184 k ghc-base x86_64 4.17.1.0-136.fc40 fedora 2.9 M ghc-binary x86_64 0.8.9.1-136.fc40 fedora 131 k ghc-binary-devel x86_64 0.8.9.1-136.fc40 fedora 214 k ghc-bytestring x86_64 0.11.4.0-136.fc40 fedora 285 k ghc-compiler x86_64 9.4.5-136.fc40 fedora 5.0 M ghc-containers x86_64 0.6.7-136.fc40 fedora 623 k ghc-containers-devel x86_64 0.6.7-136.fc40 fedora 925 k ghc-deepseq x86_64 1.4.8.0-136.fc40 fedora 30 k ghc-deepseq-devel x86_64 1.4.8.0-136.fc40 fedora 48 k ghc-deepseq-prof x86_64 1.4.8.0-136.fc40 fedora 53 k ghc-directory x86_64 1.3.7.1-136.fc40 fedora 81 k ghc-directory-devel x86_64 1.3.7.1-136.fc40 fedora 129 k ghc-directory-prof x86_64 1.3.7.1-136.fc40 fedora 160 k ghc-exceptions x86_64 0.10.5-136.fc40 fedora 50 k ghc-filepath x86_64 1.4.2.2-136.fc40 fedora 39 k ghc-filepath-devel x86_64 1.4.2.2-136.fc40 fedora 53 k ghc-filepath-prof x86_64 1.4.2.2-136.fc40 fedora 64 k ghc-filesystem noarch 9.4.5-136.fc40 fedora 10 k ghc-ghc x86_64 9.4.5-136.fc40 fedora 14 M ghc-ghc-bignum x86_64 1.3-136.fc40 fedora 79 k ghc-ghc-bignum-devel x86_64 1.3-136.fc40 fedora 135 k ghc-ghc-bignum-prof x86_64 1.3-136.fc40 fedora 149 k ghc-ghc-boot x86_64 9.4.5-136.fc40 fedora 143 k ghc-ghc-boot-th x86_64 9.4.5-136.fc40 fedora 48 k ghc-ghc-boot-th-devel x86_64 9.4.5-136.fc40 fedora 65 k ghc-ghc-boot-th-prof x86_64 9.4.5-136.fc40 fedora 71 k ghc-ghc-heap x86_64 9.4.5-136.fc40 fedora 133 k ghc-ghci x86_64 9.4.5-136.fc40 fedora 344 k ghc-haskeline x86_64 0.8.2-136.fc40 fedora 292 k ghc-hpc x86_64 0.6.1.0-136.fc40 fedora 55 k ghc-libiserv x86_64 9.4.5-136.fc40 fedora 20 k ghc-mtl x86_64 2.2.2-136.fc40 fedora 43 k ghc-mtl-devel x86_64 2.2.2-136.fc40 fedora 95 k ghc-network x86_64 3.1.4.0-1.fc39 fedora 151 k ghc-parsec x86_64 3.1.16.1-136.fc40 fedora 163 k ghc-parsec-devel x86_64 3.1.16.1-136.fc40 fedora 274 k ghc-pretty x86_64 1.1.3.6-136.fc40 fedora 88 k ghc-pretty-devel x86_64 1.1.3.6-136.fc40 fedora 134 k ghc-pretty-prof x86_64 1.1.3.6-136.fc40 fedora 166 k ghc-process x86_64 1.6.16.0-136.fc40 fedora 65 k ghc-process-devel x86_64 1.6.16.0-136.fc40 fedora 95 k ghc-stm x86_64 2.5.1.0-136.fc40 fedora 37 k ghc-template-haskell x86_64 2.19.0.0-136.fc40 fedora 573 k ghc-template-haskell-devel x86_64 2.19.0.0-136.fc40 fedora 890 k ghc-template-haskell-prof x86_64 2.19.0.0-136.fc40 fedora 1.2 M ghc-terminfo x86_64 0.4.1.5-136.fc40 fedora 56 k ghc-text x86_64 2.0.2-136.fc40 fedora 483 k ghc-text-devel x86_64 2.0.2-136.fc40 fedora 744 k ghc-time x86_64 1.12.2-136.fc40 fedora 277 k ghc-transformers x86_64 0.5.6.2-136.fc40 fedora 188 k ghc-transformers-devel x86_64 0.5.6.2-136.fc40 fedora 370 k ghc-unix x86_64 2.7.3-136.fc40 fedora 171 k ghc-unix-devel x86_64 2.7.3-136.fc40 fedora 342 k ghc-unix-prof x86_64 2.7.3-136.fc40 fedora 386 k ghc-xhtml x86_64 3000.2.2.1-136.fc40 fedora 77 k glibc-devel x86_64 2.38.9000-9.fc40 fedora 89 k glibc-headers-x86 noarch 2.38.9000-9.fc40 fedora 573 k gmp-c++ x86_64 1:6.2.1-5.fc39 fedora 18 k gmp-devel x86_64 1:6.2.1-5.fc39 fedora 173 k guile22 x86_64 2.2.7-9.fc39 fedora 6.5 M kernel-headers x86_64 6.6.0-0.rc2.git0.1.fc40 fedora 1.6 M libffi-devel x86_64 3.4.4-4.fc39 fedora 29 k libmpc x86_64 1.3.1-3.fc39 fedora 70 k libtool-ltdl x86_64 2.4.7-8.fc40 fedora 36 k libxcrypt-devel x86_64 4.4.36-2.fc39 fedora 30 k make x86_64 1:4.4.1-2.fc39 fedora 589 k Transaction Summary ================================================================================ Install 90 Packages Total size: 120 M Total download size: 62 M Installed size: 689 M Downloading Packages: [SKIPPED] annobin-docs-12.26-1.fc40.noarch.rpm: Already downloaded [SKIPPED] annobin-plugin-gcc-12.26-1.fc40.x86_64.rpm: Already downloaded [SKIPPED] cpp-13.2.1-3.fc40.x86_64.rpm: Already downloaded [SKIPPED] gc-8.2.2-4.fc39.x86_64.rpm: Already downloaded [SKIPPED] gcc-13.2.1-3.fc40.x86_64.rpm: Already downloaded [SKIPPED] gcc-plugin-annobin-13.2.1-3.fc40.x86_64.rpm: Already downloaded [SKIPPED] glibc-devel-2.38.9000-9.fc40.x86_64.rpm: Already downloaded [SKIPPED] glibc-headers-x86-2.38.9000-9.fc40.noarch.rpm: Already downloaded [SKIPPED] guile22-2.2.7-9.fc39.x86_64.rpm: Already downloaded [SKIPPED] kernel-headers-6.6.0-0.rc2.git0.1.fc40.x86_64.rpm: Already downloaded [SKIPPED] libmpc-1.3.1-3.fc39.x86_64.rpm: Already downloaded [SKIPPED] libtool-ltdl-2.4.7-8.fc40.x86_64.rpm: Already downloaded [SKIPPED] libxcrypt-devel-4.4.36-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] make-4.4.1-2.fc39.x86_64.rpm: Already downloaded [SKIPPED] openssl-devel-3.1.1-4.fc40.x86_64.rpm: Already downloaded (16/90): chrpath-0.16-21.fc39.x86_64.rpm 1.0 MB/s | 30 kB 00:00 (17/90): ghc-Cabal-syntax-3.8.1.0-136.fc40.x86_ 51 MB/s | 2.0 MB 00:00 (18/90): ghc-Cabal-3.8.1.0-136.fc40.x86_64.rpm 22 MB/s | 1.7 MB 00:00 (19/90): ghc-array-0.5.4.0-136.fc40.x86_64.rpm 4.4 MB/s | 88 kB 00:00 (20/90): ghc-Cabal-devel-3.8.1.0-136.fc40.x86_6 25 MB/s | 2.6 MB 00:00 (21/90): ghc-array-prof-0.5.4.0-136.fc40.x86_64 14 MB/s | 184 kB 00:00 (22/90): ghc-array-devel-0.5.4.0-136.fc40.x86_6 5.4 MB/s | 155 kB 00:00 (23/90): ghc-Cabal-syntax-devel-3.8.1.0-136.fc4 62 MB/s | 3.5 MB 00:00 (24/90): ghc-base-4.17.1.0-136.fc40.x86_64.rpm 24 MB/s | 2.9 MB 00:00 (25/90): ghc-base-devel-4.17.1.0-136.fc40.x86_6 32 MB/s | 4.6 MB 00:00 (26/90): ghc-binary-0.8.9.1-136.fc40.x86_64.rpm 4.4 MB/s | 131 kB 00:00 (27/90): ghc-binary-devel-0.8.9.1-136.fc40.x86_ 9.9 MB/s | 214 kB 00:00 (28/90): ghc-base-prof-4.17.1.0-136.fc40.x86_64 58 MB/s | 11 MB 00:00 (29/90): ghc-bytestring-0.11.4.0-136.fc40.x86_6 6.2 MB/s | 285 kB 00:00 (30/90): ghc-bytestring-devel-0.11.4.0-136.fc40 14 MB/s | 480 kB 00:00 (31/90): ghc-bytestring-prof-0.11.4.0-136.fc40. 21 MB/s | 594 kB 00:00 (32/90): ghc-containers-0.6.7-136.fc40.x86_64.r 14 MB/s | 623 kB 00:00 (33/90): ghc-compiler-9.4.5-136.fc40.x86_64.rpm 71 MB/s | 5.0 MB 00:00 (34/90): ghc-containers-devel-0.6.7-136.fc40.x8 20 MB/s | 925 kB 00:00 (35/90): ghc-deepseq-1.4.8.0-136.fc40.x86_64.rp 1.7 MB/s | 30 kB 00:00 (36/90): ghc-deepseq-devel-1.4.8.0-136.fc40.x86 3.4 MB/s | 48 kB 00:00 (37/90): ghc-deepseq-prof-1.4.8.0-136.fc40.x86_ 3.7 MB/s | 53 kB 00:00 (38/90): ghc-directory-1.3.7.1-136.fc40.x86_64. 4.5 MB/s | 81 kB 00:00 (39/90): ghc-directory-devel-1.3.7.1-136.fc40.x 6.8 MB/s | 129 kB 00:00 (40/90): ghc-exceptions-0.10.5-136.fc40.x86_64. 2.8 MB/s | 50 kB 00:00 (41/90): ghc-filepath-1.4.2.2-136.fc40.x86_64.r 3.4 MB/s | 39 kB 00:00 (42/90): ghc-directory-prof-1.3.7.1-136.fc40.x8 4.7 MB/s | 160 kB 00:00 (43/90): ghc-filepath-devel-1.4.2.2-136.fc40.x8 2.9 MB/s | 53 kB 00:00 (44/90): ghc-filepath-prof-1.4.2.2-136.fc40.x86 5.4 MB/s | 64 kB 00:00 (45/90): ghc-filesystem-9.4.5-136.fc40.noarch.r 927 kB/s | 10 kB 00:00 (46/90): ghc-ghc-bignum-1.3-136.fc40.x86_64.rpm 7.0 MB/s | 79 kB 00:00 (47/90): ghc-ghc-bignum-devel-1.3-136.fc40.x86_ 8.8 MB/s | 135 kB 00:00 (48/90): ghc-ghc-bignum-prof-1.3-136.fc40.x86_6 8.0 MB/s | 149 kB 00:00 (49/90): ghc-ghc-boot-9.4.5-136.fc40.x86_64.rpm 11 MB/s | 143 kB 00:00 (50/90): ghc-ghc-boot-th-devel-9.4.5-136.fc40.x 6.3 MB/s | 65 kB 00:00 (51/90): ghc-ghc-boot-th-9.4.5-136.fc40.x86_64. 3.3 MB/s | 48 kB 00:00 (52/90): ghc-ghc-boot-th-prof-9.4.5-136.fc40.x8 4.8 MB/s | 71 kB 00:00 (53/90): ghc-ghc-heap-9.4.5-136.fc40.x86_64.rpm 8.7 MB/s | 133 kB 00:00 (54/90): ghc-haskeline-0.8.2-136.fc40.x86_64.rp 15 MB/s | 292 kB 00:00 (55/90): ghc-hpc-0.6.1.0-136.fc40.x86_64.rpm 4.7 MB/s | 55 kB 00:00 (56/90): ghc-ghci-9.4.5-136.fc40.x86_64.rpm 9.3 MB/s | 344 kB 00:00 (57/90): ghc-ghc-9.4.5-136.fc40.x86_64.rpm 126 MB/s | 14 MB 00:00 (58/90): ghc-libiserv-9.4.5-136.fc40.x86_64.rpm 1.1 MB/s | 20 kB 00:00 (59/90): ghc-mtl-2.2.2-136.fc40.x86_64.rpm 2.6 MB/s | 43 kB 00:00 (60/90): ghc-mtl-devel-2.2.2-136.fc40.x86_64.rp 7.8 MB/s | 95 kB 00:00 (61/90): ghc-network-devel-3.1.4.0-1.fc39.x86_6 24 MB/s | 313 kB 00:00 (62/90): ghc-network-3.1.4.0-1.fc39.x86_64.rpm 8.8 MB/s | 151 kB 00:00 (63/90): ghc-parsec-3.1.16.1-136.fc40.x86_64.rp 15 MB/s | 163 kB 00:00 (64/90): ghc-pretty-1.1.3.6-136.fc40.x86_64.rpm 6.8 MB/s | 88 kB 00:00 (65/90): ghc-network-prof-3.1.4.0-1.fc39.x86_64 12 MB/s | 371 kB 00:00 (66/90): ghc-parsec-devel-3.1.16.1-136.fc40.x86 11 MB/s | 274 kB 00:00 (67/90): ghc-pretty-devel-1.1.3.6-136.fc40.x86_ 9.1 MB/s | 134 kB 00:00 (68/90): ghc-process-1.6.16.0-136.fc40.x86_64.r 6.3 MB/s | 65 kB 00:00 (69/90): ghc-pretty-prof-1.1.3.6-136.fc40.x86_6 11 MB/s | 166 kB 00:00 (70/90): ghc-process-devel-1.6.16.0-136.fc40.x8 8.7 MB/s | 95 kB 00:00 (71/90): ghc-rpm-macros-2.6.0-1.fc40.noarch.rpm 2.8 MB/s | 32 kB 00:00 (72/90): ghc-stm-2.5.1.0-136.fc40.x86_64.rpm 3.8 MB/s | 37 kB 00:00 (73/90): ghc-template-haskell-2.19.0.0-136.fc40 25 MB/s | 573 kB 00:00 (74/90): ghc-terminfo-0.4.1.5-136.fc40.x86_64.r 4.4 MB/s | 56 kB 00:00 (75/90): ghc-template-haskell-prof-2.19.0.0-136 35 MB/s | 1.2 MB 00:00 (76/90): ghc-template-haskell-devel-2.19.0.0-13 19 MB/s | 890 kB 00:00 (77/90): ghc-text-2.0.2-136.fc40.x86_64.rpm 21 MB/s | 483 kB 00:00 (78/90): ghc-time-1.12.2-136.fc40.x86_64.rpm 19 MB/s | 277 kB 00:00 (79/90): ghc-text-devel-2.0.2-136.fc40.x86_64.r 24 MB/s | 744 kB 00:00 (80/90): ghc-time-devel-1.12.2-136.fc40.x86_64. 24 MB/s | 496 kB 00:00 (81/90): ghc-transformers-0.5.6.2-136.fc40.x86_ 11 MB/s | 188 kB 00:00 (82/90): ghc-time-prof-1.12.2-136.fc40.x86_64.r 15 MB/s | 624 kB 00:00 (83/90): ghc-unix-2.7.3-136.fc40.x86_64.rpm 9.8 MB/s | 171 kB 00:00 (84/90): ghc-transformers-devel-0.5.6.2-136.fc4 14 MB/s | 370 kB 00:00 (85/90): ghc-unix-devel-2.7.3-136.fc40.x86_64.r 20 MB/s | 342 kB 00:00 (86/90): ghc-unix-prof-2.7.3-136.fc40.x86_64.rp 24 MB/s | 386 kB 00:00 (87/90): ghc-xhtml-3000.2.2.1-136.fc40.x86_64.r 4.9 MB/s | 77 kB 00:00 (88/90): gmp-c++-6.2.1-5.fc39.x86_64.rpm 8.1 MB/s | 18 kB 00:00 (89/90): gmp-devel-6.2.1-5.fc39.x86_64.rpm 51 MB/s | 173 kB 00:00 (90/90): libffi-devel-3.4.4-4.fc39.x86_64.rpm 8.0 MB/s | 29 kB 00:00 -------------------------------------------------------------------------------- Total 56 MB/s | 62 MB 00:01 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : ghc-ghc-bignum-1.3-136.fc40.x86_64 1/90 Installing : ghc-base-4.17.1.0-136.fc40.x86_64 2/90 Running scriptlet: ghc-base-4.17.1.0-136.fc40.x86_64 2/90 Installing : ghc-array-0.5.4.0-136.fc40.x86_64 3/90 Installing : ghc-deepseq-1.4.8.0-136.fc40.x86_64 4/90 Installing : ghc-pretty-1.1.3.6-136.fc40.x86_64 5/90 Installing : ghc-ghc-boot-th-9.4.5-136.fc40.x86_64 6/90 Installing : ghc-template-haskell-2.19.0.0-136.fc40.x86_64 7/90 Installing : ghc-bytestring-0.11.4.0-136.fc40.x86_64 8/90 Installing : ghc-containers-0.6.7-136.fc40.x86_64 9/90 Installing : ghc-time-1.12.2-136.fc40.x86_64 10/90 Installing : ghc-unix-2.7.3-136.fc40.x86_64 11/90 Installing : ghc-filepath-1.4.2.2-136.fc40.x86_64 12/90 Installing : ghc-directory-1.3.7.1-136.fc40.x86_64 13/90 Installing : ghc-transformers-0.5.6.2-136.fc40.x86_64 14/90 Installing : ghc-binary-0.8.9.1-136.fc40.x86_64 15/90 Installing : ghc-mtl-2.2.2-136.fc40.x86_64 16/90 Installing : ghc-text-2.0.2-136.fc40.x86_64 17/90 Installing : ghc-process-1.6.16.0-136.fc40.x86_64 18/90 Installing : ghc-parsec-3.1.16.1-136.fc40.x86_64 19/90 Installing : ghc-ghc-boot-9.4.5-136.fc40.x86_64 20/90 Installing : ghc-ghc-heap-9.4.5-136.fc40.x86_64 21/90 Installing : ghc-stm-2.5.1.0-136.fc40.x86_64 22/90 Installing : ghc-exceptions-0.10.5-136.fc40.x86_64 23/90 Installing : ghc-ghci-9.4.5-136.fc40.x86_64 24/90 Installing : ghc-Cabal-syntax-3.8.1.0-136.fc40.x86_64 25/90 Installing : ghc-terminfo-0.4.1.5-136.fc40.x86_64 26/90 Installing : ghc-Cabal-3.8.1.0-136.fc40.x86_64 27/90 Installing : ghc-hpc-0.6.1.0-136.fc40.x86_64 28/90 Installing : libmpc-1.3.1-3.fc39.x86_64 29/90 Installing : cpp-13.2.1-3.fc40.x86_64 30/90 Installing : ghc-ghc-9.4.5-136.fc40.x86_64 31/90 Installing : ghc-haskeline-0.8.2-136.fc40.x86_64 32/90 Installing : ghc-libiserv-9.4.5-136.fc40.x86_64 33/90 Installing : ghc-network-3.1.4.0-1.fc39.x86_64 34/90 Installing : ghc-xhtml-3000.2.2.1-136.fc40.x86_64 35/90 Installing : libtool-ltdl-2.4.7-8.fc40.x86_64 36/90 Installing : libffi-devel-3.4.4-4.fc39.x86_64 37/90 Installing : kernel-headers-6.6.0-0.rc2.git0.1.fc40.x86_64 38/90 Installing : gmp-c++-1:6.2.1-5.fc39.x86_64 39/90 Installing : gmp-devel-1:6.2.1-5.fc39.x86_64 40/90 Installing : glibc-headers-x86-2.38.9000-9.fc40.noarch 41/90 Installing : libxcrypt-devel-4.4.36-2.fc39.x86_64 42/90 Installing : glibc-devel-2.38.9000-9.fc40.x86_64 43/90 Installing : ghc-filesystem-9.4.5-136.fc40.noarch 44/90 Installing : gc-8.2.2-4.fc39.x86_64 45/90 Installing : guile22-2.2.7-9.fc39.x86_64 46/90 Installing : make-1:4.4.1-2.fc39.x86_64 47/90 Installing : gcc-13.2.1-3.fc40.x86_64 48/90 Running scriptlet: gcc-13.2.1-3.fc40.x86_64 48/90 Installing : ghc-base-devel-4.17.1.0-136.fc40.x86_64 49/90 Installing : ghc-compiler-9.4.5-136.fc40.x86_64 50/90 Installing : ghc-base-prof-4.17.1.0-136.fc40.x86_64 51/90 Installing : ghc-ghc-bignum-prof-1.3-136.fc40.x86_64 52/90 Installing : ghc-ghc-bignum-devel-1.3-136.fc40.x86_64 53/90 Installing : ghc-transformers-devel-0.5.6.2-136.fc40.x86_64 54/90 Installing : ghc-mtl-devel-2.2.2-136.fc40.x86_64 55/90 Installing : ghc-array-prof-0.5.4.0-136.fc40.x86_64 56/90 Installing : ghc-array-devel-0.5.4.0-136.fc40.x86_64 57/90 Installing : ghc-deepseq-devel-1.4.8.0-136.fc40.x86_64 58/90 Installing : ghc-deepseq-prof-1.4.8.0-136.fc40.x86_64 59/90 Installing : ghc-time-devel-1.12.2-136.fc40.x86_64 60/90 Installing : ghc-time-prof-1.12.2-136.fc40.x86_64 61/90 Installing : ghc-pretty-prof-1.1.3.6-136.fc40.x86_64 62/90 Installing : ghc-pretty-devel-1.1.3.6-136.fc40.x86_64 63/90 Installing : ghc-filepath-devel-1.4.2.2-136.fc40.x86_64 64/90 Installing : ghc-filepath-prof-1.4.2.2-136.fc40.x86_64 65/90 Installing : ghc-ghc-boot-th-prof-9.4.5-136.fc40.x86_64 66/90 Installing : ghc-ghc-boot-th-devel-9.4.5-136.fc40.x86_64 67/90 Installing : ghc-template-haskell-devel-2.19.0.0-136.fc40.x86_6 68/90 Installing : ghc-containers-devel-0.6.7-136.fc40.x86_64 69/90 Installing : ghc-template-haskell-prof-2.19.0.0-136.fc40.x86_64 70/90 Installing : ghc-bytestring-devel-0.11.4.0-136.fc40.x86_64 71/90 Installing : ghc-bytestring-prof-0.11.4.0-136.fc40.x86_64 72/90 Installing : ghc-unix-devel-2.7.3-136.fc40.x86_64 73/90 Installing : ghc-binary-devel-0.8.9.1-136.fc40.x86_64 74/90 Installing : ghc-text-devel-2.0.2-136.fc40.x86_64 75/90 Installing : ghc-parsec-devel-3.1.16.1-136.fc40.x86_64 76/90 Installing : ghc-unix-prof-2.7.3-136.fc40.x86_64 77/90 Installing : ghc-directory-devel-1.3.7.1-136.fc40.x86_64 78/90 Installing : ghc-directory-prof-1.3.7.1-136.fc40.x86_64 79/90 Installing : ghc-network-devel-3.1.4.0-1.fc39.x86_64 80/90 Installing : ghc-network-prof-3.1.4.0-1.fc39.x86_64 81/90 Installing : ghc-Cabal-syntax-devel-3.8.1.0-136.fc40.x86_64 82/90 Installing : ghc-process-devel-1.6.16.0-136.fc40.x86_64 83/90 Installing : chrpath-0.16-21.fc39.x86_64 84/90 Installing : annobin-docs-12.26-1.fc40.noarch 85/90 Installing : annobin-plugin-gcc-12.26-1.fc40.x86_64 86/90 Running scriptlet: annobin-plugin-gcc-12.26-1.fc40.x86_64 86/90 Installing : ghc-rpm-macros-2.6.0-1.fc40.noarch 87/90 Installing : ghc-Cabal-devel-3.8.1.0-136.fc40.x86_64 88/90 Installing : gcc-plugin-annobin-13.2.1-3.fc40.x86_64 89/90 Running scriptlet: gcc-plugin-annobin-13.2.1-3.fc40.x86_64 89/90 Installing : openssl-devel-1:3.1.1-4.fc40.x86_64 90/90 Running scriptlet: openssl-devel-1:3.1.1-4.fc40.x86_64 90/90 Verifying : annobin-docs-12.26-1.fc40.noarch 1/90 Verifying : annobin-plugin-gcc-12.26-1.fc40.x86_64 2/90 Verifying : chrpath-0.16-21.fc39.x86_64 3/90 Verifying : cpp-13.2.1-3.fc40.x86_64 4/90 Verifying : gc-8.2.2-4.fc39.x86_64 5/90 Verifying : gcc-13.2.1-3.fc40.x86_64 6/90 Verifying : gcc-plugin-annobin-13.2.1-3.fc40.x86_64 7/90 Verifying : ghc-Cabal-3.8.1.0-136.fc40.x86_64 8/90 Verifying : ghc-Cabal-devel-3.8.1.0-136.fc40.x86_64 9/90 Verifying : ghc-Cabal-syntax-3.8.1.0-136.fc40.x86_64 10/90 Verifying : ghc-Cabal-syntax-devel-3.8.1.0-136.fc40.x86_64 11/90 Verifying : ghc-array-0.5.4.0-136.fc40.x86_64 12/90 Verifying : ghc-array-devel-0.5.4.0-136.fc40.x86_64 13/90 Verifying : ghc-array-prof-0.5.4.0-136.fc40.x86_64 14/90 Verifying : ghc-base-4.17.1.0-136.fc40.x86_64 15/90 Verifying : ghc-base-devel-4.17.1.0-136.fc40.x86_64 16/90 Verifying : ghc-base-prof-4.17.1.0-136.fc40.x86_64 17/90 Verifying : ghc-binary-0.8.9.1-136.fc40.x86_64 18/90 Verifying : ghc-binary-devel-0.8.9.1-136.fc40.x86_64 19/90 Verifying : ghc-bytestring-0.11.4.0-136.fc40.x86_64 20/90 Verifying : ghc-bytestring-devel-0.11.4.0-136.fc40.x86_64 21/90 Verifying : ghc-bytestring-prof-0.11.4.0-136.fc40.x86_64 22/90 Verifying : ghc-compiler-9.4.5-136.fc40.x86_64 23/90 Verifying : ghc-containers-0.6.7-136.fc40.x86_64 24/90 Verifying : ghc-containers-devel-0.6.7-136.fc40.x86_64 25/90 Verifying : ghc-deepseq-1.4.8.0-136.fc40.x86_64 26/90 Verifying : ghc-deepseq-devel-1.4.8.0-136.fc40.x86_64 27/90 Verifying : ghc-deepseq-prof-1.4.8.0-136.fc40.x86_64 28/90 Verifying : ghc-directory-1.3.7.1-136.fc40.x86_64 29/90 Verifying : ghc-directory-devel-1.3.7.1-136.fc40.x86_64 30/90 Verifying : ghc-directory-prof-1.3.7.1-136.fc40.x86_64 31/90 Verifying : ghc-exceptions-0.10.5-136.fc40.x86_64 32/90 Verifying : ghc-filepath-1.4.2.2-136.fc40.x86_64 33/90 Verifying : ghc-filepath-devel-1.4.2.2-136.fc40.x86_64 34/90 Verifying : ghc-filepath-prof-1.4.2.2-136.fc40.x86_64 35/90 Verifying : ghc-filesystem-9.4.5-136.fc40.noarch 36/90 Verifying : ghc-ghc-9.4.5-136.fc40.x86_64 37/90 Verifying : ghc-ghc-bignum-1.3-136.fc40.x86_64 38/90 Verifying : ghc-ghc-bignum-devel-1.3-136.fc40.x86_64 39/90 Verifying : ghc-ghc-bignum-prof-1.3-136.fc40.x86_64 40/90 Verifying : ghc-ghc-boot-9.4.5-136.fc40.x86_64 41/90 Verifying : ghc-ghc-boot-th-9.4.5-136.fc40.x86_64 42/90 Verifying : ghc-ghc-boot-th-devel-9.4.5-136.fc40.x86_64 43/90 Verifying : ghc-ghc-boot-th-prof-9.4.5-136.fc40.x86_64 44/90 Verifying : ghc-ghc-heap-9.4.5-136.fc40.x86_64 45/90 Verifying : ghc-ghci-9.4.5-136.fc40.x86_64 46/90 Verifying : ghc-haskeline-0.8.2-136.fc40.x86_64 47/90 Verifying : ghc-hpc-0.6.1.0-136.fc40.x86_64 48/90 Verifying : ghc-libiserv-9.4.5-136.fc40.x86_64 49/90 Verifying : ghc-mtl-2.2.2-136.fc40.x86_64 50/90 Verifying : ghc-mtl-devel-2.2.2-136.fc40.x86_64 51/90 Verifying : ghc-network-3.1.4.0-1.fc39.x86_64 52/90 Verifying : ghc-network-devel-3.1.4.0-1.fc39.x86_64 53/90 Verifying : ghc-network-prof-3.1.4.0-1.fc39.x86_64 54/90 Verifying : ghc-parsec-3.1.16.1-136.fc40.x86_64 55/90 Verifying : ghc-parsec-devel-3.1.16.1-136.fc40.x86_64 56/90 Verifying : ghc-pretty-1.1.3.6-136.fc40.x86_64 57/90 Verifying : ghc-pretty-devel-1.1.3.6-136.fc40.x86_64 58/90 Verifying : ghc-pretty-prof-1.1.3.6-136.fc40.x86_64 59/90 Verifying : ghc-process-1.6.16.0-136.fc40.x86_64 60/90 Verifying : ghc-process-devel-1.6.16.0-136.fc40.x86_64 61/90 Verifying : ghc-rpm-macros-2.6.0-1.fc40.noarch 62/90 Verifying : ghc-stm-2.5.1.0-136.fc40.x86_64 63/90 Verifying : ghc-template-haskell-2.19.0.0-136.fc40.x86_64 64/90 Verifying : ghc-template-haskell-devel-2.19.0.0-136.fc40.x86_6 65/90 Verifying : ghc-template-haskell-prof-2.19.0.0-136.fc40.x86_64 66/90 Verifying : ghc-terminfo-0.4.1.5-136.fc40.x86_64 67/90 Verifying : ghc-text-2.0.2-136.fc40.x86_64 68/90 Verifying : ghc-text-devel-2.0.2-136.fc40.x86_64 69/90 Verifying : ghc-time-1.12.2-136.fc40.x86_64 70/90 Verifying : ghc-time-devel-1.12.2-136.fc40.x86_64 71/90 Verifying : ghc-time-prof-1.12.2-136.fc40.x86_64 72/90 Verifying : ghc-transformers-0.5.6.2-136.fc40.x86_64 73/90 Verifying : ghc-transformers-devel-0.5.6.2-136.fc40.x86_64 74/90 Verifying : ghc-unix-2.7.3-136.fc40.x86_64 75/90 Verifying : ghc-unix-devel-2.7.3-136.fc40.x86_64 76/90 Verifying : ghc-unix-prof-2.7.3-136.fc40.x86_64 77/90 Verifying : ghc-xhtml-3000.2.2.1-136.fc40.x86_64 78/90 Verifying : glibc-devel-2.38.9000-9.fc40.x86_64 79/90 Verifying : glibc-headers-x86-2.38.9000-9.fc40.noarch 80/90 Verifying : gmp-c++-1:6.2.1-5.fc39.x86_64 81/90 Verifying : gmp-devel-1:6.2.1-5.fc39.x86_64 82/90 Verifying : guile22-2.2.7-9.fc39.x86_64 83/90 Verifying : kernel-headers-6.6.0-0.rc2.git0.1.fc40.x86_64 84/90 Verifying : libffi-devel-3.4.4-4.fc39.x86_64 85/90 Verifying : libmpc-1.3.1-3.fc39.x86_64 86/90 Verifying : libtool-ltdl-2.4.7-8.fc40.x86_64 87/90 Verifying : libxcrypt-devel-4.4.36-2.fc39.x86_64 88/90 Verifying : make-1:4.4.1-2.fc39.x86_64 89/90 Verifying : openssl-devel-1:3.1.1-4.fc40.x86_64 90/90 Installed: annobin-docs-12.26-1.fc40.noarch annobin-plugin-gcc-12.26-1.fc40.x86_64 chrpath-0.16-21.fc39.x86_64 cpp-13.2.1-3.fc40.x86_64 gc-8.2.2-4.fc39.x86_64 gcc-13.2.1-3.fc40.x86_64 gcc-plugin-annobin-13.2.1-3.fc40.x86_64 ghc-Cabal-3.8.1.0-136.fc40.x86_64 ghc-Cabal-devel-3.8.1.0-136.fc40.x86_64 ghc-Cabal-syntax-3.8.1.0-136.fc40.x86_64 ghc-Cabal-syntax-devel-3.8.1.0-136.fc40.x86_64 ghc-array-0.5.4.0-136.fc40.x86_64 ghc-array-devel-0.5.4.0-136.fc40.x86_64 ghc-array-prof-0.5.4.0-136.fc40.x86_64 ghc-base-4.17.1.0-136.fc40.x86_64 ghc-base-devel-4.17.1.0-136.fc40.x86_64 ghc-base-prof-4.17.1.0-136.fc40.x86_64 ghc-binary-0.8.9.1-136.fc40.x86_64 ghc-binary-devel-0.8.9.1-136.fc40.x86_64 ghc-bytestring-0.11.4.0-136.fc40.x86_64 ghc-bytestring-devel-0.11.4.0-136.fc40.x86_64 ghc-bytestring-prof-0.11.4.0-136.fc40.x86_64 ghc-compiler-9.4.5-136.fc40.x86_64 ghc-containers-0.6.7-136.fc40.x86_64 ghc-containers-devel-0.6.7-136.fc40.x86_64 ghc-deepseq-1.4.8.0-136.fc40.x86_64 ghc-deepseq-devel-1.4.8.0-136.fc40.x86_64 ghc-deepseq-prof-1.4.8.0-136.fc40.x86_64 ghc-directory-1.3.7.1-136.fc40.x86_64 ghc-directory-devel-1.3.7.1-136.fc40.x86_64 ghc-directory-prof-1.3.7.1-136.fc40.x86_64 ghc-exceptions-0.10.5-136.fc40.x86_64 ghc-filepath-1.4.2.2-136.fc40.x86_64 ghc-filepath-devel-1.4.2.2-136.fc40.x86_64 ghc-filepath-prof-1.4.2.2-136.fc40.x86_64 ghc-filesystem-9.4.5-136.fc40.noarch ghc-ghc-9.4.5-136.fc40.x86_64 ghc-ghc-bignum-1.3-136.fc40.x86_64 ghc-ghc-bignum-devel-1.3-136.fc40.x86_64 ghc-ghc-bignum-prof-1.3-136.fc40.x86_64 ghc-ghc-boot-9.4.5-136.fc40.x86_64 ghc-ghc-boot-th-9.4.5-136.fc40.x86_64 ghc-ghc-boot-th-devel-9.4.5-136.fc40.x86_64 ghc-ghc-boot-th-prof-9.4.5-136.fc40.x86_64 ghc-ghc-heap-9.4.5-136.fc40.x86_64 ghc-ghci-9.4.5-136.fc40.x86_64 ghc-haskeline-0.8.2-136.fc40.x86_64 ghc-hpc-0.6.1.0-136.fc40.x86_64 ghc-libiserv-9.4.5-136.fc40.x86_64 ghc-mtl-2.2.2-136.fc40.x86_64 ghc-mtl-devel-2.2.2-136.fc40.x86_64 ghc-network-3.1.4.0-1.fc39.x86_64 ghc-network-devel-3.1.4.0-1.fc39.x86_64 ghc-network-prof-3.1.4.0-1.fc39.x86_64 ghc-parsec-3.1.16.1-136.fc40.x86_64 ghc-parsec-devel-3.1.16.1-136.fc40.x86_64 ghc-pretty-1.1.3.6-136.fc40.x86_64 ghc-pretty-devel-1.1.3.6-136.fc40.x86_64 ghc-pretty-prof-1.1.3.6-136.fc40.x86_64 ghc-process-1.6.16.0-136.fc40.x86_64 ghc-process-devel-1.6.16.0-136.fc40.x86_64 ghc-rpm-macros-2.6.0-1.fc40.noarch ghc-stm-2.5.1.0-136.fc40.x86_64 ghc-template-haskell-2.19.0.0-136.fc40.x86_64 ghc-template-haskell-devel-2.19.0.0-136.fc40.x86_64 ghc-template-haskell-prof-2.19.0.0-136.fc40.x86_64 ghc-terminfo-0.4.1.5-136.fc40.x86_64 ghc-text-2.0.2-136.fc40.x86_64 ghc-text-devel-2.0.2-136.fc40.x86_64 ghc-time-1.12.2-136.fc40.x86_64 ghc-time-devel-1.12.2-136.fc40.x86_64 ghc-time-prof-1.12.2-136.fc40.x86_64 ghc-transformers-0.5.6.2-136.fc40.x86_64 ghc-transformers-devel-0.5.6.2-136.fc40.x86_64 ghc-unix-2.7.3-136.fc40.x86_64 ghc-unix-devel-2.7.3-136.fc40.x86_64 ghc-unix-prof-2.7.3-136.fc40.x86_64 ghc-xhtml-3000.2.2.1-136.fc40.x86_64 glibc-devel-2.38.9000-9.fc40.x86_64 glibc-headers-x86-2.38.9000-9.fc40.noarch gmp-c++-1:6.2.1-5.fc39.x86_64 gmp-devel-1:6.2.1-5.fc39.x86_64 guile22-2.2.7-9.fc39.x86_64 kernel-headers-6.6.0-0.rc2.git0.1.fc40.x86_64 libffi-devel-3.4.4-4.fc39.x86_64 libmpc-1.3.1-3.fc39.x86_64 libtool-ltdl-2.4.7-8.fc40.x86_64 libxcrypt-devel-4.4.36-2.fc39.x86_64 make-1:4.4.1-2.fc39.x86_64 openssl-devel-1:3.1.1-4.fc40.x86_64 Complete! Finish: build setup for ghc-HsOpenSSL-0.11.7.6-1.fc40.src.rpm Start: rpmbuild ghc-HsOpenSSL-0.11.7.6-1.fc40.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1690070400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.ji2s93 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf HsOpenSSL-0.11.7.6 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/HsOpenSSL-0.11.7.6.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd HsOpenSSL-0.11.7.6 + rm -rf /builddir/build/BUILD/HsOpenSSL-0.11.7.6-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/HsOpenSSL-0.11.7.6-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.m32xjq + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd HsOpenSSL-0.11.7.6 ++ ls ++ grep -i -e '^\(ANNOUNCE\|AUTHORS\|CHANGELOG\|CHANGES\|CONTRIBUTORS\|README\|TODO\)' + for f in $(ls | grep -i -e '^\(ANNOUNCE\|AUTHORS\|CHANGELOG\|CHANGES\|CONTRIBUTORS\|README\|TODO\)') + '[' -f AUTHORS -a -x AUTHORS ']' + for f in $(ls | grep -i -e '^\(ANNOUNCE\|AUTHORS\|CHANGELOG\|CHANGES\|CONTRIBUTORS\|README\|TODO\)') + '[' -f ChangeLog -a -x ChangeLog ']' + for f in $(ls | grep -i -e '^\(ANNOUNCE\|AUTHORS\|CHANGELOG\|CHANGES\|CONTRIBUTORS\|README\|TODO\)') + '[' -f README.md -a -x README.md ']' + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + export 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + '[' -f Setup.hs -o -f Setup.lhs ']' + '[' -d /usr/lib64/ghc-9.4.5/lib ']' + subsubdir=/lib + '[' -x Setup ']' + ghc --make -package Cabal -no-user-package-db -dynamic Setup [1 of 2] Compiling Main ( Setup.hs, Setup.o ) [2 of 2] Linking Setup + LANG=C.utf8 + ./Setup --version Cabal library version 3.8.1.0 + '[' -x Setup ']' + LANG=C.utf8 ++ echo ' -O2' -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ++ sed -e 's/ / -optc/g' ++ echo ' -Wl,-z,relro' -Wl,--as-needed -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ++ sed -e 's/ / -optl/g' + ./Setup configure --prefix=/usr --libdir=/usr/lib64 --docdir=/usr/share/licenses/ghc-HsOpenSSL '--libsubdir=$compiler/lib/$pkgid' '--datasubdir=$pkgid' '--libexecsubdir=$pkgid' --ghc --dynlibdir=/usr/lib64/ghc-9.4.5/lib --global '--ghc-options= -optc-O2 -optc-fexceptions -optc-g -optc-grecord-gcc-switches -optc-pipe -optc-Wall -optc-Werror=format-security -optc-Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -optc-Wp,-D_GLIBCXX_ASSERTIONS -optc-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -optc-fstack-protector-strong -optc-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -optc-m64 -optc-mtune=generic -optc-fasynchronous-unwind-tables -optc-fstack-clash-protection -optc-fcf-protection -optc-fno-omit-frame-pointer -optc-mno-omit-leaf-frame-pointer -optl-Wl,-z,relro -optl-Wl,--as-needed -optl-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -optl-Wl,--build-id=sha1 -fhide-source-paths' -p --enable-shared --htmldir=/usr/share/doc/ghc/html/libraries/HsOpenSSL-0.11.7.6 --global Configuring HsOpenSSL-0.11.7.6... + '[' -x Setup ']' + LANG=C.utf8 + ./Setup build -j2 Preprocessing library for HsOpenSSL-0.11.7.6.. Building library for HsOpenSSL-0.11.7.6.. [ 1 of 33] Compiling OpenSSL [ 2 of 33] Compiling OpenSSL.DH.Internal /tmp/ghc370_0/ghc_26.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHziInternalZCDHzufree’: /tmp/ghc370_0/ghc_26.c:9:1: error: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 9 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHziInternalZCDHzufree(DH* a1) {DH_free(a1);} | ^~~~ In file included from /tmp/ghc370_0/ghc_26.c:7:0: error: /usr/include/openssl/dh.h:203:28: error: note: declared here 203 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ | 203 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /tmp/ghc370_0/ghc_33.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHziInternalZCDHzufree’: /tmp/ghc370_0/ghc_33.c:9:1: error: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 9 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHziInternalZCDHzufree(DH* a1) {DH_free(a1);} | ^~~~ In file included from /tmp/ghc370_0/ghc_33.c:7:0: error: /usr/include/openssl/dh.h:203:28: error: note: declared here 203 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ | 203 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ [ 3 of 33] Compiling OpenSSL.ERR [ 4 of 33] Compiling OpenSSL.EVP.Base64 /tmp/ghc370_0/ghc_61.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziBase64ZCEVPzuDecodeBlock’: /tmp/ghc370_0/ghc_61.c:8:169: error: warning: pointer targets in passing argument 1 of ‘EVP_DecodeBlock’ differ in signedness [-Wpointer-sign] 8 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziBase64ZCEVPzuDecodeBlock(char* a1, char* a2, HsInt32 a3) {return EVP_DecodeBlock(a1, a2, a3);} | ^~ | | | char * | 8 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziBase64ZCEVPzuDecodeBlock(char* a1, char* a2, HsInt32 a3) {return EVP_DecodeBlock(a1, a2, a3);} | ^ In file included from /tmp/ghc370_0/ghc_61.c:7:0: error: /usr/include/openssl/evp.h:877:36: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 877 | int EVP_DecodeBlock(unsigned char *t, const unsigned char *f, int n); | ~~~~~~~~~~~~~~~^ | 877 | int EVP_DecodeBlock(unsigned char *t, const unsigned char *f, int n); | ^ /tmp/ghc370_0/ghc_61.c:8:173: error: warning: pointer targets in passing argument 2 of ‘EVP_DecodeBlock’ differ in signedness [-Wpointer-sign] 8 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziBase64ZCEVPzuDecodeBlock(char* a1, char* a2, HsInt32 a3) {return EVP_DecodeBlock(a1, a2, a3);} | ^~ | | | char * | 8 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziBase64ZCEVPzuDecodeBlock(char* a1, char* a2, HsInt32 a3) {return EVP_DecodeBlock(a1, a2, a3);} | ^ /usr/include/openssl/evp.h:877:60: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 877 | int EVP_DecodeBlock(unsigned char *t, const unsigned char *f, int n); | ~~~~~~~~~~~~~~~~~~~~~^ | 877 | int EVP_DecodeBlock(unsigned char *t, const unsigned char *f, int n); | ^ /tmp/ghc370_0/ghc_61.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziBase64ZCEVPzuEncodeBlock’: /tmp/ghc370_0/ghc_61.c:10:169: error: warning: pointer targets in passing argument 1 of ‘EVP_EncodeBlock’ differ in signedness [-Wpointer-sign] 10 | HsInt32 ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziBase64ZCEVPzuEncodeBlock(char* a1, char* a2, HsInt32 a3) {return EVP_EncodeBlock(a1, a2, a3);} | ^~ | | | char * | 10 | HsInt32 ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziBase64ZCEVPzuEncodeBlock(char* a1, char* a2, HsInt32 a3) {return EVP_EncodeBlock(a1, a2, a3);} | ^ /usr/include/openssl/evp.h:870:36: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 870 | int EVP_EncodeBlock(unsigned char *t, const unsigned char *f, int n); | ~~~~~~~~~~~~~~~^ | 870 | int EVP_EncodeBlock(unsigned char *t, const unsigned char *f, int n); | ^ /tmp/ghc370_0/ghc_61.c:10:173: error: warning: pointer targets in passing argument 2 of ‘EVP_EncodeBlock’ differ in signedness [-Wpointer-sign] 10 | HsInt32 ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziBase64ZCEVPzuEncodeBlock(char* a1, char* a2, HsInt32 a3) {return EVP_EncodeBlock(a1, a2, a3);} | ^~ | | | char * | 10 | HsInt32 ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziBase64ZCEVPzuEncodeBlock(char* a1, char* a2, HsInt32 a3) {return EVP_EncodeBlock(a1, a2, a3);} | ^ /usr/include/openssl/evp.h:870:60: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 870 | int EVP_EncodeBlock(unsigned char *t, const unsigned char *f, int n); | ~~~~~~~~~~~~~~~~~~~~~^ | 870 | int EVP_EncodeBlock(unsigned char *t, const unsigned char *f, int n); | ^ /tmp/ghc370_0/ghc_75.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziBase64ZCEVPzuDecodeBlock’: /tmp/ghc370_0/ghc_75.c:8:169: error: warning: pointer targets in passing argument 1 of ‘EVP_DecodeBlock’ differ in signedness [-Wpointer-sign] 8 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziBase64ZCEVPzuDecodeBlock(char* a1, char* a2, HsInt32 a3) {return EVP_DecodeBlock(a1, a2, a3);} | ^~ | | | char * | 8 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziBase64ZCEVPzuDecodeBlock(char* a1, char* a2, HsInt32 a3) {return EVP_DecodeBlock(a1, a2, a3);} | ^ In file included from /tmp/ghc370_0/ghc_75.c:7:0: error: /usr/include/openssl/evp.h:877:36: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 877 | int EVP_DecodeBlock(unsigned char *t, const unsigned char *f, int n); | ~~~~~~~~~~~~~~~^ | 877 | int EVP_DecodeBlock(unsigned char *t, const unsigned char *f, int n); | ^ /tmp/ghc370_0/ghc_75.c:8:173: error: warning: pointer targets in passing argument 2 of ‘EVP_DecodeBlock’ differ in signedness [-Wpointer-sign] 8 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziBase64ZCEVPzuDecodeBlock(char* a1, char* a2, HsInt32 a3) {return EVP_DecodeBlock(a1, a2, a3);} | ^~ | | | char * | 8 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziBase64ZCEVPzuDecodeBlock(char* a1, char* a2, HsInt32 a3) {return EVP_DecodeBlock(a1, a2, a3);} | ^ /usr/include/openssl/evp.h:877:60: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 877 | int EVP_DecodeBlock(unsigned char *t, const unsigned char *f, int n); | ~~~~~~~~~~~~~~~~~~~~~^ | 877 | int EVP_DecodeBlock(unsigned char *t, const unsigned char *f, int n); | ^ /tmp/ghc370_0/ghc_75.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziBase64ZCEVPzuEncodeBlock’: /tmp/ghc370_0/ghc_75.c:10:169: error: warning: pointer targets in passing argument 1 of ‘EVP_EncodeBlock’ differ in signedness [-Wpointer-sign] 10 | HsInt32 ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziBase64ZCEVPzuEncodeBlock(char* a1, char* a2, HsInt32 a3) {return EVP_EncodeBlock(a1, a2, a3);} | ^~ | | | char * | 10 | HsInt32 ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziBase64ZCEVPzuEncodeBlock(char* a1, char* a2, HsInt32 a3) {return EVP_EncodeBlock(a1, a2, a3);} | ^ /usr/include/openssl/evp.h:870:36: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 870 | int EVP_EncodeBlock(unsigned char *t, const unsigned char *f, int n); | ~~~~~~~~~~~~~~~^ | 870 | int EVP_EncodeBlock(unsigned char *t, const unsigned char *f, int n); | ^ /tmp/ghc370_0/ghc_75.c:10:173: error: warning: pointer targets in passing argument 2 of ‘EVP_EncodeBlock’ differ in signedness [-Wpointer-sign] 10 | HsInt32 ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziBase64ZCEVPzuEncodeBlock(char* a1, char* a2, HsInt32 a3) {return EVP_EncodeBlock(a1, a2, a3);} | ^~ | | | char * | 10 | HsInt32 ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziBase64ZCEVPzuEncodeBlock(char* a1, char* a2, HsInt32 a3) {return EVP_EncodeBlock(a1, a2, a3);} | ^ /usr/include/openssl/evp.h:870:60: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 870 | int EVP_EncodeBlock(unsigned char *t, const unsigned char *f, int n); | ~~~~~~~~~~~~~~~~~~~~~^ | 870 | int EVP_EncodeBlock(unsigned char *t, const unsigned char *f, int n); | ^ [ 5 of 33] Compiling OpenSSL.Objects [ 6 of 33] Compiling OpenSSL.SSL.Option [ 7 of 33] Compiling OpenSSL.Stack [ 8 of 33] Compiling OpenSSL.Utils [ 9 of 33] Compiling OpenSSL.Random /tmp/ghc370_0/ghc_160.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRandomZCRANDzupseudozubytes’: /tmp/ghc370_0/ghc_160.c:10:1: error: warning: ‘RAND_pseudo_bytes’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 10 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRandomZCRANDzupseudozubytes(char* a1, HsInt32 a2) {RAND_pseudo_bytes(a1, a2);} | ^~~~ | 10 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRandomZCRANDzupseudozubytes(char* a1, HsInt32 a2) {RAND_pseudo_bytes(a1, a2);} | ^ In file included from /tmp/ghc370_0/ghc_160.c:7:0: error: /usr/include/openssl/rand.h:79:29: error: note: declared here 79 | OSSL_DEPRECATEDIN_1_1_0 int RAND_pseudo_bytes(unsigned char *buf, int num); | ^~~~~~~~~~~~~~~~~ | 79 | OSSL_DEPRECATEDIN_1_1_0 int RAND_pseudo_bytes(unsigned char *buf, int num); | ^ /tmp/ghc370_0/ghc_160.c:10:149: error: warning: pointer targets in passing argument 1 of ‘RAND_pseudo_bytes’ differ in signedness [-Wpointer-sign] 10 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRandomZCRANDzupseudozubytes(char* a1, HsInt32 a2) {RAND_pseudo_bytes(a1, a2);} | ^~ | | | char * | 10 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRandomZCRANDzupseudozubytes(char* a1, HsInt32 a2) {RAND_pseudo_bytes(a1, a2);} | ^ /usr/include/openssl/rand.h:79:62: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 79 | OSSL_DEPRECATEDIN_1_1_0 int RAND_pseudo_bytes(unsigned char *buf, int num); | ~~~~~~~~~~~~~~~^~~ | 79 | OSSL_DEPRECATEDIN_1_1_0 int RAND_pseudo_bytes(unsigned char *buf, int num); | ^ /tmp/ghc370_0/ghc_160.c: In function ‘ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRandomZCRANDzubytes’: /tmp/ghc370_0/ghc_160.c:12:144: error: warning: pointer targets in passing argument 1 of ‘RAND_bytes’ differ in signedness [-Wpointer-sign] 12 | HsInt32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRandomZCRANDzubytes(char* a1, HsInt32 a2) {return RAND_bytes(a1, a2);} | ^~ | | | char * | 12 | HsInt32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRandomZCRANDzubytes(char* a1, HsInt32 a2) {return RAND_bytes(a1, a2);} | ^ /usr/include/openssl/rand.h:61:31: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 61 | int RAND_bytes(unsigned char *buf, int num); | ~~~~~~~~~~~~~~~^~~ | 61 | int RAND_bytes(unsigned char *buf, int num); | ^ /tmp/ghc370_0/ghc_171.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRandomZCRANDzupseudozubytes’: /tmp/ghc370_0/ghc_171.c:10:1: error: warning: ‘RAND_pseudo_bytes’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 10 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRandomZCRANDzupseudozubytes(char* a1, HsInt32 a2) {RAND_pseudo_bytes(a1, a2);} | ^~~~ | 10 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRandomZCRANDzupseudozubytes(char* a1, HsInt32 a2) {RAND_pseudo_bytes(a1, a2);} | ^ In file included from /tmp/ghc370_0/ghc_171.c:7:0: error: /usr/include/openssl/rand.h:79:29: error: note: declared here 79 | OSSL_DEPRECATEDIN_1_1_0 int RAND_pseudo_bytes(unsigned char *buf, int num); | ^~~~~~~~~~~~~~~~~ | 79 | OSSL_DEPRECATEDIN_1_1_0 int RAND_pseudo_bytes(unsigned char *buf, int num); | ^ /tmp/ghc370_0/ghc_171.c:10:149: error: warning: pointer targets in passing argument 1 of ‘RAND_pseudo_bytes’ differ in signedness [-Wpointer-sign] 10 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRandomZCRANDzupseudozubytes(char* a1, HsInt32 a2) {RAND_pseudo_bytes(a1, a2);} | ^~ | | | char * | 10 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRandomZCRANDzupseudozubytes(char* a1, HsInt32 a2) {RAND_pseudo_bytes(a1, a2);} | ^ /usr/include/openssl/rand.h:79:62: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 79 | OSSL_DEPRECATEDIN_1_1_0 int RAND_pseudo_bytes(unsigned char *buf, int num); | ~~~~~~~~~~~~~~~^~~ | 79 | OSSL_DEPRECATEDIN_1_1_0 int RAND_pseudo_bytes(unsigned char *buf, int num); | ^ /tmp/ghc370_0/ghc_171.c: In function ‘ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRandomZCRANDzubytes’: /tmp/ghc370_0/ghc_171.c:12:144: error: warning: pointer targets in passing argument 1 of ‘RAND_bytes’ differ in signedness [-Wpointer-sign] 12 | HsInt32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRandomZCRANDzubytes(char* a1, HsInt32 a2) {return RAND_bytes(a1, a2);} | ^~ | | | char * | 12 | HsInt32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRandomZCRANDzubytes(char* a1, HsInt32 a2) {return RAND_bytes(a1, a2);} | ^ /usr/include/openssl/rand.h:61:31: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 61 | int RAND_bytes(unsigned char *buf, int num); | ~~~~~~~~~~~~~~~^~~ | 61 | int RAND_bytes(unsigned char *buf, int num); | ^ [10 of 33] Compiling OpenSSL.EVP.Internal /tmp/ghc370_0/ghc_153.c: In function ‘ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuFinal’: /tmp/ghc370_0/ghc_153.c:15:1: error: warning: ‘HMAC_Final’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 15 | HsWord32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuFinal(HMAC_CTX* a1, char* a2, int* a3) {return HMAC_Final(a1, a2, a3);} | ^~~~~~~~ | 15 | HsWord32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuFinal(HMAC_CTX* a1, char* a2, int* a3) {return HMAC_Final(a1, a2, a3);} | ^ In file included from /tmp/ghc370_0/ghc_153.c:13:0: error: /usr/include/openssl/hmac.h:47:27: error: note: declared here 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ^~~~~~~~~~ | 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ^ /tmp/ghc370_0/ghc_153.c:15:167: error: warning: pointer targets in passing argument 2 of ‘HMAC_Final’ differ in signedness [-Wpointer-sign] 15 | HsWord32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuFinal(HMAC_CTX* a1, char* a2, int* a3) {return HMAC_Final(a1, a2, a3);} | ^~ | | | char * | 15 | HsWord32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuFinal(HMAC_CTX* a1, char* a2, int* a3) {return HMAC_Final(a1, a2, a3);} | ^ /usr/include/openssl/hmac.h:47:68: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ~~~~~~~~~~~~~~~^~ | 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ^ /tmp/ghc370_0/ghc_153.c:15:171: error: warning: pointer targets in passing argument 3 of ‘HMAC_Final’ differ in signedness [-Wpointer-sign] 15 | HsWord32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuFinal(HMAC_CTX* a1, char* a2, int* a3) {return HMAC_Final(a1, a2, a3);} | ^~ | | | int * | 15 | HsWord32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuFinal(HMAC_CTX* a1, char* a2, int* a3) {return HMAC_Final(a1, a2, a3);} | ^ /usr/include/openssl/hmac.h:48:52: error: note: expected ‘unsigned int *’ but argument is of type ‘int *’ 48 | unsigned int *len); | ~~~~~~~~~~~~~~^~~ | 48 | unsigned int *len); | ^ /tmp/ghc370_0/ghc_153.c: In function ‘ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuUpdate’: /tmp/ghc370_0/ghc_153.c:18:1: error: warning: ‘HMAC_Update’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 18 | HsInt32 ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuUpdate(HMAC_CTX* a1, char* a2, HsInt32 a3) {return HMAC_Update(a1, a2, a3);} | ^~~~~~~ | 18 | HsInt32 ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuUpdate(HMAC_CTX* a1, char* a2, HsInt32 a3) {return HMAC_Update(a1, a2, a3);} | ^ /usr/include/openssl/hmac.h:45:27: error: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^~~~~~~~~~~ | 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^ /tmp/ghc370_0/ghc_153.c:18:171: error: warning: pointer targets in passing argument 2 of ‘HMAC_Update’ differ in signedness [-Wpointer-sign] 18 | HsInt32 ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuUpdate(HMAC_CTX* a1, char* a2, HsInt32 a3) {return HMAC_Update(a1, a2, a3);} | ^~ | | | char * | 18 | HsInt32 ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuUpdate(HMAC_CTX* a1, char* a2, HsInt32 a3) {return HMAC_Update(a1, a2, a3);} | ^ /usr/include/openssl/hmac.h:45:75: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ~~~~~~~~~~~~~~~~~~~~~^~~~ | 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^ /tmp/ghc370_0/ghc_153.c: In function ‘ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuInit’: /tmp/ghc370_0/ghc_153.c:22:1: error: warning: ‘HMAC_Init’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 22 | HsInt32 ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuInit(HMAC_CTX* a1, void* a2, HsInt32 a3, EVP_MD* a4) {return HMAC_Init(a1, a2, a3, a4);} | ^~~~~~~ | 22 | HsInt32 ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuInit(HMAC_CTX* a1, void* a2, HsInt32 a3, EVP_MD* a4) {return HMAC_Init(a1, a2, a3, a4);} | ^ /usr/include/openssl/hmac.h:38:36: error: note: declared here 38 | OSSL_DEPRECATEDIN_1_1_0 __owur int HMAC_Init(HMAC_CTX *ctx, | ^~~~~~~~~ | 38 | OSSL_DEPRECATEDIN_1_1_0 __owur int HMAC_Init(HMAC_CTX *ctx, | ^ /tmp/ghc370_0/ghc_153.c: In function ‘ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuDigestFinal’: /tmp/ghc370_0/ghc_153.c:28:187: error: warning: pointer targets in passing argument 2 of ‘EVP_DigestFinal’ differ in signedness [-Wpointer-sign] 28 | HsInt32 ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuDigestFinal(EVP_MD_CTX* a1, char* a2, unsigned int* a3) {return EVP_DigestFinal(a1, a2, a3);} | ^~ | | | char * | 28 | HsInt32 ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuDigestFinal(EVP_MD_CTX* a1, char* a2, unsigned int* a3) {return EVP_DigestFinal(a1, a2, a3);} | ^ In file included from /tmp/ghc370_0/ghc_153.c:7:0: error: /usr/include/openssl/evp.h:725:60: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 725 | __owur int EVP_DigestFinal(EVP_MD_CTX *ctx, unsigned char *md, | ~~~~~~~~~~~~~~~^~ | 725 | __owur int EVP_DigestFinal(EVP_MD_CTX *ctx, unsigned char *md, | ^ /tmp/ghc370_0/ghc_153.c: In function ‘ghczuwrapperZC11ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherFinal’: /tmp/ghc370_0/ghc_153.c:43:183: error: warning: pointer targets in passing argument 2 of ‘EVP_CipherFinal’ differ in signedness [-Wpointer-sign] 43 | HsInt32 ghczuwrapperZC11ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherFinal(EVP_CIPHER_CTX* a1, char* a2, int* a3) {return EVP_CipherFinal(a1, a2, a3);} | ^~ | | | char * | 43 | HsInt32 ghczuwrapperZC11ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherFinal(EVP_CIPHER_CTX* a1, char* a2, int* a3) {return EVP_CipherFinal(a1, a2, a3);} | ^ /usr/include/openssl/evp.h:801:64: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 801 | __owur int EVP_CipherFinal(EVP_CIPHER_CTX *ctx, unsigned char *outm, | ~~~~~~~~~~~~~~~^~~~ | 801 | __owur int EVP_CipherFinal(EVP_CIPHER_CTX *ctx, unsigned char *outm, | ^ /tmp/ghc370_0/ghc_153.c: In function ‘ghczuwrapperZC12ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherUpdate’: /tmp/ghc370_0/ghc_153.c:46:207: error: warning: pointer targets in passing argument 2 of ‘EVP_CipherUpdate’ differ in signedness [-Wpointer-sign] 46 | HsInt32 ghczuwrapperZC12ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherUpdate(EVP_CIPHER_CTX* a1, char* a2, int* a3, char* a4, HsInt32 a5) {return EVP_CipherUpdate(a1, a2, a3, a4, a5);} | ^~ | | | char * | 46 | HsInt32 ghczuwrapperZC12ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherUpdate(EVP_CIPHER_CTX* a1, char* a2, int* a3, char* a4, HsInt32 a5) {return EVP_CipherUpdate(a1, a2, a3, a4, a5);} | ^ /usr/include/openssl/evp.h:799:65: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 799 | __owur int EVP_CipherUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, | ~~~~~~~~~~~~~~~^~~ | 799 | __owur int EVP_CipherUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, | ^ /tmp/ghc370_0/ghc_153.c:46:215: error: warning: pointer targets in passing argument 4 of ‘EVP_CipherUpdate’ differ in signedness [-Wpointer-sign] 46 | HsInt32 ghczuwrapperZC12ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherUpdate(EVP_CIPHER_CTX* a1, char* a2, int* a3, char* a4, HsInt32 a5) {return EVP_CipherUpdate(a1, a2, a3, a4, a5);} | ^~ | | | char * | 46 | HsInt32 ghczuwrapperZC12ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherUpdate(EVP_CIPHER_CTX* a1, char* a2, int* a3, char* a4, HsInt32 a5) {return EVP_CipherUpdate(a1, a2, a3, a4, a5);} | ^ /usr/include/openssl/evp.h:800:61: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 800 | int *outl, const unsigned char *in, int inl); | ~~~~~~~~~~~~~~~~~~~~~^~ | 800 | int *outl, const unsigned char *in, int inl); | ^ /tmp/ghc370_0/ghc_153.c: In function ‘ghczuwrapperZC13ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherInit’: /tmp/ghc370_0/ghc_153.c:49:214: error: warning: pointer targets in passing argument 3 of ‘EVP_CipherInit’ differ in signedness [-Wpointer-sign] 49 | HsInt32 ghczuwrapperZC13ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherInit(EVP_CIPHER_CTX* a1, EVP_CIPHER* a2, char* a3, char* a4, HsInt32 a5) {return EVP_CipherInit(a1, a2, a3, a4, a5);} | ^~ | | | char * | 49 | HsInt32 ghczuwrapperZC13ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherInit(EVP_CIPHER_CTX* a1, EVP_CIPHER* a2, char* a3, char* a4, HsInt32 a5) {return EVP_CipherInit(a1, a2, a3, a4, a5);} | ^ /usr/include/openssl/evp.h:790:48: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 790 | const unsigned char *key, const unsigned char *iv, | ~~~~~~~~~~~~~~~~~~~~~^~~ | 790 | const unsigned char *key, const unsigned char *iv, | ^ /tmp/ghc370_0/ghc_153.c:49:218: error: warning: pointer targets in passing argument 4 of ‘EVP_CipherInit’ differ in signedness [-Wpointer-sign] 49 | HsInt32 ghczuwrapperZC13ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherInit(EVP_CIPHER_CTX* a1, EVP_CIPHER* a2, char* a3, char* a4, HsInt32 a5) {return EVP_CipherInit(a1, a2, a3, a4, a5);} | ^~ | | | char * | 49 | HsInt32 ghczuwrapperZC13ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherInit(EVP_CIPHER_CTX* a1, EVP_CIPHER* a2, char* a3, char* a4, HsInt32 a5) {return EVP_CipherInit(a1, a2, a3, a4, a5);} | ^ /usr/include/openssl/evp.h:790:74: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 790 | const unsigned char *key, const unsigned char *iv, | ~~~~~~~~~~~~~~~~~~~~~^~ | 790 | const unsigned char *key, const unsigned char *iv, | ^ /tmp/ghc370_0/ghc_174.c: In function ‘ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuFinal’: /tmp/ghc370_0/ghc_174.c:15:1: error: warning: ‘HMAC_Final’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 15 | HsWord32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuFinal(HMAC_CTX* a1, char* a2, int* a3) {return HMAC_Final(a1, a2, a3);} | ^~~~~~~~ | 15 | HsWord32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuFinal(HMAC_CTX* a1, char* a2, int* a3) {return HMAC_Final(a1, a2, a3);} | ^ In file included from /tmp/ghc370_0/ghc_174.c:13:0: error: /usr/include/openssl/hmac.h:47:27: error: note: declared here 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ^~~~~~~~~~ | 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ^ /tmp/ghc370_0/ghc_174.c:15:167: error: warning: pointer targets in passing argument 2 of ‘HMAC_Final’ differ in signedness [-Wpointer-sign] 15 | HsWord32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuFinal(HMAC_CTX* a1, char* a2, int* a3) {return HMAC_Final(a1, a2, a3);} | ^~ | | | char * | 15 | HsWord32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuFinal(HMAC_CTX* a1, char* a2, int* a3) {return HMAC_Final(a1, a2, a3);} | ^ /usr/include/openssl/hmac.h:47:68: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ~~~~~~~~~~~~~~~^~ | 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ^ /tmp/ghc370_0/ghc_174.c:15:171: error: warning: pointer targets in passing argument 3 of ‘HMAC_Final’ differ in signedness [-Wpointer-sign] 15 | HsWord32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuFinal(HMAC_CTX* a1, char* a2, int* a3) {return HMAC_Final(a1, a2, a3);} | ^~ | | | int * | 15 | HsWord32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuFinal(HMAC_CTX* a1, char* a2, int* a3) {return HMAC_Final(a1, a2, a3);} | ^ /usr/include/openssl/hmac.h:48:52: error: note: expected ‘unsigned int *’ but argument is of type ‘int *’ 48 | unsigned int *len); | ~~~~~~~~~~~~~~^~~ | 48 | unsigned int *len); | ^ /tmp/ghc370_0/ghc_174.c: In function ‘ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuUpdate’: /tmp/ghc370_0/ghc_174.c:18:1: error: warning: ‘HMAC_Update’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 18 | HsInt32 ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuUpdate(HMAC_CTX* a1, char* a2, HsInt32 a3) {return HMAC_Update(a1, a2, a3);} | ^~~~~~~ | 18 | HsInt32 ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuUpdate(HMAC_CTX* a1, char* a2, HsInt32 a3) {return HMAC_Update(a1, a2, a3);} | ^ /usr/include/openssl/hmac.h:45:27: error: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^~~~~~~~~~~ | 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^ /tmp/ghc370_0/ghc_174.c:18:171: error: warning: pointer targets in passing argument 2 of ‘HMAC_Update’ differ in signedness [-Wpointer-sign] 18 | HsInt32 ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuUpdate(HMAC_CTX* a1, char* a2, HsInt32 a3) {return HMAC_Update(a1, a2, a3);} | ^~ | | | char * | 18 | HsInt32 ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuUpdate(HMAC_CTX* a1, char* a2, HsInt32 a3) {return HMAC_Update(a1, a2, a3);} | ^ /usr/include/openssl/hmac.h:45:75: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ~~~~~~~~~~~~~~~~~~~~~^~~~ | 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^ /tmp/ghc370_0/ghc_174.c: In function ‘ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuInit’: /tmp/ghc370_0/ghc_174.c:22:1: error: warning: ‘HMAC_Init’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 22 | HsInt32 ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuInit(HMAC_CTX* a1, void* a2, HsInt32 a3, EVP_MD* a4) {return HMAC_Init(a1, a2, a3, a4);} | ^~~~~~~ | 22 | HsInt32 ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuInit(HMAC_CTX* a1, void* a2, HsInt32 a3, EVP_MD* a4) {return HMAC_Init(a1, a2, a3, a4);} | ^ /usr/include/openssl/hmac.h:38:36: error: note: declared here 38 | OSSL_DEPRECATEDIN_1_1_0 __owur int HMAC_Init(HMAC_CTX *ctx, | ^~~~~~~~~ | 38 | OSSL_DEPRECATEDIN_1_1_0 __owur int HMAC_Init(HMAC_CTX *ctx, | ^ /tmp/ghc370_0/ghc_174.c: In function ‘ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuDigestFinal’: /tmp/ghc370_0/ghc_174.c:28:187: error: warning: pointer targets in passing argument 2 of ‘EVP_DigestFinal’ differ in signedness [-Wpointer-sign] 28 | HsInt32 ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuDigestFinal(EVP_MD_CTX* a1, char* a2, unsigned int* a3) {return EVP_DigestFinal(a1, a2, a3);} | ^~ | | | char * | 28 | HsInt32 ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuDigestFinal(EVP_MD_CTX* a1, char* a2, unsigned int* a3) {return EVP_DigestFinal(a1, a2, a3);} | ^ In file included from /tmp/ghc370_0/ghc_174.c:7:0: error: /usr/include/openssl/evp.h:725:60: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 725 | __owur int EVP_DigestFinal(EVP_MD_CTX *ctx, unsigned char *md, | ~~~~~~~~~~~~~~~^~ | 725 | __owur int EVP_DigestFinal(EVP_MD_CTX *ctx, unsigned char *md, | ^ /tmp/ghc370_0/ghc_174.c: In function ‘ghczuwrapperZC11ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherFinal’: /tmp/ghc370_0/ghc_174.c:43:183: error: warning: pointer targets in passing argument 2 of ‘EVP_CipherFinal’ differ in signedness [-Wpointer-sign] 43 | HsInt32 ghczuwrapperZC11ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherFinal(EVP_CIPHER_CTX* a1, char* a2, int* a3) {return EVP_CipherFinal(a1, a2, a3);} | ^~ | | | char * | 43 | HsInt32 ghczuwrapperZC11ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherFinal(EVP_CIPHER_CTX* a1, char* a2, int* a3) {return EVP_CipherFinal(a1, a2, a3);} | ^ /usr/include/openssl/evp.h:801:64: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 801 | __owur int EVP_CipherFinal(EVP_CIPHER_CTX *ctx, unsigned char *outm, | ~~~~~~~~~~~~~~~^~~~ | 801 | __owur int EVP_CipherFinal(EVP_CIPHER_CTX *ctx, unsigned char *outm, | ^ /tmp/ghc370_0/ghc_174.c: In function ‘ghczuwrapperZC12ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherUpdate’: /tmp/ghc370_0/ghc_174.c:46:207: error: warning: pointer targets in passing argument 2 of ‘EVP_CipherUpdate’ differ in signedness [-Wpointer-sign] 46 | HsInt32 ghczuwrapperZC12ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherUpdate(EVP_CIPHER_CTX* a1, char* a2, int* a3, char* a4, HsInt32 a5) {return EVP_CipherUpdate(a1, a2, a3, a4, a5);} | ^~ | | | char * | 46 | HsInt32 ghczuwrapperZC12ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherUpdate(EVP_CIPHER_CTX* a1, char* a2, int* a3, char* a4, HsInt32 a5) {return EVP_CipherUpdate(a1, a2, a3, a4, a5);} | ^ /usr/include/openssl/evp.h:799:65: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 799 | __owur int EVP_CipherUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, | ~~~~~~~~~~~~~~~^~~ | 799 | __owur int EVP_CipherUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, | ^ /tmp/ghc370_0/ghc_174.c:46:215: error: warning: pointer targets in passing argument 4 of ‘EVP_CipherUpdate’ differ in signedness [-Wpointer-sign] 46 | HsInt32 ghczuwrapperZC12ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherUpdate(EVP_CIPHER_CTX* a1, char* a2, int* a3, char* a4, HsInt32 a5) {return EVP_CipherUpdate(a1, a2, a3, a4, a5);} | ^~ | | | char * | 46 | HsInt32 ghczuwrapperZC12ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherUpdate(EVP_CIPHER_CTX* a1, char* a2, int* a3, char* a4, HsInt32 a5) {return EVP_CipherUpdate(a1, a2, a3, a4, a5);} | ^ /usr/include/openssl/evp.h:800:61: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 800 | int *outl, const unsigned char *in, int inl); | ~~~~~~~~~~~~~~~~~~~~~^~ | 800 | int *outl, const unsigned char *in, int inl); | ^ /tmp/ghc370_0/ghc_174.c: In function ‘ghczuwrapperZC13ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherInit’: /tmp/ghc370_0/ghc_174.c:49:214: error: warning: pointer targets in passing argument 3 of ‘EVP_CipherInit’ differ in signedness [-Wpointer-sign] 49 | HsInt32 ghczuwrapperZC13ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherInit(EVP_CIPHER_CTX* a1, EVP_CIPHER* a2, char* a3, char* a4, HsInt32 a5) {return EVP_CipherInit(a1, a2, a3, a4, a5);} | ^~ | | | char * | 49 | HsInt32 ghczuwrapperZC13ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherInit(EVP_CIPHER_CTX* a1, EVP_CIPHER* a2, char* a3, char* a4, HsInt32 a5) {return EVP_CipherInit(a1, a2, a3, a4, a5);} | ^ /usr/include/openssl/evp.h:790:48: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 790 | const unsigned char *key, const unsigned char *iv, | ~~~~~~~~~~~~~~~~~~~~~^~~ | 790 | const unsigned char *key, const unsigned char *iv, | ^ /tmp/ghc370_0/ghc_174.c:49:218: error: warning: pointer targets in passing argument 4 of ‘EVP_CipherInit’ differ in signedness [-Wpointer-sign] 49 | HsInt32 ghczuwrapperZC13ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherInit(EVP_CIPHER_CTX* a1, EVP_CIPHER* a2, char* a3, char* a4, HsInt32 a5) {return EVP_CipherInit(a1, a2, a3, a4, a5);} | ^~ | | | char * | 49 | HsInt32 ghczuwrapperZC13ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherInit(EVP_CIPHER_CTX* a1, EVP_CIPHER* a2, char* a3, char* a4, HsInt32 a5) {return EVP_CipherInit(a1, a2, a3, a4, a5);} | ^ /usr/include/openssl/evp.h:790:74: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 790 | const unsigned char *key, const unsigned char *iv, | ~~~~~~~~~~~~~~~~~~~~~^~ | 790 | const unsigned char *key, const unsigned char *iv, | ^ [11 of 33] Compiling OpenSSL.EVP.Digest /tmp/ghc370_0/ghc_251.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCPKCS5zuPBKDF2zuHMACzuSHA1’: /tmp/ghc370_0/ghc_251.c:8:239: error: warning: pointer targets in passing argument 3 of ‘PKCS5_PBKDF2_HMAC_SHA1’ differ in signedness [-Wpointer-sign] 8 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCPKCS5zuPBKDF2zuHMACzuSHA1(char* a1, HsInt32 a2, char* a3, HsInt32 a4, HsInt32 a5, HsInt32 a6, char* a7) {return PKCS5_PBKDF2_HMAC_SHA1(a1, a2, a3, a4, a5, a6, a7);} | ^~ | | | char * | 8 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCPKCS5zuPBKDF2zuHMACzuSHA1(char* a1, HsInt32 a2, char* a3, HsInt32 a4, HsInt32 a5, HsInt32 a6, char* a7) {return PKCS5_PBKDF2_HMAC_SHA1(a1, a2, a3, a4, a5, a6, a7);} | ^ In file included from /usr/include/openssl/hmac.h:21, from /tmp/ghc370_0/ghc_251.c:7:0: error: /usr/include/openssl/evp.h:1496:49: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 1496 | const unsigned char *salt, int saltlen, int iter, | ~~~~~~~~~~~~~~~~~~~~~^~~~ | 1496 | const unsigned char *salt, int saltlen, int iter, | ^ /tmp/ghc370_0/ghc_251.c:8:255: error: warning: pointer targets in passing argument 7 of ‘PKCS5_PBKDF2_HMAC_SHA1’ differ in signedness [-Wpointer-sign] 8 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCPKCS5zuPBKDF2zuHMACzuSHA1(char* a1, HsInt32 a2, char* a3, HsInt32 a4, HsInt32 a5, HsInt32 a6, char* a7) {return PKCS5_PBKDF2_HMAC_SHA1(a1, a2, a3, a4, a5, a6, a7);} | ^~ | | | char * | 8 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCPKCS5zuPBKDF2zuHMACzuSHA1(char* a1, HsInt32 a2, char* a3, HsInt32 a4, HsInt32 a5, HsInt32 a6, char* a7) {return PKCS5_PBKDF2_HMAC_SHA1(a1, a2, a3, a4, a5, a6, a7);} | ^ /usr/include/openssl/evp.h:1497:55: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 1497 | int keylen, unsigned char *out); | ~~~~~~~~~~~~~~~^~~ | 1497 | int keylen, unsigned char *out); | ^ /tmp/ghc370_0/ghc_251.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCHMAC’: /tmp/ghc370_0/ghc_251.c:11:201: error: warning: pointer targets in passing argument 4 of ‘HMAC’ differ in signedness [-Wpointer-sign] 11 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCHMAC(EVP_MD* a1, char* a2, HsInt32 a3, char* a4, HsWord64 a5, char* a6, unsigned int* a7) {HMAC(a1, a2, a3, a4, a5, a6, a7);} | ^~ | | | char * | 11 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCHMAC(EVP_MD* a1, char* a2, HsInt32 a3, char* a4, HsWord64 a5, char* a6, unsigned int* a7) {HMAC(a1, a2, a3, a4, a5, a6, a7);} | ^ /usr/include/openssl/hmac.h:55:42: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 55 | const unsigned char *data, size_t data_len, | ~~~~~~~~~~~~~~~~~~~~~^~~~ | 55 | const unsigned char *data, size_t data_len, | ^ /tmp/ghc370_0/ghc_251.c:11:209: error: warning: pointer targets in passing argument 6 of ‘HMAC’ differ in signedness [-Wpointer-sign] 11 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCHMAC(EVP_MD* a1, char* a2, HsInt32 a3, char* a4, HsWord64 a5, char* a6, unsigned int* a7) {HMAC(a1, a2, a3, a4, a5, a6, a7);} | ^~ | | | char * | 11 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCHMAC(EVP_MD* a1, char* a2, HsInt32 a3, char* a4, HsWord64 a5, char* a6, unsigned int* a7) {HMAC(a1, a2, a3, a4, a5, a6, a7);} | ^ /usr/include/openssl/hmac.h:56:36: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 56 | unsigned char *md, unsigned int *md_len); | ~~~~~~~~~~~~~~~^~ | 56 | unsigned char *md, unsigned int *md_len); | ^ /tmp/ghc370_0/ghc_251.c: In function ‘ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCEVPzugetzudigestbyname’: /tmp/ghc370_0/ghc_251.c:14:137: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 14 | EVP_MD* ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCEVPzugetzudigestbyname(char* a1) {return EVP_get_digestbyname(a1);} | ^~~~~~~~~~~~~~~~~~~~~~~~ | 14 | EVP_MD* ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCEVPzugetzudigestbyname(char* a1) {return EVP_get_digestbyname(a1);} | ^ /tmp/ghc370_0/ghc_265.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCPKCS5zuPBKDF2zuHMACzuSHA1’: /tmp/ghc370_0/ghc_265.c:8:239: error: warning: pointer targets in passing argument 3 of ‘PKCS5_PBKDF2_HMAC_SHA1’ differ in signedness [-Wpointer-sign] 8 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCPKCS5zuPBKDF2zuHMACzuSHA1(char* a1, HsInt32 a2, char* a3, HsInt32 a4, HsInt32 a5, HsInt32 a6, char* a7) {return PKCS5_PBKDF2_HMAC_SHA1(a1, a2, a3, a4, a5, a6, a7);} | ^~ | | | char * | 8 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCPKCS5zuPBKDF2zuHMACzuSHA1(char* a1, HsInt32 a2, char* a3, HsInt32 a4, HsInt32 a5, HsInt32 a6, char* a7) {return PKCS5_PBKDF2_HMAC_SHA1(a1, a2, a3, a4, a5, a6, a7);} | ^ In file included from /usr/include/openssl/hmac.h:21, from /tmp/ghc370_0/ghc_265.c:7:0: error: /usr/include/openssl/evp.h:1496:49: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 1496 | const unsigned char *salt, int saltlen, int iter, | ~~~~~~~~~~~~~~~~~~~~~^~~~ | 1496 | const unsigned char *salt, int saltlen, int iter, | ^ /tmp/ghc370_0/ghc_265.c:8:255: error: warning: pointer targets in passing argument 7 of ‘PKCS5_PBKDF2_HMAC_SHA1’ differ in signedness [-Wpointer-sign] 8 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCPKCS5zuPBKDF2zuHMACzuSHA1(char* a1, HsInt32 a2, char* a3, HsInt32 a4, HsInt32 a5, HsInt32 a6, char* a7) {return PKCS5_PBKDF2_HMAC_SHA1(a1, a2, a3, a4, a5, a6, a7);} | ^~ | | | char * | 8 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCPKCS5zuPBKDF2zuHMACzuSHA1(char* a1, HsInt32 a2, char* a3, HsInt32 a4, HsInt32 a5, HsInt32 a6, char* a7) {return PKCS5_PBKDF2_HMAC_SHA1(a1, a2, a3, a4, a5, a6, a7);} | ^ /usr/include/openssl/evp.h:1497:55: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 1497 | int keylen, unsigned char *out); | ~~~~~~~~~~~~~~~^~~ | 1497 | int keylen, unsigned char *out); | ^ /tmp/ghc370_0/ghc_265.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCHMAC’: /tmp/ghc370_0/ghc_265.c:11:201: error: warning: pointer targets in passing argument 4 of ‘HMAC’ differ in signedness [-Wpointer-sign] 11 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCHMAC(EVP_MD* a1, char* a2, HsInt32 a3, char* a4, HsWord64 a5, char* a6, unsigned int* a7) {HMAC(a1, a2, a3, a4, a5, a6, a7);} | ^~ | | | char * | 11 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCHMAC(EVP_MD* a1, char* a2, HsInt32 a3, char* a4, HsWord64 a5, char* a6, unsigned int* a7) {HMAC(a1, a2, a3, a4, a5, a6, a7);} | ^ /usr/include/openssl/hmac.h:55:42: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 55 | const unsigned char *data, size_t data_len, | ~~~~~~~~~~~~~~~~~~~~~^~~~ | 55 | const unsigned char *data, size_t data_len, | ^ /tmp/ghc370_0/ghc_265.c:11:209: error: warning: pointer targets in passing argument 6 of ‘HMAC’ differ in signedness [-Wpointer-sign] 11 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCHMAC(EVP_MD* a1, char* a2, HsInt32 a3, char* a4, HsWord64 a5, char* a6, unsigned int* a7) {HMAC(a1, a2, a3, a4, a5, a6, a7);} | ^~ | | | char * | 11 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCHMAC(EVP_MD* a1, char* a2, HsInt32 a3, char* a4, HsWord64 a5, char* a6, unsigned int* a7) {HMAC(a1, a2, a3, a4, a5, a6, a7);} | ^ /usr/include/openssl/hmac.h:56:36: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 56 | unsigned char *md, unsigned int *md_len); | ~~~~~~~~~~~~~~~^~ | 56 | unsigned char *md, unsigned int *md_len); | ^ /tmp/ghc370_0/ghc_265.c: In function ‘ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCEVPzugetzudigestbyname’: /tmp/ghc370_0/ghc_265.c:14:137: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 14 | EVP_MD* ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCEVPzugetzudigestbyname(char* a1) {return EVP_get_digestbyname(a1);} | ^~~~~~~~~~~~~~~~~~~~~~~~ | 14 | EVP_MD* ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCEVPzugetzudigestbyname(char* a1) {return EVP_get_digestbyname(a1);} | ^ [12 of 33] Compiling OpenSSL.EVP.Cipher [13 of 33] Compiling OpenSSL.Cipher /tmp/ghc370_0/ghc_237.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziCipherZCEVPzugetzucipherbyname’: /tmp/ghc370_0/ghc_237.c:9:141: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 9 | EVP_CIPHER* ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziCipherZCEVPzugetzucipherbyname(char* a1) {return EVP_get_cipherbyname(a1);} | ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/ghc370_0/ghc_245.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziCipherZCEVPzugetzucipherbyname’: /tmp/ghc370_0/ghc_245.c:9:141: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 9 | EVP_CIPHER* ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziCipherZCEVPzugetzucipherbyname(char* a1) {return EVP_get_cipherbyname(a1);} | ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/ghc370_0/ghc_114.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziCipherZCAESzucbczuencrypt’: /tmp/ghc370_0/ghc_114.c:9:1: error: warning: ‘AES_cbc_encrypt’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 9 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziCipherZCAESzucbczuencrypt(char* a1, HsWord8* a2, HsWord64 a3, AES_KEY* a4, unsigned char* a5, HsInt32 a6) {AES_cbc_encrypt(a1, a2, a3, a4, a5, a6);} | ^~~~ In file included from /tmp/ghc370_0/ghc_114.c:7:0: error: /usr/include/openssl/aes.h:66:6: error: note: declared here 66 | void AES_cbc_encrypt(const unsigned char *in, unsigned char *out, | ^~~~~~~~~~~~~~~ | 66 | void AES_cbc_encrypt(const unsigned char *in, unsigned char *out, | ^ /tmp/ghc370_0/ghc_114.c:9:203: error: warning: pointer targets in passing argument 1 of ‘AES_cbc_encrypt’ differ in signedness [-Wpointer-sign] 9 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziCipherZCAESzucbczuencrypt(char* a1, HsWord8* a2, HsWord64 a3, AES_KEY* a4, unsigned char* a5, HsInt32 a6) {AES_cbc_encrypt(a1, a2, a3, a4, a5, a6);} | ^~ | | | char * /usr/include/openssl/aes.h:66:43: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 66 | void AES_cbc_encrypt(const unsigned char *in, unsigned char *out, | ~~~~~~~~~~~~~~~~~~~~~^~ | 66 | void AES_cbc_encrypt(const unsigned char *in, unsigned char *out, | ^ /tmp/ghc370_0/ghc_114.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziCipherZCAESzusetzudecryptzukey’: /tmp/ghc370_0/ghc_114.c:12:1: error: warning: ‘AES_set_decrypt_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 12 | HsInt32 ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziCipherZCAESzusetzudecryptzukey(char* a1, HsInt32 a2, AES_KEY* a3) {return AES_set_decrypt_key(a1, a2, a3);} | ^~~~~~~ /usr/include/openssl/aes.h:54:5: error: note: declared here 54 | int AES_set_decrypt_key(const unsigned char *userKey, const int bits, | ^~~~~~~~~~~~~~~~~~~ | 54 | int AES_set_decrypt_key(const unsigned char *userKey, const int bits, | ^ /tmp/ghc370_0/ghc_114.c:12:177: error: warning: pointer targets in passing argument 1 of ‘AES_set_decrypt_key’ differ in signedness [-Wpointer-sign] 12 | HsInt32 ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziCipherZCAESzusetzudecryptzukey(char* a1, HsInt32 a2, AES_KEY* a3) {return AES_set_decrypt_key(a1, a2, a3);} | ^~ | | | char * /usr/include/openssl/aes.h:54:46: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 54 | int AES_set_decrypt_key(const unsigned char *userKey, const int bits, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | 54 | int AES_set_decrypt_key(const unsigned char *userKey, const int bits, | ^ /tmp/ghc370_0/ghc_114.c: In function ‘ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziCipherZCAESzusetzuencryptzukey’: /tmp/ghc370_0/ghc_114.c:15:1: error: warning: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 15 | HsInt32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziCipherZCAESzusetzuencryptzukey(char* a1, HsInt32 a2, AES_KEY* a3) {return AES_set_encrypt_key(a1, a2, a3);} | ^~~~~~~ /usr/include/openssl/aes.h:51:5: error: note: declared here 51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits, | ^~~~~~~~~~~~~~~~~~~ | 51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits, | ^ /tmp/ghc370_0/ghc_114.c:15:177: error: warning: pointer targets in passing argument 1 of ‘AES_set_encrypt_key’ differ in signedness [-Wpointer-sign] 15 | HsInt32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziCipherZCAESzusetzuencryptzukey(char* a1, HsInt32 a2, AES_KEY* a3) {return AES_set_encrypt_key(a1, a2, a3);} | ^~ | | | char * /usr/include/openssl/aes.h:51:46: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | 51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits, | ^ /tmp/ghc370_0/ghc_122.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziCipherZCAESzucbczuencrypt’: /tmp/ghc370_0/ghc_122.c:9:1: error: warning: ‘AES_cbc_encrypt’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 9 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziCipherZCAESzucbczuencrypt(char* a1, HsWord8* a2, HsWord64 a3, AES_KEY* a4, unsigned char* a5, HsInt32 a6) {AES_cbc_encrypt(a1, a2, a3, a4, a5, a6);} | ^~~~ In file included from /tmp/ghc370_0/ghc_122.c:7:0: error: [14 of 33] Compiling OpenSSL.BN /usr/include/openssl/aes.h:66:6: error: note: declared here 66 | void AES_cbc_encrypt(const unsigned char *in, unsigned char *out, | ^~~~~~~~~~~~~~~ | 66 | void AES_cbc_encrypt(const unsigned char *in, unsigned char *out, | ^ /tmp/ghc370_0/ghc_122.c:9:203: error: warning: pointer targets in passing argument 1 of ‘AES_cbc_encrypt’ differ in signedness [-Wpointer-sign] 9 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziCipherZCAESzucbczuencrypt(char* a1, HsWord8* a2, HsWord64 a3, AES_KEY* a4, unsigned char* a5, HsInt32 a6) {AES_cbc_encrypt(a1, a2, a3, a4, a5, a6);} | ^~ | | | char * /usr/include/openssl/aes.h:66:43: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 66 | void AES_cbc_encrypt(const unsigned char *in, unsigned char *out, | ~~~~~~~~~~~~~~~~~~~~~^~ | 66 | void AES_cbc_encrypt(const unsigned char *in, unsigned char *out, | ^ /tmp/ghc370_0/ghc_122.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziCipherZCAESzusetzudecryptzukey’: /tmp/ghc370_0/ghc_122.c:12:1: error: warning: ‘AES_set_decrypt_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 12 | HsInt32 ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziCipherZCAESzusetzudecryptzukey(char* a1, HsInt32 a2, AES_KEY* a3) {return AES_set_decrypt_key(a1, a2, a3);} | ^~~~~~~ /usr/include/openssl/aes.h:54:5: error: note: declared here 54 | int AES_set_decrypt_key(const unsigned char *userKey, const int bits, | ^~~~~~~~~~~~~~~~~~~ | 54 | int AES_set_decrypt_key(const unsigned char *userKey, const int bits, | ^ /tmp/ghc370_0/ghc_122.c:12:177: error: warning: pointer targets in passing argument 1 of ‘AES_set_decrypt_key’ differ in signedness [-Wpointer-sign] 12 | HsInt32 ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziCipherZCAESzusetzudecryptzukey(char* a1, HsInt32 a2, AES_KEY* a3) {return AES_set_decrypt_key(a1, a2, a3);} | ^~ | | | char * /usr/include/openssl/aes.h:54:46: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 54 | int AES_set_decrypt_key(const unsigned char *userKey, const int bits, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | 54 | int AES_set_decrypt_key(const unsigned char *userKey, const int bits, | ^ /tmp/ghc370_0/ghc_122.c: In function ‘ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziCipherZCAESzusetzuencryptzukey’: /tmp/ghc370_0/ghc_122.c:15:1: error: warning: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 15 | HsInt32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziCipherZCAESzusetzuencryptzukey(char* a1, HsInt32 a2, AES_KEY* a3) {return AES_set_encrypt_key(a1, a2, a3);} | ^~~~~~~ /usr/include/openssl/aes.h:51:5: error: note: declared here 51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits, | ^~~~~~~~~~~~~~~~~~~ | 51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits, | ^ /tmp/ghc370_0/ghc_122.c:15:177: error: warning: pointer targets in passing argument 1 of ‘AES_set_encrypt_key’ differ in signedness [-Wpointer-sign] 15 | HsInt32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziCipherZCAESzusetzuencryptzukey(char* a1, HsInt32 a2, AES_KEY* a3) {return AES_set_encrypt_key(a1, a2, a3);} | ^~ | | | char * /usr/include/openssl/aes.h:51:46: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | 51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits, | ^ /tmp/ghc370_0/ghc_139.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBNZCBNzupseudozurandzurange’: /tmp/ghc370_0/ghc_139.c:9:1: error: warning: ‘BN_pseudo_rand_range’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBNZCBNzupseudozurandzurange(BIGNUM* a1, BIGNUM* a2) {return BN_pseudo_rand_range(a1, a2);} | ^~~~~~~ In file included from /tmp/ghc370_0/ghc_139.c:7:0: error: [15 of 33] Compiling OpenSSL.RSA /usr/include/openssl/bn.h:233:5: error: note: declared here 233 | int BN_pseudo_rand_range(BIGNUM *rnd, const BIGNUM *range); | ^~~~~~~~~~~~~~~~~~~~ | 233 | int BN_pseudo_rand_range(BIGNUM *rnd, const BIGNUM *range); | ^ /tmp/ghc370_0/ghc_139.c: In function ‘ghczuwrapperZC5ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBNZCBNzumpi2bn’: /tmp/ghc370_0/ghc_139.c:24:150: error: warning: pointer targets in passing argument 1 of ‘BN_mpi2bn’ differ in signedness [-Wpointer-sign] 24 | BIGNUM* ghczuwrapperZC5ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBNZCBNzumpi2bn(char* a1, HsInt32 a2, BIGNUM* a3) {return BN_mpi2bn(a1, a2, a3);} | ^~ | | | char * /usr/include/openssl/bn.h:250:40: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 250 | BIGNUM *BN_mpi2bn(const unsigned char *s, int len, BIGNUM *ret); | ~~~~~~~~~~~~~~~~~~~~~^ | 250 | BIGNUM *BN_mpi2bn(const unsigned char *s, int len, BIGNUM *ret); | ^ /tmp/ghc370_0/ghc_139.c: In function ‘ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBNZCBNzubn2mpi’: /tmp/ghc370_0/ghc_139.c:27:142: error: warning: pointer targets in passing argument 2 of ‘BN_bn2mpi’ differ in signedness [-Wpointer-sign] 27 | HsInt32 ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBNZCBNzubn2mpi(BIGNUM* a1, char* a2) {return BN_bn2mpi(a1, a2);} | ^~ | | | char * /usr/include/openssl/bn.h:251:47: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 251 | int BN_bn2mpi(const BIGNUM *a, unsigned char *to); | ~~~~~~~~~~~~~~~^~ | 251 | int BN_bn2mpi(const BIGNUM *a, unsigned char *to); | ^ /tmp/ghc370_0/ghc_149.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBNZCBNzupseudozurandzurange’: /tmp/ghc370_0/ghc_149.c:9:1: error: warning: ‘BN_pseudo_rand_range’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBNZCBNzupseudozurandzurange(BIGNUM* a1, BIGNUM* a2) {return BN_pseudo_rand_range(a1, a2);} | ^~~~~~~ In file included from /tmp/ghc370_0/ghc_149.c:7:0: error: /usr/include/openssl/bn.h:233:5: error: note: declared here 233 | int BN_pseudo_rand_range(BIGNUM *rnd, const BIGNUM *range); | ^~~~~~~~~~~~~~~~~~~~ | 233 | int BN_pseudo_rand_range(BIGNUM *rnd, const BIGNUM *range); | ^ /tmp/ghc370_0/ghc_149.c: In function ‘ghczuwrapperZC5ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBNZCBNzumpi2bn’: /tmp/ghc370_0/ghc_149.c:24:150: error: warning: pointer targets in passing argument 1 of ‘BN_mpi2bn’ differ in signedness [-Wpointer-sign] 24 | BIGNUM* ghczuwrapperZC5ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBNZCBNzumpi2bn(char* a1, HsInt32 a2, BIGNUM* a3) {return BN_mpi2bn(a1, a2, a3);} | ^~ | | | char * /usr/include/openssl/bn.h:250:40: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 250 | BIGNUM *BN_mpi2bn(const unsigned char *s, int len, BIGNUM *ret); | ~~~~~~~~~~~~~~~~~~~~~^ | 250 | BIGNUM *BN_mpi2bn(const unsigned char *s, int len, BIGNUM *ret); | ^ /tmp/ghc370_0/ghc_149.c: In function ‘ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBNZCBNzubn2mpi’: /tmp/ghc370_0/ghc_149.c:27:142: error: warning: pointer targets in passing argument 2 of ‘BN_bn2mpi’ differ in signedness [-Wpointer-sign] 27 | HsInt32 ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBNZCBNzubn2mpi(BIGNUM* a1, char* a2) {return BN_bn2mpi(a1, a2);} | ^~ | | | char * /usr/include/openssl/bn.h:251:47: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 251 | int BN_bn2mpi(const BIGNUM *a, unsigned char *to); | ~~~~~~~~~~~~~~~^~ | 251 | int BN_bn2mpi(const BIGNUM *a, unsigned char *to); | ^ /tmp/ghc370_0/ghc_214.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zucrtzuparams’: /tmp/ghc370_0/ghc_214.c:10:1: error: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 10 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zucrtzuparams(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_crt_params(a1, a2, a3, a4);} | ^~~~ In file included from /tmp/ghc370_0/ghc_214.c:7:0: error: /usr/include/openssl/rsa.h:236:28: error: note: declared here 236 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r, | ^~~~~~~~~~~~~~~~~~~ | 236 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r, | ^ /tmp/ghc370_0/ghc_214.c:10:181: error: warning: passing argument 2 of ‘RSA_get0_crt_params’ from incompatible pointer type [-Wincompatible-pointer-types] 10 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zucrtzuparams(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_crt_params(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/rsa.h:237:63: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 237 | const BIGNUM **dmp1, | ~~~~~~~~~~~~~~~^~~~ | 237 | const BIGNUM **dmp1, | ^ /tmp/ghc370_0/ghc_214.c:10:185: error: warning: passing argument 3 of ‘RSA_get0_crt_params’ from incompatible pointer type [-Wincompatible-pointer-types] 10 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zucrtzuparams(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_crt_params(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/rsa.h:238:63: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 238 | const BIGNUM **dmq1, | ~~~~~~~~~~~~~~~^~~~ | 238 | const BIGNUM **dmq1, | ^ /tmp/ghc370_0/ghc_214.c:10:189: error: warning: passing argument 4 of ‘RSA_get0_crt_params’ from incompatible pointer type [-Wincompatible-pointer-types] 10 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zucrtzuparams(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_crt_params(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/rsa.h:239:63: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 239 | const BIGNUM **iqmp); | ~~~~~~~~~~~~~~~^~~~ | 239 | const BIGNUM **iqmp); | ^ /tmp/ghc370_0/ghc_214.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zufactors’: /tmp/ghc370_0/ghc_214.c:14:1: error: warning: ‘RSA_get0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 14 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zufactors(RSA* a1, BIGNUM** a2, BIGNUM** a3) {RSA_get0_factors(a1, a2, a3);} | ^~~~ /usr/include/openssl/rsa.h:231:28: error: note: declared here 231 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r, | ^~~~~~~~~~~~~~~~ | 231 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r, | ^ /tmp/ghc370_0/ghc_214.c:14:161: error: warning: passing argument 2 of ‘RSA_get0_factors’ from incompatible pointer type [-Wincompatible-pointer-types] 14 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zufactors(RSA* a1, BIGNUM** a2, BIGNUM** a3) {RSA_get0_factors(a1, a2, a3);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/rsa.h:232:60: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 232 | const BIGNUM **p, const BIGNUM **q); | ~~~~~~~~~~~~~~~^ | 232 | const BIGNUM **p, const BIGNUM **q); | ^ /tmp/ghc370_0/ghc_214.c:14:165: error: warning: passing argument 3 of ‘RSA_get0_factors’ from incompatible pointer type [-Wincompatible-pointer-types] 14 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zufactors(RSA* a1, BIGNUM** a2, BIGNUM** a3) {RSA_get0_factors(a1, a2, a3);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/rsa.h:232:78: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 232 | const BIGNUM **p, const BIGNUM **q); | ~~~~~~~~~~~~~~~^ | 232 | const BIGNUM **p, const BIGNUM **q); | ^ /tmp/ghc370_0/ghc_214.c: In function ‘ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zukey’: /tmp/ghc370_0/ghc_214.c:18:1: error: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 18 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zukey(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_key(a1, a2, a3, a4);} | ^~~~ /usr/include/openssl/rsa.h:228:28: error: note: declared here 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ | 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^ /tmp/ghc370_0/ghc_214.c:18:166: error: warning: passing argument 2 of ‘RSA_get0_key’ from incompatible pointer type [-Wincompatible-pointer-types] 18 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zukey(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_key(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/rsa.h:229:56: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 229 | const BIGNUM **n, const BIGNUM **e, | ~~~~~~~~~~~~~~~^ | 229 | const BIGNUM **n, const BIGNUM **e, | ^ /tmp/ghc370_0/ghc_214.c:18:170: error: warning: passing argument 3 of ‘RSA_get0_key’ from incompatible pointer type [-Wincompatible-pointer-types] 18 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zukey(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_key(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/rsa.h:229:74: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 229 | const BIGNUM **n, const BIGNUM **e, | ~~~~~~~~~~~~~~~^ | 229 | const BIGNUM **n, const BIGNUM **e, | ^ /tmp/ghc370_0/ghc_214.c:18:174: error: warning: passing argument 4 of ‘RSA_get0_key’ from incompatible pointer type [-Wincompatible-pointer-types] 18 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zukey(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_key(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/rsa.h:230:56: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 230 | const BIGNUM **d); | ~~~~~~~~~~~~~~~^ | 230 | const BIGNUM **d); | ^ /tmp/ghc370_0/ghc_214.c: In function ‘ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzugeneratezukey’: /tmp/ghc370_0/ghc_214.c:21:1: error: warning: ‘RSA_generate_key’ is deprecated: Since OpenSSL 0.9.8 [-Wdeprecated-declarations] 21 | RSA* ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzugeneratezukey(HsInt32 a1, HsInt32 a2, void* a3, void* a4) {return RSA_generate_key(a1, a2, a3, a4);} | ^~~ /usr/include/openssl/rsa.h:264:30: error: note: declared here 264 | OSSL_DEPRECATEDIN_0_9_8 RSA *RSA_generate_key(int bits, unsigned long e, void | ^~~~~~~~~~~~~~~~ | 264 | OSSL_DEPRECATEDIN_0_9_8 RSA *RSA_generate_key(int bits, unsigned long e, void | ^ /tmp/ghc370_0/ghc_214.c: In function ‘ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzusizze’: /tmp/ghc370_0/ghc_214.c:34:1: error: warning: ‘RSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 34 | HsInt32 ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzusizze(RSA* a1) {return RSA_size(a1);} | ^~~~~~~ /usr/include/openssl/rsa.h:215:27: error: note: declared here 215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); | ^~~~~~~~ | 215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); | ^ /tmp/ghc370_0/ghc_214.c: In function ‘ghczuwrapperZC5ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAPrivateKeyzudup’: /tmp/ghc370_0/ghc_214.c:37:1: error: warning: ‘RSAPrivateKey_dup’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 37 | RSA* ghczuwrapperZC5ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAPrivateKeyzudup(RSA* a1) {return RSAPrivateKey_dup(a1);} | ^~~ In file included from /usr/include/openssl/rsa.h:21:0: error: /usr/include/openssl/rsa.h:460:1: error: note: declared here 460 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, RSA, RSAPrivateKey) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 460 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, RSA, RSAPrivateKey) | ^ /tmp/ghc370_0/ghc_214.c: In function ‘ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAPublicKeyzudup’: /tmp/ghc370_0/ghc_214.c:40:1: error: warning: ‘RSAPublicKey_dup’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 40 | RSA* ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAPublicKeyzudup(RSA* a1) {return RSAPublicKey_dup(a1);} | ^~~ /usr/include/openssl/rsa.h:459:1: error: note: declared here 459 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, RSA, RSAPublicKey) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 459 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, RSA, RSAPublicKey) | ^ /tmp/ghc370_0/ghc_227.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zucrtzuparams’: /tmp/ghc370_0/ghc_227.c:10:1: error: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 10 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zucrtzuparams(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_crt_params(a1, a2, a3, a4);} | ^~~~ In file included from /tmp/ghc370_0/ghc_227.c:7:0: error: /usr/include/openssl/rsa.h:236:28: error: note: declared here 236 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r, | ^~~~~~~~~~~~~~~~~~~ | 236 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r, | ^ /tmp/ghc370_0/ghc_227.c:10:181: error: warning: passing argument 2 of ‘RSA_get0_crt_params’ from incompatible pointer type [-Wincompatible-pointer-types] 10 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zucrtzuparams(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_crt_params(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/rsa.h:237:63: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 237 | const BIGNUM **dmp1, | ~~~~~~~~~~~~~~~^~~~ | 237 | const BIGNUM **dmp1, | ^ /tmp/ghc370_0/ghc_227.c:10:185: error: warning: passing argument 3 of ‘RSA_get0_crt_params’ from incompatible pointer type [-Wincompatible-pointer-types] 10 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zucrtzuparams(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_crt_params(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/rsa.h:238:63: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 238 | const BIGNUM **dmq1, | ~~~~~~~~~~~~~~~^~~~ | 238 | const BIGNUM **dmq1, | ^ /tmp/ghc370_0/ghc_227.c:10:189: error: warning: passing argument 4 of ‘RSA_get0_crt_params’ from incompatible pointer type [-Wincompatible-pointer-types] 10 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zucrtzuparams(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_crt_params(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/rsa.h:239:63: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 239 | const BIGNUM **iqmp); | ~~~~~~~~~~~~~~~^~~~ | 239 | const BIGNUM **iqmp); | ^ /tmp/ghc370_0/ghc_227.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zufactors’: /tmp/ghc370_0/ghc_227.c:14:1: error: warning: ‘RSA_get0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 14 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zufactors(RSA* a1, BIGNUM** a2, BIGNUM** a3) {RSA_get0_factors(a1, a2, a3);} | ^~~~ /usr/include/openssl/rsa.h:231:28: error: note: declared here 231 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r, | ^~~~~~~~~~~~~~~~ | 231 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r, | ^ /tmp/ghc370_0/ghc_227.c:14:161: error: warning: passing argument 2 of ‘RSA_get0_factors’ from incompatible pointer type [-Wincompatible-pointer-types] 14 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zufactors(RSA* a1, BIGNUM** a2, BIGNUM** a3) {RSA_get0_factors(a1, a2, a3);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/rsa.h:232:60: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 232 | const BIGNUM **p, const BIGNUM **q); | ~~~~~~~~~~~~~~~^ | 232 | const BIGNUM **p, const BIGNUM **q); | ^ /tmp/ghc370_0/ghc_227.c:14:165: error: warning: passing argument 3 of ‘RSA_get0_factors’ from incompatible pointer type [-Wincompatible-pointer-types] 14 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zufactors(RSA* a1, BIGNUM** a2, BIGNUM** a3) {RSA_get0_factors(a1, a2, a3);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/rsa.h:232:78: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 232 | const BIGNUM **p, const BIGNUM **q); | ~~~~~~~~~~~~~~~^ | 232 | const BIGNUM **p, const BIGNUM **q); | ^ /tmp/ghc370_0/ghc_227.c: In function ‘ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zukey’: /tmp/ghc370_0/ghc_227.c:18:1: error: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 18 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zukey(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_key(a1, a2, a3, a4);} | ^~~~ /usr/include/openssl/rsa.h:228:28: error: note: declared here 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ | 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^ /tmp/ghc370_0/ghc_227.c:18:166: error: warning: passing argument 2 of ‘RSA_get0_key’ from incompatible pointer type [-Wincompatible-pointer-types] 18 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zukey(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_key(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/rsa.h:229:56: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 229 | const BIGNUM **n, const BIGNUM **e, | ~~~~~~~~~~~~~~~^ | 229 | const BIGNUM **n, const BIGNUM **e, | ^ /tmp/ghc370_0/ghc_227.c:18:170: error: warning: passing argument 3 of ‘RSA_get0_key’ from incompatible pointer type [-Wincompatible-pointer-types] 18 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zukey(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_key(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/rsa.h:229:74: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 229 | const BIGNUM **n, const BIGNUM **e, | ~~~~~~~~~~~~~~~^ | 229 | const BIGNUM **n, const BIGNUM **e, | ^ /tmp/ghc370_0/ghc_227.c:18:174: error: warning: passing argument 4 of ‘RSA_get0_key’ from incompatible pointer type [-Wincompatible-pointer-types] 18 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zukey(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_key(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/rsa.h:230:56: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 230 | const BIGNUM **d); | ~~~~~~~~~~~~~~~^ | 230 | const BIGNUM **d); | ^ /tmp/ghc370_0/ghc_227.c: In function ‘ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzugeneratezukey’: /tmp/ghc370_0/ghc_227.c:21:1: error: warning: ‘RSA_generate_key’ is deprecated: Since OpenSSL 0.9.8 [-Wdeprecated-declarations] 21 | RSA* ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzugeneratezukey(HsInt32 a1, HsInt32 a2, void* a3, void* a4) {return RSA_generate_key(a1, a2, a3, a4);} | ^~~ /usr/include/openssl/rsa.h:264:30: error: note: declared here 264 | OSSL_DEPRECATEDIN_0_9_8 RSA *RSA_generate_key(int bits, unsigned long e, void | ^~~~~~~~~~~~~~~~ | 264 | OSSL_DEPRECATEDIN_0_9_8 RSA *RSA_generate_key(int bits, unsigned long e, void | ^ /tmp/ghc370_0/ghc_227.c: In function ‘ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzusizze’: /tmp/ghc370_0/ghc_227.c:34:1: error: warning: ‘RSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 34 | HsInt32 ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzusizze(RSA* a1) {return RSA_size(a1);} | ^~~~~~~ /usr/include/openssl/rsa.h:215:27: error: note: declared here 215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); | ^~~~~~~~ | 215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); | ^ /tmp/ghc370_0/ghc_227.c: In function ‘ghczuwrapperZC5ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAPrivateKeyzudup’: [16 of 33] Compiling OpenSSL.DER /tmp/ghc370_0/ghc_227.c:37:1: error: warning: ‘RSAPrivateKey_dup’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 37 | RSA* ghczuwrapperZC5ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAPrivateKeyzudup(RSA* a1) {return RSAPrivateKey_dup(a1);} | ^~~ In file included from /usr/include/openssl/rsa.h:21:0: error: /usr/include/openssl/rsa.h:460:1: error: note: declared here 460 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, RSA, RSAPrivateKey) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 460 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, RSA, RSAPrivateKey) | ^ /tmp/ghc370_0/ghc_227.c: In function ‘ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAPublicKeyzudup’: /tmp/ghc370_0/ghc_227.c:40:1: error: warning: ‘RSAPublicKey_dup’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 40 | RSA* ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAPublicKeyzudup(RSA* a1) {return RSAPublicKey_dup(a1);} | ^~~ /usr/include/openssl/rsa.h:459:1: error: note: declared here 459 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, RSA, RSAPublicKey) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 459 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, RSA, RSAPublicKey) | ^ /tmp/ghc370_0/ghc_279.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCi2dzuRSAPrivateKey’: /tmp/ghc370_0/ghc_279.c:9:1: error: warning: ‘i2d_RSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCi2dzuRSAPrivateKey(RSA* a1, HsWord8** a2) {return i2d_RSAPrivateKey(a1, a2);} | ^~~~~~~ | 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCi2dzuRSAPrivateKey(RSA* a1, HsWord8** a2) {return i2d_RSAPrivateKey(a1, a2);} | ^ In file included from cbits/HsOpenSSL.h:3, from /tmp/ghc370_0/ghc_279.c:7:0: error: /usr/include/openssl/rsa.h:320:1: error: note: declared here 320 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 320 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^ /tmp/ghc370_0/ghc_279.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCd2izuRSAPrivateKey’: /tmp/ghc370_0/ghc_279.c:12:1: error: warning: ‘d2i_RSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 12 | RSA* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCd2izuRSAPrivateKey(RSA** a1, HsWord8** a2, HsInt64 a3) {return d2i_RSAPrivateKey(a1, a2, a3);} | ^~~ | 12 | RSA* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCd2izuRSAPrivateKey(RSA** a1, HsWord8** a2, HsInt64 a3) {return d2i_RSAPrivateKey(a1, a2, a3);} | ^ /usr/include/openssl/rsa.h:320:1: error: note: declared here 320 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 320 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^ /tmp/ghc370_0/ghc_279.c:12:170: error: warning: passing argument 2 of ‘d2i_RSAPrivateKey’ from incompatible pointer type [-Wincompatible-pointer-types] 12 | RSA* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCd2izuRSAPrivateKey(RSA** a1, HsWord8** a2, HsInt64 a3) {return d2i_RSAPrivateKey(a1, a2, a3);} | ^~ | | | HsWord8 ** {aka unsigned char **} | 12 | RSA* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCd2izuRSAPrivateKey(RSA** a1, HsWord8** a2, HsInt64 a3) {return d2i_RSAPrivateKey(a1, a2, a3);} | ^ /usr/include/openssl/rsa.h:320:1: error: note: expected ‘const unsigned char **’ but argument is of type ‘HsWord8 **’ {aka ‘unsigned char **’} 320 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 320 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^ /tmp/ghc370_0/ghc_279.c: In function ‘ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCi2dzuRSAPublicKey’: /tmp/ghc370_0/ghc_279.c:15:1: error: warning: ‘i2d_RSAPublicKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 15 | HsInt32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCi2dzuRSAPublicKey(RSA* a1, HsWord8** a2) {return i2d_RSAPublicKey(a1, a2);} | ^~~~~~~ | 15 | HsInt32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCi2dzuRSAPublicKey(RSA* a1, HsWord8** a2) {return i2d_RSAPublicKey(a1, a2);} | ^ /usr/include/openssl/rsa.h:318:1: error: note: declared here 318 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 318 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^ /tmp/ghc370_0/ghc_279.c: In function ‘ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCd2izuRSAPublicKey’: /tmp/ghc370_0/ghc_279.c:18:1: error: warning: ‘d2i_RSAPublicKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 18 | RSA* ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCd2izuRSAPublicKey(RSA** a1, HsWord8** a2, HsInt64 a3) {return d2i_RSAPublicKey(a1, a2, a3);} | ^~~ | 18 | RSA* ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCd2izuRSAPublicKey(RSA** a1, HsWord8** a2, HsInt64 a3) {return d2i_RSAPublicKey(a1, a2, a3);} | ^ /usr/include/openssl/rsa.h:318:1: error: note: declared here 318 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 318 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^ /tmp/ghc370_0/ghc_279.c:18:168: error: warning: passing argument 2 of ‘d2i_RSAPublicKey’ from incompatible pointer type [-Wincompatible-pointer-types] 18 | RSA* ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCd2izuRSAPublicKey(RSA** a1, HsWord8** a2, HsInt64 a3) {return d2i_RSAPublicKey(a1, a2, a3);} | ^~ | | | HsWord8 ** {aka unsigned char **} | 18 | RSA* ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCd2izuRSAPublicKey(RSA** a1, HsWord8** a2, HsInt64 a3) {return d2i_RSAPublicKey(a1, a2, a3);} | ^ /usr/include/openssl/rsa.h:318:1: error: note: expected ‘const unsigned char **’ but argument is of type ‘HsWord8 **’ {aka ‘unsigned char **’} 318 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 318 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^ /tmp/ghc370_0/ghc_289.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCi2dzuRSAPrivateKey’: /tmp/ghc370_0/ghc_289.c:9:1: error: warning: ‘i2d_RSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCi2dzuRSAPrivateKey(RSA* a1, HsWord8** a2) {return i2d_RSAPrivateKey(a1, a2);} | ^~~~~~~ | 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCi2dzuRSAPrivateKey(RSA* a1, HsWord8** a2) {return i2d_RSAPrivateKey(a1, a2);} | ^ In file included from cbits/HsOpenSSL.h:3, from /tmp/ghc370_0/ghc_289.c:7:0: error: /usr/include/openssl/rsa.h:320:1: error: note: declared here 320 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 320 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^ /tmp/ghc370_0/ghc_289.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCd2izuRSAPrivateKey’: /tmp/ghc370_0/ghc_289.c:12:1: error: warning: ‘d2i_RSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 12 | RSA* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCd2izuRSAPrivateKey(RSA** a1, HsWord8** a2, HsInt64 a3) {return d2i_RSAPrivateKey(a1, a2, a3);} | ^~~ | 12 | RSA* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCd2izuRSAPrivateKey(RSA** a1, HsWord8** a2, HsInt64 a3) {return d2i_RSAPrivateKey(a1, a2, a3);} | ^ /usr/include/openssl/rsa.h:320:1: error: note: declared here 320 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 320 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^ /tmp/ghc370_0/ghc_289.c:12:170: error: warning: passing argument 2 of ‘d2i_RSAPrivateKey’ from incompatible pointer type [-Wincompatible-pointer-types] 12 | RSA* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCd2izuRSAPrivateKey(RSA** a1, HsWord8** a2, HsInt64 a3) {return d2i_RSAPrivateKey(a1, a2, a3);} | ^~ | | | HsWord8 ** {aka unsigned char **} | 12 | RSA* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCd2izuRSAPrivateKey(RSA** a1, HsWord8** a2, HsInt64 a3) {return d2i_RSAPrivateKey(a1, a2, a3);} | ^ /usr/include/openssl/rsa.h:320:1: error: note: expected ‘const unsigned char **’ but argument is of type ‘HsWord8 **’ {aka ‘unsigned char **’} 320 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 320 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^ /tmp/ghc370_0/ghc_289.c: In function ‘ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCi2dzuRSAPublicKey’: /tmp/ghc370_0/ghc_289.c:15:1: error: warning: ‘i2d_RSAPublicKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 15 | HsInt32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCi2dzuRSAPublicKey(RSA* a1, HsWord8** a2) {return i2d_RSAPublicKey(a1, a2);} | ^~~~~~~ | 15 | HsInt32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCi2dzuRSAPublicKey(RSA* a1, HsWord8** a2) {return i2d_RSAPublicKey(a1, a2);} | ^ /usr/include/openssl/rsa.h:318:1: error: note: declared here 318 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 318 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^ /tmp/ghc370_0/ghc_289.c: In function ‘ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCd2izuRSAPublicKey’: /tmp/ghc370_0/ghc_289.c:18:1: error: warning: ‘d2i_RSAPublicKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 18 | RSA* ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCd2izuRSAPublicKey(RSA** a1, HsWord8** a2, HsInt64 a3) {return d2i_RSAPublicKey(a1, a2, a3);} | ^~~ | 18 | RSA* ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCd2izuRSAPublicKey(RSA** a1, HsWord8** a2, HsInt64 a3) {return d2i_RSAPublicKey(a1, a2, a3);} | ^ /usr/include/openssl/rsa.h:318:1: error: note: declared here 318 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 318 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^ /tmp/ghc370_0/ghc_289.c:18:168: error: warning: passing argument 2 of ‘d2i_RSAPublicKey’ from incompatible pointer type [-Wincompatible-pointer-types] 18 | RSA* ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCd2izuRSAPublicKey(RSA** a1, HsWord8** a2, HsInt64 a3) {return d2i_RSAPublicKey(a1, a2, a3);} | ^~ | | | HsWord8 ** {aka unsigned char **} | 18 | RSA* ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCd2izuRSAPublicKey(RSA** a1, HsWord8** a2, HsInt64 a3) {return d2i_RSAPublicKey(a1, a2, a3);} | ^ /usr/include/openssl/rsa.h:318:1: error: note: expected ‘const unsigned char **’ but argument is of type ‘HsWord8 **’ {aka ‘unsigned char **’} 318 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 318 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^ [17 of 33] Compiling OpenSSL.DSA /tmp/ghc370_0/ghc_213.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuset0zukey’: /tmp/ghc370_0/ghc_213.c:9:1: error: warning: ‘DSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuset0zukey(void* a1, BIGNUM* a2, BIGNUM* a3) {return DSA_set0_key(a1, a2, a3);} | ^~~~~~~ In file included from /tmp/ghc370_0/ghc_213.c:7:0: error: /usr/include/openssl/dsa.h:211:27: error: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key, | ^~~~~~~~~~~~ | 211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key, | ^ /tmp/ghc370_0/ghc_213.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuset0zupqg’: /tmp/ghc370_0/ghc_213.c:12:1: error: warning: ‘DSA_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 12 | HsInt32 ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuset0zupqg(void* a1, BIGNUM* a2, BIGNUM* a3, BIGNUM* a4) {return DSA_set0_pqg(a1, a2, a3, a4);} | ^~~~~~~ /usr/include/openssl/dsa.h:208:27: error: note: declared here 208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~~ | 208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^ /tmp/ghc370_0/ghc_213.c: In function ‘ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuget0zukey’: /tmp/ghc370_0/ghc_213.c:15:1: error: warning: ‘DSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 15 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuget0zukey(void* a1, BIGNUM** a2, BIGNUM** a3) {DSA_get0_key(a1, a2, a3);} | ^~~~ /usr/include/openssl/dsa.h:209:28: error: note: declared here 209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ^~~~~~~~~~~~ | 209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ^ /tmp/ghc370_0/ghc_213.c:15:154: error: warning: passing argument 2 of ‘DSA_get0_key’ from incompatible pointer type [-Wincompatible-pointer-types] 15 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuget0zukey(void* a1, BIGNUM** a2, BIGNUM** a3) {DSA_get0_key(a1, a2, a3);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/dsa.h:209:70: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ~~~~~~~~~~~~~~~^~~~~~~ | 209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ^ /tmp/ghc370_0/ghc_213.c:15:158: error: warning: passing argument 3 of ‘DSA_get0_key’ from incompatible pointer type [-Wincompatible-pointer-types] 15 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuget0zukey(void* a1, BIGNUM** a2, BIGNUM** a3) {DSA_get0_key(a1, a2, a3);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/dsa.h:210:56: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 210 | const BIGNUM **priv_key); | ~~~~~~~~~~~~~~~^~~~~~~~ | 210 | const BIGNUM **priv_key); | ^ /tmp/ghc370_0/ghc_213.c: In function ‘ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuget0zupqg’: /tmp/ghc370_0/ghc_213.c:18:1: error: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 18 | void ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuget0zupqg(void* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {DSA_get0_pqg(a1, a2, a3, a4);} | ^~~~ /usr/include/openssl/dsa.h:206:28: error: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^~~~~~~~~~~~ | 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^ /tmp/ghc370_0/ghc_213.c:18:167: error: warning: passing argument 2 of ‘DSA_get0_pqg’ from incompatible pointer type [-Wincompatible-pointer-types] 18 | void ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuget0zupqg(void* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {DSA_get0_pqg(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/dsa.h:206:70: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ~~~~~~~~~~~~~~~^ | 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^ /tmp/ghc370_0/ghc_213.c:18:171: error: warning: passing argument 3 of ‘DSA_get0_pqg’ from incompatible pointer type [-Wincompatible-pointer-types] 18 | void ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuget0zupqg(void* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {DSA_get0_pqg(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/dsa.h:207:56: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 207 | const BIGNUM **q, const BIGNUM **g); | ~~~~~~~~~~~~~~~^ | 207 | const BIGNUM **q, const BIGNUM **g); | ^ /tmp/ghc370_0/ghc_213.c:18:175: error: warning: passing argument 4 of ‘DSA_get0_pqg’ from incompatible pointer type [-Wincompatible-pointer-types] 18 | void ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuget0zupqg(void* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {DSA_get0_pqg(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/dsa.h:207:74: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 207 | const BIGNUM **q, const BIGNUM **g); | ~~~~~~~~~~~~~~~^ | 207 | const BIGNUM **q, const BIGNUM **g); | ^ /tmp/ghc370_0/ghc_213.c: In function ‘ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzusizze’: /tmp/ghc370_0/ghc_213.c:20:1: error: warning: ‘DSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 20 | HsInt32 ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzusizze(void* a1) {return DSA_size(a1);} | ^~~~~~~ /usr/include/openssl/dsa.h:135:27: error: note: declared here 135 | OSSL_DEPRECATEDIN_3_0 int DSA_size(const DSA *); | ^~~~~~~~ | 135 | OSSL_DEPRECATEDIN_3_0 int DSA_size(const DSA *); | ^ /tmp/ghc370_0/ghc_213.c: In function ‘ghczuwrapperZC7ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzugeneratezuparameters’: /tmp/ghc370_0/ghc_213.c:26:1: error: warning: ‘DSA_generate_parameters’ is deprecated: Since OpenSSL 0.9.8 [-Wdeprecated-declarations] 26 | void* ghczuwrapperZC7ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzugeneratezuparameters(HsInt32 a1, char* a2, HsInt32 a3, int* a4, int* a5, void* a6, void* a7) {return DSA_generate_parameters(a1, a2, a3, a4, a5, a6, a7);} | ^~~~ /usr/include/openssl/dsa.h:164:6: error: note: declared here 164 | DSA *DSA_generate_parameters(int bits, unsigned char *seed, int seed_len, | ^~~~~~~~~~~~~~~~~~~~~~~ | 164 | DSA *DSA_generate_parameters(int bits, unsigned char *seed, int seed_len, | ^ /tmp/ghc370_0/ghc_213.c:26:220: error: warning: pointer targets in passing argument 2 of ‘DSA_generate_parameters’ differ in signedness [-Wpointer-sign] 26 | void* ghczuwrapperZC7ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzugeneratezuparameters(HsInt32 a1, char* a2, HsInt32 a3, int* a4, int* a5, void* a6, void* a7) {return DSA_generate_parameters(a1, a2, a3, a4, a5, a6, a7);} | ^~ | | | char * /usr/include/openssl/dsa.h:164:55: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 164 | DSA *DSA_generate_parameters(int bits, unsigned char *seed, int seed_len, | ~~~~~~~~~~~~~~~^~~~ | 164 | DSA *DSA_generate_parameters(int bits, unsigned char *seed, int seed_len, | ^ /tmp/ghc370_0/ghc_213.c:26:232: error: warning: passing argument 5 of ‘DSA_generate_parameters’ from incompatible pointer type [-Wincompatible-pointer-types] 26 | void* ghczuwrapperZC7ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzugeneratezuparameters(HsInt32 a1, char* a2, HsInt32 a3, int* a4, int* a5, void* a6, void* a7) {return DSA_generate_parameters(a1, a2, a3, a4, a5, a6, a7);} | ^~ | | | int * /usr/include/openssl/dsa.h:165:63: error: note: expected ‘long unsigned int *’ but argument is of type ‘int *’ 165 | int *counter_ret, unsigned long *h_ret, | ~~~~~~~~~~~~~~~^~~~~ | 165 | int *counter_ret, unsigned long *h_ret, | ^ /tmp/ghc370_0/ghc_213.c: In function ‘ghczuwrapperZC8ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCHsOpenSSLzudsazuverify’: /tmp/ghc370_0/ghc_213.c:29:200: error: warning: pointer targets in passing argument 2 of ‘HsOpenSSL_dsa_verify’ differ in signedness [-Wpointer-sign] 29 | HsInt32 ghczuwrapperZC8ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCHsOpenSSLzudsazuverify(void* a1, char* a2, HsInt32 a3, BIGNUM* a4, BIGNUM* a5) {return HsOpenSSL_dsa_verify(a1, a2, a3, a4, a5);} | ^~ | | | char * In file included from /tmp/ghc370_0/ghc_213.c:21:0: error: cbits/HsOpenSSL.h:109:57: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 109 | int HsOpenSSL_dsa_verify(DSA *dsa, const unsigned char *ddata, int len, | ~~~~~~~~~~~~~~~~~~~~~^~~~~ | 109 | int HsOpenSSL_dsa_verify(DSA *dsa, const unsigned char *ddata, int len, | ^ /tmp/ghc370_0/ghc_213.c: In function ‘ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCHsOpenSSLzudsazusign’: /tmp/ghc370_0/ghc_213.c:32:198: error: warning: pointer targets in passing argument 2 of ‘HsOpenSSL_dsa_sign’ differ in signedness [-Wpointer-sign] 32 | HsInt32 ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCHsOpenSSLzudsazusign(void* a1, char* a2, HsInt32 a3, BIGNUM** a4, BIGNUM** a5) {return HsOpenSSL_dsa_sign(a1, a2, a3, a4, a5);} | ^~ | | | char * cbits/HsOpenSSL.h:107:55: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 107 | int HsOpenSSL_dsa_sign(DSA *dsa, const unsigned char *ddata, int len, | ~~~~~~~~~~~~~~~~~~~~~^~~~~ | 107 | int HsOpenSSL_dsa_sign(DSA *dsa, const unsigned char *ddata, int len, | ^ /tmp/ghc370_0/ghc_213.c:32:206: error: warning: passing argument 4 of ‘HsOpenSSL_dsa_sign’ from incompatible pointer type [-Wincompatible-pointer-types] 32 | HsInt32 ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCHsOpenSSLzudsazusign(void* a1, char* a2, HsInt32 a3, BIGNUM** a4, BIGNUM** a5) {return HsOpenSSL_dsa_sign(a1, a2, a3, a4, a5);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} cbits/HsOpenSSL.h:108:39: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 108 | const BIGNUM **r, const BIGNUM **s); | ~~~~~~~~~~~~~~~^ | 108 | const BIGNUM **r, const BIGNUM **s); | ^ /tmp/ghc370_0/ghc_213.c:32:210: error: warning: passing argument 5 of ‘HsOpenSSL_dsa_sign’ from incompatible pointer type [-Wincompatible-pointer-types] 32 | HsInt32 ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCHsOpenSSLzudsazusign(void* a1, char* a2, HsInt32 a3, BIGNUM** a4, BIGNUM** a5) {return HsOpenSSL_dsa_sign(a1, a2, a3, a4, a5);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} cbits/HsOpenSSL.h:108:57: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 108 | const BIGNUM **r, const BIGNUM **s); | ~~~~~~~~~~~~~~~^ | 108 | const BIGNUM **r, const BIGNUM **s); | ^ /tmp/ghc370_0/ghc_213.c: In function ‘ghczuwrapperZC10ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzugeneratezukey’: /tmp/ghc370_0/ghc_213.c:34:1: error: warning: ‘DSA_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 34 | void ghczuwrapperZC10ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzugeneratezukey(void* a1) {DSA_generate_key(a1);} | ^~~~ /usr/include/openssl/dsa.h:179:27: error: note: declared here 179 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_key(DSA *a); | ^~~~~~~~~~~~~~~~ | 179 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_key(DSA *a); | ^ /tmp/ghc370_0/ghc_213.c: In function ‘ghczuwrapperZC11ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzunew’: /tmp/ghc370_0/ghc_213.c:36:1: error: warning: ‘DSA_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 36 | void* ghczuwrapperZC11ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzunew(void) {return DSA_new();} | ^~~~ /usr/include/openssl/dsa.h:130:28: error: note: declared here 130 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void); | ^~~~~~~ | 130 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void); | ^ /tmp/ghc370_0/ghc_213.c: In function ‘ghczuwrapperZC13ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzufree’: /tmp/ghc370_0/ghc_213.c:41:1: error: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 41 | void ghczuwrapperZC13ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzufree(void* a1) {DSA_free(a1);} | ^~~~ /usr/include/openssl/dsa.h:132:28: error: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ | 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^ /tmp/ghc370_0/ghc_231.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuset0zukey’: /tmp/ghc370_0/ghc_231.c:9:1: error: warning: ‘DSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuset0zukey(void* a1, BIGNUM* a2, BIGNUM* a3) {return DSA_set0_key(a1, a2, a3);} | ^~~~~~~ In file included from /tmp/ghc370_0/ghc_231.c:7:0: error: /usr/include/openssl/dsa.h:211:27: error: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key, | ^~~~~~~~~~~~ | 211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key, | ^ /tmp/ghc370_0/ghc_231.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuset0zupqg’: /tmp/ghc370_0/ghc_231.c:12:1: error: warning: ‘DSA_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 12 | HsInt32 ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuset0zupqg(void* a1, BIGNUM* a2, BIGNUM* a3, BIGNUM* a4) {return DSA_set0_pqg(a1, a2, a3, a4);} | ^~~~~~~ /usr/include/openssl/dsa.h:208:27: error: note: declared here 208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~~ | 208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^ /tmp/ghc370_0/ghc_231.c: In function ‘ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuget0zukey’: /tmp/ghc370_0/ghc_231.c:15:1: error: warning: ‘DSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 15 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuget0zukey(void* a1, BIGNUM** a2, BIGNUM** a3) {DSA_get0_key(a1, a2, a3);} | ^~~~ /usr/include/openssl/dsa.h:209:28: error: note: declared here 209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ^~~~~~~~~~~~ | 209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ^ /tmp/ghc370_0/ghc_231.c:15:154: error: warning: passing argument 2 of ‘DSA_get0_key’ from incompatible pointer type [-Wincompatible-pointer-types] 15 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuget0zukey(void* a1, BIGNUM** a2, BIGNUM** a3) {DSA_get0_key(a1, a2, a3);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/dsa.h:209:70: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ~~~~~~~~~~~~~~~^~~~~~~ | 209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ^ /tmp/ghc370_0/ghc_231.c:15:158: error: warning: passing argument 3 of ‘DSA_get0_key’ from incompatible pointer type [-Wincompatible-pointer-types] 15 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuget0zukey(void* a1, BIGNUM** a2, BIGNUM** a3) {DSA_get0_key(a1, a2, a3);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/dsa.h:210:56: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 210 | const BIGNUM **priv_key); | ~~~~~~~~~~~~~~~^~~~~~~~ | 210 | const BIGNUM **priv_key); | ^ /tmp/ghc370_0/ghc_231.c: In function ‘ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuget0zupqg’: /tmp/ghc370_0/ghc_231.c:18:1: error: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 18 | void ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuget0zupqg(void* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {DSA_get0_pqg(a1, a2, a3, a4);} | ^~~~ /usr/include/openssl/dsa.h:206:28: error: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^~~~~~~~~~~~ | 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^ /tmp/ghc370_0/ghc_231.c:18:167: error: warning: passing argument 2 of ‘DSA_get0_pqg’ from incompatible pointer type [-Wincompatible-pointer-types] 18 | void ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuget0zupqg(void* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {DSA_get0_pqg(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/dsa.h:206:70: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ~~~~~~~~~~~~~~~^ | 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^ [18 of 33] Compiling OpenSSL.EVP.PKey /tmp/ghc370_0/ghc_231.c:18:171: error: warning: passing argument 3 of ‘DSA_get0_pqg’ from incompatible pointer type [-Wincompatible-pointer-types] 18 | void ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuget0zupqg(void* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {DSA_get0_pqg(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/dsa.h:207:56: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 207 | const BIGNUM **q, const BIGNUM **g); | ~~~~~~~~~~~~~~~^ | 207 | const BIGNUM **q, const BIGNUM **g); | ^ /tmp/ghc370_0/ghc_231.c:18:175: error: warning: passing argument 4 of ‘DSA_get0_pqg’ from incompatible pointer type [-Wincompatible-pointer-types] 18 | void ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuget0zupqg(void* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {DSA_get0_pqg(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/dsa.h:207:74: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 207 | const BIGNUM **q, const BIGNUM **g); | ~~~~~~~~~~~~~~~^ | 207 | const BIGNUM **q, const BIGNUM **g); | ^ /tmp/ghc370_0/ghc_231.c: In function ‘ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzusizze’: /tmp/ghc370_0/ghc_231.c:20:1: error: warning: ‘DSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 20 | HsInt32 ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzusizze(void* a1) {return DSA_size(a1);} | ^~~~~~~ /usr/include/openssl/dsa.h:135:27: error: note: declared here 135 | OSSL_DEPRECATEDIN_3_0 int DSA_size(const DSA *); | ^~~~~~~~ | 135 | OSSL_DEPRECATEDIN_3_0 int DSA_size(const DSA *); | ^ /tmp/ghc370_0/ghc_231.c: In function ‘ghczuwrapperZC7ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzugeneratezuparameters’: /tmp/ghc370_0/ghc_231.c:26:1: error: warning: ‘DSA_generate_parameters’ is deprecated: Since OpenSSL 0.9.8 [-Wdeprecated-declarations] 26 | void* ghczuwrapperZC7ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzugeneratezuparameters(HsInt32 a1, char* a2, HsInt32 a3, int* a4, int* a5, void* a6, void* a7) {return DSA_generate_parameters(a1, a2, a3, a4, a5, a6, a7);} | ^~~~ /usr/include/openssl/dsa.h:164:6: error: note: declared here 164 | DSA *DSA_generate_parameters(int bits, unsigned char *seed, int seed_len, | ^~~~~~~~~~~~~~~~~~~~~~~ | 164 | DSA *DSA_generate_parameters(int bits, unsigned char *seed, int seed_len, | ^ /tmp/ghc370_0/ghc_231.c:26:220: error: warning: pointer targets in passing argument 2 of ‘DSA_generate_parameters’ differ in signedness [-Wpointer-sign] 26 | void* ghczuwrapperZC7ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzugeneratezuparameters(HsInt32 a1, char* a2, HsInt32 a3, int* a4, int* a5, void* a6, void* a7) {return DSA_generate_parameters(a1, a2, a3, a4, a5, a6, a7);} | ^~ | | | char * /usr/include/openssl/dsa.h:164:55: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 164 | DSA *DSA_generate_parameters(int bits, unsigned char *seed, int seed_len, | ~~~~~~~~~~~~~~~^~~~ | 164 | DSA *DSA_generate_parameters(int bits, unsigned char *seed, int seed_len, | ^ /tmp/ghc370_0/ghc_231.c:26:232: error: warning: passing argument 5 of ‘DSA_generate_parameters’ from incompatible pointer type [-Wincompatible-pointer-types] 26 | void* ghczuwrapperZC7ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzugeneratezuparameters(HsInt32 a1, char* a2, HsInt32 a3, int* a4, int* a5, void* a6, void* a7) {return DSA_generate_parameters(a1, a2, a3, a4, a5, a6, a7);} | ^~ | | | int * /usr/include/openssl/dsa.h:165:63: error: note: expected ‘long unsigned int *’ but argument is of type ‘int *’ 165 | int *counter_ret, unsigned long *h_ret, | ~~~~~~~~~~~~~~~^~~~~ | 165 | int *counter_ret, unsigned long *h_ret, | ^ /tmp/ghc370_0/ghc_231.c: In function ‘ghczuwrapperZC8ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCHsOpenSSLzudsazuverify’: /tmp/ghc370_0/ghc_231.c:29:200: error: warning: pointer targets in passing argument 2 of ‘HsOpenSSL_dsa_verify’ differ in signedness [-Wpointer-sign] 29 | HsInt32 ghczuwrapperZC8ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCHsOpenSSLzudsazuverify(void* a1, char* a2, HsInt32 a3, BIGNUM* a4, BIGNUM* a5) {return HsOpenSSL_dsa_verify(a1, a2, a3, a4, a5);} | ^~ | | | char * In file included from /tmp/ghc370_0/ghc_231.c:21:0: error: cbits/HsOpenSSL.h:109:57: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 109 | int HsOpenSSL_dsa_verify(DSA *dsa, const unsigned char *ddata, int len, | ~~~~~~~~~~~~~~~~~~~~~^~~~~ | 109 | int HsOpenSSL_dsa_verify(DSA *dsa, const unsigned char *ddata, int len, | ^ /tmp/ghc370_0/ghc_231.c: In function ‘ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCHsOpenSSLzudsazusign’: /tmp/ghc370_0/ghc_231.c:32:198: error: warning: pointer targets in passing argument 2 of ‘HsOpenSSL_dsa_sign’ differ in signedness [-Wpointer-sign] 32 | HsInt32 ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCHsOpenSSLzudsazusign(void* a1, char* a2, HsInt32 a3, BIGNUM** a4, BIGNUM** a5) {return HsOpenSSL_dsa_sign(a1, a2, a3, a4, a5);} | ^~ | | | char * cbits/HsOpenSSL.h:107:55: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 107 | int HsOpenSSL_dsa_sign(DSA *dsa, const unsigned char *ddata, int len, | ~~~~~~~~~~~~~~~~~~~~~^~~~~ | 107 | int HsOpenSSL_dsa_sign(DSA *dsa, const unsigned char *ddata, int len, | ^ /tmp/ghc370_0/ghc_231.c:32:206: error: warning: passing argument 4 of ‘HsOpenSSL_dsa_sign’ from incompatible pointer type [-Wincompatible-pointer-types] 32 | HsInt32 ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCHsOpenSSLzudsazusign(void* a1, char* a2, HsInt32 a3, BIGNUM** a4, BIGNUM** a5) {return HsOpenSSL_dsa_sign(a1, a2, a3, a4, a5);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} cbits/HsOpenSSL.h:108:39: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 108 | const BIGNUM **r, const BIGNUM **s); | ~~~~~~~~~~~~~~~^ | 108 | const BIGNUM **r, const BIGNUM **s); | ^ /tmp/ghc370_0/ghc_231.c:32:210: error: warning: passing argument 5 of ‘HsOpenSSL_dsa_sign’ from incompatible pointer type [-Wincompatible-pointer-types] 32 | HsInt32 ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCHsOpenSSLzudsazusign(void* a1, char* a2, HsInt32 a3, BIGNUM** a4, BIGNUM** a5) {return HsOpenSSL_dsa_sign(a1, a2, a3, a4, a5);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} cbits/HsOpenSSL.h:108:57: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 108 | const BIGNUM **r, const BIGNUM **s); | ~~~~~~~~~~~~~~~^ | 108 | const BIGNUM **r, const BIGNUM **s); | ^ /tmp/ghc370_0/ghc_231.c: In function ‘ghczuwrapperZC10ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzugeneratezukey’: /tmp/ghc370_0/ghc_231.c:34:1: error: warning: ‘DSA_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 34 | void ghczuwrapperZC10ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzugeneratezukey(void* a1) {DSA_generate_key(a1);} | ^~~~ /usr/include/openssl/dsa.h:179:27: error: note: declared here 179 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_key(DSA *a); | ^~~~~~~~~~~~~~~~ | 179 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_key(DSA *a); | ^ /tmp/ghc370_0/ghc_231.c: In function ‘ghczuwrapperZC11ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzunew’: /tmp/ghc370_0/ghc_231.c:36:1: error: warning: ‘DSA_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 36 | void* ghczuwrapperZC11ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzunew(void) {return DSA_new();} | ^~~~ /usr/include/openssl/dsa.h:130:28: error: note: declared here 130 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void); | ^~~~~~~ | 130 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void); | ^ /tmp/ghc370_0/ghc_231.c: In function ‘ghczuwrapperZC13ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzufree’: /tmp/ghc370_0/ghc_231.c:41:1: error: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 41 | void ghczuwrapperZC13ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzufree(void* a1) {DSA_free(a1);} | ^~~~ /usr/include/openssl/dsa.h:132:28: error: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ | 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^ /tmp/ghc370_0/ghc_294.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuset1zuDSA’: /tmp/ghc370_0/ghc_294.c:9:1: error: warning: ‘EVP_PKEY_set1_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuset1zuDSA(EVP_PKEY* a1, void* a2) {return EVP_PKEY_set1_DSA(a1, a2);} | ^~~~~~~ | 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuset1zuDSA(EVP_PKEY* a1, void* a2) {return EVP_PKEY_set1_DSA(a1, a2);} | ^ In file included from /tmp/ghc370_0/ghc_294.c:7:0: error: /usr/include/openssl/evp.h:1367:5: error: note: declared here 1367 | int EVP_PKEY_set1_DSA(EVP_PKEY *pkey, struct dsa_st *key); | ^~~~~~~~~~~~~~~~~ | 1367 | int EVP_PKEY_set1_DSA(EVP_PKEY *pkey, struct dsa_st *key); | ^ /tmp/ghc370_0/ghc_294.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuget1zuDSA’: /tmp/ghc370_0/ghc_294.c:12:1: error: warning: ‘EVP_PKEY_get1_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 12 | void* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuget1zuDSA(EVP_PKEY* a1) {return EVP_PKEY_get1_DSA(a1);} | ^~~~ | 12 | void* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuget1zuDSA(EVP_PKEY* a1) {return EVP_PKEY_get1_DSA(a1);} | ^ /usr/include/openssl/evp.h:1371:16: error: note: declared here 1371 | struct dsa_st *EVP_PKEY_get1_DSA(EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ | 1371 | struct dsa_st *EVP_PKEY_get1_DSA(EVP_PKEY *pkey); | ^ /tmp/ghc370_0/ghc_294.c: In function ‘ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuset1zuRSA’: /tmp/ghc370_0/ghc_294.c:16:1: error: warning: ‘EVP_PKEY_set1_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 16 | HsInt32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuset1zuRSA(EVP_PKEY* a1, RSA* a2) {return EVP_PKEY_set1_RSA(a1, a2);} | ^~~~~~~ | 16 | HsInt32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuset1zuRSA(EVP_PKEY* a1, RSA* a2) {return EVP_PKEY_set1_RSA(a1, a2);} | ^ /usr/include/openssl/evp.h:1358:5: error: note: declared here 1358 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key); | ^~~~~~~~~~~~~~~~~ | 1358 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key); | ^ /tmp/ghc370_0/ghc_294.c: In function ‘ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuget1zuRSA’: /tmp/ghc370_0/ghc_294.c:20:1: error: warning: ‘EVP_PKEY_get1_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 20 | RSA* ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuget1zuRSA(EVP_PKEY* a1) {return EVP_PKEY_get1_RSA(a1);} | ^~~ | 20 | RSA* ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuget1zuRSA(EVP_PKEY* a1) {return EVP_PKEY_get1_RSA(a1);} | ^ /usr/include/openssl/evp.h:1362:16: error: note: declared here 1362 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ | 1362 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey); | ^ /tmp/ghc370_0/ghc_303.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuset1zuDSA’: /tmp/ghc370_0/ghc_303.c:9:1: error: warning: ‘EVP_PKEY_set1_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuset1zuDSA(EVP_PKEY* a1, void* a2) {return EVP_PKEY_set1_DSA(a1, a2);} | ^~~~~~~ | 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuset1zuDSA(EVP_PKEY* a1, void* a2) {return EVP_PKEY_set1_DSA(a1, a2);} | ^ In file included from /tmp/ghc370_0/ghc_303.c:7:0: error: /usr/include/openssl/evp.h:1367:5: error: note: declared here 1367 | int EVP_PKEY_set1_DSA(EVP_PKEY *pkey, struct dsa_st *key); | ^~~~~~~~~~~~~~~~~ | 1367 | int EVP_PKEY_set1_DSA(EVP_PKEY *pkey, struct dsa_st *key); | ^ /tmp/ghc370_0/ghc_303.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuget1zuDSA’: /tmp/ghc370_0/ghc_303.c:12:1: error: warning: ‘EVP_PKEY_get1_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 12 | void* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuget1zuDSA(EVP_PKEY* a1) {return EVP_PKEY_get1_DSA(a1);} | ^~~~ | 12 | void* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuget1zuDSA(EVP_PKEY* a1) {return EVP_PKEY_get1_DSA(a1);} | ^ /usr/include/openssl/evp.h:1371:16: error: note: declared here 1371 | struct dsa_st *EVP_PKEY_get1_DSA(EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ | 1371 | struct dsa_st *EVP_PKEY_get1_DSA(EVP_PKEY *pkey); | ^ /tmp/ghc370_0/ghc_303.c: In function ‘ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuset1zuRSA’: /tmp/ghc370_0/ghc_303.c:16:1: error: warning: ‘EVP_PKEY_set1_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 16 | HsInt32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuset1zuRSA(EVP_PKEY* a1, RSA* a2) {return EVP_PKEY_set1_RSA(a1, a2);} | ^~~~~~~ | 16 | HsInt32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuset1zuRSA(EVP_PKEY* a1, RSA* a2) {return EVP_PKEY_set1_RSA(a1, a2);} | ^ /usr/include/openssl/evp.h:1358:5: error: note: declared here 1358 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key); | ^~~~~~~~~~~~~~~~~ | 1358 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key); | ^ /tmp/ghc370_0/ghc_303.c: In function ‘ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuget1zuRSA’: /tmp/ghc370_0/ghc_303.c:20:1: error: warning: ‘EVP_PKEY_get1_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 20 | RSA* ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuget1zuRSA(EVP_PKEY* a1) {return EVP_PKEY_get1_RSA(a1);} | ^~~ | 20 | RSA* ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuget1zuRSA(EVP_PKEY* a1) {return EVP_PKEY_get1_RSA(a1);} | ^ /usr/include/openssl/evp.h:1362:16: error: note: declared here 1362 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ | 1362 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey); | ^ [19 of 33] Compiling OpenSSL.EVP.Verify /tmp/ghc370_0/ghc_335.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziVerifyZCEVPzuVerifyFinal’: /tmp/ghc370_0/ghc_335.c:9:194: error: warning: pointer targets in passing argument 2 of ‘EVP_VerifyFinal’ differ in signedness [-Wpointer-sign] 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziVerifyZCEVPzuVerifyFinal(EVP_MD_CTX* a1, char* a2, HsWord32 a3, EVP_PKEY* a4) {return EVP_VerifyFinal(a1, a2, a3, a4);} | ^~ | | | char * | 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziVerifyZCEVPzuVerifyFinal(EVP_MD_CTX* a1, char* a2, HsWord32 a3, EVP_PKEY* a4) {return EVP_VerifyFinal(a1, a2, a3, a4);} | ^ In file included from /tmp/ghc370_0/ghc_335.c:7:0: error: /usr/include/openssl/evp.h:820:66: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 820 | __owur int EVP_VerifyFinal(EVP_MD_CTX *ctx, const unsigned char *sigbuf, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ | 820 | __owur int EVP_VerifyFinal(EVP_MD_CTX *ctx, const unsigned char *sigbuf, | ^ /tmp/ghc370_0/ghc_349.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziVerifyZCEVPzuVerifyFinal’: /tmp/ghc370_0/ghc_349.c:9:194: error: warning: pointer targets in passing argument 2 of ‘EVP_VerifyFinal’ differ in signedness [-Wpointer-sign] 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziVerifyZCEVPzuVerifyFinal(EVP_MD_CTX* a1, char* a2, HsWord32 a3, EVP_PKEY* a4) {return EVP_VerifyFinal(a1, a2, a3, a4);} | ^~ | | | char * | 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziVerifyZCEVPzuVerifyFinal(EVP_MD_CTX* a1, char* a2, HsWord32 a3, EVP_PKEY* a4) {return EVP_VerifyFinal(a1, a2, a3, a4);} | ^ In file included from /tmp/ghc370_0/ghc_349.c:7:0: error: /usr/include/openssl/evp.h:820:66: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 820 | __owur int EVP_VerifyFinal(EVP_MD_CTX *ctx, const unsigned char *sigbuf, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ | 820 | __owur int EVP_VerifyFinal(EVP_MD_CTX *ctx, const unsigned char *sigbuf, | ^ [20 of 33] Compiling OpenSSL.EVP.Sign [21 of 33] Compiling OpenSSL.EVP.Seal /tmp/ghc370_0/ghc_314.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziSealZCEVPzuSealInit’: /tmp/ghc370_0/ghc_314.c:9:230: error: warning: passing argument 3 of ‘EVP_SealInit’ from incompatible pointer type [-Wincompatible-pointer-types] 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziSealZCEVPzuSealInit(EVP_CIPHER_CTX* a1, EVP_CIPHER* a2, char** a3, int* a4, char* a5, EVP_PKEY** a6, HsInt32 a7) {return EVP_SealInit(a1, a2, a3, a4, a5, a6, a7);} | ^~ | | | char ** In file included from /tmp/ghc370_0/ghc_314.c:7:0: error: /usr/include/openssl/evp.h:858:41: error: note: expected ‘unsigned char **’ but argument is of type ‘char **’ 858 | unsigned char **ek, int *ekl, unsigned char *iv, | ~~~~~~~~~~~~~~~~^~ | 858 | unsigned char **ek, int *ekl, unsigned char *iv, | ^ /tmp/ghc370_0/ghc_314.c:9:238: error: warning: pointer targets in passing argument 5 of ‘EVP_SealInit’ differ in signedness [-Wpointer-sign] 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziSealZCEVPzuSealInit(EVP_CIPHER_CTX* a1, EVP_CIPHER* a2, char** a3, int* a4, char* a5, EVP_PKEY** a6, HsInt32 a7) {return EVP_SealInit(a1, a2, a3, a4, a5, a6, a7);} | ^~ | | | char * /usr/include/openssl/evp.h:858:70: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 858 | unsigned char **ek, int *ekl, unsigned char *iv, | ~~~~~~~~~~~~~~~^~ | 858 | unsigned char **ek, int *ekl, unsigned char *iv, | ^ /tmp/ghc370_0/ghc_328.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziSealZCEVPzuSealInit’: /tmp/ghc370_0/ghc_328.c:9:230: error: warning: passing argument 3 of ‘EVP_SealInit’ from incompatible pointer type [-Wincompatible-pointer-types] 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziSealZCEVPzuSealInit(EVP_CIPHER_CTX* a1, EVP_CIPHER* a2, char** a3, int* a4, char* a5, EVP_PKEY** a6, HsInt32 a7) {return EVP_SealInit(a1, a2, a3, a4, a5, a6, a7);} | ^~ | | | char ** In file included from /tmp/ghc370_0/ghc_328.c:7:0: error: /usr/include/openssl/evp.h:858:41: error: note: expected ‘unsigned char **’ but argument is of type ‘char **’ 858 | unsigned char **ek, int *ekl, unsigned char *iv, | ~~~~~~~~~~~~~~~~^~ | 858 | unsigned char **ek, int *ekl, unsigned char *iv, | ^ [22 of 33] Compiling OpenSSL.EVP.Open /tmp/ghc370_0/ghc_328.c:9:238: error: warning: pointer targets in passing argument 5 of ‘EVP_SealInit’ differ in signedness [-Wpointer-sign] 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziSealZCEVPzuSealInit(EVP_CIPHER_CTX* a1, EVP_CIPHER* a2, char** a3, int* a4, char* a5, EVP_PKEY** a6, HsInt32 a7) {return EVP_SealInit(a1, a2, a3, a4, a5, a6, a7);} | ^~ | | | char * /usr/include/openssl/evp.h:858:70: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 858 | unsigned char **ek, int *ekl, unsigned char *iv, | ~~~~~~~~~~~~~~~^~ | 858 | unsigned char **ek, int *ekl, unsigned char *iv, | ^ /tmp/ghc370_0/ghc_342.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziOpenZCEVPzuOpenInit’: /tmp/ghc370_0/ghc_342.c:9:219: error: warning: pointer targets in passing argument 3 of ‘EVP_OpenInit’ differ in signedness [-Wpointer-sign] 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziOpenZCEVPzuOpenInit(EVP_CIPHER_CTX* a1, EVP_CIPHER* a2, char* a3, HsInt32 a4, char* a5, EVP_PKEY* a6) {return EVP_OpenInit(a1, a2, a3, a4, a5, a6);} | ^~ | | | char * | 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziOpenZCEVPzuOpenInit(EVP_CIPHER_CTX* a1, EVP_CIPHER* a2, char* a3, HsInt32 a4, char* a5, EVP_PKEY* a6) {return EVP_OpenInit(a1, a2, a3, a4, a5, a6);} | ^ In file included from /tmp/ghc370_0/ghc_342.c:7:0: error: /usr/include/openssl/evp.h:853:46: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 853 | const unsigned char *ek, int ekl, | ~~~~~~~~~~~~~~~~~~~~~^~ | 853 | const unsigned char *ek, int ekl, | ^ /tmp/ghc370_0/ghc_342.c:9:227: error: warning: pointer targets in passing argument 5 of ‘EVP_OpenInit’ differ in signedness [-Wpointer-sign] 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziOpenZCEVPzuOpenInit(EVP_CIPHER_CTX* a1, EVP_CIPHER* a2, char* a3, HsInt32 a4, char* a5, EVP_PKEY* a6) {return EVP_OpenInit(a1, a2, a3, a4, a5, a6);} | ^~ | | | char * | 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziOpenZCEVPzuOpenInit(EVP_CIPHER_CTX* a1, EVP_CIPHER* a2, char* a3, HsInt32 a4, char* a5, EVP_PKEY* a6) {return EVP_OpenInit(a1, a2, a3, a4, a5, a6);} | ^ /usr/include/openssl/evp.h:854:46: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 854 | const unsigned char *iv, EVP_PKEY *priv); | ~~~~~~~~~~~~~~~~~~~~~^~ | 854 | const unsigned char *iv, EVP_PKEY *priv); | ^ /tmp/ghc370_0/ghc_356.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziOpenZCEVPzuOpenInit’: /tmp/ghc370_0/ghc_356.c:9:219: error: warning: pointer targets in passing argument 3 of ‘EVP_OpenInit’ differ in signedness [-Wpointer-sign] 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziOpenZCEVPzuOpenInit(EVP_CIPHER_CTX* a1, EVP_CIPHER* a2, char* a3, HsInt32 a4, char* a5, EVP_PKEY* a6) {return EVP_OpenInit(a1, a2, a3, a4, a5, a6);} | ^~ | | | char * In file included from /tmp/ghc370_0/ghc_356.c:7:0: error: /usr/include/openssl/evp.h:853:46: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 853 | const unsigned char *ek, int ekl, | ~~~~~~~~~~~~~~~~~~~~~^~ | 853 | const unsigned char *ek, int ekl, | ^ /tmp/ghc370_0/ghc_356.c:9:227: error: warning: pointer targets in passing argument 5 of ‘EVP_OpenInit’ differ in signedness [-Wpointer-sign] 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziOpenZCEVPzuOpenInit(EVP_CIPHER_CTX* a1, EVP_CIPHER* a2, char* a3, HsInt32 a4, char* a5, EVP_PKEY* a6) {return EVP_OpenInit(a1, a2, a3, a4, a5, a6);} | ^~ | | | char * /usr/include/openssl/evp.h:854:46: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 854 | const unsigned char *iv, EVP_PKEY *priv); | ~~~~~~~~~~~~~~~~~~~~~^~ | 854 | const unsigned char *iv, EVP_PKEY *priv); | ^ [23 of 33] Compiling OpenSSL.DH /tmp/ghc370_0/ghc_182.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCHsOpenSSLzuDHzugetzupubzukey’: /tmp/ghc370_0/ghc_182.c:13:132: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 13 | BIGNUM* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCHsOpenSSLzuDHzugetzupubzukey(DH* a1) {return HsOpenSSL_DH_get_pub_key(a1);} [24 of 33] Compiling OpenSSL.BIO [25 of 33] Compiling OpenSSL.ASN1 [26 of 33] Compiling OpenSSL.X509.Name | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/ghc370_0/ghc_182.c: In function ‘ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCDHzusizze’: /tmp/ghc370_0/ghc_182.c:19:1: error: warning: ‘DH_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 19 | HsInt32 ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCDHzusizze(DH* a1) {return DH_size(a1);} | ^~~~~~~ In file included from cbits/HsOpenSSL.h:6, from /tmp/ghc370_0/ghc_182.c:7:0: error: /usr/include/openssl/dh.h:206:27: error: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh); | ^~~~~~~ | 206 | OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh); | ^ /tmp/ghc370_0/ghc_182.c: In function ‘ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCDHzucheck’: /tmp/ghc370_0/ghc_182.c:22:1: error: warning: ‘DH_check’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 22 | HsBool ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCDHzucheck(DH* a1, int* a2) {return DH_check(a1, a2);} | ^~~~~~ /usr/include/openssl/dh.h:223:27: error: note: declared here 223 | OSSL_DEPRECATEDIN_3_0 int DH_check(const DH *dh, int *codes); | ^~~~~~~~ | 223 | OSSL_DEPRECATEDIN_3_0 int DH_check(const DH *dh, int *codes); | ^ /tmp/ghc370_0/ghc_182.c: In function ‘ghczuwrapperZC5ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCDHzucomputezukey’: /tmp/ghc370_0/ghc_182.c:26:1: error: warning: ‘DH_compute_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 26 | HsInt32 ghczuwrapperZC5ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCDHzucomputezukey(HsWord8* a1, BIGNUM* a2, DH* a3) {return DH_compute_key(a1, a2, a3);} | ^~~~~~~ /usr/include/openssl/dh.h:227:27: error: note: declared here 227 | OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key, | ^~~~~~~~~~~~~~ | 227 | OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key, | ^ /tmp/ghc370_0/ghc_182.c: In function ‘ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCDHzugeneratezukey’: /tmp/ghc370_0/ghc_182.c:29:1: error: warning: ‘DH_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 29 | HsInt32 ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCDHzugeneratezukey(DH* a1) {return DH_generate_key(a1);} | ^~~~~~~ /usr/include/openssl/dh.h:226:27: error: note: declared here 226 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh); | ^~~~~~~~~~~~~~~ | 226 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh); | ^ /tmp/ghc370_0/ghc_182.c: In function ‘ghczuwrapperZC7ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCDHzugeneratezuparameters’: /tmp/ghc370_0/ghc_182.c:32:1: error: warning: ‘DH_generate_parameters’ is deprecated: Since OpenSSL 0.9.8 [-Wdeprecated-declarations] 32 | DH* ghczuwrapperZC7ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCDHzugeneratezuparameters(HsInt32 a1, HsInt32 a2, void* a3, void* a4) {return DH_generate_parameters(a1, a2, a3, a4);} | ^~ /usr/include/openssl/dh.h:321:29: error: note: declared here 321 | OSSL_DEPRECATEDIN_0_9_8 DH *DH_generate_parameters(int prime_len, int generator, | ^~~~~~~~~~~~~~~~~~~~~~ | 321 | OSSL_DEPRECATEDIN_0_9_8 DH *DH_generate_parameters(int prime_len, int generator, | ^ /tmp/ghc370_0/ghc_195.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCHsOpenSSLzuDHzugetzupubzukey’: /tmp/ghc370_0/ghc_195.c:13:132: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 13 | BIGNUM* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCHsOpenSSLzuDHzugetzupubzukey(DH* a1) {return HsOpenSSL_DH_get_pub_key(a1);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/ghc370_0/ghc_195.c: In function ‘ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCDHzusizze’: /tmp/ghc370_0/ghc_195.c:19:1: error: warning: ‘DH_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 19 | HsInt32 ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCDHzusizze(DH* a1) {return DH_size(a1);} | ^~~~~~~ In file included from cbits/HsOpenSSL.h:6, from /tmp/ghc370_0/ghc_195.c:7:0: error: /usr/include/openssl/dh.h:206:27: error: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh); | ^~~~~~~ | 206 | OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh); | ^ /tmp/ghc370_0/ghc_195.c: In function ‘ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCDHzucheck’: /tmp/ghc370_0/ghc_195.c:22:1: error: warning: ‘DH_check’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 22 | HsBool ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCDHzucheck(DH* a1, int* a2) {return DH_check(a1, a2);} | ^~~~~~ /usr/include/openssl/dh.h:223:27: error: note: declared here 223 | OSSL_DEPRECATEDIN_3_0 int DH_check(const DH *dh, int *codes); | ^~~~~~~~ | 223 | OSSL_DEPRECATEDIN_3_0 int DH_check(const DH *dh, int *codes); | ^ /tmp/ghc370_0/ghc_195.c: In function ‘ghczuwrapperZC5ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCDHzucomputezukey’: /tmp/ghc370_0/ghc_195.c:26:1: error: warning: ‘DH_compute_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 26 | HsInt32 ghczuwrapperZC5ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCDHzucomputezukey(HsWord8* a1, BIGNUM* a2, DH* a3) {return DH_compute_key(a1, a2, a3);} | ^~~~~~~ /usr/include/openssl/dh.h:227:27: error: note: declared here 227 | OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key, | ^~~~~~~~~~~~~~ | 227 | OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key, | ^ /tmp/ghc370_0/ghc_195.c: In function ‘ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCDHzugeneratezukey’: /tmp/ghc370_0/ghc_195.c:29:1: error: warning: ‘DH_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 29 | HsInt32 ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCDHzugeneratezukey(DH* a1) {return DH_generate_key(a1);} | ^~~~~~~ /usr/include/openssl/dh.h:226:27: error: note: declared here 226 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh); | ^~~~~~~~~~~~~~~ | 226 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh); | ^ /tmp/ghc370_0/ghc_195.c: In function ‘ghczuwrapperZC7ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCDHzugeneratezuparameters’: /tmp/ghc370_0/ghc_195.c:32:1: error: warning: ‘DH_generate_parameters’ is deprecated: Since OpenSSL 0.9.8 [-Wdeprecated-declarations] 32 | DH* ghczuwrapperZC7ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCDHzugeneratezuparameters(HsInt32 a1, HsInt32 a2, void* a3, void* a4) {return DH_generate_parameters(a1, a2, a3, a4);} | ^~ /usr/include/openssl/dh.h:321:29: error: note: declared here 321 | OSSL_DEPRECATEDIN_0_9_8 DH *DH_generate_parameters(int prime_len, int generator, | ^~~~~~~~~~~~~~~~~~~~~~ | 321 | OSSL_DEPRECATEDIN_0_9_8 DH *DH_generate_parameters(int prime_len, int generator, | ^ /tmp/ghc370_0/ghc_125.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBIOZCBIOzuszunull’: /tmp/ghc370_0/ghc_125.c:9:119: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 9 | BIO_METHOD* ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBIOZCBIOzuszunull(void) {return BIO_s_null();} | ^~~~~~~~~~~~ /tmp/ghc370_0/ghc_125.c: In function ‘ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBIOZCBIOzuszumem’: /tmp/ghc370_0/ghc_125.c:15:118: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 15 | BIO_METHOD* ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBIOZCBIOzuszumem(void) {return BIO_s_mem();} | ^~~~~~~~~~~ /tmp/ghc370_0/ghc_125.c: In function ‘ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBIOZCBIOzufzubuffer’: /tmp/ghc370_0/ghc_125.c:21:121: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 21 | BIO_METHOD* ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBIOZCBIOzufzubuffer(void) {return BIO_f_buffer();} | ^~~~~~~~~~~~~~ /tmp/ghc370_0/ghc_125.c: In function ‘ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBIOZCBIOzufzubase64’: /tmp/ghc370_0/ghc_125.c:26:121: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 26 | BIO_METHOD* ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBIOZCBIOzufzubase64(void) {return BIO_f_base64();} | ^~~~~~~~~~~~~~ /tmp/ghc370_0/ghc_136.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBIOZCBIOzuszunull’: /tmp/ghc370_0/ghc_136.c:9:119: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 9 | BIO_METHOD* ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBIOZCBIOzuszunull(void) {return BIO_s_null();} | ^~~~~~~~~~~~ /tmp/ghc370_0/ghc_136.c: In function ‘ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBIOZCBIOzuszumem’: /tmp/ghc370_0/ghc_136.c:15:118: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 15 | BIO_METHOD* ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBIOZCBIOzuszumem(void) {return BIO_s_mem();} | ^~~~~~~~~~~ /tmp/ghc370_0/ghc_136.c: In function ‘ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBIOZCBIOzufzubuffer’: /tmp/ghc370_0/ghc_136.c:21:121: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 21 | BIO_METHOD* ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBIOZCBIOzufzubuffer(void) {return BIO_f_buffer();} | ^~~~~~~~~~~~~~ /tmp/ghc370_0/ghc_136.c: In function ‘ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBIOZCBIOzufzubase64’: /tmp/ghc370_0/ghc_136.c:26:121: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 26 | BIO_METHOD* ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBIOZCBIOzufzubase64(void) {return BIO_f_base64();} | ^~~~~~~~~~~~~~ /tmp/ghc370_0/ghc_188.c: In function ‘ghczuwrapperZC8ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziASN1ZCOBJzunid2ln’: /tmp/ghc370_0/ghc_188.c:35:119: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 35 | char* ghczuwrapperZC8ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziASN1ZCOBJzunid2ln(HsInt32 a1) {return OBJ_nid2ln(a1);} | ^~~~~~~~~~~~~~ /tmp/ghc370_0/ghc_188.c: In function ‘ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziASN1ZCOBJzunid2sn’: /tmp/ghc370_0/ghc_188.c:37:119: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 37 | char* ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziASN1ZCOBJzunid2sn(HsInt32 a1) {return OBJ_nid2sn(a1);} | ^~~~~~~~~~~~~~ /tmp/ghc370_0/ghc_202.c: In function ‘ghczuwrapperZC8ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziASN1ZCOBJzunid2ln’: /tmp/ghc370_0/ghc_202.c:35:119: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 35 | char* ghczuwrapperZC8ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziASN1ZCOBJzunid2ln(HsInt32 a1) {return OBJ_nid2ln(a1);} | ^~~~~~~~~~~~~~ /tmp/ghc370_0/ghc_202.c: In function ‘ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziASN1ZCOBJzunid2sn’: /tmp/ghc370_0/ghc_202.c:37:119: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 37 | char* ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziASN1ZCOBJzunid2sn(HsInt32 a1) {return OBJ_nid2sn(a1);} | ^~~~~~~~~~~~~~ /tmp/ghc370_0/ghc_258.c: In function ‘ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziX509ziNameZCX509zuNAMEzuaddzuentryzubyzutxt’: /tmp/ghc370_0/ghc_258.c:23:257: error: warning: pointer targets in passing argument 4 of ‘X509_NAME_add_entry_by_txt’ differ in signedness [-Wpointer-sign] 23 | HsInt32 ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziX509ziNameZCX509zuNAMEzuaddzuentryzubyzutxt(X509_NAME* a1, char* a2, HsInt32 a3, char* a4, HsInt32 a5, HsInt32 a6, HsInt32 a7) {return X509_NAME_add_entry_by_txt(a1, a2, a3, a4, a5, a6, a7);} | ^~ | | | char * In file included from /tmp/ghc370_0/ghc_258.c:7:0: error: /usr/include/openssl/x509.h:1056:53: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 1056 | const unsigned char *bytes, int len, int loc, | ~~~~~~~~~~~~~~~~~~~~~^~~~~ | 1056 | const unsigned char *bytes, int len, int loc, | ^ /tmp/ghc370_0/ghc_275.c: In function ‘ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziX509ziNameZCX509zuNAMEzuaddzuentryzubyzutxt’: /tmp/ghc370_0/ghc_275.c:23:257: error: warning: pointer targets in passing argument 4 of ‘X509_NAME_add_entry_by_txt’ differ in signedness [-Wpointer-sign] 23 | HsInt32 ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziX509ziNameZCX509zuNAMEzuaddzuentryzubyzutxt(X509_NAME* a1, char* a2, HsInt32 a3, char* a4, HsInt32 a5, HsInt32 a6, HsInt32 a7) {return X509_NAME_add_entry_by_txt(a1, a2, a3, a4, a5, a6, a7);} | ^~ | | | char * In file included from /tmp/ghc370_0/ghc_275.c:7:0: error: [27 of 33] Compiling OpenSSL.X509 /usr/include/openssl/x509.h:1056:53: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 1056 | const unsigned char *bytes, int len, int loc, | ~~~~~~~~~~~~~~~~~~~~~^~~~~ | 1056 | const unsigned char *bytes, int len, int loc, | ^ [28 of 33] Compiling OpenSSL.X509.Request [29 of 33] Compiling OpenSSL.X509.Revocation /tmp/ghc370_0/ghc_370.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziX509ziRevocationZCX509zuREVOKEDzuget0zurevocationDate’: /tmp/ghc370_0/ghc_370.c:10:166: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 10 | ASN1_TIME* ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziX509ziRevocationZCX509zuREVOKEDzuget0zurevocationDate(X509_REVOKED* a1) {return X509_REVOKED_get0_revocationDate(a1);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/ghc370_0/ghc_370.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziX509ziRevocationZCX509zuREVOKEDzuget0zuserialNumber’: /tmp/ghc370_0/ghc_370.c:14:167: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 14 | ASN1_INTEGER* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziX509ziRevocationZCX509zuREVOKEDzuget0zuserialNumber(X509_REVOKED* a1) {return X509_REVOKED_get0_serialNumber(a1);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/ghc370_0/ghc_370.c: In function ‘ghczuwrapperZC14ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziX509ziRevocationZCHsOpenSSLzuX509zuCRLzugetzunextUpdate’: /tmp/ghc370_0/ghc_370.c:59:165: error: [30 of 33] Compiling OpenSSL.X509.Store warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 59 | ASN1_TIME* ghczuwrapperZC14ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziX509ziRevocationZCHsOpenSSLzuX509zuCRLzugetzunextUpdate(X509_CRL* a1) {return HsOpenSSL_X509_CRL_get_nextUpdate(a1);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/ghc370_0/ghc_370.c: In function ‘ghczuwrapperZC15ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziX509ziRevocationZCHsOpenSSLzuX509zuCRLzugetzulastUpdate’: /tmp/ghc370_0/ghc_370.c:63:165: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 63 | ASN1_TIME* ghczuwrapperZC15ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziX509ziRevocationZCHsOpenSSLzuX509zuCRLzugetzulastUpdate(X509_CRL* a1) {return HsOpenSSL_X509_CRL_get_lastUpdate(a1);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/ghc370_0/ghc_384.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziX509ziRevocationZCX509zuREVOKEDzuget0zurevocationDate’: /tmp/ghc370_0/ghc_384.c:10:166: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 10 | ASN1_TIME* ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziX509ziRevocationZCX509zuREVOKEDzuget0zurevocationDate(X509_REVOKED* a1) {return X509_REVOKED_get0_revocationDate(a1);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/ghc370_0/ghc_384.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziX509ziRevocationZCX509zuREVOKEDzuget0zuserialNumber’: /tmp/ghc370_0/ghc_384.c:14:167: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 14 | ASN1_INTEGER* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziX509ziRevocationZCX509zuREVOKEDzuget0zuserialNumber(X509_REVOKED* a1) {return X509_REVOKED_get0_serialNumber(a1);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/ghc370_0/ghc_384.c: In function ‘ghczuwrapperZC14ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziX509ziRevocationZCHsOpenSSLzuX509zuCRLzugetzunextUpdate’: /tmp/ghc370_0/ghc_384.c:59:165: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 59 | ASN1_TIME* ghczuwrapperZC14ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziX509ziRevocationZCHsOpenSSLzuX509zuCRLzugetzunextUpdate(X509_CRL* a1) {return HsOpenSSL_X509_CRL_get_nextUpdate(a1);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/ghc370_0/ghc_384.c: In function ‘ghczuwrapperZC15ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziX509ziRevocationZCHsOpenSSLzuX509zuCRLzugetzulastUpdate’: /tmp/ghc370_0/ghc_384.c:63:165: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 63 | ASN1_TIME* ghczuwrapperZC15ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziX509ziRevocationZCHsOpenSSLzuX509zuCRLzugetzulastUpdate(X509_CRL* a1) {return HsOpenSSL_X509_CRL_get_lastUpdate(a1);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [31 of 33] Compiling OpenSSL.Session /tmp/ghc370_0/ghc_447.c: In function ‘ghczuwrapperZC17ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziSessionZCSSLzuCTXzusetzualpnzuprotos’: /tmp/ghc370_0/ghc_447.c:71:193: error: warning: pointer targets in passing argument 2 of ‘SSL_CTX_set_alpn_protos’ differ in signedness [-Wpointer-sign] 71 | HsInt32 ghczuwrapperZC17ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziSessionZCSSLzuCTXzusetzualpnzuprotos(SSL_CTX* a1, char* a2, HsWord32 a3) {return SSL_CTX_set_alpn_protos(a1, a2, a3);} | ^~ | | | char * | 71 | HsInt32 ghczuwrapperZC17ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziSessionZCSSLzuCTXzusetzualpnzuprotos(SSL_CTX* a1, char* a2, HsWord32 a3) {return SSL_CTX_set_alpn_protos(a1, a2, a3);} | ^ In file included from /tmp/ghc370_0/ghc_447.c:7:0: error: /usr/include/openssl/ssl.h:824:71: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 824 | __owur int SSL_CTX_set_alpn_protos(SSL_CTX *ctx, const unsigned char *protos, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ | 824 | __owur int SSL_CTX_set_alpn_protos(SSL_CTX *ctx, const unsigned char *protos, | ^ /tmp/ghc370_0/ghc_447.c: In function ‘ghczuwrapperZC18ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziSessionZCSSLzuCTXzusetzusessionzuidzucontext’: /tmp/ghc370_0/ghc_447.c:74:208: error: warning: pointer targets in passing argument 2 of ‘SSL_CTX_set_session_id_context’ differ in signedness [-Wpointer-sign] 74 | HsInt32 ghczuwrapperZC18ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziSessionZCSSLzuCTXzusetzusessionzuidzucontext(SSL_CTX* a1, char* a2, HsWord32 a3) {return SSL_CTX_set_session_id_context(a1, a2, a3);} | ^~ | | | char * | 74 | HsInt32 ghczuwrapperZC18ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziSessionZCSSLzuCTXzusetzusessionzuidzucontext(SSL_CTX* a1, char* a2, HsWord32 a3) {return SSL_CTX_set_session_id_context(a1, a2, a3);} | ^ /usr/include/openssl/ssl.h:1846:64: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 1846 | const unsigned char *sid_ctx, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | 1846 | const unsigned char *sid_ctx, | ^ /tmp/ghc370_0/ghc_457.c: In function ‘ghczuwrapperZC17ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziSessionZCSSLzuCTXzusetzualpnzuprotos’: /tmp/ghc370_0/ghc_457.c:71:193: error: warning: pointer targets in passing argument 2 of ‘SSL_CTX_set_alpn_protos’ differ in signedness [-Wpointer-sign] 71 | HsInt32 ghczuwrapperZC17ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziSessionZCSSLzuCTXzusetzualpnzuprotos(SSL_CTX* a1, char* a2, HsWord32 a3) {return SSL_CTX_set_alpn_protos(a1, a2, a3);} | ^~ | | | char * | 71 | HsInt32 ghczuwrapperZC17ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziSessionZCSSLzuCTXzusetzualpnzuprotos(SSL_CTX* a1, char* a2, HsWord32 a3) {return SSL_CTX_set_alpn_protos(a1, a2, a3);} | ^ In file included from /tmp/ghc370_0/ghc_457.c:7:0: error: /usr/include/openssl/ssl.h:824:71: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 824 | __owur int SSL_CTX_set_alpn_protos(SSL_CTX *ctx, const unsigned char *protos, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ | 824 | __owur int SSL_CTX_set_alpn_protos(SSL_CTX *ctx, const unsigned char *protos, | ^ /tmp/ghc370_0/ghc_457.c: In function ‘ghczuwrapperZC18ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziSessionZCSSLzuCTXzusetzusessionzuidzucontext’: /tmp/ghc370_0/ghc_457.c:74:208: error: warning: pointer targets in passing argument 2 of ‘SSL_CTX_set_session_id_context’ differ in signedness [-Wpointer-sign] 74 | HsInt32 ghczuwrapperZC18ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziSessionZCSSLzuCTXzusetzusessionzuidzucontext(SSL_CTX* a1, char* a2, HsWord32 a3) {return SSL_CTX_set_session_id_context(a1, a2, a3);} | ^~ | | | char * | 74 | HsInt32 ghczuwrapperZC18ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziSessionZCSSLzuCTXzusetzusessionzuidzucontext(SSL_CTX* a1, char* a2, HsWord32 a3) {return SSL_CTX_set_session_id_context(a1, a2, a3);} | ^ /usr/include/openssl/ssl.h:1846:64: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 1846 | const unsigned char *sid_ctx, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | 1846 | const unsigned char *sid_ctx, | ^ [32 of 33] Compiling OpenSSL.PKCS7 [33 of 33] Compiling OpenSSL.PEM /tmp/ghc370_0/ghc_436.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziPEMZCPEMzureadzubiozuDHparams’: /tmp/ghc370_0/ghc_436.c:12:1: error: warning: ‘PEM_read_bio_DHparams’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 12 | DH* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziPEMZCPEMzureadzubiozuDHparams(BIO* a1, DH** a2, void* a3, void* a4) {return PEM_read_bio_DHparams(a1, a2, a3, a4);} | ^~ In file included from /tmp/ghc370_0/ghc_436.c:9:0: error: /usr/include/openssl/pem.h:472:1: error: note: declared here 472 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH) | ^~~~~~~~~~~~~~~~~~~ | 472 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH) | ^ /tmp/ghc370_0/ghc_436.c: In function ‘ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziPEMZCPEMzuwritezubiozuDHparams’: /tmp/ghc370_0/ghc_436.c:16:1: error: warning: ‘PEM_write_bio_DHparams’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 16 | HsInt32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziPEMZCPEMzuwritezubiozuDHparams(BIO* a1, DH* a2) {return PEM_write_bio_DHparams(a1, a2);} | ^~~~~~~ /usr/include/openssl/pem.h:472:1: error: note: declared here 472 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH) | ^~~~~~~~~~~~~~~~~~~ | 472 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH) | ^ /tmp/ghc370_0/ghc_444.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziPEMZCPEMzureadzubiozuDHparams’: /tmp/ghc370_0/ghc_444.c:12:1: error: warning: ‘PEM_read_bio_DHparams’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 12 | DH* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziPEMZCPEMzureadzubiozuDHparams(BIO* a1, DH** a2, void* a3, void* a4) {return PEM_read_bio_DHparams(a1, a2, a3, a4);} | ^~ In file included from /tmp/ghc370_0/ghc_444.c:9:0: error: /usr/include/openssl/pem.h:472:1: error: note: declared here 472 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH) | ^~~~~~~~~~~~~~~~~~~ | 472 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH) | ^ /tmp/ghc370_0/ghc_444.c: In function ‘ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziPEMZCPEMzuwritezubiozuDHparams’: /tmp/ghc370_0/ghc_444.c:16:1: error: warning: ‘PEM_write_bio_DHparams’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 16 | HsInt32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziPEMZCPEMzuwritezubiozuDHparams(BIO* a1, DH* a2) {return PEM_write_bio_DHparams(a1, a2);} | ^~~~~~~ /usr/include/openssl/pem.h:472:1: error: note: declared here 472 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH) | ^~~~~~~~~~~~~~~~~~~ | 472 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH) | ^ [ 1 of 33] Compiling OpenSSL [ 2 of 33] Compiling OpenSSL.DH.Internal /tmp/ghc844_0/ghc_26.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHziInternalZCDHzufree’: /tmp/ghc844_0/ghc_26.c:9:1: error: warning: ‘DH_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 9 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHziInternalZCDHzufree(DH* a1) {DH_free(a1);} | ^~~~ In file included from /tmp/ghc844_0/ghc_26.c:7:0: error: /usr/include/openssl/dh.h:203:28: error: note: declared here 203 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ | 203 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ [ 3 of 33] Compiling OpenSSL.ERR [ 4 of 33] Compiling OpenSSL.EVP.Base64 /tmp/ghc844_0/ghc_44.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziBase64ZCEVPzuDecodeBlock’: /tmp/ghc844_0/ghc_44.c:8:169: error: warning: pointer targets in passing argument 1 of ‘EVP_DecodeBlock’ differ in signedness [-Wpointer-sign] 8 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziBase64ZCEVPzuDecodeBlock(char* a1, char* a2, HsInt32 a3) {return EVP_DecodeBlock(a1, a2, a3);} | ^~ | | | char * | 8 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziBase64ZCEVPzuDecodeBlock(char* a1, char* a2, HsInt32 a3) {return EVP_DecodeBlock(a1, a2, a3);} | ^ In file included from /tmp/ghc844_0/ghc_44.c:7:0: error: /usr/include/openssl/evp.h:877:36: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 877 | int EVP_DecodeBlock(unsigned char *t, const unsigned char *f, int n); | ~~~~~~~~~~~~~~~^ | 877 | int EVP_DecodeBlock(unsigned char *t, const unsigned char *f, int n); | ^ /tmp/ghc844_0/ghc_44.c:8:173: error: warning: pointer targets in passing argument 2 of ‘EVP_DecodeBlock’ differ in signedness [-Wpointer-sign] 8 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziBase64ZCEVPzuDecodeBlock(char* a1, char* a2, HsInt32 a3) {return EVP_DecodeBlock(a1, a2, a3);} | ^~ | | | char * | 8 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziBase64ZCEVPzuDecodeBlock(char* a1, char* a2, HsInt32 a3) {return EVP_DecodeBlock(a1, a2, a3);} | ^ /usr/include/openssl/evp.h:877:60: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 877 | int EVP_DecodeBlock(unsigned char *t, const unsigned char *f, int n); | ~~~~~~~~~~~~~~~~~~~~~^ | 877 | int EVP_DecodeBlock(unsigned char *t, const unsigned char *f, int n); | ^ /tmp/ghc844_0/ghc_44.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziBase64ZCEVPzuEncodeBlock’: /tmp/ghc844_0/ghc_44.c:10:169: error: warning: pointer targets in passing argument 1 of ‘EVP_EncodeBlock’ differ in signedness [-Wpointer-sign] 10 | HsInt32 ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziBase64ZCEVPzuEncodeBlock(char* a1, char* a2, HsInt32 a3) {return EVP_EncodeBlock(a1, a2, a3);} | ^~ | | | char * | 10 | HsInt32 ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziBase64ZCEVPzuEncodeBlock(char* a1, char* a2, HsInt32 a3) {return EVP_EncodeBlock(a1, a2, a3);} | ^ /usr/include/openssl/evp.h:870:36: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 870 | int EVP_EncodeBlock(unsigned char *t, const unsigned char *f, int n); | ~~~~~~~~~~~~~~~^ | 870 | int EVP_EncodeBlock(unsigned char *t, const unsigned char *f, int n); | ^ /tmp/ghc844_0/ghc_44.c:10:173: error: warning: pointer targets in passing argument 2 of ‘EVP_EncodeBlock’ differ in signedness [-Wpointer-sign] 10 | HsInt32 ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziBase64ZCEVPzuEncodeBlock(char* a1, char* a2, HsInt32 a3) {return EVP_EncodeBlock(a1, a2, a3);} | ^~ | | | char * | 10 | HsInt32 ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziBase64ZCEVPzuEncodeBlock(char* a1, char* a2, HsInt32 a3) {return EVP_EncodeBlock(a1, a2, a3);} | ^ /usr/include/openssl/evp.h:870:60: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 870 | int EVP_EncodeBlock(unsigned char *t, const unsigned char *f, int n); | ~~~~~~~~~~~~~~~~~~~~~^ | 870 | int EVP_EncodeBlock(unsigned char *t, const unsigned char *f, int n); | ^ [ 5 of 33] Compiling OpenSSL.Objects [ 6 of 33] Compiling OpenSSL.SSL.Option [ 7 of 33] Compiling OpenSSL.Stack [ 8 of 33] Compiling OpenSSL.Utils [ 9 of 33] Compiling OpenSSL.Random /tmp/ghc844_0/ghc_99.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRandomZCRANDzupseudozubytes’: /tmp/ghc844_0/ghc_99.c:10:1: error: warning: ‘RAND_pseudo_bytes’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 10 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRandomZCRANDzupseudozubytes(char* a1, HsInt32 a2) {RAND_pseudo_bytes(a1, a2);} | ^~~~ | 10 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRandomZCRANDzupseudozubytes(char* a1, HsInt32 a2) {RAND_pseudo_bytes(a1, a2);} | ^ In file included from /tmp/ghc844_0/ghc_99.c:7:0: error: /usr/include/openssl/rand.h:79:29: error: note: declared here 79 | OSSL_DEPRECATEDIN_1_1_0 int RAND_pseudo_bytes(unsigned char *buf, int num); | ^~~~~~~~~~~~~~~~~ | 79 | OSSL_DEPRECATEDIN_1_1_0 int RAND_pseudo_bytes(unsigned char *buf, int num); | ^ /tmp/ghc844_0/ghc_99.c:10:149: error: warning: pointer targets in passing argument 1 of ‘RAND_pseudo_bytes’ differ in signedness [-Wpointer-sign] 10 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRandomZCRANDzupseudozubytes(char* a1, HsInt32 a2) {RAND_pseudo_bytes(a1, a2);} | ^~ | | | char * | 10 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRandomZCRANDzupseudozubytes(char* a1, HsInt32 a2) {RAND_pseudo_bytes(a1, a2);} | ^ /usr/include/openssl/rand.h:79:62: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 79 | OSSL_DEPRECATEDIN_1_1_0 int RAND_pseudo_bytes(unsigned char *buf, int num); | ~~~~~~~~~~~~~~~^~~ | 79 | OSSL_DEPRECATEDIN_1_1_0 int RAND_pseudo_bytes(unsigned char *buf, int num); | ^ /tmp/ghc844_0/ghc_99.c: In function ‘ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRandomZCRANDzubytes’: /tmp/ghc844_0/ghc_99.c:12:144: error: warning: pointer targets in passing argument 1 of ‘RAND_bytes’ differ in signedness [-Wpointer-sign] 12 | HsInt32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRandomZCRANDzubytes(char* a1, HsInt32 a2) {return RAND_bytes(a1, a2);} | ^~ | | | char * /usr/include/openssl/rand.h:61:31: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 61 | int RAND_bytes(unsigned char *buf, int num); | ~~~~~~~~~~~~~~~^~~ | 61 | int RAND_bytes(unsigned char *buf, int num); | ^ [10 of 33] Compiling OpenSSL.EVP.Internal /tmp/ghc844_0/ghc_107.c: In function ‘ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuFinal’: /tmp/ghc844_0/ghc_107.c:15:1: error: warning: ‘HMAC_Final’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 15 | HsWord32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuFinal(HMAC_CTX* a1, char* a2, int* a3) {return HMAC_Final(a1, a2, a3);} | ^~~~~~~~ | 15 | HsWord32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuFinal(HMAC_CTX* a1, char* a2, int* a3) {return HMAC_Final(a1, a2, a3);} | ^ In file included from /tmp/ghc844_0/ghc_107.c:13:0: error: /usr/include/openssl/hmac.h:47:27: error: note: declared here 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ^~~~~~~~~~ | 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ^ /tmp/ghc844_0/ghc_107.c:15:167: error: warning: pointer targets in passing argument 2 of ‘HMAC_Final’ differ in signedness [-Wpointer-sign] 15 | HsWord32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuFinal(HMAC_CTX* a1, char* a2, int* a3) {return HMAC_Final(a1, a2, a3);} | ^~ | | | char * | 15 | HsWord32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuFinal(HMAC_CTX* a1, char* a2, int* a3) {return HMAC_Final(a1, a2, a3);} | ^ /usr/include/openssl/hmac.h:47:68: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ~~~~~~~~~~~~~~~^~ | 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ^ /tmp/ghc844_0/ghc_107.c:15:171: error: warning: pointer targets in passing argument 3 of ‘HMAC_Final’ differ in signedness [-Wpointer-sign] 15 | HsWord32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuFinal(HMAC_CTX* a1, char* a2, int* a3) {return HMAC_Final(a1, a2, a3);} | ^~ | | | int * | 15 | HsWord32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuFinal(HMAC_CTX* a1, char* a2, int* a3) {return HMAC_Final(a1, a2, a3);} | ^ /usr/include/openssl/hmac.h:48:52: error: note: expected ‘unsigned int *’ but argument is of type ‘int *’ 48 | unsigned int *len); | ~~~~~~~~~~~~~~^~~ | 48 | unsigned int *len); | ^ /tmp/ghc844_0/ghc_107.c: In function ‘ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuUpdate’: /tmp/ghc844_0/ghc_107.c:18:1: error: warning: ‘HMAC_Update’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 18 | HsInt32 ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuUpdate(HMAC_CTX* a1, char* a2, HsInt32 a3) {return HMAC_Update(a1, a2, a3);} | ^~~~~~~ | 18 | HsInt32 ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuUpdate(HMAC_CTX* a1, char* a2, HsInt32 a3) {return HMAC_Update(a1, a2, a3);} | ^ /usr/include/openssl/hmac.h:45:27: error: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^~~~~~~~~~~ | 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^ /tmp/ghc844_0/ghc_107.c:18:171: error: warning: pointer targets in passing argument 2 of ‘HMAC_Update’ differ in signedness [-Wpointer-sign] 18 | HsInt32 ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuUpdate(HMAC_CTX* a1, char* a2, HsInt32 a3) {return HMAC_Update(a1, a2, a3);} | ^~ | | | char * | 18 | HsInt32 ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuUpdate(HMAC_CTX* a1, char* a2, HsInt32 a3) {return HMAC_Update(a1, a2, a3);} | ^ /usr/include/openssl/hmac.h:45:75: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ~~~~~~~~~~~~~~~~~~~~~^~~~ | 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^ /tmp/ghc844_0/ghc_107.c: In function ‘ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuInit’: /tmp/ghc844_0/ghc_107.c:22:1: error: warning: ‘HMAC_Init’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 22 | HsInt32 ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuInit(HMAC_CTX* a1, void* a2, HsInt32 a3, EVP_MD* a4) {return HMAC_Init(a1, a2, a3, a4);} | ^~~~~~~ | 22 | HsInt32 ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCHMACzuInit(HMAC_CTX* a1, void* a2, HsInt32 a3, EVP_MD* a4) {return HMAC_Init(a1, a2, a3, a4);} | ^ /usr/include/openssl/hmac.h:38:36: error: note: declared here 38 | OSSL_DEPRECATEDIN_1_1_0 __owur int HMAC_Init(HMAC_CTX *ctx, | ^~~~~~~~~ | 38 | OSSL_DEPRECATEDIN_1_1_0 __owur int HMAC_Init(HMAC_CTX *ctx, | ^ /tmp/ghc844_0/ghc_107.c: In function ‘ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuDigestFinal’: /tmp/ghc844_0/ghc_107.c:28:187: error: warning: pointer targets in passing argument 2 of ‘EVP_DigestFinal’ differ in signedness [-Wpointer-sign] 28 | HsInt32 ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuDigestFinal(EVP_MD_CTX* a1, char* a2, unsigned int* a3) {return EVP_DigestFinal(a1, a2, a3);} | ^~ | | | char * | 28 | HsInt32 ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuDigestFinal(EVP_MD_CTX* a1, char* a2, unsigned int* a3) {return EVP_DigestFinal(a1, a2, a3);} | ^ In file included from /tmp/ghc844_0/ghc_107.c:7:0: error: /usr/include/openssl/evp.h:725:60: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 725 | __owur int EVP_DigestFinal(EVP_MD_CTX *ctx, unsigned char *md, | ~~~~~~~~~~~~~~~^~ | 725 | __owur int EVP_DigestFinal(EVP_MD_CTX *ctx, unsigned char *md, | ^ /tmp/ghc844_0/ghc_107.c: In function ‘ghczuwrapperZC11ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherFinal’: /tmp/ghc844_0/ghc_107.c:43:183: error: warning: pointer targets in passing argument 2 of ‘EVP_CipherFinal’ differ in signedness [-Wpointer-sign] 43 | HsInt32 ghczuwrapperZC11ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherFinal(EVP_CIPHER_CTX* a1, char* a2, int* a3) {return EVP_CipherFinal(a1, a2, a3);} | ^~ | | | char * | 43 | HsInt32 ghczuwrapperZC11ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherFinal(EVP_CIPHER_CTX* a1, char* a2, int* a3) {return EVP_CipherFinal(a1, a2, a3);} | ^ /usr/include/openssl/evp.h:801:64: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 801 | __owur int EVP_CipherFinal(EVP_CIPHER_CTX *ctx, unsigned char *outm, | ~~~~~~~~~~~~~~~^~~~ | 801 | __owur int EVP_CipherFinal(EVP_CIPHER_CTX *ctx, unsigned char *outm, | ^ /tmp/ghc844_0/ghc_107.c: In function ‘ghczuwrapperZC12ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherUpdate’: /tmp/ghc844_0/ghc_107.c:46:207: error: warning: pointer targets in passing argument 2 of ‘EVP_CipherUpdate’ differ in signedness [-Wpointer-sign] 46 | HsInt32 ghczuwrapperZC12ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherUpdate(EVP_CIPHER_CTX* a1, char* a2, int* a3, char* a4, HsInt32 a5) {return EVP_CipherUpdate(a1, a2, a3, a4, a5);} | ^~ | | | char * | 46 | HsInt32 ghczuwrapperZC12ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherUpdate(EVP_CIPHER_CTX* a1, char* a2, int* a3, char* a4, HsInt32 a5) {return EVP_CipherUpdate(a1, a2, a3, a4, a5);} | ^ /usr/include/openssl/evp.h:799:65: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 799 | __owur int EVP_CipherUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, | ~~~~~~~~~~~~~~~^~~ | 799 | __owur int EVP_CipherUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, | ^ /tmp/ghc844_0/ghc_107.c:46:215: error: warning: pointer targets in passing argument 4 of ‘EVP_CipherUpdate’ differ in signedness [-Wpointer-sign] 46 | HsInt32 ghczuwrapperZC12ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherUpdate(EVP_CIPHER_CTX* a1, char* a2, int* a3, char* a4, HsInt32 a5) {return EVP_CipherUpdate(a1, a2, a3, a4, a5);} | ^~ | | | char * | 46 | HsInt32 ghczuwrapperZC12ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherUpdate(EVP_CIPHER_CTX* a1, char* a2, int* a3, char* a4, HsInt32 a5) {return EVP_CipherUpdate(a1, a2, a3, a4, a5);} | ^ /usr/include/openssl/evp.h:800:61: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 800 | int *outl, const unsigned char *in, int inl); | ~~~~~~~~~~~~~~~~~~~~~^~ | 800 | int *outl, const unsigned char *in, int inl); | ^ /tmp/ghc844_0/ghc_107.c: In function ‘ghczuwrapperZC13ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherInit’: /tmp/ghc844_0/ghc_107.c:49:214: error: warning: pointer targets in passing argument 3 of ‘EVP_CipherInit’ differ in signedness [-Wpointer-sign] 49 | HsInt32 ghczuwrapperZC13ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherInit(EVP_CIPHER_CTX* a1, EVP_CIPHER* a2, char* a3, char* a4, HsInt32 a5) {return EVP_CipherInit(a1, a2, a3, a4, a5);} | ^~ | | | char * | 49 | HsInt32 ghczuwrapperZC13ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherInit(EVP_CIPHER_CTX* a1, EVP_CIPHER* a2, char* a3, char* a4, HsInt32 a5) {return EVP_CipherInit(a1, a2, a3, a4, a5);} | ^ /usr/include/openssl/evp.h:790:48: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 790 | const unsigned char *key, const unsigned char *iv, | ~~~~~~~~~~~~~~~~~~~~~^~~ | 790 | const unsigned char *key, const unsigned char *iv, | ^ /tmp/ghc844_0/ghc_107.c:49:218: error: warning: pointer targets in passing argument 4 of ‘EVP_CipherInit’ differ in signedness [-Wpointer-sign] 49 | HsInt32 ghczuwrapperZC13ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherInit(EVP_CIPHER_CTX* a1, EVP_CIPHER* a2, char* a3, char* a4, HsInt32 a5) {return EVP_CipherInit(a1, a2, a3, a4, a5);} | ^~ | | | char * | 49 | HsInt32 ghczuwrapperZC13ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziInternalZCEVPzuCipherInit(EVP_CIPHER_CTX* a1, EVP_CIPHER* a2, char* a3, char* a4, HsInt32 a5) {return EVP_CipherInit(a1, a2, a3, a4, a5);} | ^ /usr/include/openssl/evp.h:790:74: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 790 | const unsigned char *key, const unsigned char *iv, | ~~~~~~~~~~~~~~~~~~~~~^~ | 790 | const unsigned char *key, const unsigned char *iv, | ^ [11 of 33] Compiling OpenSSL.EVP.Digest /tmp/ghc844_0/ghc_138.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCPKCS5zuPBKDF2zuHMACzuSHA1’: /tmp/ghc844_0/ghc_138.c:8:239: error: warning: pointer targets in passing argument 3 of ‘PKCS5_PBKDF2_HMAC_SHA1’ differ in signedness [-Wpointer-sign] 8 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCPKCS5zuPBKDF2zuHMACzuSHA1(char* a1, HsInt32 a2, char* a3, HsInt32 a4, HsInt32 a5, HsInt32 a6, char* a7) {return PKCS5_PBKDF2_HMAC_SHA1(a1, a2, a3, a4, a5, a6, a7);} | ^~ | | | char * | 8 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCPKCS5zuPBKDF2zuHMACzuSHA1(char* a1, HsInt32 a2, char* a3, HsInt32 a4, HsInt32 a5, HsInt32 a6, char* a7) {return PKCS5_PBKDF2_HMAC_SHA1(a1, a2, a3, a4, a5, a6, a7);} | ^ In file included from /usr/include/openssl/hmac.h:21, from /tmp/ghc844_0/ghc_138.c:7:0: error: /usr/include/openssl/evp.h:1496:49: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 1496 | const unsigned char *salt, int saltlen, int iter, | ~~~~~~~~~~~~~~~~~~~~~^~~~ | 1496 | const unsigned char *salt, int saltlen, int iter, | ^ /tmp/ghc844_0/ghc_138.c:8:255: error: warning: pointer targets in passing argument 7 of ‘PKCS5_PBKDF2_HMAC_SHA1’ differ in signedness [-Wpointer-sign] 8 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCPKCS5zuPBKDF2zuHMACzuSHA1(char* a1, HsInt32 a2, char* a3, HsInt32 a4, HsInt32 a5, HsInt32 a6, char* a7) {return PKCS5_PBKDF2_HMAC_SHA1(a1, a2, a3, a4, a5, a6, a7);} | ^~ | | | char * | 8 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCPKCS5zuPBKDF2zuHMACzuSHA1(char* a1, HsInt32 a2, char* a3, HsInt32 a4, HsInt32 a5, HsInt32 a6, char* a7) {return PKCS5_PBKDF2_HMAC_SHA1(a1, a2, a3, a4, a5, a6, a7);} | ^ /usr/include/openssl/evp.h:1497:55: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 1497 | int keylen, unsigned char *out); | ~~~~~~~~~~~~~~~^~~ | 1497 | int keylen, unsigned char *out); | ^ /tmp/ghc844_0/ghc_138.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCHMAC’: /tmp/ghc844_0/ghc_138.c:11:201: error: warning: pointer targets in passing argument 4 of ‘HMAC’ differ in signedness [-Wpointer-sign] 11 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCHMAC(EVP_MD* a1, char* a2, HsInt32 a3, char* a4, HsWord64 a5, char* a6, unsigned int* a7) {HMAC(a1, a2, a3, a4, a5, a6, a7);} | ^~ | | | char * | 11 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCHMAC(EVP_MD* a1, char* a2, HsInt32 a3, char* a4, HsWord64 a5, char* a6, unsigned int* a7) {HMAC(a1, a2, a3, a4, a5, a6, a7);} | ^ /usr/include/openssl/hmac.h:55:42: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 55 | const unsigned char *data, size_t data_len, | ~~~~~~~~~~~~~~~~~~~~~^~~~ | 55 | const unsigned char *data, size_t data_len, | ^ /tmp/ghc844_0/ghc_138.c:11:209: error: warning: pointer targets in passing argument 6 of ‘HMAC’ differ in signedness [-Wpointer-sign] 11 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCHMAC(EVP_MD* a1, char* a2, HsInt32 a3, char* a4, HsWord64 a5, char* a6, unsigned int* a7) {HMAC(a1, a2, a3, a4, a5, a6, a7);} | ^~ | | | char * | 11 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCHMAC(EVP_MD* a1, char* a2, HsInt32 a3, char* a4, HsWord64 a5, char* a6, unsigned int* a7) {HMAC(a1, a2, a3, a4, a5, a6, a7);} | ^ /usr/include/openssl/hmac.h:56:36: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 56 | unsigned char *md, unsigned int *md_len); | ~~~~~~~~~~~~~~~^~ | 56 | unsigned char *md, unsigned int *md_len); | ^ /tmp/ghc844_0/ghc_138.c: In function ‘ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCEVPzugetzudigestbyname’: /tmp/ghc844_0/ghc_138.c:14:137: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 14 | EVP_MD* ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCEVPzugetzudigestbyname(char* a1) {return EVP_get_digestbyname(a1);} | ^~~~~~~~~~~~~~~~~~~~~~~~ | 14 | EVP_MD* ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziDigestZCEVPzugetzudigestbyname(char* a1) {return EVP_get_digestbyname(a1);} | ^ [12 of 33] Compiling OpenSSL.EVP.Cipher /tmp/ghc844_0/ghc_145.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziCipherZCEVPzugetzucipherbyname’: /tmp/ghc844_0/ghc_145.c:9:141: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 9 | EVP_CIPHER* ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziCipherZCEVPzugetzucipherbyname(char* a1) {return EVP_get_cipherbyname(a1);} | ^~~~~~~~~~~~~~~~~~~~~~~~ | 9 | EVP_CIPHER* ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziCipherZCEVPzugetzucipherbyname(char* a1) {return EVP_get_cipherbyname(a1);} | ^ [13 of 33] Compiling OpenSSL.Cipher /tmp/ghc844_0/ghc_92.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziCipherZCAESzucbczuencrypt’: /tmp/ghc844_0/ghc_92.c:9:1: error: warning: ‘AES_cbc_encrypt’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 9 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziCipherZCAESzucbczuencrypt(char* a1, HsWord8* a2, HsWord64 a3, AES_KEY* a4, unsigned char* a5, HsInt32 a6) {AES_cbc_encrypt(a1, a2, a3, a4, a5, a6);} | ^~~~ In file included from /tmp/ghc844_0/ghc_92.c:7:0: error: /usr/include/openssl/aes.h:66:6: error: note: declared here 66 | void AES_cbc_encrypt(const unsigned char *in, unsigned char *out, | ^~~~~~~~~~~~~~~ | 66 | void AES_cbc_encrypt(const unsigned char *in, unsigned char *out, | ^ /tmp/ghc844_0/ghc_92.c:9:203: error: warning: pointer targets in passing argument 1 of ‘AES_cbc_encrypt’ differ in signedness [-Wpointer-sign] 9 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziCipherZCAESzucbczuencrypt(char* a1, HsWord8* a2, HsWord64 a3, AES_KEY* a4, unsigned char* a5, HsInt32 a6) {AES_cbc_encrypt(a1, a2, a3, a4, a5, a6);} | ^~ | | | char * /usr/include/openssl/aes.h:66:43: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 66 | void AES_cbc_encrypt(const unsigned char *in, unsigned char *out, | ~~~~~~~~~~~~~~~~~~~~~^~ [14 of 33] Compiling OpenSSL.BN | 66 | void AES_cbc_encrypt(const unsigned char *in, unsigned char *out, | ^ /tmp/ghc844_0/ghc_92.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziCipherZCAESzusetzudecryptzukey’: /tmp/ghc844_0/ghc_92.c:12:1: error: warning: ‘AES_set_decrypt_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 12 | HsInt32 ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziCipherZCAESzusetzudecryptzukey(char* a1, HsInt32 a2, AES_KEY* a3) {return AES_set_decrypt_key(a1, a2, a3);} | ^~~~~~~ /usr/include/openssl/aes.h:54:5: error: note: declared here 54 | int AES_set_decrypt_key(const unsigned char *userKey, const int bits, | ^~~~~~~~~~~~~~~~~~~ | 54 | int AES_set_decrypt_key(const unsigned char *userKey, const int bits, | ^ /tmp/ghc844_0/ghc_92.c:12:177: error: warning: pointer targets in passing argument 1 of ‘AES_set_decrypt_key’ differ in signedness [-Wpointer-sign] 12 | HsInt32 ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziCipherZCAESzusetzudecryptzukey(char* a1, HsInt32 a2, AES_KEY* a3) {return AES_set_decrypt_key(a1, a2, a3);} | ^~ | | | char * /usr/include/openssl/aes.h:54:46: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 54 | int AES_set_decrypt_key(const unsigned char *userKey, const int bits, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | 54 | int AES_set_decrypt_key(const unsigned char *userKey, const int bits, | ^ /tmp/ghc844_0/ghc_92.c: In function ‘ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziCipherZCAESzusetzuencryptzukey’: /tmp/ghc844_0/ghc_92.c:15:1: error: warning: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 15 | HsInt32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziCipherZCAESzusetzuencryptzukey(char* a1, HsInt32 a2, AES_KEY* a3) {return AES_set_encrypt_key(a1, a2, a3);} | ^~~~~~~ /usr/include/openssl/aes.h:51:5: error: note: declared here 51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits, | ^~~~~~~~~~~~~~~~~~~ | 51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits, | ^ /tmp/ghc844_0/ghc_92.c:15:177: error: warning: pointer targets in passing argument 1 of ‘AES_set_encrypt_key’ differ in signedness [-Wpointer-sign] 15 | HsInt32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziCipherZCAESzusetzuencryptzukey(char* a1, HsInt32 a2, AES_KEY* a3) {return AES_set_encrypt_key(a1, a2, a3);} | ^~ | | | char * /usr/include/openssl/aes.h:51:46: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | 51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits, | ^ /tmp/ghc844_0/ghc_79.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBNZCBNzupseudozurandzurange’: /tmp/ghc844_0/ghc_79.c:9:1: error: warning: ‘BN_pseudo_rand_range’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBNZCBNzupseudozurandzurange(BIGNUM* a1, BIGNUM* a2) {return BN_pseudo_rand_range(a1, a2);} | ^~~~~~~ In file included from /tmp/ghc844_0/ghc_79.c:7:0: error: /usr/include/openssl/bn.h:233:5: error: note: declared here 233 | int BN_pseudo_rand_range(BIGNUM *rnd, const BIGNUM *range); | ^~~~~~~~~~~~~~~~~~~~ | 233 | int BN_pseudo_rand_range(BIGNUM *rnd, const BIGNUM *range); | ^ /tmp/ghc844_0/ghc_79.c: In function ‘ghczuwrapperZC5ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBNZCBNzumpi2bn’: /tmp/ghc844_0/ghc_79.c:24:150: error: warning: pointer targets in passing argument 1 of ‘BN_mpi2bn’ differ in signedness [-Wpointer-sign] 24 | BIGNUM* ghczuwrapperZC5ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBNZCBNzumpi2bn(char* a1, HsInt32 a2, BIGNUM* a3) {return BN_mpi2bn(a1, a2, a3);} | ^~ | | | char * /usr/include/openssl/bn.h:250:40: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 250 | BIGNUM *BN_mpi2bn(const unsigned char *s, int len, BIGNUM *ret); | ~~~~~~~~~~~~~~~~~~~~~^ | 250 | BIGNUM *BN_mpi2bn(const unsigned char *s, int len, BIGNUM *ret); | ^ /tmp/ghc844_0/ghc_79.c: In function ‘ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBNZCBNzubn2mpi’: /tmp/ghc844_0/ghc_79.c:27:142: error: warning: pointer targets in passing argument 2 of ‘BN_bn2mpi’ differ in signedness [-Wpointer-sign] 27 | HsInt32 ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBNZCBNzubn2mpi(BIGNUM* a1, char* a2) {return BN_bn2mpi(a1, a2);} | ^~ | | | char * [15 of 33] Compiling OpenSSL.RSA /usr/include/openssl/bn.h:251:47: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 251 | int BN_bn2mpi(const BIGNUM *a, unsigned char *to); | ~~~~~~~~~~~~~~~^~ | 251 | int BN_bn2mpi(const BIGNUM *a, unsigned char *to); | ^ /tmp/ghc844_0/ghc_121.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zucrtzuparams’: /tmp/ghc844_0/ghc_121.c:10:1: error: warning: ‘RSA_get0_crt_params’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 10 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zucrtzuparams(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_crt_params(a1, a2, a3, a4);} | ^~~~ In file included from /tmp/ghc844_0/ghc_121.c:7:0: error: /usr/include/openssl/rsa.h:236:28: error: note: declared here 236 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r, | ^~~~~~~~~~~~~~~~~~~ | 236 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r, | ^ /tmp/ghc844_0/ghc_121.c:10:181: error: warning: passing argument 2 of ‘RSA_get0_crt_params’ from incompatible pointer type [-Wincompatible-pointer-types] 10 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zucrtzuparams(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_crt_params(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/rsa.h:237:63: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 237 | const BIGNUM **dmp1, | ~~~~~~~~~~~~~~~^~~~ | 237 | const BIGNUM **dmp1, | ^ /tmp/ghc844_0/ghc_121.c:10:185: error: warning: passing argument 3 of ‘RSA_get0_crt_params’ from incompatible pointer type [-Wincompatible-pointer-types] 10 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zucrtzuparams(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_crt_params(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/rsa.h:238:63: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 238 | const BIGNUM **dmq1, | ~~~~~~~~~~~~~~~^~~~ | 238 | const BIGNUM **dmq1, | ^ /tmp/ghc844_0/ghc_121.c:10:189: error: warning: passing argument 4 of ‘RSA_get0_crt_params’ from incompatible pointer type [-Wincompatible-pointer-types] 10 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zucrtzuparams(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_crt_params(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} [16 of 33] Compiling OpenSSL.DER /usr/include/openssl/rsa.h:239:63: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 239 | const BIGNUM **iqmp); | ~~~~~~~~~~~~~~~^~~~ | 239 | const BIGNUM **iqmp); | ^ /tmp/ghc844_0/ghc_121.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zufactors’: /tmp/ghc844_0/ghc_121.c:14:1: error: warning: ‘RSA_get0_factors’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 14 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zufactors(RSA* a1, BIGNUM** a2, BIGNUM** a3) {RSA_get0_factors(a1, a2, a3);} | ^~~~ /usr/include/openssl/rsa.h:231:28: error: note: declared here 231 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r, | ^~~~~~~~~~~~~~~~ | 231 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r, | ^ /tmp/ghc844_0/ghc_121.c:14:161: error: warning: passing argument 2 of ‘RSA_get0_factors’ from incompatible pointer type [-Wincompatible-pointer-types] 14 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zufactors(RSA* a1, BIGNUM** a2, BIGNUM** a3) {RSA_get0_factors(a1, a2, a3);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/rsa.h:232:60: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 232 | const BIGNUM **p, const BIGNUM **q); | ~~~~~~~~~~~~~~~^ | 232 | const BIGNUM **p, const BIGNUM **q); | ^ /tmp/ghc844_0/ghc_121.c:14:165: error: warning: passing argument 3 of ‘RSA_get0_factors’ from incompatible pointer type [-Wincompatible-pointer-types] 14 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zufactors(RSA* a1, BIGNUM** a2, BIGNUM** a3) {RSA_get0_factors(a1, a2, a3);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/rsa.h:232:78: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 232 | const BIGNUM **p, const BIGNUM **q); | ~~~~~~~~~~~~~~~^ | 232 | const BIGNUM **p, const BIGNUM **q); | ^ /tmp/ghc844_0/ghc_121.c: In function ‘ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zukey’: /tmp/ghc844_0/ghc_121.c:18:1: error: warning: ‘RSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 18 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zukey(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_key(a1, a2, a3, a4);} | ^~~~ /usr/include/openssl/rsa.h:228:28: error: note: declared here 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ | 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^ /tmp/ghc844_0/ghc_121.c:18:166: error: warning: passing argument 2 of ‘RSA_get0_key’ from incompatible pointer type [-Wincompatible-pointer-types] 18 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zukey(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_key(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/rsa.h:229:56: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 229 | const BIGNUM **n, const BIGNUM **e, | ~~~~~~~~~~~~~~~^ | 229 | const BIGNUM **n, const BIGNUM **e, | ^ /tmp/ghc844_0/ghc_121.c:18:170: error: warning: passing argument 3 of ‘RSA_get0_key’ from incompatible pointer type [-Wincompatible-pointer-types] 18 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zukey(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_key(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/rsa.h:229:74: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 229 | const BIGNUM **n, const BIGNUM **e, | ~~~~~~~~~~~~~~~^ | 229 | const BIGNUM **n, const BIGNUM **e, | ^ /tmp/ghc844_0/ghc_121.c:18:174: error: warning: passing argument 4 of ‘RSA_get0_key’ from incompatible pointer type [-Wincompatible-pointer-types] 18 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzuget0zukey(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_key(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/rsa.h:230:56: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 230 | const BIGNUM **d); | ~~~~~~~~~~~~~~~^ | 230 | const BIGNUM **d); | ^ /tmp/ghc844_0/ghc_121.c: In function ‘ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzugeneratezukey’: /tmp/ghc844_0/ghc_121.c:21:1: error: warning: ‘RSA_generate_key’ is deprecated: Since OpenSSL 0.9.8 [-Wdeprecated-declarations] 21 | RSA* ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzugeneratezukey(HsInt32 a1, HsInt32 a2, void* a3, void* a4) {return RSA_generate_key(a1, a2, a3, a4);} | ^~~ /usr/include/openssl/rsa.h:264:30: error: note: declared here 264 | OSSL_DEPRECATEDIN_0_9_8 RSA *RSA_generate_key(int bits, unsigned long e, void | ^~~~~~~~~~~~~~~~ | 264 | OSSL_DEPRECATEDIN_0_9_8 RSA *RSA_generate_key(int bits, unsigned long e, void | ^ /tmp/ghc844_0/ghc_121.c: In function ‘ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzusizze’: /tmp/ghc844_0/ghc_121.c:34:1: error: warning: ‘RSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 34 | HsInt32 ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAzusizze(RSA* a1) {return RSA_size(a1);} | ^~~~~~~ /usr/include/openssl/rsa.h:215:27: error: note: declared here 215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); | ^~~~~~~~ | 215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); | ^ /tmp/ghc844_0/ghc_121.c: In function ‘ghczuwrapperZC5ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAPrivateKeyzudup’: /tmp/ghc844_0/ghc_121.c:37:1: error: warning: ‘RSAPrivateKey_dup’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 37 | RSA* ghczuwrapperZC5ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAPrivateKeyzudup(RSA* a1) {return RSAPrivateKey_dup(a1);} | ^~~ In file included from /usr/include/openssl/rsa.h:21:0: error: /usr/include/openssl/rsa.h:460:1: error: note: declared here 460 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, RSA, RSAPrivateKey) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 460 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, RSA, RSAPrivateKey) | ^ /tmp/ghc844_0/ghc_121.c: In function ‘ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAPublicKeyzudup’: /tmp/ghc844_0/ghc_121.c:40:1: error: warning: ‘RSAPublicKey_dup’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 40 | RSA* ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziRSAZCRSAPublicKeyzudup(RSA* a1) {return RSAPublicKey_dup(a1);} | ^~~ /usr/include/openssl/rsa.h:459:1: error: note: declared here 459 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, RSA, RSAPublicKey) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 459 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, RSA, RSAPublicKey) | ^ /tmp/ghc844_0/ghc_152.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCi2dzuRSAPrivateKey’: /tmp/ghc844_0/ghc_152.c:9:1: error: warning: ‘i2d_RSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCi2dzuRSAPrivateKey(RSA* a1, HsWord8** a2) {return i2d_RSAPrivateKey(a1, a2);} | ^~~~~~~ | 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCi2dzuRSAPrivateKey(RSA* a1, HsWord8** a2) {return i2d_RSAPrivateKey(a1, a2);} | ^ In file included from cbits/HsOpenSSL.h:3, from /tmp/ghc844_0/ghc_152.c:7:0: error: /usr/include/openssl/rsa.h:320:1: error: note: declared here 320 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 320 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^ /tmp/ghc844_0/ghc_152.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCd2izuRSAPrivateKey’: /tmp/ghc844_0/ghc_152.c:12:1: error: warning: ‘d2i_RSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 12 | RSA* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCd2izuRSAPrivateKey(RSA** a1, HsWord8** a2, HsInt64 a3) {return d2i_RSAPrivateKey(a1, a2, a3);} | ^~~ | 12 | RSA* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCd2izuRSAPrivateKey(RSA** a1, HsWord8** a2, HsInt64 a3) {return d2i_RSAPrivateKey(a1, a2, a3);} | ^ /usr/include/openssl/rsa.h:320:1: error: note: declared here 320 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 320 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^ /tmp/ghc844_0/ghc_152.c:12:170: error: warning: passing argument 2 of ‘d2i_RSAPrivateKey’ from incompatible pointer type [-Wincompatible-pointer-types] 12 | RSA* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCd2izuRSAPrivateKey(RSA** a1, HsWord8** a2, HsInt64 a3) {return d2i_RSAPrivateKey(a1, a2, a3);} | ^~ | | | HsWord8 ** {aka unsigned char **} | 12 | RSA* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCd2izuRSAPrivateKey(RSA** a1, HsWord8** a2, HsInt64 a3) {return d2i_RSAPrivateKey(a1, a2, a3);} | ^ /usr/include/openssl/rsa.h:320:1: error: note: expected ‘const unsigned char **’ but argument is of type ‘HsWord8 **’ {aka ‘unsigned char **’} 320 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 320 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^ /tmp/ghc844_0/ghc_152.c: In function ‘ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCi2dzuRSAPublicKey’: /tmp/ghc844_0/ghc_152.c:15:1: error: warning: ‘i2d_RSAPublicKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 15 | HsInt32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCi2dzuRSAPublicKey(RSA* a1, HsWord8** a2) {return i2d_RSAPublicKey(a1, a2);} | ^~~~~~~ | 15 | HsInt32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCi2dzuRSAPublicKey(RSA* a1, HsWord8** a2) {return i2d_RSAPublicKey(a1, a2);} | ^ /usr/include/openssl/rsa.h:318:1: error: note: declared here 318 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 318 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^ /tmp/ghc844_0/ghc_152.c: In function ‘ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCd2izuRSAPublicKey’: /tmp/ghc844_0/ghc_152.c:18:1: error: warning: ‘d2i_RSAPublicKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 18 | RSA* ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCd2izuRSAPublicKey(RSA** a1, HsWord8** a2, HsInt64 a3) {return d2i_RSAPublicKey(a1, a2, a3);} | ^~~ | 18 | RSA* ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCd2izuRSAPublicKey(RSA** a1, HsWord8** a2, HsInt64 a3) {return d2i_RSAPublicKey(a1, a2, a3);} | ^ /usr/include/openssl/rsa.h:318:1: error: note: declared here 318 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 318 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^ /tmp/ghc844_0/ghc_152.c:18:168: error: warning: passing argument 2 of ‘d2i_RSAPublicKey’ from incompatible pointer type [-Wincompatible-pointer-types] 18 | RSA* ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCd2izuRSAPublicKey(RSA** a1, HsWord8** a2, HsInt64 a3) {return d2i_RSAPublicKey(a1, a2, a3);} | ^~ | | | HsWord8 ** {aka unsigned char **} | 18 | RSA* ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDERZCd2izuRSAPublicKey(RSA** a1, HsWord8** a2, HsInt64 a3) {return d2i_RSAPublicKey(a1, a2, a3);} | ^ /usr/include/openssl/rsa.h:318:1: error: note: expected ‘const unsigned char **’ but argument is of type ‘HsWord8 **’ {aka ‘unsigned char **’} 318 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 318 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^ [17 of 33] Compiling OpenSSL.DSA /tmp/ghc844_0/ghc_131.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuset0zukey’: /tmp/ghc844_0/ghc_131.c:9:1: error: warning: ‘DSA_set0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuset0zukey(void* a1, BIGNUM* a2, BIGNUM* a3) {return DSA_set0_key(a1, a2, a3);} | ^~~~~~~ In file included from /tmp/ghc844_0/ghc_131.c:7:0: error: /usr/include/openssl/dsa.h:211:27: error: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key, | ^~~~~~~~~~~~ | 211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key, | ^ /tmp/ghc844_0/ghc_131.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuset0zupqg’: /tmp/ghc844_0/ghc_131.c:12:1: error: warning: ‘DSA_set0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 12 | HsInt32 ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuset0zupqg(void* a1, BIGNUM* a2, BIGNUM* a3, BIGNUM* a4) {return DSA_set0_pqg(a1, a2, a3, a4);} | ^~~~~~~ /usr/include/openssl/dsa.h:208:27: error: note: declared here 208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~~ | 208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^ /tmp/ghc844_0/ghc_131.c: In function ‘ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuget0zukey’: /tmp/ghc844_0/ghc_131.c:15:1: error: warning: ‘DSA_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 15 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuget0zukey(void* a1, BIGNUM** a2, BIGNUM** a3) {DSA_get0_key(a1, a2, a3);} | ^~~~ /usr/include/openssl/dsa.h:209:28: error: note: declared here 209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ^~~~~~~~~~~~ | 209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ^ /tmp/ghc844_0/ghc_131.c:15:154: error: warning: passing argument 2 of ‘DSA_get0_key’ from incompatible pointer type [-Wincompatible-pointer-types] 15 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuget0zukey(void* a1, BIGNUM** a2, BIGNUM** a3) {DSA_get0_key(a1, a2, a3);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/dsa.h:209:70: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ~~~~~~~~~~~~~~~^~~~~~~ | 209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ^ /tmp/ghc844_0/ghc_131.c:15:158: error: warning: passing argument 3 of ‘DSA_get0_key’ from incompatible pointer type [-Wincompatible-pointer-types] 15 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuget0zukey(void* a1, BIGNUM** a2, BIGNUM** a3) {DSA_get0_key(a1, a2, a3);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/dsa.h:210:56: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 210 | const BIGNUM **priv_key); | ~~~~~~~~~~~~~~~^~~~~~~~ | 210 | const BIGNUM **priv_key); | ^ /tmp/ghc844_0/ghc_131.c: In function ‘ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuget0zupqg’: /tmp/ghc844_0/ghc_131.c:18:1: error: warning: ‘DSA_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 18 | void ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuget0zupqg(void* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {DSA_get0_pqg(a1, a2, a3, a4);} | ^~~~ /usr/include/openssl/dsa.h:206:28: error: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^~~~~~~~~~~~ | 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^ /tmp/ghc844_0/ghc_131.c:18:167: error: warning: passing argument 2 of ‘DSA_get0_pqg’ from incompatible pointer type [-Wincompatible-pointer-types] 18 | void ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuget0zupqg(void* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {DSA_get0_pqg(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/dsa.h:206:70: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ~~~~~~~~~~~~~~~^ | 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^ /tmp/ghc844_0/ghc_131.c:18:171: error: warning: passing argument 3 of ‘DSA_get0_pqg’ from incompatible pointer type [-Wincompatible-pointer-types] 18 | void ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuget0zupqg(void* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {DSA_get0_pqg(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/dsa.h:207:56: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 207 | const BIGNUM **q, const BIGNUM **g); | ~~~~~~~~~~~~~~~^ | 207 | const BIGNUM **q, const BIGNUM **g); | ^ /tmp/ghc844_0/ghc_131.c:18:175: error: warning: passing argument 4 of ‘DSA_get0_pqg’ from incompatible pointer type [-Wincompatible-pointer-types] 18 | void ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzuget0zupqg(void* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {DSA_get0_pqg(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} /usr/include/openssl/dsa.h:207:74: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 207 | const BIGNUM **q, const BIGNUM **g); | ~~~~~~~~~~~~~~~^ | 207 | const BIGNUM **q, const BIGNUM **g); | ^ /tmp/ghc844_0/ghc_131.c: In function ‘ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzusizze’: /tmp/ghc844_0/ghc_131.c:20:1: error: warning: ‘DSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 20 | HsInt32 ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzusizze(void* a1) {return DSA_size(a1);} | ^~~~~~~ /usr/include/openssl/dsa.h:135:27: error: note: declared here 135 | OSSL_DEPRECATEDIN_3_0 int DSA_size(const DSA *); | ^~~~~~~~ | 135 | OSSL_DEPRECATEDIN_3_0 int DSA_size(const DSA *); | ^ /tmp/ghc844_0/ghc_131.c: In function ‘ghczuwrapperZC7ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzugeneratezuparameters’: /tmp/ghc844_0/ghc_131.c:26:1: error: warning: ‘DSA_generate_parameters’ is deprecated: Since OpenSSL 0.9.8 [-Wdeprecated-declarations] 26 | void* ghczuwrapperZC7ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzugeneratezuparameters(HsInt32 a1, char* a2, HsInt32 a3, int* a4, int* a5, void* a6, void* a7) {return DSA_generate_parameters(a1, a2, a3, a4, a5, a6, a7);} | ^~~~ /usr/include/openssl/dsa.h:164:6: error: note: declared here 164 | DSA *DSA_generate_parameters(int bits, unsigned char *seed, int seed_len, | ^~~~~~~~~~~~~~~~~~~~~~~ | 164 | DSA *DSA_generate_parameters(int bits, unsigned char *seed, int seed_len, | ^ /tmp/ghc844_0/ghc_131.c:26:220: error: warning: pointer targets in passing argument 2 of ‘DSA_generate_parameters’ differ in signedness [-Wpointer-sign] 26 | void* ghczuwrapperZC7ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzugeneratezuparameters(HsInt32 a1, char* a2, HsInt32 a3, int* a4, int* a5, void* a6, void* a7) {return DSA_generate_parameters(a1, a2, a3, a4, a5, a6, a7);} | ^~ | | | char * /usr/include/openssl/dsa.h:164:55: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 164 | DSA *DSA_generate_parameters(int bits, unsigned char *seed, int seed_len, | ~~~~~~~~~~~~~~~^~~~ | 164 | DSA *DSA_generate_parameters(int bits, unsigned char *seed, int seed_len, | ^ /tmp/ghc844_0/ghc_131.c:26:232: error: warning: passing argument 5 of ‘DSA_generate_parameters’ from incompatible pointer type [-Wincompatible-pointer-types] 26 | void* ghczuwrapperZC7ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzugeneratezuparameters(HsInt32 a1, char* a2, HsInt32 a3, int* a4, int* a5, void* a6, void* a7) {return DSA_generate_parameters(a1, a2, a3, a4, a5, a6, a7);} | ^~ | | | int * /usr/include/openssl/dsa.h:165:63: error: note: expected ‘long unsigned int *’ but argument is of type ‘int *’ 165 | int *counter_ret, unsigned long *h_ret, | ~~~~~~~~~~~~~~~^~~~~ | 165 | int *counter_ret, unsigned long *h_ret, | ^ /tmp/ghc844_0/ghc_131.c: In function ‘ghczuwrapperZC8ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCHsOpenSSLzudsazuverify’: /tmp/ghc844_0/ghc_131.c:29:200: error: warning: pointer targets in passing argument 2 of ‘HsOpenSSL_dsa_verify’ differ in signedness [-Wpointer-sign] 29 | HsInt32 ghczuwrapperZC8ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCHsOpenSSLzudsazuverify(void* a1, char* a2, HsInt32 a3, BIGNUM* a4, BIGNUM* a5) {return HsOpenSSL_dsa_verify(a1, a2, a3, a4, a5);} | ^~ | | | char * In file included from /tmp/ghc844_0/ghc_131.c:21:0: error: cbits/HsOpenSSL.h:109:57: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 109 | int HsOpenSSL_dsa_verify(DSA *dsa, const unsigned char *ddata, int len, | ~~~~~~~~~~~~~~~~~~~~~^~~~~ | 109 | int HsOpenSSL_dsa_verify(DSA *dsa, const unsigned char *ddata, int len, | ^ /tmp/ghc844_0/ghc_131.c: In function ‘ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCHsOpenSSLzudsazusign’: /tmp/ghc844_0/ghc_131.c:32:198: error: warning: pointer targets in passing argument 2 of ‘HsOpenSSL_dsa_sign’ differ in signedness [-Wpointer-sign] 32 | HsInt32 ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCHsOpenSSLzudsazusign(void* a1, char* a2, HsInt32 a3, BIGNUM** a4, BIGNUM** a5) {return HsOpenSSL_dsa_sign(a1, a2, a3, a4, a5);} | ^~ | | | char * cbits/HsOpenSSL.h:107:55: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 107 | int HsOpenSSL_dsa_sign(DSA *dsa, const unsigned char *ddata, int len, | ~~~~~~~~~~~~~~~~~~~~~^~~~~ | 107 | int HsOpenSSL_dsa_sign(DSA *dsa, const unsigned char *ddata, int len, | ^ /tmp/ghc844_0/ghc_131.c:32:206: error: warning: passing argument 4 of ‘HsOpenSSL_dsa_sign’ from incompatible pointer type [-Wincompatible-pointer-types] 32 | HsInt32 ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCHsOpenSSLzudsazusign(void* a1, char* a2, HsInt32 a3, BIGNUM** a4, BIGNUM** a5) {return HsOpenSSL_dsa_sign(a1, a2, a3, a4, a5);} | ^~ [18 of 33] Compiling OpenSSL.EVP.PKey | | | BIGNUM ** {aka struct bignum_st **} cbits/HsOpenSSL.h:108:39: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 108 | const BIGNUM **r, const BIGNUM **s); | ~~~~~~~~~~~~~~~^ | 108 | const BIGNUM **r, const BIGNUM **s); | ^ /tmp/ghc844_0/ghc_131.c:32:210: error: warning: passing argument 5 of ‘HsOpenSSL_dsa_sign’ from incompatible pointer type [-Wincompatible-pointer-types] 32 | HsInt32 ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCHsOpenSSLzudsazusign(void* a1, char* a2, HsInt32 a3, BIGNUM** a4, BIGNUM** a5) {return HsOpenSSL_dsa_sign(a1, a2, a3, a4, a5);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} cbits/HsOpenSSL.h:108:57: error: note: expected ‘const BIGNUM **’ {aka ‘const struct bignum_st **’} but argument is of type ‘BIGNUM **’ {aka ‘struct bignum_st **’} 108 | const BIGNUM **r, const BIGNUM **s); | ~~~~~~~~~~~~~~~^ | 108 | const BIGNUM **r, const BIGNUM **s); | ^ /tmp/ghc844_0/ghc_131.c: In function ‘ghczuwrapperZC10ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzugeneratezukey’: /tmp/ghc844_0/ghc_131.c:34:1: error: warning: ‘DSA_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 34 | void ghczuwrapperZC10ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzugeneratezukey(void* a1) {DSA_generate_key(a1);} | ^~~~ /usr/include/openssl/dsa.h:179:27: error: note: declared here 179 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_key(DSA *a); | ^~~~~~~~~~~~~~~~ | 179 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_key(DSA *a); | ^ /tmp/ghc844_0/ghc_131.c: In function ‘ghczuwrapperZC11ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzunew’: /tmp/ghc844_0/ghc_131.c:36:1: error: warning: ‘DSA_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 36 | void* ghczuwrapperZC11ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzunew(void) {return DSA_new();} | ^~~~ /usr/include/openssl/dsa.h:130:28: error: note: declared here 130 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void); | ^~~~~~~ | 130 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void); | ^ /tmp/ghc844_0/ghc_131.c: In function ‘ghczuwrapperZC13ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzufree’: /tmp/ghc844_0/ghc_131.c:41:1: error: warning: ‘DSA_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 41 | void ghczuwrapperZC13ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDSAZCDSAzufree(void* a1) {DSA_free(a1);} | ^~~~ /usr/include/openssl/dsa.h:132:28: error: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ | 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^ /tmp/ghc844_0/ghc_169.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuset1zuDSA’: /tmp/ghc844_0/ghc_169.c:9:1: error: warning: ‘EVP_PKEY_set1_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuset1zuDSA(EVP_PKEY* a1, void* a2) {return EVP_PKEY_set1_DSA(a1, a2);} | ^~~~~~~ | 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuset1zuDSA(EVP_PKEY* a1, void* a2) {return EVP_PKEY_set1_DSA(a1, a2);} | ^ In file included from /tmp/ghc844_0/ghc_169.c:7:0: error: /usr/include/openssl/evp.h:1367:5: error: note: declared here 1367 | int EVP_PKEY_set1_DSA(EVP_PKEY *pkey, struct dsa_st *key); | ^~~~~~~~~~~~~~~~~ | 1367 | int EVP_PKEY_set1_DSA(EVP_PKEY *pkey, struct dsa_st *key); | ^ /tmp/ghc844_0/ghc_169.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuget1zuDSA’: /tmp/ghc844_0/ghc_169.c:12:1: error: warning: ‘EVP_PKEY_get1_DSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 12 | void* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuget1zuDSA(EVP_PKEY* a1) {return EVP_PKEY_get1_DSA(a1);} | ^~~~ | 12 | void* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuget1zuDSA(EVP_PKEY* a1) {return EVP_PKEY_get1_DSA(a1);} | ^ /usr/include/openssl/evp.h:1371:16: error: note: declared here 1371 | struct dsa_st *EVP_PKEY_get1_DSA(EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ | 1371 | struct dsa_st *EVP_PKEY_get1_DSA(EVP_PKEY *pkey); | ^ /tmp/ghc844_0/ghc_169.c: In function ‘ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuset1zuRSA’: /tmp/ghc844_0/ghc_169.c:16:1: error: warning: ‘EVP_PKEY_set1_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 16 | HsInt32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuset1zuRSA(EVP_PKEY* a1, RSA* a2) {return EVP_PKEY_set1_RSA(a1, a2);} | ^~~~~~~ | 16 | HsInt32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuset1zuRSA(EVP_PKEY* a1, RSA* a2) {return EVP_PKEY_set1_RSA(a1, a2);} | ^ /usr/include/openssl/evp.h:1358:5: error: note: declared here 1358 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key); | ^~~~~~~~~~~~~~~~~ | 1358 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key); | ^ /tmp/ghc844_0/ghc_169.c: In function ‘ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuget1zuRSA’: /tmp/ghc844_0/ghc_169.c:20:1: error: warning: ‘EVP_PKEY_get1_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 20 | RSA* ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuget1zuRSA(EVP_PKEY* a1) {return EVP_PKEY_get1_RSA(a1);} | ^~~ | 20 | RSA* ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziPKeyZCEVPzuPKEYzuget1zuRSA(EVP_PKEY* a1) {return EVP_PKEY_get1_RSA(a1);} | ^ /usr/include/openssl/evp.h:1362:16: error: note: declared here 1362 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ | 1362 | struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey); | ^ [19 of 33] Compiling OpenSSL.EVP.Verify /tmp/ghc844_0/ghc_191.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziVerifyZCEVPzuVerifyFinal’: /tmp/ghc844_0/ghc_191.c:9:194: error: warning: pointer targets in passing argument 2 of ‘EVP_VerifyFinal’ differ in signedness [-Wpointer-sign] 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziVerifyZCEVPzuVerifyFinal(EVP_MD_CTX* a1, char* a2, HsWord32 a3, EVP_PKEY* a4) {return EVP_VerifyFinal(a1, a2, a3, a4);} | ^~ | | | char * | 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziVerifyZCEVPzuVerifyFinal(EVP_MD_CTX* a1, char* a2, HsWord32 a3, EVP_PKEY* a4) {return EVP_VerifyFinal(a1, a2, a3, a4);} | ^ In file included from /tmp/ghc844_0/ghc_191.c:7:0: error: /usr/include/openssl/evp.h:820:66: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 820 | __owur int EVP_VerifyFinal(EVP_MD_CTX *ctx, const unsigned char *sigbuf, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ | 820 | __owur int EVP_VerifyFinal(EVP_MD_CTX *ctx, const unsigned char *sigbuf, | ^ [20 of 33] Compiling OpenSSL.EVP.Sign [21 of 33] Compiling OpenSSL.EVP.Seal /tmp/ghc844_0/ghc_194.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziSealZCEVPzuSealInit’: /tmp/ghc844_0/ghc_194.c:9:230: error: warning: passing argument 3 of ‘EVP_SealInit’ from incompatible pointer type [-Wincompatible-pointer-types] 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziSealZCEVPzuSealInit(EVP_CIPHER_CTX* a1, EVP_CIPHER* a2, char** a3, int* a4, char* a5, EVP_PKEY** a6, HsInt32 a7) {return EVP_SealInit(a1, a2, a3, a4, a5, a6, a7);} | ^~ | | | char ** | 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziSealZCEVPzuSealInit(EVP_CIPHER_CTX* a1, EVP_CIPHER* a2, char** a3, int* a4, char* a5, EVP_PKEY** a6, HsInt32 a7) {return EVP_SealInit(a1, a2, a3, a4, a5, a6, a7);} | ^ In file included from /tmp/ghc844_0/ghc_194.c:7:0: error: /usr/include/openssl/evp.h:858:41: error: note: expected ‘unsigned char **’ but argument is of type ‘char **’ 858 | unsigned char **ek, int *ekl, unsigned char *iv, | ~~~~~~~~~~~~~~~~^~ | 858 | unsigned char **ek, int *ekl, unsigned char *iv, | ^ /tmp/ghc844_0/ghc_194.c:9:238: error: warning: pointer targets in passing argument 5 of ‘EVP_SealInit’ differ in signedness [-Wpointer-sign] 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziSealZCEVPzuSealInit(EVP_CIPHER_CTX* a1, EVP_CIPHER* a2, char** a3, int* a4, char* a5, EVP_PKEY** a6, HsInt32 a7) {return EVP_SealInit(a1, a2, a3, a4, a5, a6, a7);} | ^~ | | | char * | 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziSealZCEVPzuSealInit(EVP_CIPHER_CTX* a1, EVP_CIPHER* a2, char** a3, int* a4, char* a5, EVP_PKEY** a6, HsInt32 a7) {return EVP_SealInit(a1, a2, a3, a4, a5, a6, a7);} | ^ /usr/include/openssl/evp.h:858:70: error: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 858 | unsigned char **ek, int *ekl, unsigned char *iv, | ~~~~~~~~~~~~~~~^~ | 858 | unsigned char **ek, int *ekl, unsigned char *iv, | ^ [22 of 33] Compiling OpenSSL.EVP.Open /tmp/ghc844_0/ghc_177.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziOpenZCEVPzuOpenInit’: /tmp/ghc844_0/ghc_177.c:9:219: error: warning: pointer targets in passing argument 3 of ‘EVP_OpenInit’ differ in signedness [-Wpointer-sign] 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziOpenZCEVPzuOpenInit(EVP_CIPHER_CTX* a1, EVP_CIPHER* a2, char* a3, HsInt32 a4, char* a5, EVP_PKEY* a6) {return EVP_OpenInit(a1, a2, a3, a4, a5, a6);} | ^~ | | | char * In file included from /tmp/ghc844_0/ghc_177.c:7:0: error: /usr/include/openssl/evp.h:853:46: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 853 | const unsigned char *ek, int ekl, | ~~~~~~~~~~~~~~~~~~~~~^~ | 853 | const unsigned char *ek, int ekl, | ^ /tmp/ghc844_0/ghc_177.c:9:227: error: warning: pointer targets in passing argument 5 of ‘EVP_OpenInit’ differ in signedness [-Wpointer-sign] 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziEVPziOpenZCEVPzuOpenInit(EVP_CIPHER_CTX* a1, EVP_CIPHER* a2, char* a3, HsInt32 a4, char* a5, EVP_PKEY* a6) {return EVP_OpenInit(a1, a2, a3, a4, a5, a6);} | ^~ | | [23 of 33] Compiling OpenSSL.DH | char * /usr/include/openssl/evp.h:854:46: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 854 | const unsigned char *iv, EVP_PKEY *priv); | ~~~~~~~~~~~~~~~~~~~~~^~ | 854 | const unsigned char *iv, EVP_PKEY *priv); | ^ /tmp/ghc844_0/ghc_110.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCHsOpenSSLzuDHzugetzupubzukey’: /tmp/ghc844_0/ghc_110.c:13:132: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 13 | BIGNUM* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCHsOpenSSLzuDHzugetzupubzukey(DH* a1) {return HsOpenSSL_DH_get_pub_key(a1);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/ghc844_0/ghc_110.c: In function ‘ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCDHzusizze’: /tmp/ghc844_0/ghc_110.c:19:1: error: warning: ‘DH_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 19 | HsInt32 ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCDHzusizze(DH* a1) {return DH_size(a1);} | ^~~~~~~ In file included from cbits/HsOpenSSL.h:6, from /tmp/ghc844_0/ghc_110.c:7:0: error: /usr/include/openssl/dh.h:206:27: error: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh); | ^~~~~~~ | 206 | OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh); | ^ /tmp/ghc844_0/ghc_110.c: In function ‘ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCDHzucheck’: /tmp/ghc844_0/ghc_110.c:22:1: error: warning: ‘DH_check’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 22 | HsBool ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCDHzucheck(DH* a1, int* a2) {return DH_check(a1, a2);} | ^~~~~~ /usr/include/openssl/dh.h:223:27: error: note: declared here 223 | OSSL_DEPRECATEDIN_3_0 int DH_check(const DH *dh, int *codes); | ^~~~~~~~ | 223 | OSSL_DEPRECATEDIN_3_0 int DH_check(const DH *dh, int *codes); | ^ /tmp/ghc844_0/ghc_110.c: In function ‘ghczuwrapperZC5ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCDHzucomputezukey’: /tmp/ghc844_0/ghc_110.c:26:1: error: warning: ‘DH_compute_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 26 | HsInt32 ghczuwrapperZC5ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCDHzucomputezukey(HsWord8* a1, BIGNUM* a2, DH* a3) {return DH_compute_key(a1, a2, a3);} | ^~~~~~~ /usr/include/openssl/dh.h:227:27: error: note: declared here 227 | OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key, | ^~~~~~~~~~~~~~ | 227 | OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key, | ^ /tmp/ghc844_0/ghc_110.c: In function ‘ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCDHzugeneratezukey’: /tmp/ghc844_0/ghc_110.c:29:1: error: warning: ‘DH_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [24 of 33] Compiling OpenSSL.BIO [25 of 33] Compiling OpenSSL.ASN1 [26 of 33] Compiling OpenSSL.X509.Name 29 | HsInt32 ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCDHzugeneratezukey(DH* a1) {return DH_generate_key(a1);} | ^~~~~~~ /usr/include/openssl/dh.h:226:27: error: note: declared here 226 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh); | ^~~~~~~~~~~~~~~ | 226 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh); | ^ /tmp/ghc844_0/ghc_110.c: In function ‘ghczuwrapperZC7ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCDHzugeneratezuparameters’: /tmp/ghc844_0/ghc_110.c:32:1: error: warning: ‘DH_generate_parameters’ is deprecated: Since OpenSSL 0.9.8 [-Wdeprecated-declarations] 32 | DH* ghczuwrapperZC7ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziDHZCDHzugeneratezuparameters(HsInt32 a1, HsInt32 a2, void* a3, void* a4) {return DH_generate_parameters(a1, a2, a3, a4);} | ^~ /usr/include/openssl/dh.h:321:29: error: note: declared here 321 | OSSL_DEPRECATEDIN_0_9_8 DH *DH_generate_parameters(int prime_len, int generator, | ^~~~~~~~~~~~~~~~~~~~~~ | 321 | OSSL_DEPRECATEDIN_0_9_8 DH *DH_generate_parameters(int prime_len, int generator, | ^ /tmp/ghc844_0/ghc_82.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBIOZCBIOzuszunull’: /tmp/ghc844_0/ghc_82.c:9:119: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 9 | BIO_METHOD* ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBIOZCBIOzuszunull(void) {return BIO_s_null();} | ^~~~~~~~~~~~ /tmp/ghc844_0/ghc_82.c: In function ‘ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBIOZCBIOzuszumem’: /tmp/ghc844_0/ghc_82.c:15:118: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 15 | BIO_METHOD* ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBIOZCBIOzuszumem(void) {return BIO_s_mem();} | ^~~~~~~~~~~ /tmp/ghc844_0/ghc_82.c: In function ‘ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBIOZCBIOzufzubuffer’: /tmp/ghc844_0/ghc_82.c:21:121: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 21 | BIO_METHOD* ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBIOZCBIOzufzubuffer(void) {return BIO_f_buffer();} | ^~~~~~~~~~~~~~ /tmp/ghc844_0/ghc_82.c: In function ‘ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBIOZCBIOzufzubase64’: /tmp/ghc844_0/ghc_82.c:26:121: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 26 | BIO_METHOD* ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziBIOZCBIOzufzubase64(void) {return BIO_f_base64();} | ^~~~~~~~~~~~~~ /tmp/ghc844_0/ghc_128.c: In function ‘ghczuwrapperZC8ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziASN1ZCOBJzunid2ln’: /tmp/ghc844_0/ghc_128.c:35:119: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 35 | char* ghczuwrapperZC8ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziASN1ZCOBJzunid2ln(HsInt32 a1) {return OBJ_nid2ln(a1);} | ^~~~~~~~~~~~~~ /tmp/ghc844_0/ghc_128.c: In function ‘ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziASN1ZCOBJzunid2sn’: /tmp/ghc844_0/ghc_128.c:37:119: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 37 | char* ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziASN1ZCOBJzunid2sn(HsInt32 a1) {return OBJ_nid2sn(a1);} | ^~~~~~~~~~~~~~ /tmp/ghc844_0/ghc_159.c: In function ‘ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziX509ziNameZCX509zuNAMEzuaddzuentryzubyzutxt’: /tmp/ghc844_0/ghc_159.c:23:257: error: warning: pointer targets in passing argument 4 of ‘X509_NAME_add_entry_by_txt’ differ in signedness [-Wpointer-sign] 23 | HsInt32 ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziX509ziNameZCX509zuNAMEzuaddzuentryzubyzutxt(X509_NAME* a1, char* a2, HsInt32 a3, char* a4, HsInt32 a5, HsInt32 a6, HsInt32 a7) {return X509_NAME_add_entry_by_txt(a1, a2, a3, a4, a5, a6, a7);} | ^~ | | | char * In file included from /tmp/ghc844_0/ghc_159.c:7:0: error: /usr/include/openssl/x509.h:1056:53: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 1056 | const unsigned char *bytes, int len, int loc, | ~~~~~~~~~~~~~~~~~~~~~^~~~~ | 1056 | const unsigned char *bytes, int len, int loc, | ^ [27 of 33] Compiling OpenSSL.X509 [28 of 33] Compiling OpenSSL.X509.Request [29 of 33] Compiling OpenSSL.X509.Revocation /tmp/ghc844_0/ghc_208.c: In function ‘ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziX509ziRevocationZCX509zuREVOKEDzuget0zurevocationDate’: /tmp/ghc844_0/ghc_208.c:10:166: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 10 | ASN1_TIME* ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziX509ziRevocationZCX509zuREVOKEDzuget0zurevocationDate(X509_REVOKED* a1) {return X509_REVOKED_get0_revocationDate(a1);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/ghc844_0/ghc_208.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziX509ziRevocationZCX509zuREVOKEDzuget0zuserialNumber’: /tmp/ghc844_0/ghc_208.c:14:167: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 14 | ASN1_INTEGER* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziX509ziRevocationZCX509zuREVOKEDzuget0zuserialNumber(X509_REVOKED* a1) {return X509_REVOKED_get0_serialNumber(a1);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/ghc844_0/ghc_208.c: In function ‘ghczuwrapperZC14ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziX509ziRevocationZCHsOpenSSLzuX509zuCRLzugetzunextUpdate’: /tmp/ghc844_0/ghc_208.c:59:165: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 59 | ASN1_TIME* ghczuwrapperZC14ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziX509ziRevocationZCHsOpenSSLzuX509zuCRLzugetzunextUpdate(X509_CRL* a1) {return HsOpenSSL_X509_CRL_get_nextUpdate(a1);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/ghc844_0/ghc_208.c: In function ‘ghczuwrapperZC15ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziX509ziRevocationZCHsOpenSSLzuX509zuCRLzugetzulastUpdate’: /tmp/ghc844_0/ghc_208.c:63:165: error: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 63 | ASN1_TIME* ghczuwrapperZC15ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziX509ziRevocationZCHsOpenSSLzuX509zuCRLzugetzulastUpdate(X509_CRL* a1) {return HsOpenSSL_X509_CRL_get_lastUpdate(a1);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [30 of 33] Compiling OpenSSL.X509.Store [31 of 33] Compiling OpenSSL.Session /tmp/ghc844_0/ghc_243.c: In function ‘ghczuwrapperZC17ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziSessionZCSSLzuCTXzusetzualpnzuprotos’: /tmp/ghc844_0/ghc_243.c:71:193: error: warning: pointer targets in passing argument 2 of ‘SSL_CTX_set_alpn_protos’ differ in signedness [-Wpointer-sign] 71 | HsInt32 ghczuwrapperZC17ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziSessionZCSSLzuCTXzusetzualpnzuprotos(SSL_CTX* a1, char* a2, HsWord32 a3) {return SSL_CTX_set_alpn_protos(a1, a2, a3);} | ^~ | | | char * | 71 | HsInt32 ghczuwrapperZC17ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziSessionZCSSLzuCTXzusetzualpnzuprotos(SSL_CTX* a1, char* a2, HsWord32 a3) {return SSL_CTX_set_alpn_protos(a1, a2, a3);} | ^ In file included from /tmp/ghc844_0/ghc_243.c:7:0: error: /usr/include/openssl/ssl.h:824:71: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 824 | __owur int SSL_CTX_set_alpn_protos(SSL_CTX *ctx, const unsigned char *protos, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ | 824 | __owur int SSL_CTX_set_alpn_protos(SSL_CTX *ctx, const unsigned char *protos, | ^ /tmp/ghc844_0/ghc_243.c: In function ‘ghczuwrapperZC18ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziSessionZCSSLzuCTXzusetzusessionzuidzucontext’: /tmp/ghc844_0/ghc_243.c:74:208: error: warning: pointer targets in passing argument 2 of ‘SSL_CTX_set_session_id_context’ differ in signedness [-Wpointer-sign] 74 | HsInt32 ghczuwrapperZC18ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziSessionZCSSLzuCTXzusetzusessionzuidzucontext(SSL_CTX* a1, char* a2, HsWord32 a3) {return SSL_CTX_set_session_id_context(a1, a2, a3);} | ^~ | | | char * | 74 | HsInt32 ghczuwrapperZC18ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziSessionZCSSLzuCTXzusetzusessionzuidzucontext(SSL_CTX* a1, char* a2, HsWord32 a3) {return SSL_CTX_set_session_id_context(a1, a2, a3);} | ^ /usr/include/openssl/ssl.h:1846:64: error: note: expected ‘const unsigned char *’ but argument is of type ‘char *’ 1846 | const unsigned char *sid_ctx, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | 1846 | const unsigned char *sid_ctx, | ^ [32 of 33] Compiling OpenSSL.PKCS7 [33 of 33] Compiling OpenSSL.PEM /tmp/ghc844_0/ghc_240.c: In function ‘ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziPEMZCPEMzureadzubiozuDHparams’: /tmp/ghc844_0/ghc_240.c:12:1: error: warning: ‘PEM_read_bio_DHparams’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 12 | DH* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziPEMZCPEMzureadzubiozuDHparams(BIO* a1, DH** a2, void* a3, void* a4) {return PEM_read_bio_DHparams(a1, a2, a3, a4);} | ^~ In file included from /tmp/ghc844_0/ghc_240.c:9:0: error: /usr/include/openssl/pem.h:472:1: error: note: declared here 472 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH) | ^~~~~~~~~~~~~~~~~~~ | 472 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH) | ^ /tmp/ghc844_0/ghc_240.c: In function ‘ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziPEMZCPEMzuwritezubiozuDHparams’: /tmp/ghc844_0/ghc_240.c:16:1: error: warning: ‘PEM_write_bio_DHparams’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 16 | HsInt32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi6zmBaTULfJPv8J141eSExDUQNZCOpenSSLziPEMZCPEMzuwritezubiozuDHparams(BIO* a1, DH* a2) {return PEM_write_bio_DHparams(a1, a2);} | ^~~~~~~ /usr/include/openssl/pem.h:472:1: error: note: declared here 472 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH) | ^~~~~~~~~~~~~~~~~~~ | 472 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH) | ^ cbits/HsOpenSSL.c: In function ‘HsOpenSSL_DHparams_dup’: cbits/HsOpenSSL.c:57:5: error: warning: ‘DHparams_dup’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 57 | return DHparams_dup(dh); | ^~~~~~ | 57 | return DHparams_dup(dh); | ^ In file included from cbits/HsOpenSSL.h:3, from cbits/HsOpenSSL.c:2:0: error: /usr/include/openssl/dh.h:193:1: error: note: declared here 193 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, DH, DHparams) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 193 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, DH, DHparams) | ^ cbits/HsOpenSSL.c: In function ‘HsOpenSSL_HMAC_CTX_new’: cbits/HsOpenSSL.c:76:5: error: warning: ‘HMAC_CTX_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 76 | return HMAC_CTX_new(); | ^~~~~~ | 76 | return HMAC_CTX_new(); | ^ In file included from cbits/HsOpenSSL.h:9:0: error: /usr/include/openssl/hmac.h:33:33: error: note: declared here 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); | ^~~~~~~~~~~~ | 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); | ^ cbits/HsOpenSSL.c: In function ‘HsOpenSSL_HMAC_CTX_free’: cbits/HsOpenSSL.c:86:5: error: warning: ‘HMAC_CTX_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 86 | HMAC_CTX_free(ctx); | ^~~~~~~~~~~~~ | 86 | HMAC_CTX_free(ctx); | ^ /usr/include/openssl/hmac.h:35:28: error: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ | 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ cbits/HsOpenSSL.c: In function ‘HsOpenSSL_DH_get_pub_key’: cbits/HsOpenSSL.c:185:5: error: warning: ‘DH_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 185 | DH_get0_key(dh, pub_key, priv_key); | ^~~~~~~~~~~ | 185 | DH_get0_key(dh, pub_key, priv_key); | ^ In file included from cbits/HsOpenSSL.h:6:0: error: /usr/include/openssl/dh.h:259:28: error: note: declared here 259 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ | 259 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^ cbits/HsOpenSSL.c: In function ‘HsOpenSSL_DH_length’: cbits/HsOpenSSL.c:197:5: error: warning: ‘DH_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 197 | DH_get0_pqg(dh, p, q, g); | ^~~~~~~~~~~ | 197 | DH_get0_pqg(dh, p, q, g); | ^ /usr/include/openssl/dh.h:256:28: error: note: declared here 256 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^~~~~~~~~~~ | 256 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^ cbits/HsOpenSSL.c: In function ‘HsOpenSSL_dsa_sign’: cbits/HsOpenSSL.c:303:3: error: warning: ‘DSA_do_sign’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 303 | DSA_SIG *const sig = DSA_do_sign(ddata, dlen, dsa); | ^~~~~~~ | 303 | DSA_SIG *const sig = DSA_do_sign(ddata, dlen, dsa); | ^ In file included from /usr/include/openssl/x509.h:37, from /usr/include/openssl/pem.h:23, from cbits/HsOpenSSL.h:14:0: error: /usr/include/openssl/dsa.h:118:32: error: note: declared here 118 | OSSL_DEPRECATEDIN_3_0 DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen, | ^~~~~~~~~~~ | 118 | OSSL_DEPRECATEDIN_3_0 DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen, | ^ cbits/HsOpenSSL.c: In function ‘HsOpenSSL_dsa_verify’: cbits/HsOpenSSL.c:325:3: error: warning: ‘DSA_do_verify’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 325 | int res = DSA_do_verify(ddata, dlen, sig, dsa); | ^~~ | 325 | int res = DSA_do_verify(ddata, dlen, sig, dsa); | ^ /usr/include/openssl/dsa.h:120:27: error: note: declared here 120 | OSSL_DEPRECATEDIN_3_0 int DSA_do_verify(const unsigned char *dgst, int dgst_len, | ^~~~~~~~~~~~~ | 120 | OSSL_DEPRECATEDIN_3_0 int DSA_do_verify(const unsigned char *dgst, int dgst_len, | ^ cbits/HsOpenSSL.c: In function ‘HsOpenSSL_DSAPublicKey_dup’: cbits/HsOpenSSL.c:349:5: error: warning: ‘i2d_DSAPublicKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 349 | return DSAPublicKey_dup(dsa); | ^~~~~~ | 349 | return DSAPublicKey_dup(dsa); | ^ /usr/include/openssl/dsa.h:153:1: error: note: declared here 153 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 153 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^ cbits/HsOpenSSL.c:349:5: error: warning: ‘d2i_DSAPublicKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 349 | return DSAPublicKey_dup(dsa); | ^~~~~~ | 349 | return DSAPublicKey_dup(dsa); | ^ /usr/include/openssl/dsa.h:153:1: error: note: declared here 153 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 153 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^ cbits/HsOpenSSL.c: In function ‘HsOpenSSL_DSAPrivateKey_dup’: cbits/HsOpenSSL.c:353:5: error: warning: ‘i2d_DSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 353 | return DSAPrivateKey_dup(dsa); | ^~~~~~ | 353 | return DSAPrivateKey_dup(dsa); | ^ /usr/include/openssl/dsa.h:155:1: error: note: declared here 155 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 155 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^ cbits/HsOpenSSL.c:353:5: error: warning: ‘d2i_DSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 353 | return DSAPrivateKey_dup(dsa); | ^~~~~~ | 353 | return DSAPrivateKey_dup(dsa); | ^ /usr/include/openssl/dsa.h:155:1: error: note: declared here 155 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 155 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^ cbits/HsOpenSSL.c: At top level: cbits/HsOpenSSL.c:274:13: error: warning: ‘HsOpenSSL_dynlockDestroyCallback’ defined but not used [-Wunused-function] 274 | static void HsOpenSSL_dynlockDestroyCallback(struct CRYPTO_dynlock_value* val, const char* file, int line) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 274 | static void HsOpenSSL_dynlockDestroyCallback(struct CRYPTO_dynlock_value* val, const char* file, int line) { | ^ cbits/HsOpenSSL.c:265:13: error: warning: ‘HsOpenSSL_dynlockLockCallback’ defined but not used [-Wunused-function] 265 | static void HsOpenSSL_dynlockLockCallback(int mode, struct CRYPTO_dynlock_value* val, const char* file, int line) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 265 | static void HsOpenSSL_dynlockLockCallback(int mode, struct CRYPTO_dynlock_value* val, const char* file, int line) { | ^ cbits/HsOpenSSL.c:256:37: error: warning: ‘HsOpenSSL_dynlockCreateCallback’ defined but not used [-Wunused-function] 256 | static struct CRYPTO_dynlock_value* HsOpenSSL_dynlockCreateCallback(const char* file, int line) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 256 | static struct CRYPTO_dynlock_value* HsOpenSSL_dynlockCreateCallback(const char* file, int line) { | ^ cbits/HsOpenSSL.c:252:22: error: warning: ‘HsOpenSSL_idCallback’ defined but not used [-Wunused-function] 252 | static unsigned long HsOpenSSL_idCallback() { | ^~~~~~~~~~~~~~~~~~~~ | 252 | static unsigned long HsOpenSSL_idCallback() { | ^ cbits/HsOpenSSL.c:243:13: error: warning: ‘HsOpenSSL_lockingCallback’ defined but not used [-Wunused-function] 243 | static void HsOpenSSL_lockingCallback(int mode, int n, const char* file, int line) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ | 243 | static void HsOpenSSL_lockingCallback(int mode, int n, const char* file, int line) { | ^ cbits/HsOpenSSL.c: In function ‘HsOpenSSL_DHparams_dup’: cbits/HsOpenSSL.c:57:5: error: warning: ‘DHparams_dup’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 57 | return DHparams_dup(dh); | ^~~~~~ | 57 | return DHparams_dup(dh); | ^ In file included from cbits/HsOpenSSL.h:3, from cbits/HsOpenSSL.c:2:0: error: /usr/include/openssl/dh.h:193:1: error: note: declared here 193 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, DH, DHparams) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 193 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, DH, DHparams) | ^ cbits/HsOpenSSL.c: In function ‘HsOpenSSL_HMAC_CTX_new’: cbits/HsOpenSSL.c:76:5: error: warning: ‘HMAC_CTX_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 76 | return HMAC_CTX_new(); | ^~~~~~ | 76 | return HMAC_CTX_new(); | ^ In file included from cbits/HsOpenSSL.h:9:0: error: /usr/include/openssl/hmac.h:33:33: error: note: declared here 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); | ^~~~~~~~~~~~ | 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); | ^ cbits/HsOpenSSL.c: In function ‘HsOpenSSL_HMAC_CTX_free’: cbits/HsOpenSSL.c:86:5: error: warning: ‘HMAC_CTX_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 86 | HMAC_CTX_free(ctx); | ^~~~~~~~~~~~~ | 86 | HMAC_CTX_free(ctx); | ^ /usr/include/openssl/hmac.h:35:28: error: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ | 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ cbits/HsOpenSSL.c: In function ‘HsOpenSSL_DH_get_pub_key’: cbits/HsOpenSSL.c:185:5: error: warning: ‘DH_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 185 | DH_get0_key(dh, pub_key, priv_key); | ^~~~~~~~~~~ | 185 | DH_get0_key(dh, pub_key, priv_key); | ^ In file included from cbits/HsOpenSSL.h:6:0: error: /usr/include/openssl/dh.h:259:28: error: note: declared here 259 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ | 259 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^ cbits/HsOpenSSL.c: In function ‘HsOpenSSL_DH_length’: cbits/HsOpenSSL.c:197:5: error: warning: ‘DH_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 197 | DH_get0_pqg(dh, p, q, g); | ^~~~~~~~~~~ | 197 | DH_get0_pqg(dh, p, q, g); | ^ /usr/include/openssl/dh.h:256:28: error: note: declared here 256 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^~~~~~~~~~~ | 256 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^ cbits/HsOpenSSL.c: In function ‘HsOpenSSL_dsa_sign’: cbits/HsOpenSSL.c:303:3: error: warning: ‘DSA_do_sign’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 303 | DSA_SIG *const sig = DSA_do_sign(ddata, dlen, dsa); | ^~~~~~~ | 303 | DSA_SIG *const sig = DSA_do_sign(ddata, dlen, dsa); | ^ In file included from /usr/include/openssl/x509.h:37, from /usr/include/openssl/pem.h:23, from cbits/HsOpenSSL.h:14:0: error: /usr/include/openssl/dsa.h:118:32: error: note: declared here 118 | OSSL_DEPRECATEDIN_3_0 DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen, | ^~~~~~~~~~~ | 118 | OSSL_DEPRECATEDIN_3_0 DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen, | ^ cbits/HsOpenSSL.c: In function ‘HsOpenSSL_dsa_verify’: cbits/HsOpenSSL.c:325:3: error: warning: ‘DSA_do_verify’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 325 | int res = DSA_do_verify(ddata, dlen, sig, dsa); | ^~~ | 325 | int res = DSA_do_verify(ddata, dlen, sig, dsa); | ^ /usr/include/openssl/dsa.h:120:27: error: note: declared here 120 | OSSL_DEPRECATEDIN_3_0 int DSA_do_verify(const unsigned char *dgst, int dgst_len, | ^~~~~~~~~~~~~ | 120 | OSSL_DEPRECATEDIN_3_0 int DSA_do_verify(const unsigned char *dgst, int dgst_len, | ^ cbits/HsOpenSSL.c: In function ‘HsOpenSSL_DSAPublicKey_dup’: cbits/HsOpenSSL.c:349:5: error: warning: ‘i2d_DSAPublicKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 349 | return DSAPublicKey_dup(dsa); | ^~~~~~ | 349 | return DSAPublicKey_dup(dsa); | ^ /usr/include/openssl/dsa.h:153:1: error: note: declared here 153 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 153 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^ cbits/HsOpenSSL.c:349:5: error: warning: ‘d2i_DSAPublicKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 349 | return DSAPublicKey_dup(dsa); | ^~~~~~ | 349 | return DSAPublicKey_dup(dsa); | ^ /usr/include/openssl/dsa.h:153:1: error: note: declared here 153 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 153 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^ cbits/HsOpenSSL.c: In function ‘HsOpenSSL_DSAPrivateKey_dup’: cbits/HsOpenSSL.c:353:5: error: warning: ‘i2d_DSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 353 | return DSAPrivateKey_dup(dsa); | ^~~~~~ | 353 | return DSAPrivateKey_dup(dsa); | ^ /usr/include/openssl/dsa.h:155:1: error: note: declared here 155 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 155 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^ cbits/HsOpenSSL.c:353:5: error: warning: ‘d2i_DSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 353 | return DSAPrivateKey_dup(dsa); | ^~~~~~ | 353 | return DSAPrivateKey_dup(dsa); | ^ /usr/include/openssl/dsa.h:155:1: error: note: declared here 155 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 155 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^ cbits/HsOpenSSL.c: At top level: cbits/HsOpenSSL.c:274:13: error: warning: ‘HsOpenSSL_dynlockDestroyCallback’ defined but not used [-Wunused-function] 274 | static void HsOpenSSL_dynlockDestroyCallback(struct CRYPTO_dynlock_value* val, const char* file, int line) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 274 | static void HsOpenSSL_dynlockDestroyCallback(struct CRYPTO_dynlock_value* val, const char* file, int line) { | ^ cbits/HsOpenSSL.c:265:13: error: warning: ‘HsOpenSSL_dynlockLockCallback’ defined but not used [-Wunused-function] 265 | static void HsOpenSSL_dynlockLockCallback(int mode, struct CRYPTO_dynlock_value* val, const char* file, int line) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 265 | static void HsOpenSSL_dynlockLockCallback(int mode, struct CRYPTO_dynlock_value* val, const char* file, int line) { | ^ cbits/HsOpenSSL.c:256:37: error: warning: ‘HsOpenSSL_dynlockCreateCallback’ defined but not used [-Wunused-function] 256 | static struct CRYPTO_dynlock_value* HsOpenSSL_dynlockCreateCallback(const char* file, int line) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 256 | static struct CRYPTO_dynlock_value* HsOpenSSL_dynlockCreateCallback(const char* file, int line) { | ^ cbits/HsOpenSSL.c:252:22: error: warning: ‘HsOpenSSL_idCallback’ defined but not used [-Wunused-function] 252 | static unsigned long HsOpenSSL_idCallback() { | ^~~~~~~~~~~~~~~~~~~~ | 252 | static unsigned long HsOpenSSL_idCallback() { | ^ cbits/HsOpenSSL.c:243:13: error: warning: ‘HsOpenSSL_lockingCallback’ defined but not used [-Wunused-function] 243 | static void HsOpenSSL_lockingCallback(int mode, int n, const char* file, int line) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ | 243 | static void HsOpenSSL_lockingCallback(int mode, int n, const char* file, int line) { | ^ cbits/HsOpenSSL.c: In function ‘HsOpenSSL_DHparams_dup’: cbits/HsOpenSSL.c:57:5: error: warning: ‘DHparams_dup’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 57 | return DHparams_dup(dh); | ^~~~~~ | 57 | return DHparams_dup(dh); | ^ In file included from cbits/HsOpenSSL.h:3, from cbits/HsOpenSSL.c:2:0: error: /usr/include/openssl/dh.h:193:1: error: note: declared here 193 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, DH, DHparams) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 193 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, DH, DHparams) | ^ cbits/HsOpenSSL.c: In function ‘HsOpenSSL_HMAC_CTX_new’: cbits/HsOpenSSL.c:76:5: error: warning: ‘HMAC_CTX_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 76 | return HMAC_CTX_new(); | ^~~~~~ | 76 | return HMAC_CTX_new(); | ^ In file included from cbits/HsOpenSSL.h:9:0: error: /usr/include/openssl/hmac.h:33:33: error: note: declared here 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); | ^~~~~~~~~~~~ | 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); | ^ cbits/HsOpenSSL.c: In function ‘HsOpenSSL_HMAC_CTX_free’: cbits/HsOpenSSL.c:86:5: error: warning: ‘HMAC_CTX_free’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 86 | HMAC_CTX_free(ctx); | ^~~~~~~~~~~~~ | 86 | HMAC_CTX_free(ctx); | ^ /usr/include/openssl/hmac.h:35:28: error: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ | 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ cbits/HsOpenSSL.c: In function ‘HsOpenSSL_DH_get_pub_key’: cbits/HsOpenSSL.c:185:5: error: warning: ‘DH_get0_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 185 | DH_get0_key(dh, pub_key, priv_key); | ^~~~~~~~~~~ | 185 | DH_get0_key(dh, pub_key, priv_key); | ^ In file included from cbits/HsOpenSSL.h:6:0: error: /usr/include/openssl/dh.h:259:28: error: note: declared here 259 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ | 259 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^ cbits/HsOpenSSL.c: In function ‘HsOpenSSL_DH_length’: cbits/HsOpenSSL.c:197:5: error: warning: ‘DH_get0_pqg’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 197 | DH_get0_pqg(dh, p, q, g); | ^~~~~~~~~~~ | 197 | DH_get0_pqg(dh, p, q, g); | ^ /usr/include/openssl/dh.h:256:28: error: note: declared here 256 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^~~~~~~~~~~ | 256 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^ cbits/HsOpenSSL.c: In function ‘HsOpenSSL_dsa_sign’: cbits/HsOpenSSL.c:303:3: error: warning: ‘DSA_do_sign’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 303 | DSA_SIG *const sig = DSA_do_sign(ddata, dlen, dsa); | ^~~~~~~ | 303 | DSA_SIG *const sig = DSA_do_sign(ddata, dlen, dsa); | ^ In file included from /usr/include/openssl/x509.h:37, from /usr/include/openssl/pem.h:23, from cbits/HsOpenSSL.h:14:0: error: /usr/include/openssl/dsa.h:118:32: error: note: declared here 118 | OSSL_DEPRECATEDIN_3_0 DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen, | ^~~~~~~~~~~ | 118 | OSSL_DEPRECATEDIN_3_0 DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen, | ^ cbits/HsOpenSSL.c: In function ‘HsOpenSSL_dsa_verify’: cbits/HsOpenSSL.c:325:3: error: warning: ‘DSA_do_verify’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 325 | int res = DSA_do_verify(ddata, dlen, sig, dsa); | ^~~ | 325 | int res = DSA_do_verify(ddata, dlen, sig, dsa); | ^ /usr/include/openssl/dsa.h:120:27: error: note: declared here 120 | OSSL_DEPRECATEDIN_3_0 int DSA_do_verify(const unsigned char *dgst, int dgst_len, | ^~~~~~~~~~~~~ | 120 | OSSL_DEPRECATEDIN_3_0 int DSA_do_verify(const unsigned char *dgst, int dgst_len, | ^ cbits/HsOpenSSL.c: In function ‘HsOpenSSL_DSAPublicKey_dup’: cbits/HsOpenSSL.c:349:5: error: warning: ‘i2d_DSAPublicKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 349 | return DSAPublicKey_dup(dsa); | ^~~~~~ | 349 | return DSAPublicKey_dup(dsa); | ^ /usr/include/openssl/dsa.h:153:1: error: note: declared here 153 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 153 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^ cbits/HsOpenSSL.c:349:5: error: warning: ‘d2i_DSAPublicKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 349 | return DSAPublicKey_dup(dsa); | ^~~~~~ | 349 | return DSAPublicKey_dup(dsa); | ^ /usr/include/openssl/dsa.h:153:1: error: note: declared here 153 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 153 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^ cbits/HsOpenSSL.c: In function ‘HsOpenSSL_DSAPrivateKey_dup’: cbits/HsOpenSSL.c:353:5: error: warning: ‘i2d_DSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 353 | return DSAPrivateKey_dup(dsa); | ^~~~~~ | 353 | return DSAPrivateKey_dup(dsa); | ^ /usr/include/openssl/dsa.h:155:1: error: note: declared here 155 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 155 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^ cbits/HsOpenSSL.c:353:5: error: warning: ‘d2i_DSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 353 | return DSAPrivateKey_dup(dsa); | ^~~~~~ | 353 | return DSAPrivateKey_dup(dsa); | ^ /usr/include/openssl/dsa.h:155:1: error: note: declared here 155 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 155 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^ cbits/HsOpenSSL.c: At top level: cbits/HsOpenSSL.c:274:13: error: warning: ‘HsOpenSSL_dynlockDestroyCallback’ defined but not used [-Wunused-function] 274 | static void HsOpenSSL_dynlockDestroyCallback(struct CRYPTO_dynlock_value* val, const char* file, int line) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 274 | static void HsOpenSSL_dynlockDestroyCallback(struct CRYPTO_dynlock_value* val, const char* file, int line) { | ^ cbits/HsOpenSSL.c:265:13: error: warning: ‘HsOpenSSL_dynlockLockCallback’ defined but not used [-Wunused-function] 265 | static void HsOpenSSL_dynlockLockCallback(int mode, struct CRYPTO_dynlock_value* val, const char* file, int line) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 265 | static void HsOpenSSL_dynlockLockCallback(int mode, struct CRYPTO_dynlock_value* val, const char* file, int line) { | ^ cbits/HsOpenSSL.c:256:37: error: warning: ‘HsOpenSSL_dynlockCreateCallback’ defined but not used [-Wunused-function] 256 | static struct CRYPTO_dynlock_value* HsOpenSSL_dynlockCreateCallback(const char* file, int line) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 256 | static struct CRYPTO_dynlock_value* HsOpenSSL_dynlockCreateCallback(const char* file, int line) { | ^ cbits/HsOpenSSL.c:252:22: error: warning: ‘HsOpenSSL_idCallback’ defined but not used [-Wunused-function] 252 | static unsigned long HsOpenSSL_idCallback() { | ^~~~~~~~~~~~~~~~~~~~ | 252 | static unsigned long HsOpenSSL_idCallback() { | ^ cbits/HsOpenSSL.c:243:13: error: warning: ‘HsOpenSSL_lockingCallback’ defined but not used [-Wunused-function] 243 | static void HsOpenSSL_lockingCallback(int mode, int n, const char* file, int line) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ | 243 | static void HsOpenSSL_lockingCallback(int mode, int n, const char* file, int line) { | ^ + '[' -n dist/build/libHSHsOpenSSL-0.11.7.6-BaTULfJPv8J141eSExDUQN-ghc9.4.5.so ']' + '[' -x Setup ']' + LANG=C.utf8 + ./Setup haddock --html --hyperlink-source --hoogle Preprocessing library for HsOpenSSL-0.11.7.6.. Running Haddock on library for HsOpenSSL-0.11.7.6.. Warning: The documentation for the following packages are not installed. No links will be generated to these packages: array-0.5.4.0, base-4.17.1.0, bytestring-0.11.4.0, deepseq-1.4.8.0, directory-1.3.7.1, filepath-1.4.2.2, ghc-bignum-1.3, ghc-boot-th-9.4.5, ghc-prim-0.9.0, network-3.1.4.0, pretty-1.1.3.6, template-haskell-2.19.0.0, time-1.12.2, unix-2.7.3 Warning: --source-* options are ignored when --hyperlinked-source is enabled. 100% ( 2 / 2) in 'OpenSSL' 100% ( 9 / 9) in 'OpenSSL.EVP.Base64' 100% ( 5 / 5) in 'OpenSSL.Random' Warning: 'cipher' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 11% ( 5 / 43) in 'OpenSSL.EVP.Internal' Missing documentation for: Module header EVP_CIPHER (OpenSSL/EVP/Internal.hsc:95) withCipherPtr (OpenSSL/EVP/Internal.hsc:97) cipherIvLength (OpenSSL/EVP/Internal.hsc:103) CipherCtx (OpenSSL/EVP/Internal.hsc:108) EVP_CIPHER_CTX (OpenSSL/EVP/Internal.hsc:109) newCipherCtx (OpenSSL/EVP/Internal.hsc:131) withCipherCtxPtr (OpenSSL/EVP/Internal.hsc:137) withNewCipherCtxPtr (OpenSSL/EVP/Internal.hsc:140) cipherSetPadding (OpenSSL/EVP/Internal.hsc:158) cipherInitBS (OpenSSL/EVP/Internal.hsc:173) cipherUpdateBS (OpenSSL/EVP/Internal.hsc:191) cipherFinalBS (OpenSSL/EVP/Internal.hsc:206) cipherStrictly (OpenSSL/EVP/Internal.hsc:216) cipherLazily (OpenSSL/EVP/Internal.hsc:222) EVP_MD (OpenSSL/EVP/Internal.hsc:235) withMDPtr (OpenSSL/EVP/Internal.hsc:237) DigestCtx (OpenSSL/EVP/Internal.hsc:242) EVP_MD_CTX (OpenSSL/EVP/Internal.hsc:243) withDigestCtxPtr (OpenSSL/EVP/Internal.hsc:268) digestUpdateBS (OpenSSL/EVP/Internal.hsc:287) digestFinalBS (OpenSSL/EVP/Internal.hsc:298) digestFinal (OpenSSL/EVP/Internal.hsc:306) digestStrictly (OpenSSL/EVP/Internal.hsc:315) digestLazily (OpenSSL/EVP/Internal.hsc:321) HmacCtx (OpenSSL/EVP/Internal.hsc:328) HMAC_CTX (OpenSSL/EVP/Internal.hsc:329) withHmacCtxPtr (OpenSSL/EVP/Internal.hsc:351) hmacUpdateBS (OpenSSL/EVP/Internal.hsc:363) hmacFinalBS (OpenSSL/EVP/Internal.hsc:369) hmacLazily (OpenSSL/EVP/Internal.hsc:377) EVP_PKEY (OpenSSL/EVP/Internal.hsc:388) createPKey (OpenSSL/EVP/Internal.hsc:418) wrapPKeyPtr (OpenSSL/EVP/Internal.hsc:415) withPKeyPtr (OpenSSL/EVP/Internal.hsc:424) withPKeyPtr' (OpenSSL/EVP/Internal.hsc:427) unsafePKeyToPtr (OpenSSL/EVP/Internal.hsc:432) touchPKey (OpenSSL/EVP/Internal.hsc:435) 90% ( 9 / 10) in 'OpenSSL.EVP.Digest' Missing documentation for: hmacLBS (OpenSSL/EVP/Digest.hsc:104) 100% ( 9 / 9) in 'OpenSSL.EVP.Cipher' 60% ( 3 / 5) in 'OpenSSL.Cipher' Missing documentation for: Mode (OpenSSL/Cipher.hsc:37) AESCtx (OpenSSL/Cipher.hsc:44) 88% ( 22 / 25) in 'OpenSSL.BN' 89% ( 17 / 19) in 'OpenSSL.RSA' 100% ( 5 / 5) in 'OpenSSL.DER' 94% ( 18 / 19) in 'OpenSSL.DSA' 100% ( 5 / 5) in 'OpenSSL.EVP.PKey' 100% ( 5 / 5) in 'OpenSSL.EVP.Verify' 100% ( 4 / 4) in 'OpenSSL.EVP.Sign' 100% ( 4 / 4) in 'OpenSSL.EVP.Seal' 100% ( 4 / 4) in 'OpenSSL.EVP.Open' 72% ( 8 / 11) in 'OpenSSL.DH' Missing documentation for: DHP (OpenSSL/DH/Internal.hs:28) DH (OpenSSL/DH/Internal.hs:39) DHGen (OpenSSL/DH.hs:35) 81% ( 27 / 33) in 'OpenSSL.X509' Warning: 'subjectAltName' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 85% ( 18 / 21) in 'OpenSSL.X509.Request' 88% ( 22 / 25) in 'OpenSSL.X509.Revocation' 31% ( 5 / 16) in 'OpenSSL.X509.Store' Warning: 'blocking' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'blocked' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 92% ( 59 / 64) in 'OpenSSL.Session' Missing documentation for: contextSetVerificationMode (OpenSSL/Session.hsc:297) contextSetALPNProtos (OpenSSL/Session.hsc:385) ShutdownType (OpenSSL/Session.hsc:758) SSLContext_ (OpenSSL/Session.hsc:134) SSL_ (OpenSSL/Session.hsc:418) 81% ( 13 / 16) in 'OpenSSL.PKCS7' 100% ( 27 / 27) in 'OpenSSL.PEM' Warning: OpenSSL: could not find link destinations for: - GHC.Types.IO Warning: OpenSSL.EVP.Base64: could not find link destinations for: - GHC.Base.String - Data.ByteString.Internal.Type.ByteString - Data.ByteString.Lazy.Internal.ByteString Warning: OpenSSL.Random: could not find link destinations for: - GHC.Types.Int - GHC.Types.IO - Data.ByteString.Internal.Type.ByteString Warning: OpenSSL.EVP.Internal: could not find link destinations for: - GHC.Ptr.Ptr - GHC.Types.IO - GHC.Types.Int - GHC.ForeignPtr.ForeignPtr - Data.ByteString.Internal.Type.ByteString - Data.ByteString.Lazy.Internal.ByteString - GHC.Base.String - GHC.Maybe.Maybe - GHC.Maybe.Nothing Warning: OpenSSL.EVP.Digest: could not find link destinations for: - GHC.Base.String - GHC.Types.IO - GHC.Maybe.Maybe - Data.ByteString.Internal.Type.ByteString - Data.ByteString.Lazy.Internal.ByteString - GHC.Types.Int Warning: OpenSSL.EVP.Cipher: could not find link destinations for: - GHC.Base.String - GHC.Types.IO - GHC.Maybe.Maybe - Data.ByteString.Internal.Type.ByteString - Data.ByteString.Lazy.Internal.ByteString Warning: OpenSSL.Cipher: could not find link destinations for: - GHC.Show.Show - GHC.Show.showsPrec - GHC.Types.Int - GHC.Show.ShowS - GHC.Show.show - GHC.Base.String - GHC.Show.showList - GHC.Classes.Eq - GHC.Classes.== - GHC.Types.Bool - GHC.Classes./= - Data.ByteString.Internal.Type.ByteString - GHC.Types.IO Warning: OpenSSL.BN: could not find link destinations for: - GHC.Types.IO - GHC.Num.Integer.Integer - Data.ByteString.Internal.Type.ByteString - GHC.Types.Bool Warning: OpenSSL.RSA: could not find link destinations for: - GHC.Types.Int - GHC.Num.Integer.Integer - GHC.Ptr.Ptr - GHC.Types.IO - GHC.Maybe.Maybe - GHC.Show.Show - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Show.show - GHC.Base.String - GHC.Show.showList - GHC.Classes.Eq - GHC.Classes.== - GHC.Types.Bool - GHC.Classes./= - GHC.Classes.Ord - GHC.Classes.compare - GHC.Types.Ordering - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.>= - GHC.Classes.max - GHC.Classes.min Warning: OpenSSL.DER: could not find link destinations for: - Data.ByteString.Internal.Type.ByteString - GHC.Maybe.Maybe Warning: OpenSSL.DSA: could not find link destinations for: - GHC.Types.Int - GHC.Num.Integer.Integer - GHC.Ptr.Ptr - GHC.Types.IO - GHC.Maybe.Maybe - GHC.Show.Show - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Show.show - GHC.Base.String - GHC.Show.showList - GHC.Classes.Eq - GHC.Classes.== - GHC.Types.Bool - GHC.Classes./= - GHC.Classes.Ord - GHC.Classes.compare - GHC.Types.Ordering - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.>= - GHC.Classes.max - GHC.Classes.min - Data.ByteString.Internal.Type.ByteString Warning: OpenSSL.EVP.PKey: could not find link destinations for: - GHC.Classes.Eq - Data.Typeable.Internal.Typeable - GHC.Maybe.Maybe - GHC.Maybe.Nothing - GHC.Types.IO - GHC.Types.Int - GHC.Classes.== - GHC.Types.Bool - GHC.Classes./= Warning: OpenSSL.EVP.Verify: could not find link destinations for: - GHC.Show.Show - GHC.Show.showsPrec - GHC.Types.Int - GHC.Show.ShowS - GHC.Show.show - GHC.Base.String - GHC.Show.showList - GHC.Classes.Eq - GHC.Classes.== - GHC.Types.Bool - GHC.Classes./= - GHC.Types.IO - Data.ByteString.Internal.Type.ByteString - Data.ByteString.Lazy.Internal.ByteString Warning: OpenSSL.EVP.Sign: could not find link destinations for: - GHC.Base.String - GHC.Types.IO - Data.ByteString.Internal.Type.ByteString - Data.ByteString.Lazy.Internal.ByteString Warning: OpenSSL.EVP.Seal: could not find link destinations for: - GHC.Base.String - GHC.Types.IO - Data.ByteString.Internal.Type.ByteString - Data.ByteString.Lazy.Internal.ByteString Warning: OpenSSL.EVP.Open: could not find link destinations for: - GHC.Base.String - Data.ByteString.Internal.Type.ByteString - Data.ByteString.Lazy.Internal.ByteString Warning: OpenSSL.DH: could not find link destinations for: - GHC.Show.Show - GHC.Show.showsPrec - GHC.Types.Int - GHC.Show.ShowS - GHC.Show.show - GHC.Base.String - GHC.Show.showList - GHC.Classes.Eq - GHC.Classes.== - GHC.Types.Bool - GHC.Classes./= - GHC.Classes.Ord - GHC.Classes.compare - GHC.Types.Ordering - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.>= - GHC.Classes.max - GHC.Classes.min - GHC.Types.IO - GHC.Num.Integer.Integer - Data.ByteString.Internal.Type.ByteString Warning: OpenSSL.X509: could not find link destinations for: - GHC.Types.IO - Data.ByteString.Lazy.Internal.ByteString - GHC.Types.Ordering - GHC.Maybe.Maybe - GHC.Base.String - GHC.Types.Int - GHC.Num.Integer.Integer - GHC.Types.Bool - Data.Time.Clock.Internal.UTCTime.UTCTime Warning: OpenSSL.X509.Request: could not find link destinations for: - GHC.Types.IO - GHC.Maybe.Maybe - GHC.Base.String - Data.ByteString.Lazy.Internal.ByteString - GHC.Types.Int - GHC.Types.Bool - Foreign.C.Types.CInt Warning: OpenSSL.X509.Revocation: could not find link destinations for: - GHC.Num.Integer.Integer - Data.Time.Clock.Internal.UTCTime.UTCTime - GHC.Show.Show - GHC.Show.showsPrec - GHC.Types.Int - GHC.Show.ShowS - GHC.Show.show - GHC.Base.String - GHC.Show.showList - GHC.Classes.Eq - GHC.Classes.== - GHC.Types.Bool - GHC.Classes./= - GHC.Types.IO - GHC.Maybe.Maybe Warning: OpenSSL.X509.Store: could not find link destinations for: - GHC.Types.IO Warning: OpenSSL.Session: could not find link destinations for: - GHC.Types.IO - GHC.IO.FilePath - GHC.Base.String - GHC.Types.Bool - GHC.Maybe.Maybe - Data.ByteString.Internal.Type.ByteString - Data.Foldable.Foldable - GHC.Types.Type - Data.Foldable.fold - GHC.Base.Monoid - Data.Foldable.foldMap - Data.Foldable.foldMap' - Data.Foldable.foldr - Data.Foldable.foldr' - Data.Foldable.foldl - Data.Foldable.foldl' - Data.Foldable.foldr1 - Data.Foldable.foldl1 - Data.Foldable.toList - Data.Foldable.null - Data.Foldable.length - GHC.Types.Int - Data.Foldable.elem - GHC.Classes.Eq - Data.Foldable.maximum - GHC.Classes.Ord - Data.Foldable.minimum - Data.Foldable.sum - GHC.Num.Num - Data.Foldable.product - Data.Traversable.Traversable - Data.Traversable.traverse - GHC.Base.Applicative - Data.Traversable.sequenceA - Data.Traversable.mapM - GHC.Base.Monad - Data.Traversable.sequence - GHC.Base.Functor - GHC.Base.fmap - GHC.Base.<$ - GHC.Show.Show - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Show.show - GHC.Show.showList - GHC.Classes.== - GHC.Classes./= - Network.Socket.Types.Socket - System.Posix.Types.Fd - GHC.Ptr.Ptr - Data.ByteString.Lazy.Internal.ByteString - GHC.Classes.compare - GHC.Types.Ordering - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.>= - GHC.Classes.max - GHC.Classes.min - GHC.Exception.Type.Exception - GHC.Exception.Type.toException - GHC.Exception.Type.SomeException - GHC.Exception.Type.fromException - GHC.Exception.Type.displayException Warning: OpenSSL.PKCS7: could not find link destinations for: - GHC.Show.Show - GHC.Show.showsPrec - GHC.Types.Int - GHC.Show.ShowS - GHC.Show.show - GHC.Base.String - GHC.Show.showList - GHC.Classes.Eq - GHC.Classes.== - GHC.Types.Bool - GHC.Classes./= - GHC.Maybe.Maybe - GHC.Types.IO Warning: OpenSSL.PEM: could not find link destinations for: - GHC.Types.Int - GHC.Types.IO - GHC.Base.String - Data.ByteString.Internal.Type.ByteString - GHC.Maybe.Maybe Documentation created: dist/doc/html/HsOpenSSL/index.html, dist/doc/html/HsOpenSSL/HsOpenSSL.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.Uz5wlJ + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64 ++ dirname /builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd HsOpenSSL-0.11.7.6 + '[' -x Setup ']' + LANG=C.utf8 + ./Setup copy --destdir=/builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64 Installing library in /builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64/usr/lib64/ghc-9.4.5/lib/HsOpenSSL-0.11.7.6 + '[' -x Setup ']' + LANG=C.utf8 + ./Setup register --gen-pkg-config + '[' -d /usr/lib64/ghc-9.4.5/lib ']' + subsubdir=/lib + '[' -d HsOpenSSL-0.11.7.6.conf ']' + install -D --mode=0644 HsOpenSSL-0.11.7.6.conf /builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64/usr/lib64/ghc-9.4.5/lib/package.conf.d/HsOpenSSL-0.11.7.6.conf + '[' -d /usr/lib64/ghc-9.4.5/lib ']' + subsubdir=/lib ++ ls /builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64/usr/lib64/ghc-9.4.5/lib/package.conf.d/HsOpenSSL-0.11.7.6.conf + '[' -z /builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64/usr/lib64/ghc-9.4.5/lib/package.conf.d/HsOpenSSL-0.11.7.6.conf ']' + rm -f ghc-HsOpenSSL.files ghc-HsOpenSSL-doc.files + touch ghc-HsOpenSSL.files ghc-HsOpenSSL-doc.files + for i in /builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64/usr/lib64/ghc-9.4.5${subsubdir}/libHSHsOpenSSL-0.11.7.6-*ghc9.4.5.so + '[' -x /builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64/usr/lib64/ghc-9.4.5/lib/libHSHsOpenSSL-0.11.7.6-BaTULfJPv8J141eSExDUQN-ghc9.4.5.so ']' + echo /builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64/usr/lib64/ghc-9.4.5/lib/libHSHsOpenSSL-0.11.7.6-BaTULfJPv8J141eSExDUQN-ghc9.4.5.so + pkgdir=/usr/lib64/ghc-9.4.5/lib/HsOpenSSL-0.11.7.6 + '[' -d /builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64/usr/lib64/ghc-9.4.5/lib/HsOpenSSL-0.11.7.6 ']' + find /builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64/usr/lib64/ghc-9.4.5/lib/HsOpenSSL-0.11.7.6 -type d -fprintf ghc-HsOpenSSL-devel.files '%%dir %p\n' -o '(' -name '*.p_hi' -o -name 'libHS*_p.a' ')' -fprint ghc-HsOpenSSL-prof.files -o -fprint ghc-HsOpenSSL-devel.files + ls /builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64/usr/lib64/ghc-9.4.5/lib/package.conf.d/HsOpenSSL-0.11.7.6.conf + haddock_dir=/usr/share/doc/ghc/html/libraries/HsOpenSSL-0.11.7.6 + '[' -d /builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64/usr/share/doc/ghc/html/libraries/HsOpenSSL-0.11.7.6 ']' + echo /usr/share/doc/ghc/html/libraries/HsOpenSSL-0.11.7.6 + for i in ghc-HsOpenSSL.files ghc-HsOpenSSL-devel.files ghc-HsOpenSSL-doc.files ghc-HsOpenSSL-prof.files + '[' -f ghc-HsOpenSSL.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64!!g' ghc-HsOpenSSL.files + for i in ghc-HsOpenSSL.files ghc-HsOpenSSL-devel.files ghc-HsOpenSSL-doc.files ghc-HsOpenSSL-prof.files + '[' -f ghc-HsOpenSSL-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64!!g' ghc-HsOpenSSL-devel.files + for i in ghc-HsOpenSSL.files ghc-HsOpenSSL-devel.files ghc-HsOpenSSL-doc.files ghc-HsOpenSSL-prof.files + '[' -f ghc-HsOpenSSL-doc.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64!!g' ghc-HsOpenSSL-doc.files + for i in ghc-HsOpenSSL.files ghc-HsOpenSSL-devel.files ghc-HsOpenSSL-doc.files ghc-HsOpenSSL-prof.files + '[' -f ghc-HsOpenSSL-prof.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64!!g' ghc-HsOpenSSL-prof.files running ghc_delete_rpaths: + echo 'running ghc_delete_rpaths:' + type chrpath ++ find /builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64 -type f -executable -exec sh -c 'file {} | grep -q '\''dynamically linked'\''' ';' -print + for i in $(find /builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64 -type f -executable -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + '[' -x /builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64/usr/lib64/ghc-9.4.5/lib/libHSHsOpenSSL-0.11.7.6-BaTULfJPv8J141eSExDUQN-ghc9.4.5.so ']' ++ chrpath /builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64/usr/lib64/ghc-9.4.5/lib/libHSHsOpenSSL-0.11.7.6-BaTULfJPv8J141eSExDUQN-ghc9.4.5.so ++ sed -e 's@^/builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64/usr/lib64/ghc-9.4.5/lib/libHSHsOpenSSL-0.11.7.6-BaTULfJPv8J141eSExDUQN-ghc9.4.5.so: R.*PATH=@@' + rpath=/usr/lib64/ghc-9.4.5/lib:/usr/lib64/ghc-9.4.5/lib/x86_64-linux-ghc-9.4.5 + case "$rpath" in + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.yUDtoN + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd HsOpenSSL-0.11.7.6 + RPM_EC=0 ++ jobs -p Processing files: ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.E0SAKf + exit 0 + umask 022 + cd /builddir/build/BUILD + cd HsOpenSSL-0.11.7.6 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64/usr/share/licenses/ghc-HsOpenSSL + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64/usr/share/licenses/ghc-HsOpenSSL + cp -pr /builddir/build/BUILD/HsOpenSSL-0.11.7.6/COPYING /builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64/usr/share/licenses/ghc-HsOpenSSL + RPM_EC=0 ++ jobs -p + exit 0 Provides: ghc-HsOpenSSL = 0.11.7.6-1.fc40 ghc-HsOpenSSL(x86-64) = 0.11.7.6-1.fc40 libHSHsOpenSSL-0.11.7.6-BaTULfJPv8J141eSExDUQN-ghc9.4.5.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSarray-0.5.4.0-ghc9.4.5.so()(64bit) libHSbase-4.17.1.0-ghc9.4.5.so()(64bit) libHSbytestring-0.11.4.0-ghc9.4.5.so()(64bit) libHSdeepseq-1.4.8.0-ghc9.4.5.so()(64bit) libHSdirectory-1.3.7.1-ghc9.4.5.so()(64bit) libHSfilepath-1.4.2.2-ghc9.4.5.so()(64bit) libHSghc-bignum-1.3-ghc9.4.5.so()(64bit) libHSghc-boot-th-9.4.5-ghc9.4.5.so()(64bit) libHSghc-prim-0.9.0-ghc9.4.5.so()(64bit) libHSnetwork-3.1.4.0-FvtFepOtuCUH79FCWyNxIc-ghc9.4.5.so()(64bit) libHSpretty-1.1.3.6-ghc9.4.5.so()(64bit) libHStemplate-haskell-2.19.0.0-ghc9.4.5.so()(64bit) libHStime-1.12.2-ghc9.4.5.so()(64bit) libHSunix-2.7.3-ghc9.4.5.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.4)(64bit) libcrypto.so.3()(64bit) libcrypto.so.3(OPENSSL_3.0.0)(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) libssl.so.3()(64bit) libssl.so.3(OPENSSL_3.0.0)(64bit) rtld(GNU_HASH) Processing files: ghc-HsOpenSSL-devel-0.11.7.6-1.fc40.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.2lIcWy + umask 022 + cd /builddir/build/BUILD + cd HsOpenSSL-0.11.7.6 + DOCDIR=/builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64/usr/share/doc/ghc-HsOpenSSL-devel + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64/usr/share/doc/ghc-HsOpenSSL-devel + cp -pr /builddir/build/BUILD/HsOpenSSL-0.11.7.6/AUTHORS /builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64/usr/share/doc/ghc-HsOpenSSL-devel + cp -pr /builddir/build/BUILD/HsOpenSSL-0.11.7.6/ChangeLog /builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64/usr/share/doc/ghc-HsOpenSSL-devel + cp -pr /builddir/build/BUILD/HsOpenSSL-0.11.7.6/README.md /builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64/usr/share/doc/ghc-HsOpenSSL-devel + cp -pr /builddir/build/BUILD/HsOpenSSL-0.11.7.6/examples /builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64/usr/share/doc/ghc-HsOpenSSL-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: ghc-HsOpenSSL-devel = 0.11.7.6-1.fc40 ghc-HsOpenSSL-devel(x86-64) = 0.11.7.6-1.fc40 ghc-HsOpenSSL-static = 0.11.7.6-1.fc40 ghc-HsOpenSSL-static(x86-64) = 0.11.7.6-1.fc40 ghc-devel(HsOpenSSL-0.11.7.6-BaTULfJPv8J141eSExDUQN) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ghc-devel(base-4.17.1.0) ghc-devel(bytestring-0.11.4.0) ghc-devel(network-3.1.4.0-FvtFepOtuCUH79FCWyNxIc) ghc-devel(time-1.12.2) Processing files: ghc-HsOpenSSL-doc-0.11.7.6-1.fc40.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.igJ6ZT + umask 022 + cd /builddir/build/BUILD + cd HsOpenSSL-0.11.7.6 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64/usr/share/licenses/ghc-HsOpenSSL-doc + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64/usr/share/licenses/ghc-HsOpenSSL-doc + cp -pr /builddir/build/BUILD/HsOpenSSL-0.11.7.6/COPYING /builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64/usr/share/licenses/ghc-HsOpenSSL-doc + RPM_EC=0 ++ jobs -p + exit 0 Provides: ghc-HsOpenSSL-doc = 0.11.7.6-1.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ghc-HsOpenSSL-prof-0.11.7.6-1.fc40.x86_64 Provides: ghc-HsOpenSSL-prof = 0.11.7.6-1.fc40 ghc-HsOpenSSL-prof(x86-64) = 0.11.7.6-1.fc40 ghc-prof(HsOpenSSL-0.11.7.6-BaTULfJPv8J141eSExDUQN) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ghc-prof(base-4.17.1.0) ghc-prof(bytestring-0.11.4.0) ghc-prof(network-3.1.4.0-FvtFepOtuCUH79FCWyNxIc) ghc-prof(time-1.12.2) Supplements: (ghc-HsOpenSSL-devel and ghc-prof) Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64 Wrote: /builddir/build/RPMS/ghc-HsOpenSSL-prof-0.11.7.6-1.fc40.x86_64.rpm Wrote: /builddir/build/RPMS/ghc-HsOpenSSL-doc-0.11.7.6-1.fc40.noarch.rpm Wrote: /builddir/build/RPMS/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64.rpm Wrote: /builddir/build/RPMS/ghc-HsOpenSSL-devel-0.11.7.6-1.fc40.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.uDI2ew + umask 022 + cd /builddir/build/BUILD + cd HsOpenSSL-0.11.7.6 + /usr/bin/rm -rf /builddir/build/BUILDROOT/ghc-HsOpenSSL-0.11.7.6-1.fc40.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.1tYhdT + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/HsOpenSSL-0.11.7.6-SPECPARTS + rm -rf HsOpenSSL-0.11.7.6 HsOpenSSL-0.11.7.6.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild ghc-HsOpenSSL-0.11.7.6-1.fc40.src.rpm Finish: build phase for ghc-HsOpenSSL-0.11.7.6-1.fc40.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1695238465.077926/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-x86_64-1695238465.077926/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-x86_64-1695238465.077926/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/ghc-HsOpenSSL-0.11.7.6-1.fc40.src.rpm) Config(child) 0 minutes 43 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "ghc-HsOpenSSL-devel", "epoch": null, "version": "0.11.7.6", "release": "1.fc40", "arch": "x86_64" }, { "name": "ghc-HsOpenSSL-prof", "epoch": null, "version": "0.11.7.6", "release": "1.fc40", "arch": "x86_64" }, { "name": "ghc-HsOpenSSL", "epoch": null, "version": "0.11.7.6", "release": "1.fc40", "arch": "x86_64" }, { "name": "ghc-HsOpenSSL-doc", "epoch": null, "version": "0.11.7.6", "release": "1.fc40", "arch": "noarch" }, { "name": "ghc-HsOpenSSL", "epoch": null, "version": "0.11.7.6", "release": "1.fc40", "arch": "src" } ] } RPMResults finished