sbuild (Debian sbuild) 0.78.1 (09 February 2019) on gcc131.bak.milne.osuosl.org +==============================================================================+ | pure-ftpd 1.0.49-3 (arm64) Thu, 27 Feb 2020 09:21:41 +0000 | +==============================================================================+ Package: pure-ftpd Version: 1.0.49-3 Source Version: 1.0.49-3 Distribution: unstable Machine Architecture: amd64 Host Architecture: arm64 Build Architecture: amd64 Build Profiles: cross nocheck Build Type: any I: NOTICE: Log filtering will replace 'var/run/schroot/mount/unstable-amd64-sbuild-435d317b-67ba-4be4-ae3c-df837141fdc2' with '<>' I: NOTICE: Log filtering will replace 'build/pure-ftpd-OVnNUd/resolver-OIW9jl' with '<>' +------------------------------------------------------------------------------+ | Update chroot | +------------------------------------------------------------------------------+ Get:1 http://debian.oregonstate.edu/debian unstable InRelease [142 kB] Get:2 http://debian.oregonstate.edu/debian unstable/main Sources.diff/Index [27.9 kB] Get:3 http://debian.oregonstate.edu/debian unstable/main amd64 Packages.diff/Index [27.9 kB] Get:4 http://debian.oregonstate.edu/debian unstable/main Sources 2020-02-27-0814.40.pdiff [5599 B] Get:4 http://debian.oregonstate.edu/debian unstable/main Sources 2020-02-27-0814.40.pdiff [5599 B] Get:5 http://debian.oregonstate.edu/debian unstable/main amd64 Packages 2020-02-27-0814.40.pdiff [4633 B] Get:5 http://debian.oregonstate.edu/debian unstable/main amd64 Packages 2020-02-27-0814.40.pdiff [4633 B] Get:6 http://debian.oregonstate.edu/debian unstable/main arm64 Packages [8108 kB] Fetched 8317 kB in 2s (4960 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Check APT --------- Checking available source versions... Download source files with APT ------------------------------ Reading package lists... Need to get 681 kB of source archives. Get:1 http://debian.oregonstate.edu/debian unstable/main pure-ftpd 1.0.49-3 (dsc) [2221 B] Get:2 http://debian.oregonstate.edu/debian unstable/main pure-ftpd 1.0.49-3 (tar) [633 kB] Get:3 http://debian.oregonstate.edu/debian unstable/main pure-ftpd 1.0.49-3 (diff) [45.4 kB] Fetched 681 kB in 0s (48.3 MB/s) Download complete and in download only mode I: NOTICE: Log filtering will replace 'build/pure-ftpd-OVnNUd/pure-ftpd-1.0.49' with '<>' I: NOTICE: Log filtering will replace 'build/pure-ftpd-OVnNUd' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper (>= 5), libpam-dev, libcap2-dev, libldap2-dev, default-libmysqlclient-dev, libpq-dev, libsodium-dev, libssl-dev, openssl (>= 0.9.6), po-debconf, libc-dev, libstdc++-dev, build-essential:amd64, fakeroot:amd64, crossbuild-essential-arm64:amd64, libc-dev:arm64, libstdc++-dev:arm64 Merged Build-Conflicts: libmysqlclient10-dev Filtered Build-Depends: debhelper (>= 5), libpam-dev, libcap2-dev, libldap2-dev, default-libmysqlclient-dev, libpq-dev, libsodium-dev, libssl-dev, openssl (>= 0.9.6), po-debconf, libc-dev, libstdc++-dev, build-essential:amd64, fakeroot:amd64, crossbuild-essential-arm64:amd64, libc-dev:arm64, libstdc++-dev:arm64 Filtered Build-Conflicts: libmysqlclient10-dev dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [957 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [505 B] Get:5 copy:/<>/apt_archive ./ Packages [559 B] Fetched 2021 B in 0s (100 kB/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: autoconf automake autopoint autotools-dev binutils-aarch64-linux-gnu bsdmainutils build-essential cpp-9-aarch64-linux-gnu cpp-aarch64-linux-gnu cross-config crossbuild-essential-arm64 debhelper default-libmysqlclient-dev:arm64 dh-autoreconf dh-strip-nondeterminism dpkg-cross dwz file g++ g++-9 g++-9-aarch64-linux-gnu g++-aarch64-linux-gnu gcc-10-base:arm64 gcc-10-cross-base gcc-9-aarch64-linux-gnu gcc-9-aarch64-linux-gnu-base gcc-9-base:arm64 gcc-9-cross-base gcc-aarch64-linux-gnu gettext gettext-base groff-base intltool-debian libarchive-zip-perl libasan5:arm64 libasan5-arm64-cross libatomic1:arm64 libatomic1-arm64-cross libaudit1:arm64 libbsd0 libc6:arm64 libc6-arm64-cross libc6-dev libc6-dev:arm64 libc6-dev-arm64-cross libcap-dev:arm64 libcap-ng0:arm64 libcap2:arm64 libcom-err2:arm64 libconfig-auto-perl libconfig-inifiles-perl libcroco3 libcrypt-dev libcrypt-dev:arm64 libcrypt1:arm64 libdb5.3:arm64 libdebhelper-perl libdebian-dpkgcross-perl libelf1 libevent-2.1-7:arm64 libffi7:arm64 libfile-homedir-perl libfile-stripnondeterminism-perl libfile-which-perl libgcc-9-dev:arm64 libgcc-9-dev-arm64-cross libgcc-s1:arm64 libgcc-s1-arm64-cross libglib2.0-0 libgmp-dev:arm64 libgmp10:arm64 libgmpxx4ldbl:arm64 libgnutls-dane0:arm64 libgnutls-openssl27:arm64 libgnutls28-dev:arm64 libgnutls30:arm64 libgnutlsxx28:arm64 libgomp1:arm64 libgomp1-arm64-cross libgssapi-krb5-2:arm64 libhogweed5:arm64 libicu63 libidn2-0:arm64 libidn2-dev:arm64 libio-string-perl libitm1:arm64 libitm1-arm64-cross libk5crypto3:arm64 libkeyutils1:arm64 libkrb5-3:arm64 libkrb5support0:arm64 libldap-2.4-2:arm64 libldap-common libldap2-dev:arm64 liblocale-gettext-perl liblsan0:arm64 liblsan0-arm64-cross libmagic-mgc libmagic1 libmariadb-dev:arm64 libmariadb-dev-compat:arm64 libmariadb3:arm64 libnettle7:arm64 libp11-kit-dev:arm64 libp11-kit0:arm64 libpam0g:arm64 libpam0g-dev:arm64 libpipeline1 libpq-dev:arm64 libpq5:arm64 libsasl2-2:arm64 libsasl2-modules-db:arm64 libsigsegv2 libsodium-dev:arm64 libsodium23:arm64 libssl-dev:arm64 libssl1.1 libssl1.1:arm64 libstdc++-9-dev libstdc++-9-dev:arm64 libstdc++-9-dev-arm64-cross libstdc++6:arm64 libstdc++6-arm64-cross libsub-override-perl libtasn1-6:arm64 libtasn1-6-dev:arm64 libtool libtsan0:arm64 libtsan0-arm64-cross libubsan1:arm64 libubsan1-arm64-cross libuchardet0 libunbound8:arm64 libunistring2:arm64 libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl libxml2 libyaml-perl linux-libc-dev:arm64 linux-libc-dev-arm64-cross m4 man-db mariadb-common mysql-common nettle-dev:arm64 openssl po-debconf sensible-utils ucf zlib1g:arm64 zlib1g-dev:arm64 Suggested packages: autoconf-archive gnu-standards autoconf-doc binutils-doc wamerican | wordlist whois vacation gcc-9-locales cpp-doc dh-make binutils-multiarch g++-multilib g++-9-multilib gcc-9-doc manpages-dev flex bison gdb-aarch64-linux-gnu gcc-doc gettext-doc libasprintf-dev libgettextpo-dev groff glibc-doc:arm64 libc-l10n:arm64 locales:arm64 glibc-doc manpages-dev:arm64 gmp-doc:arm64 libgmp10-doc:arm64 libmpfr-dev:arm64 dns-root-data:arm64 gnutls-bin:arm64 gnutls-doc:arm64 krb5-doc:arm64 krb5-user:arm64 libpam-doc:arm64 postgresql-doc-12:arm64 libssl-doc:arm64 libstdc++-9-doc libstdc++-9-doc:arm64 libtool-doc gfortran | fortran95-compiler gcj-jdk libyaml-shell-perl m4-doc apparmor less www-browser ca-certificates libmail-box-perl Recommended packages: curl | wget | lynx libarchive-cpio-perl libglib2.0-data shared-mime-info xdg-user-dirs krb5-locales:arm64 libsasl2-modules:arm64 libtasn1-doc:arm64 libltdl-dev libwww-perl libxml-sax-expat-perl libyaml-libyaml-perl | libyaml-syck-perl libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autopoint autotools-dev binutils-aarch64-linux-gnu bsdmainutils build-essential cpp-9-aarch64-linux-gnu cpp-aarch64-linux-gnu cross-config crossbuild-essential-arm64 debhelper default-libmysqlclient-dev:arm64 dh-autoreconf dh-strip-nondeterminism dpkg-cross dwz file g++ g++-9 g++-9-aarch64-linux-gnu g++-aarch64-linux-gnu gcc-10-base:arm64 gcc-10-cross-base gcc-9-aarch64-linux-gnu gcc-9-aarch64-linux-gnu-base gcc-9-base:arm64 gcc-9-cross-base gcc-aarch64-linux-gnu gettext gettext-base groff-base intltool-debian libarchive-zip-perl libasan5:arm64 libasan5-arm64-cross libatomic1:arm64 libatomic1-arm64-cross libaudit1:arm64 libbsd0 libc6:arm64 libc6-arm64-cross libc6-dev libc6-dev:arm64 libc6-dev-arm64-cross libcap-dev:arm64 libcap-ng0:arm64 libcap2:arm64 libcom-err2:arm64 libconfig-auto-perl libconfig-inifiles-perl libcroco3 libcrypt-dev libcrypt-dev:arm64 libcrypt1:arm64 libdb5.3:arm64 libdebhelper-perl libdebian-dpkgcross-perl libelf1 libevent-2.1-7:arm64 libffi7:arm64 libfile-homedir-perl libfile-stripnondeterminism-perl libfile-which-perl libgcc-9-dev:arm64 libgcc-9-dev-arm64-cross libgcc-s1:arm64 libgcc-s1-arm64-cross libglib2.0-0 libgmp-dev:arm64 libgmp10:arm64 libgmpxx4ldbl:arm64 libgnutls-dane0:arm64 libgnutls-openssl27:arm64 libgnutls28-dev:arm64 libgnutls30:arm64 libgnutlsxx28:arm64 libgomp1:arm64 libgomp1-arm64-cross libgssapi-krb5-2:arm64 libhogweed5:arm64 libicu63 libidn2-0:arm64 libidn2-dev:arm64 libio-string-perl libitm1:arm64 libitm1-arm64-cross libk5crypto3:arm64 libkeyutils1:arm64 libkrb5-3:arm64 libkrb5support0:arm64 libldap-2.4-2:arm64 libldap-common libldap2-dev:arm64 liblocale-gettext-perl liblsan0:arm64 liblsan0-arm64-cross libmagic-mgc libmagic1 libmariadb-dev:arm64 libmariadb-dev-compat:arm64 libmariadb3:arm64 libnettle7:arm64 libp11-kit-dev:arm64 libp11-kit0:arm64 libpam0g:arm64 libpam0g-dev:arm64 libpipeline1 libpq-dev:arm64 libpq5:arm64 libsasl2-2:arm64 libsasl2-modules-db:arm64 libsigsegv2 libsodium-dev:arm64 libsodium23:arm64 libssl-dev:arm64 libssl1.1 libssl1.1:arm64 libstdc++-9-dev libstdc++-9-dev:arm64 libstdc++-9-dev-arm64-cross libstdc++6:arm64 libstdc++6-arm64-cross libsub-override-perl libtasn1-6:arm64 libtasn1-6-dev:arm64 libtool libtsan0:arm64 libtsan0-arm64-cross libubsan1:arm64 libubsan1-arm64-cross libuchardet0 libunbound8:arm64 libunistring2:arm64 libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl libxml2 libyaml-perl linux-libc-dev:arm64 linux-libc-dev-arm64-cross m4 man-db mariadb-common mysql-common nettle-dev:arm64 openssl po-debconf sbuild-build-depends-main-dummy:arm64 sensible-utils ucf zlib1g:arm64 zlib1g-dev:arm64 0 upgraded, 155 newly installed, 0 to remove and 0 not upgraded. Need to get 95.8 MB of archives. After this operation, 388 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [988 B] Get:2 http://debian.oregonstate.edu/debian unstable/main amd64 libbsd0 amd64 0.10.0-1 [107 kB] Get:3 http://debian.oregonstate.edu/debian unstable/main amd64 bsdmainutils amd64 11.1.2+b1 [191 kB] Get:4 http://debian.oregonstate.edu/debian unstable/main amd64 libuchardet0 amd64 0.0.6-3 [64.9 kB] Get:5 http://debian.oregonstate.edu/debian unstable/main amd64 groff-base amd64 1.22.4-4 [919 kB] Get:6 http://debian.oregonstate.edu/debian unstable/main amd64 libpipeline1 amd64 1.5.2-2 [33.9 kB] Get:7 http://debian.oregonstate.edu/debian unstable/main amd64 man-db amd64 2.9.1-1 [1308 kB] Get:8 http://debian.oregonstate.edu/debian unstable/main amd64 liblocale-gettext-perl amd64 1.07-4 [18.8 kB] Get:9 http://debian.oregonstate.edu/debian unstable/main arm64 gcc-10-base arm64 10-20200222-1 [195 kB] Get:10 http://debian.oregonstate.edu/debian unstable/main arm64 gcc-9-base arm64 9.2.1-30 [196 kB] Get:11 http://debian.oregonstate.edu/debian unstable/main amd64 sensible-utils all 0.0.12+nmu1 [16.0 kB] Get:12 http://debian.oregonstate.edu/debian unstable/main amd64 libmagic-mgc amd64 1:5.38-4 [262 kB] Get:13 http://debian.oregonstate.edu/debian unstable/main amd64 libmagic1 amd64 1:5.38-4 [120 kB] Get:14 http://debian.oregonstate.edu/debian unstable/main amd64 file amd64 1:5.38-4 [67.9 kB] Get:15 http://debian.oregonstate.edu/debian unstable/main amd64 gettext-base amd64 0.19.8.1-10 [123 kB] Get:16 http://debian.oregonstate.edu/debian unstable/main amd64 ucf all 3.0038+nmu1 [69.0 kB] Get:17 http://debian.oregonstate.edu/debian unstable/main amd64 libsigsegv2 amd64 2.12-2 [32.8 kB] Get:18 http://debian.oregonstate.edu/debian unstable/main amd64 m4 amd64 1.4.18-4 [203 kB] Get:19 http://debian.oregonstate.edu/debian unstable/main amd64 autoconf all 2.69-11.1 [341 kB] Get:20 http://debian.oregonstate.edu/debian unstable/main amd64 autotools-dev all 20180224.1 [77.0 kB] Get:21 http://debian.oregonstate.edu/debian unstable/main amd64 automake all 1:1.16.1-4 [771 kB] Get:22 http://debian.oregonstate.edu/debian unstable/main amd64 autopoint all 0.19.8.1-10 [435 kB] Get:23 http://debian.oregonstate.edu/debian unstable/main amd64 binutils-aarch64-linux-gnu amd64 2.34-3 [2788 kB] Get:24 http://debian.oregonstate.edu/debian unstable/main amd64 libcrypt-dev amd64 1:4.4.10-10 [104 kB] Get:25 http://debian.oregonstate.edu/debian unstable/main amd64 libc6-dev amd64 2.29-10 [2638 kB] Get:26 http://debian.oregonstate.edu/debian unstable/main amd64 libstdc++-9-dev amd64 9.2.1-30 [1697 kB] Get:27 http://debian.oregonstate.edu/debian unstable/main amd64 g++-9 amd64 9.2.1-30 [10.7 MB] Get:28 http://debian.oregonstate.edu/debian unstable/main amd64 g++ amd64 4:9.2.1-3.1 [1644 B] Get:29 http://debian.oregonstate.edu/debian unstable/main amd64 build-essential amd64 12.8 [7640 B] Get:30 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-9-aarch64-linux-gnu-base amd64 9.2.1-28cross1 [195 kB] Get:31 http://debian.oregonstate.edu/debian unstable/main amd64 cpp-9-aarch64-linux-gnu amd64 9.2.1-28cross1 [6542 kB] Get:32 http://debian.oregonstate.edu/debian unstable/main amd64 cpp-aarch64-linux-gnu amd64 4:9.2.1-3.1 [16.7 kB] Get:33 http://debian.oregonstate.edu/debian unstable/main amd64 cross-config all 2.6.15-3 [39.9 kB] Get:34 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-9-cross-base all 9.2.1-28cross1 [191 kB] Get:35 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-10-cross-base all 10-20200211-1cross1 [191 kB] Get:36 http://debian.oregonstate.edu/debian unstable/main amd64 libc6-arm64-cross all 2.29-9cross1 [1242 kB] Get:37 http://debian.oregonstate.edu/debian unstable/main amd64 libgcc-s1-arm64-cross all 10-20200211-1cross1 [34.6 kB] Get:38 http://debian.oregonstate.edu/debian unstable/main amd64 libgomp1-arm64-cross all 10-20200211-1cross1 [87.2 kB] Get:39 http://debian.oregonstate.edu/debian unstable/main amd64 libitm1-arm64-cross all 10-20200211-1cross1 [22.7 kB] Get:40 http://debian.oregonstate.edu/debian unstable/main amd64 libatomic1-arm64-cross all 10-20200211-1cross1 [8540 B] Get:41 http://debian.oregonstate.edu/debian unstable/main amd64 libasan5-arm64-cross all 9.2.1-28cross1 [347 kB] Get:42 http://debian.oregonstate.edu/debian unstable/main amd64 liblsan0-arm64-cross all 10-20200211-1cross1 [125 kB] Get:43 http://debian.oregonstate.edu/debian unstable/main amd64 libtsan0-arm64-cross all 10-20200211-1cross1 [285 kB] Get:44 http://debian.oregonstate.edu/debian unstable/main amd64 libstdc++6-arm64-cross all 10-20200211-1cross1 [409 kB] Get:45 http://debian.oregonstate.edu/debian unstable/main amd64 libubsan1-arm64-cross all 10-20200211-1cross1 [122 kB] Get:46 http://debian.oregonstate.edu/debian unstable/main amd64 libgcc-9-dev-arm64-cross all 9.2.1-28cross1 [886 kB] Get:47 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-9-aarch64-linux-gnu amd64 9.2.1-28cross1 [6914 kB] Get:48 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-aarch64-linux-gnu amd64 4:9.2.1-3.1 [1460 B] Get:49 http://debian.oregonstate.edu/debian unstable/main amd64 linux-libc-dev-arm64-cross all 5.4.8-1cross1 [1126 kB] Get:50 http://debian.oregonstate.edu/debian unstable/main amd64 libc6-dev-arm64-cross all 2.29-9cross1 [2263 kB] Get:51 http://debian.oregonstate.edu/debian unstable/main amd64 libstdc++-9-dev-arm64-cross all 9.2.1-28cross1 [1636 kB] Get:52 http://debian.oregonstate.edu/debian unstable/main amd64 g++-9-aarch64-linux-gnu amd64 9.2.1-28cross1 [7124 kB] Get:53 http://debian.oregonstate.edu/debian unstable/main amd64 g++-aarch64-linux-gnu amd64 4:9.2.1-3.1 [1180 B] Get:54 http://debian.oregonstate.edu/debian unstable/main amd64 libconfig-inifiles-perl all 3.000002-1 [52.0 kB] Get:55 http://debian.oregonstate.edu/debian unstable/main amd64 libio-string-perl all 1.08-3 [12.3 kB] Get:56 http://debian.oregonstate.edu/debian unstable/main amd64 libicu63 amd64 63.2-2 [8301 kB] Get:57 http://debian.oregonstate.edu/debian unstable/main amd64 libxml2 amd64 2.9.10+dfsg-3 [709 kB] Get:58 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-namespacesupport-perl all 1.12-1 [14.8 kB] Get:59 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-sax-base-perl all 1.09-1 [20.4 kB] Get:60 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-sax-perl all 1.02+dfsg-1 [59.0 kB] Get:61 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-libxml-perl amd64 2.0134+dfsg-1+b1 [344 kB] Get:62 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-simple-perl all 2.25-1 [72.0 kB] Get:63 http://debian.oregonstate.edu/debian unstable/main amd64 libyaml-perl all 1.30-1 [67.7 kB] Get:64 http://debian.oregonstate.edu/debian unstable/main amd64 libconfig-auto-perl all 0.44-1 [19.5 kB] Get:65 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-which-perl all 1.23-1 [16.6 kB] Get:66 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-homedir-perl all 1.004-1 [42.7 kB] Get:67 http://debian.oregonstate.edu/debian unstable/main amd64 libdebian-dpkgcross-perl all 2.6.15-3 [38.7 kB] Get:68 http://debian.oregonstate.edu/debian unstable/main amd64 dpkg-cross all 2.6.15-3 [49.3 kB] Get:69 http://debian.oregonstate.edu/debian unstable/main amd64 crossbuild-essential-arm64 all 12.8 [6644 B] Get:70 http://debian.oregonstate.edu/debian unstable/main amd64 libtool all 2.4.6-13 [513 kB] Get:71 http://debian.oregonstate.edu/debian unstable/main amd64 dh-autoreconf all 19 [16.9 kB] Get:72 http://debian.oregonstate.edu/debian unstable/main amd64 libdebhelper-perl all 12.9 [183 kB] Get:73 http://debian.oregonstate.edu/debian unstable/main amd64 libarchive-zip-perl all 1.67-1 [104 kB] Get:74 http://debian.oregonstate.edu/debian unstable/main amd64 libsub-override-perl all 0.09-2 [10.2 kB] Get:75 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.6.3-2 [23.7 kB] Get:76 http://debian.oregonstate.edu/debian unstable/main amd64 dh-strip-nondeterminism all 1.6.3-2 [14.7 kB] Get:77 http://debian.oregonstate.edu/debian unstable/main amd64 libelf1 amd64 0.176-1.1 [161 kB] Get:78 http://debian.oregonstate.edu/debian unstable/main amd64 dwz amd64 0.13-5 [151 kB] Get:79 http://debian.oregonstate.edu/debian unstable/main amd64 libglib2.0-0 amd64 2.62.5-1 [1320 kB] Get:80 http://debian.oregonstate.edu/debian unstable/main amd64 libcroco3 amd64 0.6.13-1 [146 kB] Get:81 http://debian.oregonstate.edu/debian unstable/main amd64 gettext amd64 0.19.8.1-10 [1303 kB] Get:82 http://debian.oregonstate.edu/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get:83 http://debian.oregonstate.edu/debian unstable/main amd64 po-debconf all 1.0.21 [248 kB] Get:84 http://debian.oregonstate.edu/debian unstable/main amd64 debhelper all 12.9 [994 kB] Get:85 http://debian.oregonstate.edu/debian unstable/main amd64 mysql-common all 5.8+1.0.5 [7324 B] Get:86 http://debian.oregonstate.edu/debian unstable/main amd64 mariadb-common all 1:10.3.22-1 [32.3 kB] Get:87 http://debian.oregonstate.edu/debian unstable/main arm64 libgcc-s1 arm64 10-20200222-1 [34.6 kB] Get:88 http://debian.oregonstate.edu/debian unstable/main arm64 libcrypt1 arm64 1:4.4.10-10 [89.7 kB] Get:89 http://debian.oregonstate.edu/debian unstable/main arm64 libc6 arm64 2.29-10 [2456 kB] Get:90 http://debian.oregonstate.edu/debian unstable/main arm64 libgmp10 arm64 2:6.2.0+dfsg-4 [230 kB] Get:91 http://debian.oregonstate.edu/debian unstable/main arm64 libnettle7 arm64 3.5.1+really3.5.1-2 [233 kB] Get:92 http://debian.oregonstate.edu/debian unstable/main arm64 libhogweed5 arm64 3.5.1+really3.5.1-2 [135 kB] Get:93 http://debian.oregonstate.edu/debian unstable/main arm64 libunistring2 arm64 0.9.10-2 [381 kB] Get:94 http://debian.oregonstate.edu/debian unstable/main arm64 libidn2-0 arm64 2.2.0-2 [81.8 kB] Get:95 http://debian.oregonstate.edu/debian unstable/main arm64 libffi7 arm64 3.3-3 [20.4 kB] Get:96 http://debian.oregonstate.edu/debian unstable/main arm64 libp11-kit0 arm64 0.23.20-1 [315 kB] Get:97 http://debian.oregonstate.edu/debian unstable/main arm64 libtasn1-6 arm64 4.16.0-2 [53.5 kB] Get:98 http://debian.oregonstate.edu/debian unstable/main arm64 libgnutls30 arm64 3.6.12-2 [1146 kB] Get:99 http://debian.oregonstate.edu/debian unstable/main arm64 zlib1g arm64 1:1.2.11.dfsg-2 [87.9 kB] Get:100 http://debian.oregonstate.edu/debian unstable/main arm64 libmariadb3 arm64 1:10.3.22-1 [161 kB] Get:101 http://debian.oregonstate.edu/debian unstable/main arm64 linux-libc-dev arm64 5.4.19-1 [1055 kB] Get:102 http://debian.oregonstate.edu/debian unstable/main arm64 libcrypt-dev arm64 1:4.4.10-10 [111 kB] Get:103 http://debian.oregonstate.edu/debian unstable/main arm64 libc6-dev arm64 2.29-10 [2274 kB] Get:104 http://debian.oregonstate.edu/debian unstable/main arm64 libevent-2.1-7 arm64 2.1.11-stable-1 [173 kB] Get:105 http://debian.oregonstate.edu/debian unstable/main arm64 libunbound8 arm64 1.9.6-2 [435 kB] Get:106 http://debian.oregonstate.edu/debian unstable/main arm64 libgnutls-dane0 arm64 3.6.12-2 [353 kB] Get:107 http://debian.oregonstate.edu/debian unstable/main arm64 libgnutls-openssl27 arm64 3.6.12-2 [353 kB] Get:108 http://debian.oregonstate.edu/debian unstable/main arm64 libstdc++6 arm64 10-20200222-1 [449 kB] Get:109 http://debian.oregonstate.edu/debian unstable/main arm64 libgnutlsxx28 arm64 3.6.12-2 [13.0 kB] Get:110 http://debian.oregonstate.edu/debian unstable/main arm64 libidn2-dev arm64 2.2.0-2 [84.1 kB] Get:111 http://debian.oregonstate.edu/debian unstable/main arm64 libp11-kit-dev arm64 0.23.20-1 [205 kB] Get:112 http://debian.oregonstate.edu/debian unstable/main arm64 libtasn1-6-dev arm64 4.16.0-2 [103 kB] Get:113 http://debian.oregonstate.edu/debian unstable/main arm64 libgmpxx4ldbl arm64 2:6.2.0+dfsg-4 [22.7 kB] Get:114 http://debian.oregonstate.edu/debian unstable/main arm64 libgmp-dev arm64 2:6.2.0+dfsg-4 [626 kB] Get:115 http://debian.oregonstate.edu/debian unstable/main arm64 nettle-dev arm64 3.5.1+really3.5.1-2 [1125 kB] Get:116 http://debian.oregonstate.edu/debian unstable/main arm64 libgnutls28-dev arm64 3.6.12-2 [1215 kB] Get:117 http://debian.oregonstate.edu/debian unstable/main arm64 zlib1g-dev arm64 1:1.2.11.dfsg-2 [189 kB] Get:118 http://debian.oregonstate.edu/debian unstable/main arm64 libmariadb-dev arm64 1:10.3.22-1 [1007 kB] Get:119 http://debian.oregonstate.edu/debian unstable/main arm64 libmariadb-dev-compat arm64 1:10.3.22-1 [31.5 kB] Get:120 http://debian.oregonstate.edu/debian unstable/main arm64 default-libmysqlclient-dev arm64 1.0.5 [3764 B] Get:121 http://debian.oregonstate.edu/debian unstable/main arm64 libasan5 arm64 9.2.1-30 [354 kB] Get:122 http://debian.oregonstate.edu/debian unstable/main arm64 libatomic1 arm64 10-20200222-1 [8840 B] Get:123 http://debian.oregonstate.edu/debian unstable/main arm64 libcap-ng0 arm64 0.7.9-2.1+b1 [14.2 kB] Get:124 http://debian.oregonstate.edu/debian unstable/main arm64 libaudit1 arm64 1:2.8.5-2+b1 [58.0 kB] Get:125 http://debian.oregonstate.edu/debian unstable/main arm64 libcap2 arm64 1:2.32-1 [20.1 kB] Get:126 http://debian.oregonstate.edu/debian unstable/main arm64 libcap-dev arm64 1:2.32-1 [41.0 kB] Get:127 http://debian.oregonstate.edu/debian unstable/main arm64 libcom-err2 arm64 1.45.5-2 [71.2 kB] Get:128 http://debian.oregonstate.edu/debian unstable/main arm64 libdb5.3 arm64 5.3.28+dfsg1-0.6 [622 kB] Get:129 http://debian.oregonstate.edu/debian unstable/main arm64 libgomp1 arm64 10-20200222-1 [89.3 kB] Get:130 http://debian.oregonstate.edu/debian unstable/main arm64 libitm1 arm64 10-20200222-1 [23.2 kB] Get:131 http://debian.oregonstate.edu/debian unstable/main arm64 liblsan0 arm64 10-20200222-1 [126 kB] Get:132 http://debian.oregonstate.edu/debian unstable/main arm64 libtsan0 arm64 10-20200222-1 [292 kB] Get:133 http://debian.oregonstate.edu/debian unstable/main arm64 libubsan1 arm64 10-20200222-1 [122 kB] Get:134 http://debian.oregonstate.edu/debian unstable/main arm64 libgcc-9-dev arm64 9.2.1-30 [884 kB] Get:135 http://debian.oregonstate.edu/debian unstable/main arm64 libkeyutils1 arm64 1.6.1-2 [15.4 kB] Get:136 http://debian.oregonstate.edu/debian unstable/main arm64 libkrb5support0 arm64 1.17-6 [63.8 kB] Get:137 http://debian.oregonstate.edu/debian unstable/main arm64 libk5crypto3 arm64 1.17-6 [117 kB] Get:138 http://debian.oregonstate.edu/debian unstable/main arm64 libssl1.1 arm64 1.1.1d-2 [1377 kB] Get:139 http://debian.oregonstate.edu/debian unstable/main arm64 libkrb5-3 arm64 1.17-6 [350 kB] Get:140 http://debian.oregonstate.edu/debian unstable/main arm64 libgssapi-krb5-2 arm64 1.17-6 [148 kB] Get:141 http://debian.oregonstate.edu/debian unstable/main arm64 libsasl2-modules-db arm64 2.1.27+dfsg-2 [69.2 kB] Get:142 http://debian.oregonstate.edu/debian unstable/main arm64 libsasl2-2 arm64 2.1.27+dfsg-2 [105 kB] Get:143 http://debian.oregonstate.edu/debian unstable/main amd64 libldap-common all 2.4.49+dfsg-1 [91.9 kB] Get:144 http://debian.oregonstate.edu/debian unstable/main arm64 libldap-2.4-2 arm64 2.4.49+dfsg-1 [217 kB] Get:145 http://debian.oregonstate.edu/debian unstable/main arm64 libldap2-dev arm64 2.4.49+dfsg-1 [333 kB] Get:146 http://debian.oregonstate.edu/debian unstable/main arm64 libpam0g arm64 1.3.1-5 [125 kB] Get:147 http://debian.oregonstate.edu/debian unstable/main arm64 libpam0g-dev arm64 1.3.1-5 [186 kB] Get:148 http://debian.oregonstate.edu/debian unstable/main arm64 libpq5 arm64 12.2-1 [166 kB] Get:149 http://debian.oregonstate.edu/debian unstable/main arm64 libpq-dev arm64 12.2-1 [134 kB] Get:150 http://debian.oregonstate.edu/debian unstable/main arm64 libsodium23 arm64 1.0.18-1 [119 kB] Get:151 http://debian.oregonstate.edu/debian unstable/main arm64 libsodium-dev arm64 1.0.18-1 [137 kB] Get:152 http://debian.oregonstate.edu/debian unstable/main arm64 libssl-dev arm64 1.1.1d-2 [1680 kB] Get:153 http://debian.oregonstate.edu/debian unstable/main amd64 libssl1.1 amd64 1.1.1d-2 [1540 kB] Get:154 http://debian.oregonstate.edu/debian unstable/main arm64 libstdc++-9-dev arm64 9.2.1-30 [1655 kB] Get:155 http://debian.oregonstate.edu/debian unstable/main amd64 openssl amd64 1.1.1d-2 [840 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 95.8 MB in 1s (77.3 MB/s) Selecting previously unselected package libbsd0:amd64. (Reading database ... 12785 files and directories currently installed.) Preparing to unpack .../000-libbsd0_0.10.0-1_amd64.deb ... Unpacking libbsd0:amd64 (0.10.0-1) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../001-bsdmainutils_11.1.2+b1_amd64.deb ... Unpacking bsdmainutils (11.1.2+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../002-libuchardet0_0.0.6-3_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../003-groff-base_1.22.4-4_amd64.deb ... Unpacking groff-base (1.22.4-4) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../004-libpipeline1_1.5.2-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.2-2) ... Selecting previously unselected package man-db. Preparing to unpack .../005-man-db_2.9.1-1_amd64.deb ... Unpacking man-db (2.9.1-1) ... Selecting previously unselected package liblocale-gettext-perl. Preparing to unpack .../006-liblocale-gettext-perl_1.07-4_amd64.deb ... Unpacking liblocale-gettext-perl (1.07-4) ... Selecting previously unselected package gcc-10-base:arm64. Preparing to unpack .../007-gcc-10-base_10-20200222-1_arm64.deb ... Unpacking gcc-10-base:arm64 (10-20200222-1) ... Selecting previously unselected package gcc-9-base:arm64. Preparing to unpack .../008-gcc-9-base_9.2.1-30_arm64.deb ... Unpacking gcc-9-base:arm64 (9.2.1-30) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../009-sensible-utils_0.0.12+nmu1_all.deb ... Unpacking sensible-utils (0.0.12+nmu1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../010-libmagic-mgc_1%3a5.38-4_amd64.deb ... Unpacking libmagic-mgc (1:5.38-4) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../011-libmagic1_1%3a5.38-4_amd64.deb ... Unpacking libmagic1:amd64 (1:5.38-4) ... Selecting previously unselected package file. Preparing to unpack .../012-file_1%3a5.38-4_amd64.deb ... Unpacking file (1:5.38-4) ... Selecting previously unselected package gettext-base. Preparing to unpack .../013-gettext-base_0.19.8.1-10_amd64.deb ... Unpacking gettext-base (0.19.8.1-10) ... Selecting previously unselected package ucf. Preparing to unpack .../014-ucf_3.0038+nmu1_all.deb ... Moving old data out of the way Unpacking ucf (3.0038+nmu1) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../015-libsigsegv2_2.12-2_amd64.deb ... Unpacking libsigsegv2:amd64 (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../016-m4_1.4.18-4_amd64.deb ... Unpacking m4 (1.4.18-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../017-autoconf_2.69-11.1_all.deb ... Unpacking autoconf (2.69-11.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../018-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../019-automake_1%3a1.16.1-4_all.deb ... Unpacking automake (1:1.16.1-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../020-autopoint_0.19.8.1-10_all.deb ... Unpacking autopoint (0.19.8.1-10) ... Selecting previously unselected package binutils-aarch64-linux-gnu. Preparing to unpack .../021-binutils-aarch64-linux-gnu_2.34-3_amd64.deb ... Unpacking binutils-aarch64-linux-gnu (2.34-3) ... Selecting previously unselected package libcrypt-dev:amd64. Preparing to unpack .../022-libcrypt-dev_1%3a4.4.10-10_amd64.deb ... Unpacking libcrypt-dev:amd64 (1:4.4.10-10) ... Selecting previously unselected package libc6-dev:amd64. Preparing to unpack .../023-libc6-dev_2.29-10_amd64.deb ... Unpacking libc6-dev:amd64 (2.29-10) ... Selecting previously unselected package libstdc++-9-dev:amd64. Preparing to unpack .../024-libstdc++-9-dev_9.2.1-30_amd64.deb ... Unpacking libstdc++-9-dev:amd64 (9.2.1-30) ... Selecting previously unselected package g++-9. Preparing to unpack .../025-g++-9_9.2.1-30_amd64.deb ... Unpacking g++-9 (9.2.1-30) ... Selecting previously unselected package g++. Preparing to unpack .../026-g++_4%3a9.2.1-3.1_amd64.deb ... Unpacking g++ (4:9.2.1-3.1) ... Selecting previously unselected package build-essential. Preparing to unpack .../027-build-essential_12.8_amd64.deb ... Unpacking build-essential (12.8) ... Selecting previously unselected package gcc-9-aarch64-linux-gnu-base:amd64. Preparing to unpack .../028-gcc-9-aarch64-linux-gnu-base_9.2.1-28cross1_amd64.deb ... Unpacking gcc-9-aarch64-linux-gnu-base:amd64 (9.2.1-28cross1) ... Selecting previously unselected package cpp-9-aarch64-linux-gnu. Preparing to unpack .../029-cpp-9-aarch64-linux-gnu_9.2.1-28cross1_amd64.deb ... Unpacking cpp-9-aarch64-linux-gnu (9.2.1-28cross1) ... Selecting previously unselected package cpp-aarch64-linux-gnu. Preparing to unpack .../030-cpp-aarch64-linux-gnu_4%3a9.2.1-3.1_amd64.deb ... Unpacking cpp-aarch64-linux-gnu (4:9.2.1-3.1) ... Selecting previously unselected package cross-config. Preparing to unpack .../031-cross-config_2.6.15-3_all.deb ... Unpacking cross-config (2.6.15-3) ... Selecting previously unselected package gcc-9-cross-base. Preparing to unpack .../032-gcc-9-cross-base_9.2.1-28cross1_all.deb ... Unpacking gcc-9-cross-base (9.2.1-28cross1) ... Selecting previously unselected package gcc-10-cross-base. Preparing to unpack .../033-gcc-10-cross-base_10-20200211-1cross1_all.deb ... Unpacking gcc-10-cross-base (10-20200211-1cross1) ... Selecting previously unselected package libc6-arm64-cross. Preparing to unpack .../034-libc6-arm64-cross_2.29-9cross1_all.deb ... Unpacking libc6-arm64-cross (2.29-9cross1) ... Selecting previously unselected package libgcc-s1-arm64-cross. Preparing to unpack .../035-libgcc-s1-arm64-cross_10-20200211-1cross1_all.deb ... Unpacking libgcc-s1-arm64-cross (10-20200211-1cross1) ... Selecting previously unselected package libgomp1-arm64-cross. Preparing to unpack .../036-libgomp1-arm64-cross_10-20200211-1cross1_all.deb ... Unpacking libgomp1-arm64-cross (10-20200211-1cross1) ... Selecting previously unselected package libitm1-arm64-cross. Preparing to unpack .../037-libitm1-arm64-cross_10-20200211-1cross1_all.deb ... Unpacking libitm1-arm64-cross (10-20200211-1cross1) ... Selecting previously unselected package libatomic1-arm64-cross. Preparing to unpack .../038-libatomic1-arm64-cross_10-20200211-1cross1_all.deb ... Unpacking libatomic1-arm64-cross (10-20200211-1cross1) ... Selecting previously unselected package libasan5-arm64-cross. Preparing to unpack .../039-libasan5-arm64-cross_9.2.1-28cross1_all.deb ... Unpacking libasan5-arm64-cross (9.2.1-28cross1) ... Selecting previously unselected package liblsan0-arm64-cross. Preparing to unpack .../040-liblsan0-arm64-cross_10-20200211-1cross1_all.deb ... Unpacking liblsan0-arm64-cross (10-20200211-1cross1) ... Selecting previously unselected package libtsan0-arm64-cross. Preparing to unpack .../041-libtsan0-arm64-cross_10-20200211-1cross1_all.deb ... Unpacking libtsan0-arm64-cross (10-20200211-1cross1) ... Selecting previously unselected package libstdc++6-arm64-cross. Preparing to unpack .../042-libstdc++6-arm64-cross_10-20200211-1cross1_all.deb ... Unpacking libstdc++6-arm64-cross (10-20200211-1cross1) ... Selecting previously unselected package libubsan1-arm64-cross. Preparing to unpack .../043-libubsan1-arm64-cross_10-20200211-1cross1_all.deb ... Unpacking libubsan1-arm64-cross (10-20200211-1cross1) ... Selecting previously unselected package libgcc-9-dev-arm64-cross. Preparing to unpack .../044-libgcc-9-dev-arm64-cross_9.2.1-28cross1_all.deb ... Unpacking libgcc-9-dev-arm64-cross (9.2.1-28cross1) ... Selecting previously unselected package gcc-9-aarch64-linux-gnu. Preparing to unpack .../045-gcc-9-aarch64-linux-gnu_9.2.1-28cross1_amd64.deb ... Unpacking gcc-9-aarch64-linux-gnu (9.2.1-28cross1) ... Selecting previously unselected package gcc-aarch64-linux-gnu. Preparing to unpack .../046-gcc-aarch64-linux-gnu_4%3a9.2.1-3.1_amd64.deb ... Unpacking gcc-aarch64-linux-gnu (4:9.2.1-3.1) ... Selecting previously unselected package linux-libc-dev-arm64-cross. Preparing to unpack .../047-linux-libc-dev-arm64-cross_5.4.8-1cross1_all.deb ... Unpacking linux-libc-dev-arm64-cross (5.4.8-1cross1) ... Selecting previously unselected package libc6-dev-arm64-cross. Preparing to unpack .../048-libc6-dev-arm64-cross_2.29-9cross1_all.deb ... Unpacking libc6-dev-arm64-cross (2.29-9cross1) ... Selecting previously unselected package libstdc++-9-dev-arm64-cross. Preparing to unpack .../049-libstdc++-9-dev-arm64-cross_9.2.1-28cross1_all.deb ... Unpacking libstdc++-9-dev-arm64-cross (9.2.1-28cross1) ... Selecting previously unselected package g++-9-aarch64-linux-gnu. Preparing to unpack .../050-g++-9-aarch64-linux-gnu_9.2.1-28cross1_amd64.deb ... Unpacking g++-9-aarch64-linux-gnu (9.2.1-28cross1) ... Selecting previously unselected package g++-aarch64-linux-gnu. Preparing to unpack .../051-g++-aarch64-linux-gnu_4%3a9.2.1-3.1_amd64.deb ... Unpacking g++-aarch64-linux-gnu (4:9.2.1-3.1) ... Selecting previously unselected package libconfig-inifiles-perl. Preparing to unpack .../052-libconfig-inifiles-perl_3.000002-1_all.deb ... Unpacking libconfig-inifiles-perl (3.000002-1) ... Selecting previously unselected package libio-string-perl. Preparing to unpack .../053-libio-string-perl_1.08-3_all.deb ... Unpacking libio-string-perl (1.08-3) ... Selecting previously unselected package libicu63:amd64. Preparing to unpack .../054-libicu63_63.2-2_amd64.deb ... Unpacking libicu63:amd64 (63.2-2) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../055-libxml2_2.9.10+dfsg-3_amd64.deb ... Unpacking libxml2:amd64 (2.9.10+dfsg-3) ... Selecting previously unselected package libxml-namespacesupport-perl. Preparing to unpack .../056-libxml-namespacesupport-perl_1.12-1_all.deb ... Unpacking libxml-namespacesupport-perl (1.12-1) ... Selecting previously unselected package libxml-sax-base-perl. Preparing to unpack .../057-libxml-sax-base-perl_1.09-1_all.deb ... Unpacking libxml-sax-base-perl (1.09-1) ... Selecting previously unselected package libxml-sax-perl. Preparing to unpack .../058-libxml-sax-perl_1.02+dfsg-1_all.deb ... Unpacking libxml-sax-perl (1.02+dfsg-1) ... Selecting previously unselected package libxml-libxml-perl. Preparing to unpack .../059-libxml-libxml-perl_2.0134+dfsg-1+b1_amd64.deb ... Unpacking libxml-libxml-perl (2.0134+dfsg-1+b1) ... Selecting previously unselected package libxml-simple-perl. Preparing to unpack .../060-libxml-simple-perl_2.25-1_all.deb ... Unpacking libxml-simple-perl (2.25-1) ... Selecting previously unselected package libyaml-perl. Preparing to unpack .../061-libyaml-perl_1.30-1_all.deb ... Unpacking libyaml-perl (1.30-1) ... Selecting previously unselected package libconfig-auto-perl. Preparing to unpack .../062-libconfig-auto-perl_0.44-1_all.deb ... Unpacking libconfig-auto-perl (0.44-1) ... Selecting previously unselected package libfile-which-perl. Preparing to unpack .../063-libfile-which-perl_1.23-1_all.deb ... Unpacking libfile-which-perl (1.23-1) ... Selecting previously unselected package libfile-homedir-perl. Preparing to unpack .../064-libfile-homedir-perl_1.004-1_all.deb ... Unpacking libfile-homedir-perl (1.004-1) ... Selecting previously unselected package libdebian-dpkgcross-perl. Preparing to unpack .../065-libdebian-dpkgcross-perl_2.6.15-3_all.deb ... Unpacking libdebian-dpkgcross-perl (2.6.15-3) ... Selecting previously unselected package dpkg-cross. Preparing to unpack .../066-dpkg-cross_2.6.15-3_all.deb ... Unpacking dpkg-cross (2.6.15-3) ... Selecting previously unselected package crossbuild-essential-arm64. Preparing to unpack .../067-crossbuild-essential-arm64_12.8_all.deb ... Unpacking crossbuild-essential-arm64 (12.8) ... Selecting previously unselected package libtool. Preparing to unpack .../068-libtool_2.4.6-13_all.deb ... Unpacking libtool (2.4.6-13) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../069-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../070-libdebhelper-perl_12.9_all.deb ... Unpacking libdebhelper-perl (12.9) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../071-libarchive-zip-perl_1.67-1_all.deb ... Unpacking libarchive-zip-perl (1.67-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../072-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../073-libfile-stripnondeterminism-perl_1.6.3-2_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.6.3-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../074-dh-strip-nondeterminism_1.6.3-2_all.deb ... Unpacking dh-strip-nondeterminism (1.6.3-2) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../075-libelf1_0.176-1.1_amd64.deb ... Unpacking libelf1:amd64 (0.176-1.1) ... Selecting previously unselected package dwz. Preparing to unpack .../076-dwz_0.13-5_amd64.deb ... Unpacking dwz (0.13-5) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../077-libglib2.0-0_2.62.5-1_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.62.5-1) ... Selecting previously unselected package libcroco3:amd64. Preparing to unpack .../078-libcroco3_0.6.13-1_amd64.deb ... Unpacking libcroco3:amd64 (0.6.13-1) ... Selecting previously unselected package gettext. Preparing to unpack .../079-gettext_0.19.8.1-10_amd64.deb ... Unpacking gettext (0.19.8.1-10) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../080-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../081-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../082-debhelper_12.9_all.deb ... Unpacking debhelper (12.9) ... Selecting previously unselected package mysql-common. Preparing to unpack .../083-mysql-common_5.8+1.0.5_all.deb ... Unpacking mysql-common (5.8+1.0.5) ... Selecting previously unselected package mariadb-common. Preparing to unpack .../084-mariadb-common_1%3a10.3.22-1_all.deb ... Unpacking mariadb-common (1:10.3.22-1) ... Selecting previously unselected package libgcc-s1:arm64. Preparing to unpack .../085-libgcc-s1_10-20200222-1_arm64.deb ... Unpacking libgcc-s1:arm64 (10-20200222-1) ... Selecting previously unselected package libcrypt1:arm64. Preparing to unpack .../086-libcrypt1_1%3a4.4.10-10_arm64.deb ... Unpacking libcrypt1:arm64 (1:4.4.10-10) ... Selecting previously unselected package libc6:arm64. Preparing to unpack .../087-libc6_2.29-10_arm64.deb ... Unpacking libc6:arm64 (2.29-10) ... Selecting previously unselected package libgmp10:arm64. Preparing to unpack .../088-libgmp10_2%3a6.2.0+dfsg-4_arm64.deb ... Unpacking libgmp10:arm64 (2:6.2.0+dfsg-4) ... Selecting previously unselected package libnettle7:arm64. Preparing to unpack .../089-libnettle7_3.5.1+really3.5.1-2_arm64.deb ... Unpacking libnettle7:arm64 (3.5.1+really3.5.1-2) ... Selecting previously unselected package libhogweed5:arm64. Preparing to unpack .../090-libhogweed5_3.5.1+really3.5.1-2_arm64.deb ... Unpacking libhogweed5:arm64 (3.5.1+really3.5.1-2) ... Selecting previously unselected package libunistring2:arm64. Preparing to unpack .../091-libunistring2_0.9.10-2_arm64.deb ... Unpacking libunistring2:arm64 (0.9.10-2) ... Selecting previously unselected package libidn2-0:arm64. Preparing to unpack .../092-libidn2-0_2.2.0-2_arm64.deb ... Unpacking libidn2-0:arm64 (2.2.0-2) ... Selecting previously unselected package libffi7:arm64. Preparing to unpack .../093-libffi7_3.3-3_arm64.deb ... Unpacking libffi7:arm64 (3.3-3) ... Selecting previously unselected package libp11-kit0:arm64. Preparing to unpack .../094-libp11-kit0_0.23.20-1_arm64.deb ... Unpacking libp11-kit0:arm64 (0.23.20-1) ... Selecting previously unselected package libtasn1-6:arm64. Preparing to unpack .../095-libtasn1-6_4.16.0-2_arm64.deb ... Unpacking libtasn1-6:arm64 (4.16.0-2) ... Selecting previously unselected package libgnutls30:arm64. Preparing to unpack .../096-libgnutls30_3.6.12-2_arm64.deb ... Unpacking libgnutls30:arm64 (3.6.12-2) ... Selecting previously unselected package zlib1g:arm64. Preparing to unpack .../097-zlib1g_1%3a1.2.11.dfsg-2_arm64.deb ... Unpacking zlib1g:arm64 (1:1.2.11.dfsg-2) ... Selecting previously unselected package libmariadb3:arm64. Preparing to unpack .../098-libmariadb3_1%3a10.3.22-1_arm64.deb ... Unpacking libmariadb3:arm64 (1:10.3.22-1) ... Selecting previously unselected package linux-libc-dev:arm64. Preparing to unpack .../099-linux-libc-dev_5.4.19-1_arm64.deb ... Unpacking linux-libc-dev:arm64 (5.4.19-1) ... Selecting previously unselected package libcrypt-dev:arm64. Preparing to unpack .../100-libcrypt-dev_1%3a4.4.10-10_arm64.deb ... Unpacking libcrypt-dev:arm64 (1:4.4.10-10) ... Selecting previously unselected package libc6-dev:arm64. Preparing to unpack .../101-libc6-dev_2.29-10_arm64.deb ... Unpacking libc6-dev:arm64 (2.29-10) ... Selecting previously unselected package libevent-2.1-7:arm64. Preparing to unpack .../102-libevent-2.1-7_2.1.11-stable-1_arm64.deb ... Unpacking libevent-2.1-7:arm64 (2.1.11-stable-1) ... Selecting previously unselected package libunbound8:arm64. Preparing to unpack .../103-libunbound8_1.9.6-2_arm64.deb ... Unpacking libunbound8:arm64 (1.9.6-2) ... Selecting previously unselected package libgnutls-dane0:arm64. Preparing to unpack .../104-libgnutls-dane0_3.6.12-2_arm64.deb ... Unpacking libgnutls-dane0:arm64 (3.6.12-2) ... Selecting previously unselected package libgnutls-openssl27:arm64. Preparing to unpack .../105-libgnutls-openssl27_3.6.12-2_arm64.deb ... Unpacking libgnutls-openssl27:arm64 (3.6.12-2) ... Selecting previously unselected package libstdc++6:arm64. Preparing to unpack .../106-libstdc++6_10-20200222-1_arm64.deb ... Unpacking libstdc++6:arm64 (10-20200222-1) ... Selecting previously unselected package libgnutlsxx28:arm64. Preparing to unpack .../107-libgnutlsxx28_3.6.12-2_arm64.deb ... Unpacking libgnutlsxx28:arm64 (3.6.12-2) ... Selecting previously unselected package libidn2-dev:arm64. Preparing to unpack .../108-libidn2-dev_2.2.0-2_arm64.deb ... Unpacking libidn2-dev:arm64 (2.2.0-2) ... Selecting previously unselected package libp11-kit-dev:arm64. Preparing to unpack .../109-libp11-kit-dev_0.23.20-1_arm64.deb ... Unpacking libp11-kit-dev:arm64 (0.23.20-1) ... Selecting previously unselected package libtasn1-6-dev:arm64. Preparing to unpack .../110-libtasn1-6-dev_4.16.0-2_arm64.deb ... Unpacking libtasn1-6-dev:arm64 (4.16.0-2) ... Selecting previously unselected package libgmpxx4ldbl:arm64. Preparing to unpack .../111-libgmpxx4ldbl_2%3a6.2.0+dfsg-4_arm64.deb ... Unpacking libgmpxx4ldbl:arm64 (2:6.2.0+dfsg-4) ... Selecting previously unselected package libgmp-dev:arm64. Preparing to unpack .../112-libgmp-dev_2%3a6.2.0+dfsg-4_arm64.deb ... Unpacking libgmp-dev:arm64 (2:6.2.0+dfsg-4) ... Selecting previously unselected package nettle-dev:arm64. Preparing to unpack .../113-nettle-dev_3.5.1+really3.5.1-2_arm64.deb ... Unpacking nettle-dev:arm64 (3.5.1+really3.5.1-2) ... Selecting previously unselected package libgnutls28-dev:arm64. Preparing to unpack .../114-libgnutls28-dev_3.6.12-2_arm64.deb ... Unpacking libgnutls28-dev:arm64 (3.6.12-2) ... Selecting previously unselected package zlib1g-dev:arm64. Preparing to unpack .../115-zlib1g-dev_1%3a1.2.11.dfsg-2_arm64.deb ... Unpacking zlib1g-dev:arm64 (1:1.2.11.dfsg-2) ... Selecting previously unselected package libmariadb-dev:arm64. Preparing to unpack .../116-libmariadb-dev_1%3a10.3.22-1_arm64.deb ... Unpacking libmariadb-dev:arm64 (1:10.3.22-1) ... Selecting previously unselected package libmariadb-dev-compat:arm64. Preparing to unpack .../117-libmariadb-dev-compat_1%3a10.3.22-1_arm64.deb ... Unpacking libmariadb-dev-compat:arm64 (1:10.3.22-1) ... Selecting previously unselected package default-libmysqlclient-dev:arm64. Preparing to unpack .../118-default-libmysqlclient-dev_1.0.5_arm64.deb ... Unpacking default-libmysqlclient-dev:arm64 (1.0.5) ... Selecting previously unselected package libasan5:arm64. Preparing to unpack .../119-libasan5_9.2.1-30_arm64.deb ... Unpacking libasan5:arm64 (9.2.1-30) ... Selecting previously unselected package libatomic1:arm64. Preparing to unpack .../120-libatomic1_10-20200222-1_arm64.deb ... Unpacking libatomic1:arm64 (10-20200222-1) ... Selecting previously unselected package libcap-ng0:arm64. Preparing to unpack .../121-libcap-ng0_0.7.9-2.1+b1_arm64.deb ... Unpacking libcap-ng0:arm64 (0.7.9-2.1+b1) ... Selecting previously unselected package libaudit1:arm64. Preparing to unpack .../122-libaudit1_1%3a2.8.5-2+b1_arm64.deb ... Unpacking libaudit1:arm64 (1:2.8.5-2+b1) ... Selecting previously unselected package libcap2:arm64. Preparing to unpack .../123-libcap2_1%3a2.32-1_arm64.deb ... Unpacking libcap2:arm64 (1:2.32-1) ... Selecting previously unselected package libcap-dev:arm64. Preparing to unpack .../124-libcap-dev_1%3a2.32-1_arm64.deb ... Unpacking libcap-dev:arm64 (1:2.32-1) ... Selecting previously unselected package libcom-err2:arm64. Preparing to unpack .../125-libcom-err2_1.45.5-2_arm64.deb ... Unpacking libcom-err2:arm64 (1.45.5-2) ... Selecting previously unselected package libdb5.3:arm64. Preparing to unpack .../126-libdb5.3_5.3.28+dfsg1-0.6_arm64.deb ... Unpacking libdb5.3:arm64 (5.3.28+dfsg1-0.6) ... Selecting previously unselected package libgomp1:arm64. Preparing to unpack .../127-libgomp1_10-20200222-1_arm64.deb ... Unpacking libgomp1:arm64 (10-20200222-1) ... Selecting previously unselected package libitm1:arm64. Preparing to unpack .../128-libitm1_10-20200222-1_arm64.deb ... Unpacking libitm1:arm64 (10-20200222-1) ... Selecting previously unselected package liblsan0:arm64. Preparing to unpack .../129-liblsan0_10-20200222-1_arm64.deb ... Unpacking liblsan0:arm64 (10-20200222-1) ... Selecting previously unselected package libtsan0:arm64. Preparing to unpack .../130-libtsan0_10-20200222-1_arm64.deb ... Unpacking libtsan0:arm64 (10-20200222-1) ... Selecting previously unselected package libubsan1:arm64. Preparing to unpack .../131-libubsan1_10-20200222-1_arm64.deb ... Unpacking libubsan1:arm64 (10-20200222-1) ... Selecting previously unselected package libgcc-9-dev:arm64. Preparing to unpack .../132-libgcc-9-dev_9.2.1-30_arm64.deb ... Unpacking libgcc-9-dev:arm64 (9.2.1-30) ... Selecting previously unselected package libkeyutils1:arm64. Preparing to unpack .../133-libkeyutils1_1.6.1-2_arm64.deb ... Unpacking libkeyutils1:arm64 (1.6.1-2) ... Selecting previously unselected package libkrb5support0:arm64. Preparing to unpack .../134-libkrb5support0_1.17-6_arm64.deb ... Unpacking libkrb5support0:arm64 (1.17-6) ... Selecting previously unselected package libk5crypto3:arm64. Preparing to unpack .../135-libk5crypto3_1.17-6_arm64.deb ... Unpacking libk5crypto3:arm64 (1.17-6) ... Selecting previously unselected package libssl1.1:arm64. Preparing to unpack .../136-libssl1.1_1.1.1d-2_arm64.deb ... Unpacking libssl1.1:arm64 (1.1.1d-2) ... Selecting previously unselected package libkrb5-3:arm64. Preparing to unpack .../137-libkrb5-3_1.17-6_arm64.deb ... Unpacking libkrb5-3:arm64 (1.17-6) ... Selecting previously unselected package libgssapi-krb5-2:arm64. Preparing to unpack .../138-libgssapi-krb5-2_1.17-6_arm64.deb ... Unpacking libgssapi-krb5-2:arm64 (1.17-6) ... Selecting previously unselected package libsasl2-modules-db:arm64. Preparing to unpack .../139-libsasl2-modules-db_2.1.27+dfsg-2_arm64.deb ... Unpacking libsasl2-modules-db:arm64 (2.1.27+dfsg-2) ... Selecting previously unselected package libsasl2-2:arm64. Preparing to unpack .../140-libsasl2-2_2.1.27+dfsg-2_arm64.deb ... Unpacking libsasl2-2:arm64 (2.1.27+dfsg-2) ... Selecting previously unselected package libldap-common. Preparing to unpack .../141-libldap-common_2.4.49+dfsg-1_all.deb ... Unpacking libldap-common (2.4.49+dfsg-1) ... Selecting previously unselected package libldap-2.4-2:arm64. Preparing to unpack .../142-libldap-2.4-2_2.4.49+dfsg-1_arm64.deb ... Unpacking libldap-2.4-2:arm64 (2.4.49+dfsg-1) ... Selecting previously unselected package libldap2-dev:arm64. Preparing to unpack .../143-libldap2-dev_2.4.49+dfsg-1_arm64.deb ... Unpacking libldap2-dev:arm64 (2.4.49+dfsg-1) ... Selecting previously unselected package libpam0g:arm64. Preparing to unpack .../144-libpam0g_1.3.1-5_arm64.deb ... Unpacking libpam0g:arm64 (1.3.1-5) ... Selecting previously unselected package libpam0g-dev:arm64. Preparing to unpack .../145-libpam0g-dev_1.3.1-5_arm64.deb ... Unpacking libpam0g-dev:arm64 (1.3.1-5) ... Selecting previously unselected package libpq5:arm64. Preparing to unpack .../146-libpq5_12.2-1_arm64.deb ... Unpacking libpq5:arm64 (12.2-1) ... Selecting previously unselected package libpq-dev:arm64. Preparing to unpack .../147-libpq-dev_12.2-1_arm64.deb ... Unpacking libpq-dev:arm64 (12.2-1) ... Selecting previously unselected package libsodium23:arm64. Preparing to unpack .../148-libsodium23_1.0.18-1_arm64.deb ... Unpacking libsodium23:arm64 (1.0.18-1) ... Selecting previously unselected package libsodium-dev:arm64. Preparing to unpack .../149-libsodium-dev_1.0.18-1_arm64.deb ... Unpacking libsodium-dev:arm64 (1.0.18-1) ... Selecting previously unselected package libssl-dev:arm64. Preparing to unpack .../150-libssl-dev_1.1.1d-2_arm64.deb ... Unpacking libssl-dev:arm64 (1.1.1d-2) ... Selecting previously unselected package libssl1.1:amd64. Preparing to unpack .../151-libssl1.1_1.1.1d-2_amd64.deb ... Unpacking libssl1.1:amd64 (1.1.1d-2) ... Selecting previously unselected package libstdc++-9-dev:arm64. Preparing to unpack .../152-libstdc++-9-dev_9.2.1-30_arm64.deb ... Unpacking libstdc++-9-dev:arm64 (9.2.1-30) ... Selecting previously unselected package openssl. Preparing to unpack .../153-openssl_1.1.1d-2_amd64.deb ... Unpacking openssl (1.1.1d-2) ... Selecting previously unselected package sbuild-build-depends-main-dummy:arm64. Preparing to unpack .../154-sbuild-build-depends-main-dummy_0.invalid.0_arm64.deb ... Unpacking sbuild-build-depends-main-dummy:arm64 (0.invalid.0) ... Setting up libconfig-inifiles-perl (3.000002-1) ... Setting up libpipeline1:amd64 (1.5.2-2) ... Setting up mysql-common (5.8+1.0.5) ... update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode Setting up libfile-which-perl (1.23-1) ... Setting up libmagic-mgc (1:5.38-4) ... Setting up libarchive-zip-perl (1.67-1) ... Setting up libglib2.0-0:amd64 (2.62.5-1) ... No schema files found: doing nothing. Setting up libssl1.1:amd64 (1.1.1d-2) ... Setting up gcc-9-aarch64-linux-gnu-base:amd64 (9.2.1-28cross1) ... Setting up libdebhelper-perl (12.9) ... Setting up libmagic1:amd64 (1:5.38-4) ... Setting up linux-libc-dev:arm64 (5.4.19-1) ... Setting up libxml-namespacesupport-perl (1.12-1) ... Setting up gettext-base (0.19.8.1-10) ... Setting up binutils-aarch64-linux-gnu (2.34-3) ... Setting up cpp-9-aarch64-linux-gnu (9.2.1-28cross1) ... Setting up file (1:5.38-4) ... Setting up libldap-common (2.4.49+dfsg-1) ... Setting up libyaml-perl (1.30-1) ... Setting up libicu63:amd64 (63.2-2) ... Setting up mariadb-common (1:10.3.22-1) ... update-alternatives: using /etc/mysql/mariadb.cnf to provide /etc/mysql/my.cnf (my.cnf) in auto mode Setting up libxml-sax-base-perl (1.09-1) ... Setting up libio-string-perl (1.08-3) ... Setting up gcc-10-base:arm64 (10-20200222-1) ... Setting up cpp-aarch64-linux-gnu (4:9.2.1-3.1) ... Setting up autotools-dev (20180224.1) ... Setting up cross-config (2.6.15-3) ... Setting up libsigsegv2:amd64 (2.12-2) ... Setting up libc6-arm64-cross (2.29-9cross1) ... Setting up autopoint (0.19.8.1-10) ... Setting up gcc-9-cross-base (9.2.1-28cross1) ... Setting up gcc-10-cross-base (10-20200211-1cross1) ... Setting up linux-libc-dev-arm64-cross (5.4.8-1cross1) ... Setting up sensible-utils (0.0.12+nmu1) ... Setting up libcrypt-dev:amd64 (1:4.4.10-10) ... Setting up libuchardet0:amd64 (0.0.6-3) ... Setting up libsub-override-perl (0.09-2) ... Setting up libc6-dev:amd64 (2.29-10) ... Setting up libfile-homedir-perl (1.004-1) ... Setting up openssl (1.1.1d-2) ... Setting up libbsd0:amd64 (0.10.0-1) ... Setting up libelf1:amd64 (0.176-1.1) ... Setting up libxml2:amd64 (2.9.10+dfsg-3) ... Setting up liblocale-gettext-perl (1.07-4) ... Setting up gcc-9-base:arm64 (9.2.1-30) ... Setting up libgcc-s1-arm64-cross (10-20200211-1cross1) ... Setting up libatomic1-arm64-cross (10-20200211-1cross1) ... Setting up libfile-stripnondeterminism-perl (1.6.3-2) ... Setting up liblsan0-arm64-cross (10-20200211-1cross1) ... Setting up libgomp1-arm64-cross (10-20200211-1cross1) ... Setting up libstdc++-9-dev:amd64 (9.2.1-30) ... Setting up libtool (2.4.6-13) ... Setting up libtsan0-arm64-cross (10-20200211-1cross1) ... Setting up m4 (1.4.18-4) ... Setting up libc6-dev-arm64-cross (2.29-9cross1) ... Setting up libasan5-arm64-cross (9.2.1-28cross1) ... Setting up libstdc++6-arm64-cross (10-20200211-1cross1) ... Setting up bsdmainutils (11.1.2+b1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libcroco3:amd64 (0.6.13-1) ... Setting up libitm1-arm64-cross (10-20200211-1cross1) ... Setting up ucf (3.0038+nmu1) ... Setting up g++-9 (9.2.1-30) ... Setting up autoconf (2.69-11.1) ... Setting up dh-strip-nondeterminism (1.6.3-2) ... Setting up g++ (4:9.2.1-3.1) ... update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode Setting up dwz (0.13-5) ... Setting up groff-base (1.22.4-4) ... Setting up build-essential (12.8) ... Setting up automake (1:1.16.1-4) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up gettext (0.19.8.1-10) ... Setting up libubsan1-arm64-cross (10-20200211-1cross1) ... Setting up libgcc-9-dev-arm64-cross (9.2.1-28cross1) ... Setting up man-db (2.9.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libxml-sax-perl (1.02+dfsg-1) ... update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version Setting up intltool-debian (0.35.0+20060710.5) ... Setting up gcc-9-aarch64-linux-gnu (9.2.1-28cross1) ... Setting up libxml-libxml-perl (2.0134+dfsg-1+b1) ... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version Setting up libstdc++-9-dev-arm64-cross (9.2.1-28cross1) ... Setting up gcc-aarch64-linux-gnu (4:9.2.1-3.1) ... Setting up po-debconf (1.0.21) ... Setting up g++-9-aarch64-linux-gnu (9.2.1-28cross1) ... Setting up libxml-simple-perl (2.25-1) ... Setting up g++-aarch64-linux-gnu (4:9.2.1-3.1) ... Setting up libconfig-auto-perl (0.44-1) ... Setting up libdebian-dpkgcross-perl (2.6.15-3) ... Setting up dpkg-cross (2.6.15-3) ... Setting up crossbuild-essential-arm64 (12.8) ... Setting up libcrypt1:arm64 (1:4.4.10-10) ... Setting up libgcc-s1:arm64 (10-20200222-1) ... Setting up dh-autoreconf (19) ... Setting up libc6:arm64 (2.29-10) ... Setting up libnettle7:arm64 (3.5.1+really3.5.1-2) ... Setting up libcrypt-dev:arm64 (1:4.4.10-10) ... Setting up libtasn1-6:arm64 (4.16.0-2) ... Setting up libc6-dev:arm64 (2.29-10) ... Setting up libtasn1-6-dev:arm64 (4.16.0-2) ... Setting up libdb5.3:arm64 (5.3.28+dfsg1-0.6) ... Setting up libstdc++6:arm64 (10-20200222-1) ... Setting up liblsan0:arm64 (10-20200222-1) ... Setting up libitm1:arm64 (10-20200222-1) ... Setting up libtsan0:arm64 (10-20200222-1) ... Setting up libkeyutils1:arm64 (1.6.1-2) ... Setting up libsodium23:arm64 (1.0.18-1) ... Setting up libssl1.1:arm64 (1.1.1d-2) ... Setting up libffi7:arm64 (3.3-3) ... Setting up libunistring2:arm64 (0.9.10-2) ... Setting up debhelper (12.9) ... Setting up zlib1g:arm64 (1:1.2.11.dfsg-2) ... Setting up libidn2-0:arm64 (2.2.0-2) ... Setting up libcom-err2:arm64 (1.45.5-2) ... Setting up libgomp1:arm64 (10-20200222-1) ... Setting up libcap2:arm64 (1:2.32-1) ... Setting up libkrb5support0:arm64 (1.17-6) ... Setting up libsasl2-modules-db:arm64 (2.1.27+dfsg-2) ... Setting up libasan5:arm64 (9.2.1-30) ... Setting up libcap-ng0:arm64 (0.7.9-2.1+b1) ... Setting up libgmp10:arm64 (2:6.2.0+dfsg-4) ... Setting up libp11-kit0:arm64 (0.23.20-1) ... Setting up libaudit1:arm64 (1:2.8.5-2+b1) ... Setting up libssl-dev:arm64 (1.1.1d-2) ... Setting up libatomic1:arm64 (10-20200222-1) ... Setting up libevent-2.1-7:arm64 (2.1.11-stable-1) ... Setting up libsodium-dev:arm64 (1.0.18-1) ... Setting up libk5crypto3:arm64 (1.17-6) ... Setting up libidn2-dev:arm64 (2.2.0-2) ... Setting up libsasl2-2:arm64 (2.1.27+dfsg-2) ... Setting up libubsan1:arm64 (10-20200222-1) ... Setting up zlib1g-dev:arm64 (1:1.2.11.dfsg-2) ... Setting up libkrb5-3:arm64 (1.17-6) ... Setting up libcap-dev:arm64 (1:2.32-1) ... Setting up libp11-kit-dev:arm64 (0.23.20-1) ... Setting up libhogweed5:arm64 (3.5.1+really3.5.1-2) ... Setting up libgcc-9-dev:arm64 (9.2.1-30) ... Setting up libunbound8:arm64 (1.9.6-2) ... Setting up libgnutls30:arm64 (3.6.12-2) ... Setting up libgmpxx4ldbl:arm64 (2:6.2.0+dfsg-4) ... Setting up libpam0g:arm64 (1.3.1-5) ... Setting up libgssapi-krb5-2:arm64 (1.17-6) ... Setting up libmariadb3:arm64 (1:10.3.22-1) ... Setting up libgnutlsxx28:arm64 (3.6.12-2) ... Setting up libgnutls-dane0:arm64 (3.6.12-2) ... Setting up libgnutls-openssl27:arm64 (3.6.12-2) ... Setting up libgmp-dev:arm64 (2:6.2.0+dfsg-4) ... Setting up libstdc++-9-dev:arm64 (9.2.1-30) ... Setting up nettle-dev:arm64 (3.5.1+really3.5.1-2) ... Setting up libpam0g-dev:arm64 (1.3.1-5) ... Setting up libldap-2.4-2:arm64 (2.4.49+dfsg-1) ... Setting up libldap2-dev:arm64 (2.4.49+dfsg-1) ... Setting up libgnutls28-dev:arm64 (3.6.12-2) ... Setting up libpq5:arm64 (12.2-1) ... Setting up libpq-dev:arm64 (12.2-1) ... Setting up libmariadb-dev:arm64 (1:10.3.22-1) ... Setting up libmariadb-dev-compat:arm64 (1:10.3.22-1) ... Setting up default-libmysqlclient-dev:arm64 (1.0.5) ... Setting up sbuild-build-depends-main-dummy:arm64 (0.invalid.0) ... Processing triggers for libc-bin (2.29-10) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (arm64 included in any all) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u2 (2019-11-11) amd64 (x86_64) Toolchain package versions: binutils_2.34-3 dpkg-dev_1.19.7 g++-9_9.2.1-30 gcc-8_8.3.0-29 gcc-9_9.2.1-30 libc6-dev_2.29-10 libstdc++-9-dev_9.2.1-30 libstdc++-9-dev-arm64-cross_9.2.1-28cross1 libstdc++6_10-20200222-1 libstdc++6-arm64-cross_10-20200211-1cross1 linux-libc-dev_5.4.19-1 Package versions: adduser_3.118 apt_1.8.4 autoconf_2.69-11.1 automake_1:1.16.1-4 autopoint_0.19.8.1-10 autotools-dev_20180224.1 base-files_11 base-passwd_3.5.47 bash_5.0-6 binutils_2.34-3 binutils-aarch64-linux-gnu_2.34-3 binutils-common_2.34-3 binutils-x86-64-linux-gnu_2.34-3 bsdmainutils_11.1.2+b1 bsdutils_1:2.34-0.1 build-essential_12.8 bzip2_1.0.8-2 coreutils_8.30-3+b1 cpp_4:9.2.1-3.1 cpp-8_8.3.0-29 cpp-9_9.2.1-30 cpp-9-aarch64-linux-gnu_9.2.1-28cross1 cpp-aarch64-linux-gnu_4:9.2.1-3.1 cross-config_2.6.15-3 crossbuild-essential-arm64_12.8 dash_0.5.10.2-6 debconf_1.5.73 debhelper_12.9 debian-archive-keyring_2019.1 debianutils_4.9.1 default-libmysqlclient-dev_1.0.5 dh-autoreconf_19 dh-strip-nondeterminism_1.6.3-2 diffutils_1:3.7-3 dpkg_1.19.7 dpkg-cross_2.6.15-3 dpkg-dev_1.19.7 dwz_0.13-5 e2fsprogs_1.45.5-2 fakeroot_1.24-1 fdisk_2.34-0.1 file_1:5.38-4 findutils_4.7.0-1 g++_4:9.2.1-3.1 g++-9_9.2.1-30 g++-9-aarch64-linux-gnu_9.2.1-28cross1 g++-aarch64-linux-gnu_4:9.2.1-3.1 gcc_4:9.2.1-3.1 gcc-10-base_10-20200222-1 gcc-10-cross-base_10-20200211-1cross1 gcc-8_8.3.0-29 gcc-8-base_8.3.0-29 gcc-9_9.2.1-30 gcc-9-aarch64-linux-gnu_9.2.1-28cross1 gcc-9-aarch64-linux-gnu-base_9.2.1-28cross1 gcc-9-base_9.2.1-30 gcc-9-cross-base_9.2.1-28cross1 gcc-aarch64-linux-gnu_4:9.2.1-3.1 gettext_0.19.8.1-10 gettext-base_0.19.8.1-10 gpgv_2.2.19-1 grep_3.4-1 groff-base_1.22.4-4 gzip_1.10-1 hostname_3.23 init-system-helpers_1.57 intltool-debian_0.35.0+20060710.5 libacl1_2.2.53-5 libapt-pkg5.0_1.8.4 libarchive-zip-perl_1.67-1 libasan5_9.2.1-30 libasan5-arm64-cross_9.2.1-28cross1 libatomic1_10-20200222-1 libatomic1-arm64-cross_10-20200211-1cross1 libattr1_1:2.4.48-5 libaudit-common_1:2.8.5-2 libaudit1_1:2.8.5-2+b1 libbinutils_2.34-3 libblkid1_2.34-0.1 libbsd0_0.10.0-1 libbz2-1.0_1.0.8-2 libc-bin_2.29-10 libc-dev-bin_2.29-10 libc6_2.29-10 libc6-arm64-cross_2.29-9cross1 libc6-dev_2.29-10 libc6-dev-arm64-cross_2.29-9cross1 libcap-dev_1:2.32-1 libcap-ng0_0.7.9-2.1+b1 libcap2_1:2.32-1 libcc1-0_10-20200222-1 libcom-err2_1.45.5-2 libconfig-auto-perl_0.44-1 libconfig-inifiles-perl_3.000002-1 libcroco3_0.6.13-1 libcrypt-dev_1:4.4.10-10 libcrypt1_1:4.4.10-10 libctf-nobfd0_2.34-3 libctf0_2.34-3 libdb5.3_5.3.28+dfsg1-0.6 libdebconfclient0_0.251 libdebhelper-perl_12.9 libdebian-dpkgcross-perl_2.6.15-3 libdpkg-perl_1.19.7 libelf1_0.176-1.1 libevent-2.1-7_2.1.11-stable-1 libext2fs2_1.45.5-2 libfakeroot_1.24-1 libfdisk1_2.34-0.1 libffi6_3.2.1-9 libffi7_3.3-3 libfile-homedir-perl_1.004-1 libfile-stripnondeterminism-perl_1.6.3-2 libfile-which-perl_1.23-1 libgcc-8-dev_8.3.0-29 libgcc-9-dev_9.2.1-30 libgcc-9-dev-arm64-cross_9.2.1-28cross1 libgcc-s1_10-20200222-1 libgcc-s1-arm64-cross_10-20200211-1cross1 libgcc1_1:10-20200222-1 libgcrypt20_1.8.5-5 libgdbm-compat4_1.18.1-5 libgdbm6_1.18.1-5 libglib2.0-0_2.62.5-1 libgmp-dev_2:6.2.0+dfsg-4 libgmp10_2:6.2.0+dfsg-4 libgmpxx4ldbl_2:6.2.0+dfsg-4 libgnutls-dane0_3.6.12-2 libgnutls-openssl27_3.6.12-2 libgnutls28-dev_3.6.12-2 libgnutls30_3.6.12-2 libgnutlsxx28_3.6.12-2 libgomp1_10-20200222-1 libgomp1-arm64-cross_10-20200211-1cross1 libgpg-error0_1.37-1 libgssapi-krb5-2_1.17-6 libhogweed4_3.5.1+really3.4.1-1 libhogweed5_3.5.1+really3.5.1-2 libicu63_63.2-2 libidn2-0_2.2.0-2 libidn2-dev_2.2.0-2 libio-string-perl_1.08-3 libisl19_0.20-2 libisl22_0.22.1-1 libitm1_10-20200222-1 libitm1-arm64-cross_10-20200211-1cross1 libk5crypto3_1.17-6 libkeyutils1_1.6.1-2 libkrb5-3_1.17-6 libkrb5support0_1.17-6 libldap-2.4-2_2.4.49+dfsg-1 libldap-common_2.4.49+dfsg-1 libldap2-dev_2.4.49+dfsg-1 liblocale-gettext-perl_1.07-4 liblsan0_10-20200222-1 liblsan0-arm64-cross_10-20200211-1cross1 liblz4-1_1.9.2-2 liblzma5_5.2.4-1+b1 libmagic-mgc_1:5.38-4 libmagic1_1:5.38-4 libmariadb-dev_1:10.3.22-1 libmariadb-dev-compat_1:10.3.22-1 libmariadb3_1:10.3.22-1 libmount1_2.34-0.1 libmpc3_1.1.0-1 libmpfr6_4.0.2-1 libmpx2_8.3.0-29 libncursesw6_6.1+20191019-1 libnettle6_3.5.1+really3.4.1-1 libnettle7_3.5.1+really3.5.1-2 libp11-kit-dev_0.23.20-1 libp11-kit0_0.23.20-1 libpam-modules_1.3.1-5 libpam-modules-bin_1.3.1-5 libpam-runtime_1.3.1-5 libpam0g_1.3.1-5 libpam0g-dev_1.3.1-5 libpcre2-8-0_10.34-7 libpcre3_2:8.39-12+b1 libperl5.28_5.28.1-6 libperl5.30_5.30.0-9 libpipeline1_1.5.2-2 libpq-dev_12.2-1 libpq5_12.2-1 libquadmath0_10-20200222-1 libsasl2-2_2.1.27+dfsg-2 libsasl2-modules-db_2.1.27+dfsg-2 libseccomp2_2.4.2-2 libselinux1_3.0-1+b1 libsemanage-common_3.0-1 libsemanage1_3.0-1+b1 libsepol1_3.0-1 libsigsegv2_2.12-2 libsmartcols1_2.34-0.1 libsodium-dev_1.0.18-1 libsodium23_1.0.18-1 libss2_1.45.5-2 libssl-dev_1.1.1d-2 libssl1.1_1.1.1d-2 libstdc++-9-dev_9.2.1-30 libstdc++-9-dev-arm64-cross_9.2.1-28cross1 libstdc++6_10-20200222-1 libstdc++6-arm64-cross_10-20200211-1cross1 libsub-override-perl_0.09-2 libsystemd0_244.3-1 libtasn1-6_4.16.0-2 libtasn1-6-dev_4.16.0-2 libtinfo6_6.1+20191019-1 libtool_2.4.6-13 libtsan0_10-20200222-1 libtsan0-arm64-cross_10-20200211-1cross1 libubsan1_10-20200222-1 libubsan1-arm64-cross_10-20200211-1cross1 libuchardet0_0.0.6-3 libudev1_244.3-1 libunbound8_1.9.6-2 libunistring2_0.9.10-2 libuuid1_2.34-0.1 libxml-libxml-perl_2.0134+dfsg-1+b1 libxml-namespacesupport-perl_1.12-1 libxml-sax-base-perl_1.09-1 libxml-sax-perl_1.02+dfsg-1 libxml-simple-perl_2.25-1 libxml2_2.9.10+dfsg-3 libyaml-perl_1.30-1 libzstd1_1.4.4+dfsg-3 linux-libc-dev_5.4.19-1 linux-libc-dev-arm64-cross_5.4.8-1cross1 login_1:4.8.1-1 logsave_1.45.5-2 lsb-base_11.1.0 m4_1.4.18-4 make_4.2.1-1.2 man-db_2.9.1-1 mariadb-common_1:10.3.22-1 mawk_1.3.4.20200120-2 mount_2.34-0.1 mysql-common_5.8+1.0.5 ncurses-base_6.1+20191019-1 ncurses-bin_6.1+20191019-1 nettle-dev_3.5.1+really3.5.1-2 openssl_1.1.1d-2 passwd_1:4.8.1-1 patch_2.7.6-6 perl_5.30.0-9 perl-base_5.30.0-9 perl-modules-5.28_5.28.1-6 perl-modules-5.30_5.30.0-9 po-debconf_1.0.21 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12+nmu1 sysvinit-utils_2.96-2.1 tar_1.30+dfsg-6+b1 tzdata_2019c-3 ucf_3.0038+nmu1 util-linux_2.34-0.1 xz-utils_5.2.4-1+b1 zlib1g_1:1.2.11.dfsg-2 zlib1g-dev_1:1.2.11.dfsg-2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 3.0 (quilt) Source: pure-ftpd Binary: pure-ftpd-common, pure-ftpd, pure-ftpd-mysql, pure-ftpd-postgresql, pure-ftpd-ldap Architecture: any all Version: 1.0.49-3 Maintainer: Stefan Hornburg (Racke) Homepage: http://www.pureftpd.org/ Standards-Version: 4.0.0 Build-Depends: debhelper (>= 5), libpam-dev, libcap2-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libldap2-dev, default-libmysqlclient-dev, libpq-dev, libsodium-dev, libssl-dev, openssl (>= 0.9.6), po-debconf Build-Conflicts: libmysqlclient10-dev Package-List: pure-ftpd deb net optional arch=any pure-ftpd-common deb net optional arch=all pure-ftpd-ldap deb net optional arch=any pure-ftpd-mysql deb net optional arch=any pure-ftpd-postgresql deb net optional arch=any Checksums-Sha1: a53c6968ec7adc4eb804d7159c4ca965f811a801 633262 pure-ftpd_1.0.49.orig.tar.gz 6547d641f572fc9de50e247d753bf933a0db41cc 45356 pure-ftpd_1.0.49-3.debian.tar.xz Checksums-Sha256: 0e1b7c0900c2f24260d28f01155d5df98214d31e71ee49115bffd6a607d0b4cb 633262 pure-ftpd_1.0.49.orig.tar.gz ed0404b824c39abc5ae9c80da691afb9bdda946cd799c408e6b553c9b090685d 45356 pure-ftpd_1.0.49-3.debian.tar.xz Files: c1fbb6923aea9864ac72167ef1a81dd8 633262 pure-ftpd_1.0.49.orig.tar.gz a0b46f9e0460efa650ee27c58126b6de 45356 pure-ftpd_1.0.49-3.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQJFBAEBCAAvFiEE1oFJdaJ3d0yY0N/vW5MBW/onIPgFAl5WMiMRHHJhY2tlQGxp bnV4aWEuZGUACgkQW5MBW/onIPgR/Q/9FTWoBu59X4ZW0LA3trW0ELTWXdEQMKQK bbZMCFSpysM6zb7d2FLcvTIYXJiiR/77oii91KXVaH/i535lHib9SFUGi1uKiTOB Fw0D3mEE6ye2N0YRoVYMrj8JeIGjLDNgIayaTk0AgN7ip3bNcG0nvBO1sP68cwEm S0FKQxSu6kKWZE9Pk3XUwAWvvuWMstGSr201aIPAtU8J6zwN2YUxMrDBH62gIVvJ JwUVV+DfEPlAw3bUbWqYrBW+iGPYGft+aBtWoC7HOOalNrcAsZAThM4EpIZXOXq0 j47TR6BSjty0IMxgp/77I/imST4YS61jnrHH/sJ41aOmv4yrN9HiOQObbxOndZGh EHGPLn68bULgprGscnMg5FZCF22X9xk23oD+p1CzbGtn+Lcswqy21/1eSGSTtiTt 6JDlZAMP23GzgDGOvj2sfjVGY98d/ywM9arJfO00JW42K/gx64rNsT5C4i8JxXnm vRLzxxjdzJnqCr+0GOnOknqFOum5GYOIoD75nvPipJ2T2n1GN0HVJYlHfSCvaggz 0uaZJAjrHoIAXhi+P2iWvqBH3ddey+o4HYSv1+PD3j8Q2NZC80YHbd08IcmFeChe bZ6bh88reeSSIZP4wBuAjgOZ2UyNBqJknhcZyr6KxMyShoMCHRheqku0/PrUanP5 Tsda7pdMQwU= =qc0h -----END PGP SIGNATURE----- gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/sbuild-nonexistent/.gnupg/trustedkeys.kbx': General error gpgv: Signature made Wed Feb 26 08:53:55 2020 UTC gpgv: using RSA key D6814975A277774C98D0DFEF5B93015BFA2720F8 gpgv: issuer "racke@linuxia.de" gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./pure-ftpd_1.0.49-3.dsc dpkg-source: info: extracting pure-ftpd in /<> dpkg-source: info: unpacking pure-ftpd_1.0.49.orig.tar.gz dpkg-source: info: unpacking pure-ftpd_1.0.49-3.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying CVE-2020-9365.diff dpkg-source: info: applying CVE-2019-20176.diff Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf CONFIG_SITE=/etc/dpkg-cross/cross-config.arm64 DEB_BUILD_OPTIONS=nocheck HOME=/sbuild-nonexistent LANG=en_US.UTF-8 LC_ALL=C.UTF-8 LOGNAME=helmut PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=unstable-amd64-sbuild SCHROOT_CHROOT_NAME=unstable-amd64-sbuild SCHROOT_COMMAND=env SCHROOT_GID=1003 SCHROOT_GROUP=helmut SCHROOT_SESSION_ID=unstable-amd64-sbuild-435d317b-67ba-4be4-ae3c-df837141fdc2 SCHROOT_UID=1003 SCHROOT_USER=helmut SHELL=/bin/sh USER=helmut dpkg-buildpackage ----------------- Command: dpkg-buildpackage -aarm64 -Pcross,nocheck -us -uc -B -rfakeroot --jobs-try=1 dpkg-buildpackage: info: source package pure-ftpd dpkg-buildpackage: info: source version 1.0.49-3 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Stefan Hornburg (Racke) dpkg-architecture: warning: specified GNU system type aarch64-linux-gnu does not match CC system type x86_64-linux-gnu, try setting a correct CC environment variable dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 fakeroot debian/rules clean dh_testdir dh_testroot debconf-updatepo [ ! -f Makefile ] || /usr/bin/make distclean rm -f build-stamp configure-stamp config.status rm -rf src/.deps puredb/src/.deps src/vanilla src/ldap src/mysql src/postgresql src/vanilla-virtualchroot src/ldap-virtualchroot src/mysql-virtualchroot src/postgresql-virtualchroot dh_clean debian/rules build-arch dh_testdir [ ! -f Makefile ] || /usr/bin/make distclean dh_auto_configure -- --sysconfdir=/etc/pure-ftpd CFLAGS="-O2 -DMAX_USER_LENGTH=128U -g" --with-everything --with-largefile --with-pam --with-privsep --with-tls --with-rfc2640 ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/aarch64-linux-gnu --libexecdir=\${prefix}/lib/aarch64-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --host=aarch64-linux-gnu --sysconfdir=/etc/pure-ftpd "CFLAGS=-O2 -DMAX_USER_LENGTH=128U -g" --with-everything --with-largefile --with-pam --with-privsep --with-tls --with-rfc2640 configure: WARNING: unrecognized options: --with-largefile, --with-rfc2640 configure: loading site script /etc/dpkg-cross/cross-config.arm64 Reading Cross Config Cache (/etc/dpkg-cross/cross-config.arm64) Reading /etc/dpkg-cross/cross-config.cache checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for aarch64-linux-gnu-strip... aarch64-linux-gnu-strip checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether UID '1003' is supported by ustar format... yes checking whether GID '1003' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking whether make supports nested variables... (cached) yes checking whether to enable maintainer-specific portions of Makefiles... no checking for aarch64-linux-gnu-gcc... aarch64-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... yes checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether aarch64-linux-gnu-gcc accepts -g... yes checking for aarch64-linux-gnu-gcc option to accept ISO C89... none needed checking whether aarch64-linux-gnu-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of aarch64-linux-gnu-gcc... none checking for aarch64-linux-gnu-ranlib... aarch64-linux-gnu-ranlib checking how to run the C preprocessor... aarch64-linux-gnu-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for library containing strerror... none required checking whether C compiler accepts -fPIC... yes checking whether the linker accepts -fPIC... yes checking whether C compiler accepts -fPIE... yes checking whether the linker accepts -pie... yes checking whether C compiler accepts -fwrapv... yes checking whether C compiler accepts -fno-strict-aliasing... yes checking whether C compiler accepts -fno-strict-overflow... yes checking whether C compiler accepts -fstack-protector-all... yes checking whether the linker accepts -fstack-protector-all... yes checking whether C compiler accepts -Winit-self... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wdiv-by-zero... yes checking whether C compiler accepts -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument... yes checking whether C compiler accepts -Wall... yes checking whether C compiler accepts -Wall -Wextra... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wparentheses... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wparentheses -Wpointer-arith... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wswitch-enum... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wswitch-enum -Wvariable-decl... no checking whether the linker accepts -Wl,-z,relro... yes checking whether the linker accepts -Wl,-z,now... yes checking whether the linker accepts -Wl,-z,noexecstack... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for ANSI C header files... (cached) yes checking whether stat file-mode macros are broken... no checking whether time.h and sys/time.h may both be included... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for sys/wait.h that is POSIX.1 compatible... yes checking for unistd.h... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking ioctl.h usability... no checking ioctl.h presence... no checking for ioctl.h... no checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/vfs.h usability... yes checking sys/vfs.h presence... yes checking for sys/vfs.h... yes checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking sys/sendfile.h usability... yes checking sys/sendfile.h presence... yes checking for sys/sendfile.h... yes checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/capability.h usability... yes checking sys/capability.h presence... yes checking for sys/capability.h... yes checking shadow.h usability... yes checking shadow.h presence... yes checking for shadow.h... yes checking getopt.h usability... yes checking getopt.h presence... yes checking for getopt.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for stdint.h... (cached) yes checking netinet/in_systm.h usability... yes checking netinet/in_systm.h presence... yes checking for netinet/in_systm.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking sys/pstat.h usability... no checking sys/pstat.h presence... no checking for sys/pstat.h... no checking sys/file.h usability... yes checking sys/file.h presence... yes checking for sys/file.h... yes checking for sys/mount.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sys/fcntl.h usability... yes checking sys/fcntl.h presence... yes checking for sys/fcntl.h... yes checking sys/loadavg.h usability... no checking sys/loadavg.h presence... no checking for sys/loadavg.h... no checking sys/ptrace.h usability... yes checking sys/ptrace.h presence... yes checking for sys/ptrace.h... yes checking security/pam_appl.h usability... yes checking security/pam_appl.h presence... yes checking for security/pam_appl.h... yes checking security/pam_misc.h usability... yes checking security/pam_misc.h presence... yes checking for security/pam_misc.h... yes checking security/pam_modules.h usability... yes checking security/pam_modules.h presence... yes checking for security/pam_modules.h... yes checking security/pam_filter.h usability... yes checking security/pam_filter.h presence... yes checking for security/pam_filter.h... yes checking pam/pam_appl.h usability... no checking pam/pam_appl.h presence... no checking for pam/pam_appl.h... no checking pam/pam_misc.h usability... no checking pam/pam_misc.h presence... no checking for pam/pam_misc.h... no checking pam/pam_modules.h usability... no checking pam/pam_modules.h presence... no checking for pam/pam_modules.h... no checking pam/pam_filter.h usability... no checking pam/pam_filter.h presence... no checking for pam/pam_filter.h... no checking sgtty.h usability... yes checking sgtty.h presence... yes checking for sgtty.h... yes checking termio.h usability... yes checking termio.h presence... yes checking for termio.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking varargs.h usability... no checking varargs.h presence... no checking for varargs.h... no checking windows.h usability... no checking windows.h presence... no checking for windows.h... no checking io.h usability... no checking io.h presence... no checking for io.h... no checking crypt.h usability... yes checking crypt.h presence... yes checking for crypt.h... yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking openssl/ssl.h usability... yes checking openssl/ssl.h presence... yes checking for openssl/ssl.h... yes checking openssl/ec.h usability... yes checking openssl/ec.h presence... yes checking for openssl/ec.h... yes checking CoreFoundation/CoreFoundation.h usability... no checking CoreFoundation/CoreFoundation.h presence... no checking for CoreFoundation/CoreFoundation.h... no checking POSIX termios... yes checking whether byte ordering is bigendian... (cached) no checking return type of signal handlers... void checking for size_t... yes checking for ssize_t... yes checking for uid_t in sys/types.h... yes checking for pid_t... yes checking for off_t... yes checking for mode_t... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for struct tm.tm_zone... yes checking for struct tm.tm_gmtoff... yes checking whether timezone is scalar... yes checking for nlink_t... yes checking for dev_t... yes checking for ino_t... yes checking size of short... (cached) 2 checking size of int... (cached) 4 checking size of long... (cached) 8 checking size of long long... (cached) 8 checking size of mode_t... 4 checking for connect... yes checking for gethostbyname... yes checking for gethostbyname... (cached) yes checking for sendfile in -lsendfile... no checking for socklen_t... yes checking for in_port_t... yes checking for sig_atomic_t... yes checking whether aarch64-linux-gnu-gcc needs -traditional... no checking for an ANSI C-conforming const... yes checking for inline... inline checking if malloc debugging is wanted... no checking for cap_init in -lcap... yes checking for getspnam... yes checking for dlopen in -ldl... yes checking for pam_getenvlist... yes checking whether pam_strerror takes only one argument... no checking whether syslog names are available... yes checking whether struct addrinfo is defined... yes checking whether sin_len is defined... no checking whether __ss_family is defined... no checking whether ss_len is defined... no checking whether __ss_len is defined... no checking if a linuxish sendfile is available... yes checking if a linuxish sendfile64 is available... yes checking if a freebsdish sendfile is available... no checking if a hpuxish sendfile is available... no checking for sendfilev... no checking for sendfilev in -lsendfile... no checking if a solarisish sendfilev is available... no checking for crypt in -lcrypt... yes checking for crypto_pwhash_scryptsalsa208sha256_str in -lsodium... yes checking for working alloca.h... yes checking for alloca... yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/param.h... (cached) yes checking for utime.h... (cached) yes checking for sys/time.h... (cached) yes checking for getpagesize... yes checking for working mmap... no checking for working memcmp... no checking for strftime... yes checking whether lstat correctly handles trailing slash... no checking whether stat accepts an empty string... yes checking for vprintf... yes checking for _doprnt... no checking for locale.h... (cached) yes checking for unistd.h... (cached) yes checking mach/mach.h usability... no checking mach/mach.h presence... no checking for mach/mach.h... no checking for fcntl.h... (cached) yes checking for setlocale... yes checking for getloadavg... yes checking for pstat_getdynamic... no checking for kstat_open in -lkstat... no checking for getloadavg... yes checking whether getloadavg requires setgid... no checking type of array argument to getgroups... gid_t checking for getgroups... yes checking for working getgroups... (cached) yes checking for wait3 that fills in rusage... no checking whether utime accepts a null argument... guessing yes checking for working strtod... no checking for pow... no checking for pow in -lm... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking types of arguments for select... int,fd_set *,struct timeval * checking for alarm... yes checking for working mktime... no checking whether lstat accepts an empty string... yes checking vfork.h usability... no checking vfork.h presence... no checking for vfork.h... no checking for fork... yes checking for vfork... yes checking for working fork... cross configure: WARNING: result yes guessed because of cross compilation checking for working vfork... (cached) yes checking for error_at_line... yes checking whether closedir returns void... yes checking for unistd.h... (cached) yes checking for working chown... no checking for working volatile... yes checking for initgroups... yes checking for setrlimit... yes checking for waitpid... yes checking for setproctitle... no checking for getopt_long... yes checking for seteuid... yes checking for setreuid... yes checking for setresuid... yes checking for setegid... yes checking for setregid... yes checking for setresgid... yes checking for statvfs... yes checking for statfs... yes checking for putenv... yes checking for setenv... yes checking for unsetenv... yes checking for getpagesize... (cached) yes checking for realpath... yes checking for pread... yes checking for posix_fadvise... yes checking for ptrace... yes checking for strtoull... yes checking for strtoq... yes checking for strlcpy... no checking for strlcat... no checking for memset... yes checking for munmap... yes checking for strdup... yes checking for fileno... yes checking for mapviewoffile... no checking for madvise... yes checking for getaddrinfo... yes checking for getnameinfo... yes checking for inet_ntop... yes checking for inet_pton... yes checking for setusershell... yes checking for setgroups... yes checking for snprintf... yes checking for vsnprintf... yes checking for vfprintf... yes checking for gethostname... yes checking for setlocale... (cached) yes checking for timegm... yes checking for tzset... yes checking for utime... yes checking for utimes... yes checking for mknod... yes checking for mkfifo... yes checking for random... yes checking for srandomdev... no checking for arc4random... no checking for arc4random_stir... no checking for arc4random_addrandom... no checking for closefrom... no checking for explicit_bzero... yes checking for getpwnam_shadow... no checking whether statvfs64() is defined... yes checking whether snprintf is C99 conformant... done checking whether getgroups 0 is sane... suppose that it doesnt checking whether realpath likes unreadable directories... no checking whether you already have a standard MD5 implementation... assuming no checking whether you already have a standard SHA1 implementation... assuming no checking whether we are inside a Virtuozzo virtual host... no checking default TCP send buffer size... 65536 checking default TCP receive buffer size... 65536 checking for DH_new in -lcrypto... yes checking for SSL_accept in -lssl... yes checking for DH_get_2048_256... yes checking for TLS_server_method... yes configure: You have /dev/urandom - Great configure: You have /dev/random - Great checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating pam/Makefile config.status: creating man/Makefile config.status: creating gui/Makefile config.status: creating m4/Makefile config.status: creating pure-ftpd.conf config.status: creating puredb/Makefile config.status: creating puredb/src/Makefile config.status: creating man/pure-ftpd.8 config.status: creating man/pure-ftpwho.8 config.status: creating man/pure-mrtginfo.8 config.status: creating man/pure-uploadscript.8 config.status: creating man/pure-statsdecode.8 config.status: creating man/pure-quotacheck.8 config.status: creating man/pure-pw.8 config.status: creating man/pure-pwconvert.8 config.status: creating man/pure-authd.8 config.status: creating man/pure-certd.8 config.status: creating config.h config.status: executing depfiles commands configure: WARNING: unrecognized options: --with-largefile, --with-rfc2640 /usr/bin/make make[1]: Entering directory '/<>' /usr/bin/make all-recursive make[2]: Entering directory '/<>' Making all in puredb make[3]: Entering directory '/<>/puredb' Making all in src make[4]: Entering directory '/<>/puredb/src' aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o example_read.o example_read.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o puredb_read.o puredb_read.c rm -f libpuredb_read.a ar cru libpuredb_read.a puredb_read.o ar: `u' modifier ignored since `D' is the default (see `U') aarch64-linux-gnu-ranlib libpuredb_read.a aarch64-linux-gnu-gcc -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -o example_read example_read.o libpuredb_read.a -lssl -lcrypto -lsodium -lcrypt -ldl -lcap -lpam aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o example_write.o example_write.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o puredb_write.o puredb_write.c rm -f libpuredb_write.a ar cru libpuredb_write.a puredb_write.o ar: `u' modifier ignored since `D' is the default (see `U') aarch64-linux-gnu-ranlib libpuredb_write.a aarch64-linux-gnu-gcc -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -o example_write example_write.o libpuredb_write.a -lssl -lcrypto -lsodium -lcrypt -ldl -lcap -lpam aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o regression.o regression.c aarch64-linux-gnu-gcc -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -o regression regression.o libpuredb_read.a libpuredb_write.a -lssl -lcrypto -lsodium -lcrypt -ldl -lcap -lpam make[4]: Leaving directory '/<>/puredb/src' make[4]: Entering directory '/<>/puredb' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/<>/puredb' make[3]: Leaving directory '/<>/puredb' Making all in src make[3]: Entering directory '/<>/src' aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o fakesnprintf.o fakesnprintf.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o mysnprintf.o mysnprintf.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o pure-statsdecode.o pure-statsdecode.c aarch64-linux-gnu-gcc -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -o pure-statsdecode fakesnprintf.o mysnprintf.o pure-statsdecode.o -lssl -lcrypto -lsodium -lcrypt -ldl -lcap -lpam aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o alt_arc4random.o alt_arc4random.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o bsd-getopt_long.o bsd-getopt_long.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o pure-pw.o pure-pw.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o safe_rw.o safe_rw.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o utils.o utils.c aarch64-linux-gnu-gcc -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -o pure-pw alt_arc4random.o bsd-getopt_long.o fakesnprintf.o mysnprintf.o pure-pw.o safe_rw.o utils.o ../puredb/src/libpuredb_write.a -lssl -lcrypto -lsodium -lcrypt -ldl -lcap -lpam aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o pure-pwconvert.o pure-pwconvert.c aarch64-linux-gnu-gcc -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -o pure-pwconvert fakesnprintf.o mysnprintf.o pure-pwconvert.o -lssl -lcrypto -lsodium -lcrypt -ldl -lcap -lpam aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o ptracetest.o ptracetest.c aarch64-linux-gnu-gcc -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -o ptracetest ptracetest.o -lssl -lcrypto -lsodium -lcrypt -ldl -lcap -lpam aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o pure-authd.o pure-authd.c pure-authd.c: In function ‘dodaemonize’: pure-authd.c:67:16: warning: ignoring return value of ‘chdir’, declared with attribute warn_unused_result [-Wunused-result] 67 | (void) chdir("/"); | ^~~~~~~~~~ pure-authd.c: In function ‘updatepidfile’: pure-authd.c:231:9: warning: ignoring return value of ‘ftruncate’, declared with attribute warn_unused_result [-Wunused-result] 231 | ftruncate(fd, (off_t) 0); | ^~~~~~~~~~~~~~~~~~~~~~~~ pure-authd.c: At top level: cc1: warning: unrecognized command line option ‘-Wno-unused-command-line-argument’ aarch64-linux-gnu-gcc -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -o pure-authd bsd-getopt_long.o fakesnprintf.o mysnprintf.o pure-authd.o safe_rw.o -lssl -lcrypto -lsodium -lcrypt -ldl -lcap -lpam aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o pure-certd.o pure-certd.c pure-certd.c: In function ‘dodaemonize’: pure-certd.c:67:16: warning: ignoring return value of ‘chdir’, declared with attribute warn_unused_result [-Wunused-result] 67 | (void) chdir("/"); | ^~~~~~~~~~ pure-certd.c: In function ‘updatepidfile’: pure-certd.c:231:9: warning: ignoring return value of ‘ftruncate’, declared with attribute warn_unused_result [-Wunused-result] 231 | ftruncate(fd, (off_t) 0); | ^~~~~~~~~~~~~~~~~~~~~~~~ pure-certd.c: At top level: cc1: warning: unrecognized command line option ‘-Wno-unused-command-line-argument’ aarch64-linux-gnu-gcc -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -o pure-certd bsd-getopt_long.o fakesnprintf.o mysnprintf.o pure-certd.o safe_rw.o -lssl -lcrypto -lsodium -lcrypt -ldl -lcap -lpam aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o main.o main.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-altlog.o `test -f 'altlog.c' || echo './'`altlog.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-alt_arc4random.o `test -f 'alt_arc4random.c' || echo './'`alt_arc4random.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-bonjour.o `test -f 'bonjour.c' || echo './'`bonjour.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-bsd-glob.o `test -f 'bsd-glob.c' || echo './'`bsd-glob.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-bsd-realpath.o `test -f 'bsd-realpath.c' || echo './'`bsd-realpath.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-bsd-getopt_long.o `test -f 'bsd-getopt_long.c' || echo './'`bsd-getopt_long.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-caps.o `test -f 'caps.c' || echo './'`caps.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-crypto.o `test -f 'crypto.c' || echo './'`crypto.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-crypto-md5.o `test -f 'crypto-md5.c' || echo './'`crypto-md5.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-crypto-sha1.o `test -f 'crypto-sha1.c' || echo './'`crypto-sha1.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-daemons.o `test -f 'daemons.c' || echo './'`daemons.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-diraliases.o `test -f 'diraliases.c' || echo './'`diraliases.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-dynamic.o `test -f 'dynamic.c' || echo './'`dynamic.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-fakesnprintf.o `test -f 'fakesnprintf.c' || echo './'`fakesnprintf.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-fakechroot.o `test -f 'fakechroot.c' || echo './'`fakechroot.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-ftp_parser.o `test -f 'ftp_parser.c' || echo './'`ftp_parser.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-ftpd.o `test -f 'ftpd.c' || echo './'`ftpd.c ftpd.c: In function ‘douser’: ftpd.c:1434:20: warning: ignoring return value of ‘nice’, declared with attribute warn_unused_result [-Wunused-result] 1434 | (void) nice(NICE_VALUE); | ^~~~~~~~~~~~~~~~ ftpd.c: In function ‘dopass’: ftpd.c:1839:16: warning: ignoring return value of ‘nice’, declared with attribute warn_unused_result [-Wunused-result] 1839 | (void) nice(NICE_VALUE); | ^~~~~~~~~~~~~~~~ ftpd.c: In function ‘updatepidfile’: ftpd.c:5150:16: warning: ignoring return value of ‘ftruncate’, declared with attribute warn_unused_result [-Wunused-result] 5150 | (void) ftruncate(fd, (off_t) 0); | ^~~~~~~~~~~~~~~~~~~~~~~~ ftpd.c: In function ‘accept_client’: ftpd.c:5244:16: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] 5244 | (void) write(clientfd, line, strlen(line)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftpd.c:5260:24: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] 5260 | (void) write(clientfd, line, strlen(line)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftpd.c: At top level: cc1: warning: unrecognized command line option ‘-Wno-unused-command-line-argument’ aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-ftpwho-update.o `test -f 'ftpwho-update.c' || echo './'`ftpwho-update.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-ftpwho-read.o `test -f 'ftpwho-read.c' || echo './'`ftpwho-read.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-getloadavg.o `test -f 'getloadavg.c' || echo './'`getloadavg.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-ipstack.o `test -f 'ipstack.c' || echo './'`ipstack.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-log_unix.o `test -f 'log_unix.c' || echo './'`log_unix.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-log_mysql.o `test -f 'log_mysql.c' || echo './'`log_mysql.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-log_pgsql.o `test -f 'log_pgsql.c' || echo './'`log_pgsql.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-log_pam.o `test -f 'log_pam.c' || echo './'`log_pam.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-log_ldap.o `test -f 'log_ldap.c' || echo './'`log_ldap.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-log_puredb.o `test -f 'log_puredb.c' || echo './'`log_puredb.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-log_extauth.o `test -f 'log_extauth.c' || echo './'`log_extauth.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-ls.o `test -f 'ls.c' || echo './'`ls.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-mysnprintf.o `test -f 'mysnprintf.c' || echo './'`mysnprintf.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-parser.o `test -f 'parser.c' || echo './'`parser.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-privsep.o `test -f 'privsep.c' || echo './'`privsep.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-quotas.o `test -f 'quotas.c' || echo './'`quotas.c quotas.c: In function ‘quota_update’: quotas.c:120:20: warning: ignoring return value of ‘ftruncate’, declared with attribute warn_unused_result [-Wunused-result] 120 | (void) ftruncate(fd, (off_t) 0); | ^~~~~~~~~~~~~~~~~~~~~~~~ quotas.c: At top level: cc1: warning: unrecognized command line option ‘-Wno-unused-command-line-argument’ aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-safe_rw.o `test -f 'safe_rw.c' || echo './'`safe_rw.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-simpleconf.o `test -f 'simpleconf.c' || echo './'`simpleconf.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-tls_extcert.o `test -f 'tls_extcert.c' || echo './'`tls_extcert.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-tls.o `test -f 'tls.c' || echo './'`tls.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-upload-pipe.o `test -f 'upload-pipe.c' || echo './'`upload-pipe.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-utils.o `test -f 'utils.c' || echo './'`utils.c rm -f libpureftpd.a ar cru libpureftpd.a libpureftpd_a-altlog.o libpureftpd_a-alt_arc4random.o libpureftpd_a-bonjour.o libpureftpd_a-bsd-glob.o libpureftpd_a-bsd-realpath.o libpureftpd_a-bsd-getopt_long.o libpureftpd_a-caps.o libpureftpd_a-crypto.o libpureftpd_a-crypto-md5.o libpureftpd_a-crypto-sha1.o libpureftpd_a-daemons.o libpureftpd_a-diraliases.o libpureftpd_a-dynamic.o libpureftpd_a-fakesnprintf.o libpureftpd_a-fakechroot.o libpureftpd_a-ftp_parser.o libpureftpd_a-ftpd.o libpureftpd_a-ftpwho-update.o libpureftpd_a-ftpwho-read.o libpureftpd_a-getloadavg.o libpureftpd_a-ipstack.o libpureftpd_a-log_unix.o libpureftpd_a-log_mysql.o libpureftpd_a-log_pgsql.o libpureftpd_a-log_pam.o libpureftpd_a-log_ldap.o libpureftpd_a-log_puredb.o libpureftpd_a-log_extauth.o libpureftpd_a-ls.o libpureftpd_a-mysnprintf.o libpureftpd_a-parser.o libpureftpd_a-privsep.o libpureftpd_a-quotas.o libpureftpd_a-safe_rw.o libpureftpd_a-simpleconf.o libpureftpd_a-tls_extcert.o libpureftpd_a-tls.o libpureftpd_a-upload-pipe.o libpureftpd_a-utils.o ar: `u' modifier ignored since `D' is the default (see `U') aarch64-linux-gnu-ranlib libpureftpd.a aarch64-linux-gnu-gcc -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -o pure-ftpd main.o libpureftpd.a ../puredb/src/libpuredb_read.a -lssl -lcrypto -lsodium -lcrypt -ldl -lcap -lpam aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o ipstack.o ipstack.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o pure-ftpwho.o pure-ftpwho.c aarch64-linux-gnu-gcc -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -o pure-ftpwho bsd-getopt_long.o fakesnprintf.o ipstack.o mysnprintf.o pure-ftpwho.o -lssl -lcrypto -lsodium -lcrypt -ldl -lcap -lpam aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DIN_PURE_MRTGINFO=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o pure_mrtginfo-daemons.o `test -f 'daemons.c' || echo './'`daemons.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DIN_PURE_MRTGINFO=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o pure_mrtginfo-fakesnprintf.o `test -f 'fakesnprintf.c' || echo './'`fakesnprintf.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DIN_PURE_MRTGINFO=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o pure_mrtginfo-pure-mrtginfo.o `test -f 'pure-mrtginfo.c' || echo './'`pure-mrtginfo.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DIN_PURE_MRTGINFO=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o pure_mrtginfo-mysnprintf.o `test -f 'mysnprintf.c' || echo './'`mysnprintf.c aarch64-linux-gnu-gcc -DIN_PURE_MRTGINFO=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -o pure-mrtginfo pure_mrtginfo-daemons.o pure_mrtginfo-fakesnprintf.o pure_mrtginfo-pure-mrtginfo.o pure_mrtginfo-mysnprintf.o -lssl -lcrypto -lsodium -lcrypt -ldl -lcap -lpam aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o pure-quotacheck.o pure-quotacheck.c aarch64-linux-gnu-gcc -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -o pure-quotacheck bsd-getopt_long.o fakesnprintf.o mysnprintf.o pure-quotacheck.o safe_rw.o -lssl -lcrypto -lsodium -lcrypt -ldl -lcap -lpam aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o pure-uploadscript.o pure-uploadscript.c pure-uploadscript.c: In function ‘dodaemonize’: pure-uploadscript.c:185:16: warning: ignoring return value of ‘chdir’, declared with attribute warn_unused_result [-Wunused-result] 185 | (void) chdir("/"); | ^~~~~~~~~~ pure-uploadscript.c: In function ‘updatepidfile’: pure-uploadscript.c:439:16: warning: ignoring return value of ‘ftruncate’, declared with attribute warn_unused_result [-Wunused-result] 439 | (void) ftruncate(fd, (off_t) 0); | ^~~~~~~~~~~~~~~~~~~~~~~~ pure-uploadscript.c: At top level: cc1: warning: unrecognized command line option ‘-Wno-unused-command-line-argument’ aarch64-linux-gnu-gcc -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -o pure-uploadscript bsd-getopt_long.o fakesnprintf.o mysnprintf.o pure-uploadscript.o safe_rw.o -lssl -lcrypto -lsodium -lcrypt -ldl -lcap -lpam make[3]: Leaving directory '/<>/src' Making all in man make[3]: Entering directory '/<>/man' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/<>/man' Making all in pam make[3]: Entering directory '/<>/pam' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/<>/pam' Making all in gui make[3]: Entering directory '/<>/gui' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/<>/gui' Making all in m4 make[3]: Entering directory '/<>/m4' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/<>/m4' make[3]: Entering directory '/<>' make[3]: Leaving directory '/<>' make[2]: Leaving directory '/<>' make[1]: Leaving directory '/<>' mkdir src/vanilla mv src/pure-pw src/pure-statsdecode src/pure-pwconvert src/pure-authd src/pure-ftpwho src/pure-uploadscript src/pure-quotacheck src/pure-ftpd src/pure-mrtginfo src/vanilla dh_testdir [ ! -f Makefile ] || /usr/bin/make distclean make[1]: Entering directory '/<>' Making distclean in puredb make[2]: Entering directory '/<>/puredb' Making distclean in src make[3]: Entering directory '/<>/puredb/src' test -z "libpuredb_read.a libpuredb_write.a" || rm -f libpuredb_read.a libpuredb_write.a test -z "example_read example_write regression" || rm -f example_read example_write regression rm -f *.o rm -f *.tab.c test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/example_read.Po rm -f ./.deps/example_write.Po rm -f ./.deps/puredb_read.Po rm -f ./.deps/puredb_write.Po rm -f ./.deps/regression.Po rm -f Makefile make[3]: Leaving directory '/<>/puredb/src' make[3]: Entering directory '/<>/puredb' test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags make[3]: Leaving directory '/<>/puredb' rm -f Makefile make[2]: Leaving directory '/<>/puredb' Making distclean in src make[2]: Entering directory '/<>/src' test -z "pure-statsdecode pure-pw pure-pwconvert" || rm -f pure-statsdecode pure-pw pure-pwconvert test -z "libpureftpd.a" || rm -f libpureftpd.a test -z "ptracetest" || rm -f ptracetest test -z "pure-authd pure-certd pure-ftpd pure-ftpwho pure-mrtginfo pure-quotacheck pure-uploadscript" || rm -f pure-authd pure-certd pure-ftpd pure-ftpwho pure-mrtginfo pure-quotacheck pure-uploadscript rm -f *.o rm -f *.tab.c test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/alt_arc4random.Po rm -f ./.deps/bsd-getopt_long.Po rm -f ./.deps/fakesnprintf.Po rm -f ./.deps/ipstack.Po rm -f ./.deps/libpureftpd_a-alt_arc4random.Po rm -f ./.deps/libpureftpd_a-altlog.Po rm -f ./.deps/libpureftpd_a-bonjour.Po rm -f ./.deps/libpureftpd_a-bsd-getopt_long.Po rm -f ./.deps/libpureftpd_a-bsd-glob.Po rm -f ./.deps/libpureftpd_a-bsd-realpath.Po rm -f ./.deps/libpureftpd_a-caps.Po rm -f ./.deps/libpureftpd_a-crypto-md5.Po rm -f ./.deps/libpureftpd_a-crypto-sha1.Po rm -f ./.deps/libpureftpd_a-crypto.Po rm -f ./.deps/libpureftpd_a-daemons.Po rm -f ./.deps/libpureftpd_a-diraliases.Po rm -f ./.deps/libpureftpd_a-dynamic.Po rm -f ./.deps/libpureftpd_a-fakechroot.Po rm -f ./.deps/libpureftpd_a-fakesnprintf.Po rm -f ./.deps/libpureftpd_a-ftp_parser.Po rm -f ./.deps/libpureftpd_a-ftpd.Po rm -f ./.deps/libpureftpd_a-ftpwho-read.Po rm -f ./.deps/libpureftpd_a-ftpwho-update.Po rm -f ./.deps/libpureftpd_a-getloadavg.Po rm -f ./.deps/libpureftpd_a-ipstack.Po rm -f ./.deps/libpureftpd_a-log_extauth.Po rm -f ./.deps/libpureftpd_a-log_ldap.Po rm -f ./.deps/libpureftpd_a-log_mysql.Po rm -f ./.deps/libpureftpd_a-log_pam.Po rm -f ./.deps/libpureftpd_a-log_pgsql.Po rm -f ./.deps/libpureftpd_a-log_puredb.Po rm -f ./.deps/libpureftpd_a-log_unix.Po rm -f ./.deps/libpureftpd_a-ls.Po rm -f ./.deps/libpureftpd_a-mysnprintf.Po rm -f ./.deps/libpureftpd_a-parser.Po rm -f ./.deps/libpureftpd_a-privsep.Po rm -f ./.deps/libpureftpd_a-quotas.Po rm -f ./.deps/libpureftpd_a-safe_rw.Po rm -f ./.deps/libpureftpd_a-simpleconf.Po rm -f ./.deps/libpureftpd_a-tls.Po rm -f ./.deps/libpureftpd_a-tls_extcert.Po rm -f ./.deps/libpureftpd_a-upload-pipe.Po rm -f ./.deps/libpureftpd_a-utils.Po rm -f ./.deps/main.Po rm -f ./.deps/mysnprintf.Po rm -f ./.deps/ptracetest.Po rm -f ./.deps/pure-authd.Po rm -f ./.deps/pure-certd.Po rm -f ./.deps/pure-ftpwho.Po rm -f ./.deps/pure-pw.Po rm -f ./.deps/pure-pwconvert.Po rm -f ./.deps/pure-quotacheck.Po rm -f ./.deps/pure-statsdecode.Po rm -f ./.deps/pure-uploadscript.Po rm -f ./.deps/pure_mrtginfo-daemons.Po rm -f ./.deps/pure_mrtginfo-fakesnprintf.Po rm -f ./.deps/pure_mrtginfo-mysnprintf.Po rm -f ./.deps/pure_mrtginfo-pure-mrtginfo.Po rm -f ./.deps/safe_rw.Po rm -f ./.deps/utils.Po rm -f Makefile make[2]: Leaving directory '/<>/src' Making distclean in man make[2]: Entering directory '/<>/man' test -z "pure-ftpd.8 pure-ftpwho.8 pure-mrtginfo.8 pure-uploadscript.8 pure-statsdecode.8 pure-quotacheck.8 pure-pw.8 pure-pwconvert.8 pure-authd.8 pure-certd.8" || rm -f pure-ftpd.8 pure-ftpwho.8 pure-mrtginfo.8 pure-uploadscript.8 pure-statsdecode.8 pure-quotacheck.8 pure-pw.8 pure-pwconvert.8 pure-authd.8 pure-certd.8 test -z "pure-ftpd.8 pure-ftpwho.8 pure-mrtginfo.8 pure-uploadscript.8 pure-statsdecode.8 pure-quotacheck.8 pure-pw.8 pure-pwconvert.8 pure-authd.8 pure-certd.8" || rm -f pure-ftpd.8 pure-ftpwho.8 pure-mrtginfo.8 pure-uploadscript.8 pure-statsdecode.8 pure-quotacheck.8 pure-pw.8 pure-pwconvert.8 pure-authd.8 pure-certd.8 test . = "." || test -z "" || rm -f rm -f Makefile make[2]: Leaving directory '/<>/man' Making distclean in pam make[2]: Entering directory '/<>/pam' test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f Makefile make[2]: Leaving directory '/<>/pam' Making distclean in gui make[2]: Entering directory '/<>/gui' test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f Makefile make[2]: Leaving directory '/<>/gui' Making distclean in m4 make[2]: Entering directory '/<>/m4' test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f Makefile make[2]: Leaving directory '/<>/m4' make[2]: Entering directory '/<>' test -z "pure-ftpd.conf" || rm -f pure-ftpd.conf test . = "." || test -z "" || rm -f rm -f config.h stamp-h1 rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[2]: Leaving directory '/<>' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f Makefile make[1]: Leaving directory '/<>' dh_auto_configure -- --sysconfdir=/etc/pure-ftpd CFLAGS="-O2 -DMAX_USER_LENGTH=128U -g" --with-everything --with-largefile --with-pam --with-privsep --with-tls --with-rfc2640 --with-ldap ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/aarch64-linux-gnu --libexecdir=\${prefix}/lib/aarch64-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --host=aarch64-linux-gnu --sysconfdir=/etc/pure-ftpd "CFLAGS=-O2 -DMAX_USER_LENGTH=128U -g" --with-everything --with-largefile --with-pam --with-privsep --with-tls --with-rfc2640 --with-ldap configure: WARNING: unrecognized options: --with-largefile, --with-rfc2640 configure: loading site script /etc/dpkg-cross/cross-config.arm64 Reading Cross Config Cache (/etc/dpkg-cross/cross-config.arm64) Reading /etc/dpkg-cross/cross-config.cache checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for aarch64-linux-gnu-strip... aarch64-linux-gnu-strip checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether UID '1003' is supported by ustar format... yes checking whether GID '1003' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking whether make supports nested variables... (cached) yes checking whether to enable maintainer-specific portions of Makefiles... no checking for aarch64-linux-gnu-gcc... aarch64-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... yes checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether aarch64-linux-gnu-gcc accepts -g... yes checking for aarch64-linux-gnu-gcc option to accept ISO C89... none needed checking whether aarch64-linux-gnu-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of aarch64-linux-gnu-gcc... none checking for aarch64-linux-gnu-ranlib... aarch64-linux-gnu-ranlib checking how to run the C preprocessor... aarch64-linux-gnu-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for library containing strerror... none required checking whether C compiler accepts -fPIC... yes checking whether the linker accepts -fPIC... yes checking whether C compiler accepts -fPIE... yes checking whether the linker accepts -pie... yes checking whether C compiler accepts -fwrapv... yes checking whether C compiler accepts -fno-strict-aliasing... yes checking whether C compiler accepts -fno-strict-overflow... yes checking whether C compiler accepts -fstack-protector-all... yes checking whether the linker accepts -fstack-protector-all... yes checking whether C compiler accepts -Winit-self... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wdiv-by-zero... yes checking whether C compiler accepts -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument... yes checking whether C compiler accepts -Wall... yes checking whether C compiler accepts -Wall -Wextra... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wparentheses... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wparentheses -Wpointer-arith... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wswitch-enum... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wswitch-enum -Wvariable-decl... no checking whether the linker accepts -Wl,-z,relro... yes checking whether the linker accepts -Wl,-z,now... yes checking whether the linker accepts -Wl,-z,noexecstack... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for ANSI C header files... (cached) yes checking whether stat file-mode macros are broken... no checking whether time.h and sys/time.h may both be included... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for sys/wait.h that is POSIX.1 compatible... yes checking for unistd.h... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking ioctl.h usability... no checking ioctl.h presence... no checking for ioctl.h... no checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/vfs.h usability... yes checking sys/vfs.h presence... yes checking for sys/vfs.h... yes checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking sys/sendfile.h usability... yes checking sys/sendfile.h presence... yes checking for sys/sendfile.h... yes checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/capability.h usability... yes checking sys/capability.h presence... yes checking for sys/capability.h... yes checking shadow.h usability... yes checking shadow.h presence... yes checking for shadow.h... yes checking getopt.h usability... yes checking getopt.h presence... yes checking for getopt.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for stdint.h... (cached) yes checking netinet/in_systm.h usability... yes checking netinet/in_systm.h presence... yes checking for netinet/in_systm.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking sys/pstat.h usability... no checking sys/pstat.h presence... no checking for sys/pstat.h... no checking sys/file.h usability... yes checking sys/file.h presence... yes checking for sys/file.h... yes checking for sys/mount.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sys/fcntl.h usability... yes checking sys/fcntl.h presence... yes checking for sys/fcntl.h... yes checking sys/loadavg.h usability... no checking sys/loadavg.h presence... no checking for sys/loadavg.h... no checking sys/ptrace.h usability... yes checking sys/ptrace.h presence... yes checking for sys/ptrace.h... yes checking security/pam_appl.h usability... yes checking security/pam_appl.h presence... yes checking for security/pam_appl.h... yes checking security/pam_misc.h usability... yes checking security/pam_misc.h presence... yes checking for security/pam_misc.h... yes checking security/pam_modules.h usability... yes checking security/pam_modules.h presence... yes checking for security/pam_modules.h... yes checking security/pam_filter.h usability... yes checking security/pam_filter.h presence... yes checking for security/pam_filter.h... yes checking pam/pam_appl.h usability... no checking pam/pam_appl.h presence... no checking for pam/pam_appl.h... no checking pam/pam_misc.h usability... no checking pam/pam_misc.h presence... no checking for pam/pam_misc.h... no checking pam/pam_modules.h usability... no checking pam/pam_modules.h presence... no checking for pam/pam_modules.h... no checking pam/pam_filter.h usability... no checking pam/pam_filter.h presence... no checking for pam/pam_filter.h... no checking sgtty.h usability... yes checking sgtty.h presence... yes checking for sgtty.h... yes checking termio.h usability... yes checking termio.h presence... yes checking for termio.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking varargs.h usability... no checking varargs.h presence... no checking for varargs.h... no checking windows.h usability... no checking windows.h presence... no checking for windows.h... no checking io.h usability... no checking io.h presence... no checking for io.h... no checking crypt.h usability... yes checking crypt.h presence... yes checking for crypt.h... yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking openssl/ssl.h usability... yes checking openssl/ssl.h presence... yes checking for openssl/ssl.h... yes checking openssl/ec.h usability... yes checking openssl/ec.h presence... yes checking for openssl/ec.h... yes checking CoreFoundation/CoreFoundation.h usability... no checking CoreFoundation/CoreFoundation.h presence... no checking for CoreFoundation/CoreFoundation.h... no checking POSIX termios... yes checking whether byte ordering is bigendian... (cached) no checking return type of signal handlers... void checking for size_t... yes checking for ssize_t... yes checking for uid_t in sys/types.h... yes checking for pid_t... yes checking for off_t... yes checking for mode_t... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for struct tm.tm_zone... yes checking for struct tm.tm_gmtoff... yes checking whether timezone is scalar... yes checking for nlink_t... yes checking for dev_t... yes checking for ino_t... yes checking size of short... (cached) 2 checking size of int... (cached) 4 checking size of long... (cached) 8 checking size of long long... (cached) 8 checking size of mode_t... 4 checking for connect... yes checking for gethostbyname... yes checking for gethostbyname... (cached) yes checking for sendfile in -lsendfile... no checking for socklen_t... yes checking for in_port_t... yes checking for sig_atomic_t... yes checking whether aarch64-linux-gnu-gcc needs -traditional... no checking for an ANSI C-conforming const... yes checking for inline... inline checking if malloc debugging is wanted... no checking for cap_init in -lcap... yes checking for getspnam... yes checking for dlopen in -ldl... yes checking for pam_getenvlist... yes checking whether pam_strerror takes only one argument... no checking whether syslog names are available... yes checking whether struct addrinfo is defined... yes checking whether sin_len is defined... no checking whether __ss_family is defined... no checking whether ss_len is defined... no checking whether __ss_len is defined... no checking if a linuxish sendfile is available... yes checking if a linuxish sendfile64 is available... yes checking if a freebsdish sendfile is available... no checking if a hpuxish sendfile is available... no checking for sendfilev... no checking for sendfilev in -lsendfile... no checking if a solarisish sendfilev is available... no checking for crypt in -lcrypt... yes checking for crypto_pwhash_scryptsalsa208sha256_str in -lsodium... yes checking for working alloca.h... yes checking for alloca... yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/param.h... (cached) yes checking for utime.h... (cached) yes checking for sys/time.h... (cached) yes checking for getpagesize... yes checking for working mmap... no checking for working memcmp... no checking for strftime... yes checking whether lstat correctly handles trailing slash... no checking whether stat accepts an empty string... yes checking for vprintf... yes checking for _doprnt... no checking for locale.h... (cached) yes checking for unistd.h... (cached) yes checking mach/mach.h usability... no checking mach/mach.h presence... no checking for mach/mach.h... no checking for fcntl.h... (cached) yes checking for setlocale... yes checking for getloadavg... yes checking for pstat_getdynamic... no checking for kstat_open in -lkstat... no checking for getloadavg... yes checking whether getloadavg requires setgid... no checking type of array argument to getgroups... gid_t checking for getgroups... yes checking for working getgroups... (cached) yes checking for wait3 that fills in rusage... no checking whether utime accepts a null argument... guessing yes checking for working strtod... no checking for pow... no checking for pow in -lm... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking types of arguments for select... int,fd_set *,struct timeval * checking for alarm... yes checking for working mktime... no checking whether lstat accepts an empty string... yes checking vfork.h usability... no checking vfork.h presence... no checking for vfork.h... no checking for fork... yes checking for vfork... yes checking for working fork... cross configure: WARNING: result yes guessed because of cross compilation checking for working vfork... (cached) yes checking for error_at_line... yes checking whether closedir returns void... yes checking for unistd.h... (cached) yes checking for working chown... no checking for working volatile... yes checking for initgroups... yes checking for setrlimit... yes checking for waitpid... yes checking for setproctitle... no checking for getopt_long... yes checking for seteuid... yes checking for setreuid... yes checking for setresuid... yes checking for setegid... yes checking for setregid... yes checking for setresgid... yes checking for statvfs... yes checking for statfs... yes checking for putenv... yes checking for setenv... yes checking for unsetenv... yes checking for getpagesize... (cached) yes checking for realpath... yes checking for pread... yes checking for posix_fadvise... yes checking for ptrace... yes checking for strtoull... yes checking for strtoq... yes checking for strlcpy... no checking for strlcat... no checking for memset... yes checking for munmap... yes checking for strdup... yes checking for fileno... yes checking for mapviewoffile... no checking for madvise... yes checking for getaddrinfo... yes checking for getnameinfo... yes checking for inet_ntop... yes checking for inet_pton... yes checking for setusershell... yes checking for setgroups... yes checking for snprintf... yes checking for vsnprintf... yes checking for vfprintf... yes checking for gethostname... yes checking for setlocale... (cached) yes checking for timegm... yes checking for tzset... yes checking for utime... yes checking for utimes... yes checking for mknod... yes checking for mkfifo... yes checking for random... yes checking for srandomdev... no checking for arc4random... no checking for arc4random_stir... no checking for arc4random_addrandom... no checking for closefrom... no checking for explicit_bzero... yes checking for getpwnam_shadow... no checking whether statvfs64() is defined... yes checking whether snprintf is C99 conformant... done checking whether getgroups 0 is sane... suppose that it doesnt checking whether realpath likes unreadable directories... no checking whether you already have a standard MD5 implementation... assuming no checking whether you already have a standard SHA1 implementation... assuming no checking whether we are inside a Virtuozzo virtual host... no checking default TCP send buffer size... 65536 checking default TCP receive buffer size... 65536 checking for res_query in -lresolv... no checking for ber_init in -llber... yes checking for ldap_init in -lldap... yes checking for DH_new in -lcrypto... yes checking for SSL_accept in -lssl... yes checking for DH_get_2048_256... yes checking for TLS_server_method... yes configure: You have /dev/urandom - Great configure: You have /dev/random - Great checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating pam/Makefile config.status: creating man/Makefile config.status: creating gui/Makefile config.status: creating m4/Makefile config.status: creating pure-ftpd.conf config.status: creating puredb/Makefile config.status: creating puredb/src/Makefile config.status: creating man/pure-ftpd.8 config.status: creating man/pure-ftpwho.8 config.status: creating man/pure-mrtginfo.8 config.status: creating man/pure-uploadscript.8 config.status: creating man/pure-statsdecode.8 config.status: creating man/pure-quotacheck.8 config.status: creating man/pure-pw.8 config.status: creating man/pure-pwconvert.8 config.status: creating man/pure-authd.8 config.status: creating man/pure-certd.8 config.status: creating config.h config.status: executing depfiles commands configure: WARNING: unrecognized options: --with-largefile, --with-rfc2640 /usr/bin/make make[1]: Entering directory '/<>' /usr/bin/make all-recursive make[2]: Entering directory '/<>' Making all in puredb make[3]: Entering directory '/<>/puredb' Making all in src make[4]: Entering directory '/<>/puredb/src' aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o example_read.o example_read.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o puredb_read.o puredb_read.c rm -f libpuredb_read.a ar cru libpuredb_read.a puredb_read.o ar: `u' modifier ignored since `D' is the default (see `U') aarch64-linux-gnu-ranlib libpuredb_read.a aarch64-linux-gnu-gcc -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -o example_read example_read.o libpuredb_read.a -lssl -lcrypto -lldap -llber -lsodium -lcrypt -ldl -lcap -lpam aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o example_write.o example_write.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o puredb_write.o puredb_write.c rm -f libpuredb_write.a ar cru libpuredb_write.a puredb_write.o ar: `u' modifier ignored since `D' is the default (see `U') aarch64-linux-gnu-ranlib libpuredb_write.a aarch64-linux-gnu-gcc -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -o example_write example_write.o libpuredb_write.a -lssl -lcrypto -lldap -llber -lsodium -lcrypt -ldl -lcap -lpam aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o regression.o regression.c aarch64-linux-gnu-gcc -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -o regression regression.o libpuredb_read.a libpuredb_write.a -lssl -lcrypto -lldap -llber -lsodium -lcrypt -ldl -lcap -lpam make[4]: Leaving directory '/<>/puredb/src' make[4]: Entering directory '/<>/puredb' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/<>/puredb' make[3]: Leaving directory '/<>/puredb' Making all in src make[3]: Entering directory '/<>/src' aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o fakesnprintf.o fakesnprintf.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o mysnprintf.o mysnprintf.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o pure-statsdecode.o pure-statsdecode.c aarch64-linux-gnu-gcc -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -o pure-statsdecode fakesnprintf.o mysnprintf.o pure-statsdecode.o -lssl -lcrypto -lldap -llber -lsodium -lcrypt -ldl -lcap -lpam aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o alt_arc4random.o alt_arc4random.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o bsd-getopt_long.o bsd-getopt_long.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o pure-pw.o pure-pw.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o safe_rw.o safe_rw.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o utils.o utils.c aarch64-linux-gnu-gcc -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -o pure-pw alt_arc4random.o bsd-getopt_long.o fakesnprintf.o mysnprintf.o pure-pw.o safe_rw.o utils.o ../puredb/src/libpuredb_write.a -lssl -lcrypto -lldap -llber -lsodium -lcrypt -ldl -lcap -lpam aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o pure-pwconvert.o pure-pwconvert.c aarch64-linux-gnu-gcc -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -o pure-pwconvert fakesnprintf.o mysnprintf.o pure-pwconvert.o -lssl -lcrypto -lldap -llber -lsodium -lcrypt -ldl -lcap -lpam aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o ptracetest.o ptracetest.c aarch64-linux-gnu-gcc -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -o ptracetest ptracetest.o -lssl -lcrypto -lldap -llber -lsodium -lcrypt -ldl -lcap -lpam aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o pure-authd.o pure-authd.c pure-authd.c: In function ‘dodaemonize’: pure-authd.c:67:16: warning: ignoring return value of ‘chdir’, declared with attribute warn_unused_result [-Wunused-result] 67 | (void) chdir("/"); | ^~~~~~~~~~ pure-authd.c: In function ‘updatepidfile’: pure-authd.c:231:9: warning: ignoring return value of ‘ftruncate’, declared with attribute warn_unused_result [-Wunused-result] 231 | ftruncate(fd, (off_t) 0); | ^~~~~~~~~~~~~~~~~~~~~~~~ pure-authd.c: At top level: cc1: warning: unrecognized command line option ‘-Wno-unused-command-line-argument’ aarch64-linux-gnu-gcc -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -o pure-authd bsd-getopt_long.o fakesnprintf.o mysnprintf.o pure-authd.o safe_rw.o -lssl -lcrypto -lldap -llber -lsodium -lcrypt -ldl -lcap -lpam aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o pure-certd.o pure-certd.c pure-certd.c: In function ‘dodaemonize’: pure-certd.c:67:16: warning: ignoring return value of ‘chdir’, declared with attribute warn_unused_result [-Wunused-result] 67 | (void) chdir("/"); | ^~~~~~~~~~ pure-certd.c: In function ‘updatepidfile’: pure-certd.c:231:9: warning: ignoring return value of ‘ftruncate’, declared with attribute warn_unused_result [-Wunused-result] 231 | ftruncate(fd, (off_t) 0); | ^~~~~~~~~~~~~~~~~~~~~~~~ pure-certd.c: At top level: cc1: warning: unrecognized command line option ‘-Wno-unused-command-line-argument’ aarch64-linux-gnu-gcc -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -o pure-certd bsd-getopt_long.o fakesnprintf.o mysnprintf.o pure-certd.o safe_rw.o -lssl -lcrypto -lldap -llber -lsodium -lcrypt -ldl -lcap -lpam aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o main.o main.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-altlog.o `test -f 'altlog.c' || echo './'`altlog.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-alt_arc4random.o `test -f 'alt_arc4random.c' || echo './'`alt_arc4random.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-bonjour.o `test -f 'bonjour.c' || echo './'`bonjour.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-bsd-glob.o `test -f 'bsd-glob.c' || echo './'`bsd-glob.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-bsd-realpath.o `test -f 'bsd-realpath.c' || echo './'`bsd-realpath.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-bsd-getopt_long.o `test -f 'bsd-getopt_long.c' || echo './'`bsd-getopt_long.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-caps.o `test -f 'caps.c' || echo './'`caps.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-crypto.o `test -f 'crypto.c' || echo './'`crypto.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-crypto-md5.o `test -f 'crypto-md5.c' || echo './'`crypto-md5.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-crypto-sha1.o `test -f 'crypto-sha1.c' || echo './'`crypto-sha1.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-daemons.o `test -f 'daemons.c' || echo './'`daemons.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-diraliases.o `test -f 'diraliases.c' || echo './'`diraliases.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-dynamic.o `test -f 'dynamic.c' || echo './'`dynamic.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-fakesnprintf.o `test -f 'fakesnprintf.c' || echo './'`fakesnprintf.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-fakechroot.o `test -f 'fakechroot.c' || echo './'`fakechroot.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-ftp_parser.o `test -f 'ftp_parser.c' || echo './'`ftp_parser.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-ftpd.o `test -f 'ftpd.c' || echo './'`ftpd.c ftpd.c: In function ‘douser’: ftpd.c:1434:20: warning: ignoring return value of ‘nice’, declared with attribute warn_unused_result [-Wunused-result] 1434 | (void) nice(NICE_VALUE); | ^~~~~~~~~~~~~~~~ ftpd.c: In function ‘dopass’: ftpd.c:1839:16: warning: ignoring return value of ‘nice’, declared with attribute warn_unused_result [-Wunused-result] 1839 | (void) nice(NICE_VALUE); | ^~~~~~~~~~~~~~~~ ftpd.c: In function ‘updatepidfile’: ftpd.c:5150:16: warning: ignoring return value of ‘ftruncate’, declared with attribute warn_unused_result [-Wunused-result] 5150 | (void) ftruncate(fd, (off_t) 0); | ^~~~~~~~~~~~~~~~~~~~~~~~ ftpd.c: In function ‘accept_client’: ftpd.c:5244:16: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] 5244 | (void) write(clientfd, line, strlen(line)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftpd.c:5260:24: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] 5260 | (void) write(clientfd, line, strlen(line)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftpd.c: At top level: cc1: warning: unrecognized command line option ‘-Wno-unused-command-line-argument’ aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-ftpwho-update.o `test -f 'ftpwho-update.c' || echo './'`ftpwho-update.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-ftpwho-read.o `test -f 'ftpwho-read.c' || echo './'`ftpwho-read.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-getloadavg.o `test -f 'getloadavg.c' || echo './'`getloadavg.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-ipstack.o `test -f 'ipstack.c' || echo './'`ipstack.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-log_unix.o `test -f 'log_unix.c' || echo './'`log_unix.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-log_mysql.o `test -f 'log_mysql.c' || echo './'`log_mysql.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-log_pgsql.o `test -f 'log_pgsql.c' || echo './'`log_pgsql.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-log_pam.o `test -f 'log_pam.c' || echo './'`log_pam.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-log_ldap.o `test -f 'log_ldap.c' || echo './'`log_ldap.c In file included from log_ldap.c:10: log_ldap.c: In function ‘pw_ldap_getpwnam’: log_ldap.h:8:28: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 8 | #define LDAP_HOMEDIRECTORY "homeDirectory" | ^~~~~~~~~~~~~~~ log_ldap.c:309:9: note: in expansion of macro ‘LDAP_HOMEDIRECTORY’ 309 | LDAP_HOMEDIRECTORY, | ^~~~~~~~~~~~~~~~~~ log_ldap.h:6:24: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 6 | #define LDAP_UIDNUMBER "uidNumber" | ^~~~~~~~~~~ log_ldap.c:310:9: note: in expansion of macro ‘LDAP_UIDNUMBER’ 310 | LDAP_UIDNUMBER, LDAP_FTPUID, LDAP_GIDNUMBER, LDAP_FTPGID, | ^~~~~~~~~~~~~~ log_ldap.h:11:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 11 | #define LDAP_FTPUID "FTPuid" | ^~~~~~~~ log_ldap.c:310:25: note: in expansion of macro ‘LDAP_FTPUID’ 310 | LDAP_UIDNUMBER, LDAP_FTPUID, LDAP_GIDNUMBER, LDAP_FTPGID, | ^~~~~~~~~~~ log_ldap.h:7:24: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 7 | #define LDAP_GIDNUMBER "gidNumber" | ^~~~~~~~~~~ log_ldap.c:310:38: note: in expansion of macro ‘LDAP_GIDNUMBER’ 310 | LDAP_UIDNUMBER, LDAP_FTPUID, LDAP_GIDNUMBER, LDAP_FTPGID, | ^~~~~~~~~~~~~~ log_ldap.h:12:21: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 12 | #define LDAP_FTPGID "FTPgid" | ^~~~~~~~ log_ldap.c:310:54: note: in expansion of macro ‘LDAP_FTPGID’ 310 | LDAP_UIDNUMBER, LDAP_FTPUID, LDAP_GIDNUMBER, LDAP_FTPGID, | ^~~~~~~~~~~ log_ldap.h:9:27: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 9 | #define LDAP_USERPASSWORD "userPassword" | ^~~~~~~~~~~~~~ log_ldap.c:311:9: note: in expansion of macro ‘LDAP_USERPASSWORD’ 311 | LDAP_USERPASSWORD, LDAP_LOGINSHELL, LDAP_FTPSTATUS, | ^~~~~~~~~~~~~~~~~ log_ldap.h:10:25: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 10 | #define LDAP_LOGINSHELL "loginShell" | ^~~~~~~~~~~~ log_ldap.c:311:28: note: in expansion of macro ‘LDAP_LOGINSHELL’ 311 | LDAP_USERPASSWORD, LDAP_LOGINSHELL, LDAP_FTPSTATUS, | ^~~~~~~~~~~~~~~ log_ldap.h:14:24: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 14 | #define LDAP_FTPSTATUS "FTPStatus" | ^~~~~~~~~~~ log_ldap.c:311:45: note: in expansion of macro ‘LDAP_FTPSTATUS’ 311 | LDAP_USERPASSWORD, LDAP_LOGINSHELL, LDAP_FTPSTATUS, | ^~~~~~~~~~~~~~ log_ldap.h:17:26: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 17 | # define LDAP_QUOTAFILES "FTPQuotaFiles" | ^~~~~~~~~~~~~~~ log_ldap.c:313:9: note: in expansion of macro ‘LDAP_QUOTAFILES’ 313 | LDAP_QUOTAFILES, LDAP_QUOTAMBYTES, | ^~~~~~~~~~~~~~~ log_ldap.h:18:27: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 18 | # define LDAP_QUOTAMBYTES "FTPQuotaMBytes" | ^~~~~~~~~~~~~~~~ log_ldap.c:313:26: note: in expansion of macro ‘LDAP_QUOTAMBYTES’ 313 | LDAP_QUOTAFILES, LDAP_QUOTAMBYTES, | ^~~~~~~~~~~~~~~~ log_ldap.h:22:29: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 22 | # define LDAP_DOWNLOADRATIO "FTPDownloadRatio" | ^~~~~~~~~~~~~~~~~~ log_ldap.c:316:9: note: in expansion of macro ‘LDAP_DOWNLOADRATIO’ 316 | LDAP_DOWNLOADRATIO, LDAP_UPLOADRATIO, | ^~~~~~~~~~~~~~~~~~ log_ldap.h:23:27: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 23 | # define LDAP_UPLOADRATIO "FTPUploadRatio" | ^~~~~~~~~~~~~~~~ log_ldap.c:316:29: note: in expansion of macro ‘LDAP_UPLOADRATIO’ 316 | LDAP_DOWNLOADRATIO, LDAP_UPLOADRATIO, | ^~~~~~~~~~~~~~~~ log_ldap.h:27:33: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 27 | # define LDAP_DOWNLOADBANDWIDTH "FTPDownloadBandwidth" | ^~~~~~~~~~~~~~~~~~~~~~ log_ldap.c:319:9: note: in expansion of macro ‘LDAP_DOWNLOADBANDWIDTH’ 319 | LDAP_DOWNLOADBANDWIDTH, LDAP_UPLOADBANDWIDTH, | ^~~~~~~~~~~~~~~~~~~~~~ log_ldap.h:28:31: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 28 | # define LDAP_UPLOADBANDWIDTH "FTPUploadBandwidth" | ^~~~~~~~~~~~~~~~~~~~ log_ldap.c:319:33: note: in expansion of macro ‘LDAP_UPLOADBANDWIDTH’ 319 | LDAP_DOWNLOADBANDWIDTH, LDAP_UPLOADBANDWIDTH, | ^~~~~~~~~~~~~~~~~~~~ log_ldap.c: At top level: cc1: warning: unrecognized command line option ‘-Wno-unused-command-line-argument’ aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-log_puredb.o `test -f 'log_puredb.c' || echo './'`log_puredb.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-log_extauth.o `test -f 'log_extauth.c' || echo './'`log_extauth.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-ls.o `test -f 'ls.c' || echo './'`ls.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-mysnprintf.o `test -f 'mysnprintf.c' || echo './'`mysnprintf.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-parser.o `test -f 'parser.c' || echo './'`parser.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-privsep.o `test -f 'privsep.c' || echo './'`privsep.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-quotas.o `test -f 'quotas.c' || echo './'`quotas.c quotas.c: In function ‘quota_update’: quotas.c:120:20: warning: ignoring return value of ‘ftruncate’, declared with attribute warn_unused_result [-Wunused-result] 120 | (void) ftruncate(fd, (off_t) 0); | ^~~~~~~~~~~~~~~~~~~~~~~~ quotas.c: At top level: cc1: warning: unrecognized command line option ‘-Wno-unused-command-line-argument’ aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-safe_rw.o `test -f 'safe_rw.c' || echo './'`safe_rw.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-simpleconf.o `test -f 'simpleconf.c' || echo './'`simpleconf.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-tls_extcert.o `test -f 'tls_extcert.c' || echo './'`tls_extcert.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-tls.o `test -f 'tls.c' || echo './'`tls.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-upload-pipe.o `test -f 'upload-pipe.c' || echo './'`upload-pipe.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DINCLUDE_IO_WRAPPERS=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o libpureftpd_a-utils.o `test -f 'utils.c' || echo './'`utils.c rm -f libpureftpd.a ar cru libpureftpd.a libpureftpd_a-altlog.o libpureftpd_a-alt_arc4random.o libpureftpd_a-bonjour.o libpureftpd_a-bsd-glob.o libpureftpd_a-bsd-realpath.o libpureftpd_a-bsd-getopt_long.o libpureftpd_a-caps.o libpureftpd_a-crypto.o libpureftpd_a-crypto-md5.o libpureftpd_a-crypto-sha1.o libpureftpd_a-daemons.o libpureftpd_a-diraliases.o libpureftpd_a-dynamic.o libpureftpd_a-fakesnprintf.o libpureftpd_a-fakechroot.o libpureftpd_a-ftp_parser.o libpureftpd_a-ftpd.o libpureftpd_a-ftpwho-update.o libpureftpd_a-ftpwho-read.o libpureftpd_a-getloadavg.o libpureftpd_a-ipstack.o libpureftpd_a-log_unix.o libpureftpd_a-log_mysql.o libpureftpd_a-log_pgsql.o libpureftpd_a-log_pam.o libpureftpd_a-log_ldap.o libpureftpd_a-log_puredb.o libpureftpd_a-log_extauth.o libpureftpd_a-ls.o libpureftpd_a-mysnprintf.o libpureftpd_a-parser.o libpureftpd_a-privsep.o libpureftpd_a-quotas.o libpureftpd_a-safe_rw.o libpureftpd_a-simpleconf.o libpureftpd_a-tls_extcert.o libpureftpd_a-tls.o libpureftpd_a-upload-pipe.o libpureftpd_a-utils.o ar: `u' modifier ignored since `D' is the default (see `U') aarch64-linux-gnu-ranlib libpureftpd.a aarch64-linux-gnu-gcc -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -o pure-ftpd main.o libpureftpd.a ../puredb/src/libpuredb_read.a -lssl -lcrypto -lldap -llber -lsodium -lcrypt -ldl -lcap -lpam aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o ipstack.o ipstack.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o pure-ftpwho.o pure-ftpwho.c aarch64-linux-gnu-gcc -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -o pure-ftpwho bsd-getopt_long.o fakesnprintf.o ipstack.o mysnprintf.o pure-ftpwho.o -lssl -lcrypto -lldap -llber -lsodium -lcrypt -ldl -lcap -lpam aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DIN_PURE_MRTGINFO=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o pure_mrtginfo-daemons.o `test -f 'daemons.c' || echo './'`daemons.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DIN_PURE_MRTGINFO=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o pure_mrtginfo-fakesnprintf.o `test -f 'fakesnprintf.c' || echo './'`fakesnprintf.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DIN_PURE_MRTGINFO=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o pure_mrtginfo-pure-mrtginfo.o `test -f 'pure-mrtginfo.c' || echo './'`pure-mrtginfo.c aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -DIN_PURE_MRTGINFO=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o pure_mrtginfo-mysnprintf.o `test -f 'mysnprintf.c' || echo './'`mysnprintf.c aarch64-linux-gnu-gcc -DIN_PURE_MRTGINFO=1 -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -o pure-mrtginfo pure_mrtginfo-daemons.o pure_mrtginfo-fakesnprintf.o pure_mrtginfo-pure-mrtginfo.o pure_mrtginfo-mysnprintf.o -lssl -lcrypto -lldap -llber -lsodium -lcrypt -ldl -lcap -lpam aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o pure-quotacheck.o pure-quotacheck.c aarch64-linux-gnu-gcc -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -o pure-quotacheck bsd-getopt_long.o fakesnprintf.o mysnprintf.o pure-quotacheck.o safe_rw.o -lssl -lcrypto -lldap -llber -lsodium -lcrypt -ldl -lcap -lpam aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -DCONFDIR=\"/etc/pure-ftpd\" -DSTATEDIR=\"/var\" -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -c -o pure-uploadscript.o pure-uploadscript.c pure-uploadscript.c: In function ‘dodaemonize’: pure-uploadscript.c:185:16: warning: ignoring return value of ‘chdir’, declared with attribute warn_unused_result [-Wunused-result] 185 | (void) chdir("/"); | ^~~~~~~~~~ pure-uploadscript.c: In function ‘updatepidfile’: pure-uploadscript.c:439:16: warning: ignoring return value of ‘ftruncate’, declared with attribute warn_unused_result [-Wunused-result] 439 | (void) ftruncate(fd, (off_t) 0); | ^~~~~~~~~~~~~~~~~~~~~~~~ pure-uploadscript.c: At top level: cc1: warning: unrecognized command line option ‘-Wno-unused-command-line-argument’ aarch64-linux-gnu-gcc -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -o pure-uploadscript bsd-getopt_long.o fakesnprintf.o mysnprintf.o pure-uploadscript.o safe_rw.o -lssl -lcrypto -lldap -llber -lsodium -lcrypt -ldl -lcap -lpam make[3]: Leaving directory '/<>/src' Making all in man make[3]: Entering directory '/<>/man' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/<>/man' Making all in pam make[3]: Entering directory '/<>/pam' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/<>/pam' Making all in gui make[3]: Entering directory '/<>/gui' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/<>/gui' Making all in m4 make[3]: Entering directory '/<>/m4' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/<>/m4' make[3]: Entering directory '/<>' make[3]: Leaving directory '/<>' make[2]: Leaving directory '/<>' make[1]: Leaving directory '/<>' mkdir src/ldap mv src/pure-pw src/pure-statsdecode src/pure-pwconvert src/pure-authd src/pure-ftpwho src/pure-uploadscript src/pure-quotacheck src/pure-ftpd src/pure-mrtginfo src/ldap dh_testdir [ ! -f Makefile ] || /usr/bin/make distclean make[1]: Entering directory '/<>' Making distclean in puredb make[2]: Entering directory '/<>/puredb' Making distclean in src make[3]: Entering directory '/<>/puredb/src' test -z "libpuredb_read.a libpuredb_write.a" || rm -f libpuredb_read.a libpuredb_write.a test -z "example_read example_write regression" || rm -f example_read example_write regression rm -f *.o rm -f *.tab.c test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/example_read.Po rm -f ./.deps/example_write.Po rm -f ./.deps/puredb_read.Po rm -f ./.deps/puredb_write.Po rm -f ./.deps/regression.Po rm -f Makefile make[3]: Leaving directory '/<>/puredb/src' make[3]: Entering directory '/<>/puredb' test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags make[3]: Leaving directory '/<>/puredb' rm -f Makefile make[2]: Leaving directory '/<>/puredb' Making distclean in src make[2]: Entering directory '/<>/src' test -z "pure-statsdecode pure-pw pure-pwconvert" || rm -f pure-statsdecode pure-pw pure-pwconvert test -z "libpureftpd.a" || rm -f libpureftpd.a test -z "ptracetest" || rm -f ptracetest test -z "pure-authd pure-certd pure-ftpd pure-ftpwho pure-mrtginfo pure-quotacheck pure-uploadscript" || rm -f pure-authd pure-certd pure-ftpd pure-ftpwho pure-mrtginfo pure-quotacheck pure-uploadscript rm -f *.o rm -f *.tab.c test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f ./.deps/alt_arc4random.Po rm -f ./.deps/bsd-getopt_long.Po rm -f ./.deps/fakesnprintf.Po rm -f ./.deps/ipstack.Po rm -f ./.deps/libpureftpd_a-alt_arc4random.Po rm -f ./.deps/libpureftpd_a-altlog.Po rm -f ./.deps/libpureftpd_a-bonjour.Po rm -f ./.deps/libpureftpd_a-bsd-getopt_long.Po rm -f ./.deps/libpureftpd_a-bsd-glob.Po rm -f ./.deps/libpureftpd_a-bsd-realpath.Po rm -f ./.deps/libpureftpd_a-caps.Po rm -f ./.deps/libpureftpd_a-crypto-md5.Po rm -f ./.deps/libpureftpd_a-crypto-sha1.Po rm -f ./.deps/libpureftpd_a-crypto.Po rm -f ./.deps/libpureftpd_a-daemons.Po rm -f ./.deps/libpureftpd_a-diraliases.Po rm -f ./.deps/libpureftpd_a-dynamic.Po rm -f ./.deps/libpureftpd_a-fakechroot.Po rm -f ./.deps/libpureftpd_a-fakesnprintf.Po rm -f ./.deps/libpureftpd_a-ftp_parser.Po rm -f ./.deps/libpureftpd_a-ftpd.Po rm -f ./.deps/libpureftpd_a-ftpwho-read.Po rm -f ./.deps/libpureftpd_a-ftpwho-update.Po rm -f ./.deps/libpureftpd_a-getloadavg.Po rm -f ./.deps/libpureftpd_a-ipstack.Po rm -f ./.deps/libpureftpd_a-log_extauth.Po rm -f ./.deps/libpureftpd_a-log_ldap.Po rm -f ./.deps/libpureftpd_a-log_mysql.Po rm -f ./.deps/libpureftpd_a-log_pam.Po rm -f ./.deps/libpureftpd_a-log_pgsql.Po rm -f ./.deps/libpureftpd_a-log_puredb.Po rm -f ./.deps/libpureftpd_a-log_unix.Po rm -f ./.deps/libpureftpd_a-ls.Po rm -f ./.deps/libpureftpd_a-mysnprintf.Po rm -f ./.deps/libpureftpd_a-parser.Po rm -f ./.deps/libpureftpd_a-privsep.Po rm -f ./.deps/libpureftpd_a-quotas.Po rm -f ./.deps/libpureftpd_a-safe_rw.Po rm -f ./.deps/libpureftpd_a-simpleconf.Po rm -f ./.deps/libpureftpd_a-tls.Po rm -f ./.deps/libpureftpd_a-tls_extcert.Po rm -f ./.deps/libpureftpd_a-upload-pipe.Po rm -f ./.deps/libpureftpd_a-utils.Po rm -f ./.deps/main.Po rm -f ./.deps/mysnprintf.Po rm -f ./.deps/ptracetest.Po rm -f ./.deps/pure-authd.Po rm -f ./.deps/pure-certd.Po rm -f ./.deps/pure-ftpwho.Po rm -f ./.deps/pure-pw.Po rm -f ./.deps/pure-pwconvert.Po rm -f ./.deps/pure-quotacheck.Po rm -f ./.deps/pure-statsdecode.Po rm -f ./.deps/pure-uploadscript.Po rm -f ./.deps/pure_mrtginfo-daemons.Po rm -f ./.deps/pure_mrtginfo-fakesnprintf.Po rm -f ./.deps/pure_mrtginfo-mysnprintf.Po rm -f ./.deps/pure_mrtginfo-pure-mrtginfo.Po rm -f ./.deps/safe_rw.Po rm -f ./.deps/utils.Po rm -f Makefile make[2]: Leaving directory '/<>/src' Making distclean in man make[2]: Entering directory '/<>/man' test -z "pure-ftpd.8 pure-ftpwho.8 pure-mrtginfo.8 pure-uploadscript.8 pure-statsdecode.8 pure-quotacheck.8 pure-pw.8 pure-pwconvert.8 pure-authd.8 pure-certd.8" || rm -f pure-ftpd.8 pure-ftpwho.8 pure-mrtginfo.8 pure-uploadscript.8 pure-statsdecode.8 pure-quotacheck.8 pure-pw.8 pure-pwconvert.8 pure-authd.8 pure-certd.8 test -z "pure-ftpd.8 pure-ftpwho.8 pure-mrtginfo.8 pure-uploadscript.8 pure-statsdecode.8 pure-quotacheck.8 pure-pw.8 pure-pwconvert.8 pure-authd.8 pure-certd.8" || rm -f pure-ftpd.8 pure-ftpwho.8 pure-mrtginfo.8 pure-uploadscript.8 pure-statsdecode.8 pure-quotacheck.8 pure-pw.8 pure-pwconvert.8 pure-authd.8 pure-certd.8 test . = "." || test -z "" || rm -f rm -f Makefile make[2]: Leaving directory '/<>/man' Making distclean in pam make[2]: Entering directory '/<>/pam' test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f Makefile make[2]: Leaving directory '/<>/pam' Making distclean in gui make[2]: Entering directory '/<>/gui' test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f Makefile make[2]: Leaving directory '/<>/gui' Making distclean in m4 make[2]: Entering directory '/<>/m4' test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f Makefile make[2]: Leaving directory '/<>/m4' make[2]: Entering directory '/<>' test -z "pure-ftpd.conf" || rm -f pure-ftpd.conf test . = "." || test -z "" || rm -f rm -f config.h stamp-h1 rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -f cscope.out cscope.in.out cscope.po.out cscope.files make[2]: Leaving directory '/<>' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -f Makefile make[1]: Leaving directory '/<>' dh_auto_configure -- --sysconfdir=/etc/pure-ftpd CFLAGS="-O2 -DMAX_USER_LENGTH=128U -g" --with-everything --with-largefile --with-pam --with-privsep --with-tls --with-rfc2640 --with-mysql ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/aarch64-linux-gnu --libexecdir=\${prefix}/lib/aarch64-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --host=aarch64-linux-gnu --sysconfdir=/etc/pure-ftpd "CFLAGS=-O2 -DMAX_USER_LENGTH=128U -g" --with-everything --with-largefile --with-pam --with-privsep --with-tls --with-rfc2640 --with-mysql configure: WARNING: unrecognized options: --with-largefile, --with-rfc2640 configure: loading site script /etc/dpkg-cross/cross-config.arm64 Reading Cross Config Cache (/etc/dpkg-cross/cross-config.arm64) Reading /etc/dpkg-cross/cross-config.cache checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for aarch64-linux-gnu-strip... aarch64-linux-gnu-strip checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether UID '1003' is supported by ustar format... yes checking whether GID '1003' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking whether make supports nested variables... (cached) yes checking whether to enable maintainer-specific portions of Makefiles... no checking for aarch64-linux-gnu-gcc... aarch64-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... yes checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether aarch64-linux-gnu-gcc accepts -g... yes checking for aarch64-linux-gnu-gcc option to accept ISO C89... none needed checking whether aarch64-linux-gnu-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of aarch64-linux-gnu-gcc... none checking for aarch64-linux-gnu-ranlib... aarch64-linux-gnu-ranlib checking how to run the C preprocessor... aarch64-linux-gnu-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for library containing strerror... none required checking whether C compiler accepts -fPIC... yes checking whether the linker accepts -fPIC... yes checking whether C compiler accepts -fPIE... yes checking whether the linker accepts -pie... yes checking whether C compiler accepts -fwrapv... yes checking whether C compiler accepts -fno-strict-aliasing... yes checking whether C compiler accepts -fno-strict-overflow... yes checking whether C compiler accepts -fstack-protector-all... yes checking whether the linker accepts -fstack-protector-all... yes checking whether C compiler accepts -Winit-self... yes checking whether C compiler accepts -Wwrite-strings... yes checking whether C compiler accepts -Wdiv-by-zero... yes checking whether C compiler accepts -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument... yes checking whether C compiler accepts -Wall... yes checking whether C compiler accepts -Wall -Wextra... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wparentheses... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wparentheses -Wpointer-arith... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wswitch-enum... yes checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wswitch-enum -Wvariable-decl... no checking whether the linker accepts -Wl,-z,relro... yes checking whether the linker accepts -Wl,-z,now... yes checking whether the linker accepts -Wl,-z,noexecstack... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for ANSI C header files... (cached) yes checking whether stat file-mode macros are broken... no checking whether time.h and sys/time.h may both be included... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for sys/wait.h that is POSIX.1 compatible... yes checking for unistd.h... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking ioctl.h usability... no checking ioctl.h presence... no checking for ioctl.h... no checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/vfs.h usability... yes checking sys/vfs.h presence... yes checking for sys/vfs.h... yes checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking sys/sendfile.h usability... yes checking sys/sendfile.h presence... yes checking for sys/sendfile.h... yes checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/capability.h usability... yes checking sys/capability.h presence... yes checking for sys/capability.h... yes checking shadow.h usability... yes checking shadow.h presence... yes checking for shadow.h... yes checking getopt.h usability... yes checking getopt.h presence... yes checking for getopt.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for stdint.h... (cached) yes checking netinet/in_systm.h usability... yes checking netinet/in_systm.h presence... yes checking for netinet/in_systm.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking sys/pstat.h usability... no checking sys/pstat.h presence... no checking for sys/pstat.h... no checking sys/file.h usability... yes checking sys/file.h presence... yes checking for sys/file.h... yes checking for sys/mount.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sys/fcntl.h usability... yes checking sys/fcntl.h presence... yes checking for sys/fcntl.h... yes checking sys/loadavg.h usability... no checking sys/loadavg.h presence... no checking for sys/loadavg.h... no checking sys/ptrace.h usability... yes checking sys/ptrace.h presence... yes checking for sys/ptrace.h... yes checking security/pam_appl.h usability... yes checking security/pam_appl.h presence... yes checking for security/pam_appl.h... yes checking security/pam_misc.h usability... yes checking security/pam_misc.h presence... yes checking for security/pam_misc.h... yes checking security/pam_modules.h usability... yes checking security/pam_modules.h presence... yes checking for security/pam_modules.h... yes checking security/pam_filter.h usability... yes checking security/pam_filter.h presence... yes checking for security/pam_filter.h... yes checking pam/pam_appl.h usability... no checking pam/pam_appl.h presence... no checking for pam/pam_appl.h... no checking pam/pam_misc.h usability... no checking pam/pam_misc.h presence... no checking for pam/pam_misc.h... no checking pam/pam_modules.h usability... no checking pam/pam_modules.h presence... no checking for pam/pam_modules.h... no checking pam/pam_filter.h usability... no checking pam/pam_filter.h presence... no checking for pam/pam_filter.h... no checking sgtty.h usability... yes checking sgtty.h presence... yes checking for sgtty.h... yes checking termio.h usability... yes checking termio.h presence... yes checking for termio.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking varargs.h usability... no checking varargs.h presence... no checking for varargs.h... no checking windows.h usability... no checking windows.h presence... no checking for windows.h... no checking io.h usability... no checking io.h presence... no checking for io.h... no checking crypt.h usability... yes checking crypt.h presence... yes checking for crypt.h... yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking openssl/ssl.h usability... yes checking openssl/ssl.h presence... yes checking for openssl/ssl.h... yes checking openssl/ec.h usability... yes checking openssl/ec.h presence... yes checking for openssl/ec.h... yes checking CoreFoundation/CoreFoundation.h usability... no checking CoreFoundation/CoreFoundation.h presence... no checking for CoreFoundation/CoreFoundation.h... no checking POSIX termios... yes checking whether byte ordering is bigendian... (cached) no checking return type of signal handlers... void checking for size_t... yes checking for ssize_t... yes checking for uid_t in sys/types.h... yes checking for pid_t... yes checking for off_t... yes checking for mode_t... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for struct tm.tm_zone... yes checking for struct tm.tm_gmtoff... yes checking whether timezone is scalar... yes checking for nlink_t... yes checking for dev_t... yes checking for ino_t... yes checking size of short... (cached) 2 checking size of int... (cached) 4 checking size of long... (cached) 8 checking size of long long... (cached) 8 checking size of mode_t... 4 checking for connect... yes checking for gethostbyname... yes checking for gethostbyname... (cached) yes checking for sendfile in -lsendfile... no checking for socklen_t... yes checking for in_port_t... yes checking for sig_atomic_t... yes checking whether aarch64-linux-gnu-gcc needs -traditional... no checking for an ANSI C-conforming const... yes checking for inline... inline checking if malloc debugging is wanted... no checking for cap_init in -lcap... yes checking for getspnam... yes checking for dlopen in -ldl... yes checking for pam_getenvlist... yes checking whether pam_strerror takes only one argument... no checking whether syslog names are available... yes checking whether struct addrinfo is defined... yes checking whether sin_len is defined... no checking whether __ss_family is defined... no checking whether ss_len is defined... no checking whether __ss_len is defined... no checking if a linuxish sendfile is available... yes checking if a linuxish sendfile64 is available... yes checking if a freebsdish sendfile is available... no checking if a hpuxish sendfile is available... no checking for sendfilev... no checking for sendfilev in -lsendfile... no checking if a solarisish sendfilev is available... no checking for crypt in -lcrypt... yes checking for crypto_pwhash_scryptsalsa208sha256_str in -lsodium... yes checking for working alloca.h... yes checking for alloca... yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/param.h... (cached) yes checking for utime.h... (cached) yes checking for sys/time.h... (cached) yes checking for getpagesize... yes checking for working mmap... no checking for working memcmp... no checking for strftime... yes checking whether lstat correctly handles trailing slash... no checking whether stat accepts an empty string... yes checking for vprintf... yes checking for _doprnt... no checking for locale.h... (cached) yes checking for unistd.h... (cached) yes checking mach/mach.h usability... no checking mach/mach.h presence... no checking for mach/mach.h... no checking for fcntl.h... (cached) yes checking for setlocale... yes checking for getloadavg... yes checking for pstat_getdynamic... no checking for kstat_open in -lkstat... no checking for getloadavg... yes checking whether getloadavg requires setgid... no checking type of array argument to getgroups... gid_t checking for getgroups... yes checking for working getgroups... (cached) yes checking for wait3 that fills in rusage... no checking whether utime accepts a null argument... guessing yes checking for working strtod... no checking for pow... no checking for pow in -lm... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking types of arguments for select... int,fd_set *,struct timeval * checking for alarm... yes checking for working mktime... no checking whether lstat accepts an empty string... yes checking vfork.h usability... no checking vfork.h presence... no checking for vfork.h... no checking for fork... yes checking for vfork... yes checking for working fork... cross configure: WARNING: result yes guessed because of cross compilation checking for working vfork... (cached) yes checking for error_at_line... yes checking whether closedir returns void... yes checking for unistd.h... (cached) yes checking for working chown... no checking for working volatile... yes checking for initgroups... yes checking for setrlimit... yes checking for waitpid... yes checking for setproctitle... no checking for getopt_long... yes checking for seteuid... yes checking for setreuid... yes checking for setresuid... yes checking for setegid... yes checking for setregid... yes checking for setresgid... yes checking for statvfs... yes checking for statfs... yes checking for putenv... yes checking for setenv... yes checking for unsetenv... yes checking for getpagesize... (cached) yes checking for realpath... yes checking for pread... yes checking for posix_fadvise... yes checking for ptrace... yes checking for strtoull... yes checking for strtoq... yes checking for strlcpy... no checking for strlcat... no checking for memset... yes checking for munmap... yes checking for strdup... yes checking for fileno... yes checking for mapviewoffile... no checking for madvise... yes checking for getaddrinfo... yes checking for getnameinfo... yes checking for inet_ntop... yes checking for inet_pton... yes checking for setusershell... yes checking for setgroups... yes checking for snprintf... yes checking for vsnprintf... yes checking for vfprintf... yes checking for gethostname... yes checking for setlocale... (cached) yes checking for timegm... yes checking for tzset... yes checking for utime... yes checking for utimes... yes checking for mknod... yes checking for mkfifo... yes checking for random... yes checking for srandomdev... no checking for arc4random... no checking for arc4random_stir... no checking for arc4random_addrandom... no checking for closefrom... no checking for explicit_bzero... yes checking for getpwnam_shadow... no checking whether statvfs64() is defined... yes checking whether snprintf is C99 conformant... done checking whether getgroups 0 is sane... suppose that it doesnt checking whether realpath likes unreadable directories... no checking whether you already have a standard MD5 implementation... assuming no checking whether you already have a standard SHA1 implementation... assuming no checking whether we are inside a Virtuozzo virtual host... no checking default TCP send buffer size... 65536 checking default TCP receive buffer size... 65536 ./configure: line 13268: /usr/bin/mysql_config: cannot execute binary file: Exec format error ./configure: line 13269: /usr/bin/mysql_config: cannot execute binary file: Exec format error checking for floor in -lm... yes checking for gzclose in -lz... yes checking for mysql_init... no checking for mysql_init in -lmariadb... yes checking whether mysql clients can run... no configure: error: Your MySQL client libraries aren't properly installed tail -v -n \+0 config.log ==> config.log <== This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by pure-ftpd configure 1.0.49, which was generated by GNU Autoconf 2.69. Invocation command line was $ ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=${prefix}/include --mandir=${prefix}/share/man --infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=${prefix}/lib/aarch64-linux-gnu --libexecdir=${prefix}/lib/aarch64-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --host=aarch64-linux-gnu --sysconfdir=/etc/pure-ftpd CFLAGS=-O2 -DMAX_USER_LENGTH=128U -g --with-everything --with-largefile --with-pam --with-privsep --with-tls --with-rfc2640 --with-mysql ## --------- ## ## Platform. ## ## --------- ## hostname = gcc131.bak.milne.osuosl.org uname -m = x86_64 uname -r = 4.19.0-6-amd64 uname -s = Linux uname -v = #1 SMP Debian 4.19.67-2+deb10u2 (2019-11-11) /usr/bin/uname -p = unknown /bin/uname -X = unknown /bin/arch = unknown /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /usr/local/sbin PATH: /usr/local/bin PATH: /usr/sbin PATH: /usr/bin PATH: /sbin PATH: /bin PATH: /usr/games ## ----------- ## ## Core tests. ## ## ----------- ## configure:2529: loading site script /etc/dpkg-cross/cross-config.arm64 | # read in package-specific and global values. | echo "Reading Cross Config Cache (/etc/dpkg-cross/cross-config.arm64)" | foobar=`dirname $ac_site_file` | echo "Reading $foobar/cross-config.cache" | . `dirname $ac_site_file`/cross-config.cache | # now ensure the real architecture-dependent values take priority | ac_cv_c_bigendian=no | ac_cv_c_char_unsigned=yes | ac_cv_sizeof_long_long=8 | ac_cv_sizeof_unsigned_long_long=8 | ac_cv_sizeof_long=8 | ac_cv_sizeof_unsigned_long=8 | ac_cv_sizeof_int=4 | ac_cv_sizeof_unsigned_int=4 | ac_cv_sizeof_short=2 | ac_cv_sizeof_unsigned_short=2 | ac_cv_sizeof_char=1 | ac_cv_sizeof_unsigned_char=1 | ac_cv_sizeof_signed_char=1 | ac_cv_sizeof_float=4 | ac_cv_sizeof_double=8 | ac_cv_sizeof_long_double=16 | ac_cv_sizeof_void_p=8 | ac_cv_sizeof_char_p=8 | ac_cv_sizeof_time_t=8 | | #lots of things: turn off stack protector | libc_cv_fno_stack_protector=no | | # Supplemental groups are disabled by default when crossing coreutils. | # Should this go in generic file? | ac_cv_func_getgroups_works=yes | | #Syscall resumable test passes (ie wait syscall is resumable) | ac_cv_sys_restartable_syscalls=yes | | #Void ptr longer than long | ap_cv_void_ptr_lt_long=no | | #apr | #Verified with native test program | apr_cv_process_shared_works=yes | #Verifed with native test program | apr_cv_mutex_robust_shared=yes | #probably more general than just APR. verifed by cross compiling and running test from configure | ac_cv_sizeof_struct_iovec=16 | | # mysql | # mysql wants to know stack direction: | # STACK_DIRECTION > 0 => grows toward higher addresses | # STACK_DIRECTION < 0 => grows toward lower addresses | # STACK_DIRECTION = 0 => direction of growth unknown | ac_cv_c_stack_direction=-1 | | | path=`dirname $ac_site_file` | # now allow package-specific architecture-independent values to be set | if [ -d $path/cross-config.d/arm64/ ]; then | for file in `ls $path/cross-config.d/arm64/`; do | if [ "$file" = "$PACKAGE" -o "$file" = "$PACKAGE_NAME" ]; then | [ -d $path/cross-config.d/arm64/$file ] || . $path/cross-config.d/arm64/$file | HAVE_PKG_CACHE=1 | fi | done | fi | | if [ -z "$HAVE_PKG_CACHE" ]; then | # orbit2 - only needed until liborbit-dev provides these directly | # using the mechanism above. | if [ "$PACKAGE" = "orbit2" -o "$PACKAGE_NAME" = "ORBit2" ]; then | ac_cv_alignof_CORBA_octet=1 | ac_cv_alignof_CORBA_boolean=1 | ac_cv_alignof_CORBA_char=1 | ac_cv_alignof_CORBA_wchar=2 | ac_cv_alignof_CORBA_short=2 | ac_cv_alignof_CORBA_long=4 | ac_cv_alignof_CORBA_long_long=4 | ac_cv_alignof_CORBA_float=4 | ac_cv_alignof_CORBA_double=4 | ac_cv_alignof_CORBA_long_double=4 | ac_cv_alignof_CORBA_struct=4 | ac_cv_alignof_CORBA_pointer=4 | fi | fi configure:2679: checking for a BSD-compatible install configure:2747: result: /usr/bin/install -c configure:2758: checking whether build environment is sane configure:2813: result: yes configure:2870: checking for aarch64-linux-gnu-strip configure:2886: found /usr/bin/aarch64-linux-gnu-strip configure:2897: result: aarch64-linux-gnu-strip configure:2962: checking for a thread-safe mkdir -p configure:3001: result: /bin/mkdir -p configure:3008: checking for gawk configure:3038: result: no configure:3008: checking for mawk configure:3024: found /usr/bin/mawk configure:3035: result: mawk configure:3046: checking whether make sets $(MAKE) configure:3068: result: yes configure:3097: checking whether make supports nested variables configure:3114: result: yes configure:3203: checking whether UID '1003' is supported by ustar format configure:3206: result: yes configure:3213: checking whether GID '1003' is supported by ustar format configure:3216: result: yes configure:3224: checking how to create a ustar tar archive configure:3235: tar --version tar (GNU tar) 1.30 Copyright (C) 2017 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later . This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by John Gilmore and Jay Fenlason. configure:3238: $? = 0 configure:3278: tardir=conftest.dir && eval tar --format=ustar -chf - "$tardir" >conftest.tar configure:3281: $? = 0 configure:3285: tar -xf - &5 aarch64-linux-gnu-gcc (Debian 9.2.1-28) 9.2.1 20200203 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:3766: $? = 0 configure:3755: aarch64-linux-gnu-gcc -v >&5 Using built-in specs. COLLECT_GCC=aarch64-linux-gnu-gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc-cross/aarch64-linux-gnu/9/lto-wrapper Target: aarch64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Debian 9.2.1-28' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --without-target-system-zlib --enable-libpth-m2 --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --includedir=/usr/aarch64-linux-gnu/include --with-build-config=bootstrap-lto-lean --enable-link-mutex Thread model: posix gcc version 9.2.1 20200203 (Debian 9.2.1-28) configure:3766: $? = 0 configure:3755: aarch64-linux-gnu-gcc -V >&5 aarch64-linux-gnu-gcc: error: unrecognized command line option '-V' aarch64-linux-gnu-gcc: fatal error: no input files compilation terminated. configure:3766: $? = 1 configure:3755: aarch64-linux-gnu-gcc -qversion >&5 aarch64-linux-gnu-gcc: error: unrecognized command line option '-qversion'; did you mean '--version'? aarch64-linux-gnu-gcc: fatal error: no input files compilation terminated. configure:3766: $? = 1 configure:3786: checking whether the C compiler works configure:3808: aarch64-linux-gnu-gcc -O2 -DMAX_USER_LENGTH=128U -g -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c >&5 configure:3812: $? = 0 configure:3860: result: yes configure:3863: checking for C compiler default output file name configure:3865: result: a.out configure:3871: checking for suffix of executables configure:3878: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c >&5 configure:3882: $? = 0 configure:3904: result: configure:3926: checking whether we are cross compiling configure:3964: result: yes configure:3969: checking for suffix of object files configure:3991: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:3995: $? = 0 configure:4016: result: o configure:4020: checking whether we are using the GNU C compiler configure:4039: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:4039: $? = 0 configure:4048: result: yes configure:4057: checking whether aarch64-linux-gnu-gcc accepts -g configure:4077: aarch64-linux-gnu-gcc -c -g -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:4077: $? = 0 configure:4118: result: yes configure:4135: checking for aarch64-linux-gnu-gcc option to accept ISO C89 configure:4198: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:4198: $? = 0 configure:4211: result: none needed configure:4236: checking whether aarch64-linux-gnu-gcc understands -c and -o together configure:4258: aarch64-linux-gnu-gcc -c conftest.c -o conftest2.o configure:4261: $? = 0 configure:4258: aarch64-linux-gnu-gcc -c conftest.c -o conftest2.o configure:4261: $? = 0 configure:4273: result: yes configure:4293: checking whether make supports the include directive configure:4308: make -f confmf.GNU && cat confinc.out make[1]: Entering directory '/<>' make[1]: Leaving directory '/<>' this is the am__doit target configure:4311: $? = 0 configure:4330: result: yes (GNU style) configure:4336: checking dependency style of aarch64-linux-gnu-gcc configure:4447: result: none configure:4465: checking for aarch64-linux-gnu-ranlib configure:4481: found /usr/bin/aarch64-linux-gnu-ranlib configure:4492: result: aarch64-linux-gnu-ranlib configure:4560: checking how to run the C preprocessor configure:4591: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c configure:4591: $? = 0 configure:4605: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c conftest.c:11:10: fatal error: ac_nonexistent.h: No such file or directory 11 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. configure:4605: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | /* end confdefs.h. */ | #include configure:4630: result: aarch64-linux-gnu-gcc -E configure:4650: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c configure:4650: $? = 0 configure:4664: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c conftest.c:11:10: fatal error: ac_nonexistent.h: No such file or directory 11 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. configure:4664: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | /* end confdefs.h. */ | #include configure:4693: checking for grep that handles long lines and -e configure:4751: result: /bin/grep configure:4756: checking for egrep configure:4818: result: /bin/grep -E configure:4823: checking for ANSI C header files configure:4843: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:4843: $? = 0 configure:4927: result: yes configure:4940: checking for sys/types.h configure:4940: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:4940: $? = 0 configure:4940: result: yes configure:4940: checking for sys/stat.h configure:4940: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:4940: $? = 0 configure:4940: result: yes configure:4940: checking for stdlib.h configure:4940: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:4940: $? = 0 configure:4940: result: yes configure:4940: checking for string.h configure:4940: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:4940: $? = 0 configure:4940: result: yes configure:4940: checking for memory.h configure:4940: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:4940: $? = 0 configure:4940: result: yes configure:4940: checking for strings.h configure:4940: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:4940: $? = 0 configure:4940: result: yes configure:4940: checking for inttypes.h configure:4940: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:4940: $? = 0 configure:4940: result: yes configure:4940: checking for stdint.h configure:4940: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:4940: $? = 0 configure:4940: result: yes configure:4940: checking for unistd.h configure:4940: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:4940: $? = 0 configure:4940: result: yes configure:4953: checking minix/config.h usability configure:4953: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c:54:10: fatal error: minix/config.h: No such file or directory 54 | #include | ^~~~~~~~~~~~~~~~ compilation terminated. configure:4953: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:4953: result: no configure:4953: checking minix/config.h presence configure:4953: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c conftest.c:21:10: fatal error: minix/config.h: No such file or directory 21 | #include | ^~~~~~~~~~~~~~~~ compilation terminated. configure:4953: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | /* end confdefs.h. */ | #include configure:4953: result: no configure:4953: checking for minix/config.h configure:4953: result: no configure:4974: checking whether it is safe to define __EXTENSIONS__ configure:4992: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:4992: $? = 0 configure:4999: result: yes configure:5014: checking for library containing strerror configure:5045: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c >&5 configure:5045: $? = 0 configure:5062: result: none required configure:5071: checking whether C compiler accepts -fPIC configure:5090: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c >&5 In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:47: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ configure:5090: $? = 0 configure:5099: result: yes configure:5103: checking whether the linker accepts -fPIC configure:5122: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -fPIC conftest.c >&5 In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:17: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ configure:5122: $? = 0 configure:5131: result: yes configure:5148: checking whether C compiler accepts -fPIE configure:5167: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c >&5 In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:47: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ configure:5167: $? = 0 configure:5176: result: yes configure:5180: checking whether the linker accepts -pie configure:5199: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie conftest.c >&5 In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:17: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ configure:5199: $? = 0 configure:5208: result: yes configure:5227: checking whether C compiler accepts -fwrapv configure:5246: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie conftest.c >&5 In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:47: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ configure:5246: $? = 0 configure:5255: result: yes configure:5263: checking whether C compiler accepts -fno-strict-aliasing configure:5282: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie conftest.c >&5 In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:47: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ configure:5282: $? = 0 configure:5291: result: yes configure:5299: checking whether C compiler accepts -fno-strict-overflow configure:5318: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie conftest.c >&5 In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:47: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ configure:5318: $? = 0 configure:5327: result: yes configure:5455: checking whether C compiler accepts -fstack-protector-all configure:5474: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie conftest.c >&5 In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:47: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ configure:5474: $? = 0 configure:5483: result: yes configure:5487: checking whether the linker accepts -fstack-protector-all configure:5506: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -fstack-protector-all conftest.c >&5 In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:17: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ configure:5506: $? = 0 configure:5515: result: yes configure:5535: checking whether C compiler accepts -Winit-self configure:5554: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie conftest.c >&5 In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:47: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ configure:5554: $? = 0 configure:5563: result: yes configure:5571: checking whether C compiler accepts -Wwrite-strings configure:5590: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie conftest.c >&5 In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:47: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ configure:5590: $? = 0 configure:5599: result: yes configure:5607: checking whether C compiler accepts -Wdiv-by-zero configure:5626: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie conftest.c >&5 In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:47: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ configure:5626: $? = 0 configure:5635: result: yes configure:5645: checking whether C compiler accepts -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument configure:5664: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie conftest.c >&5 In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:47: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:5664: $? = 0 configure:5674: result: yes configure:5684: checking whether C compiler accepts -Wall configure:5703: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie conftest.c >&5 In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:47: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:5703: $? = 0 configure:5712: result: yes configure:5721: checking whether C compiler accepts -Wall -Wextra configure:5740: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wall -Wextra -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie conftest.c >&5 conftest.c: In function 'main': conftest.c:30:36: warning: comparison is always true due to limited range of data type [-Wtype-limits] 30 | char x[42U], fodder = 0;if (fodder > -1000 && fgets(x,1000,stdin)) puts(x) | ^ In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:47: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:5740: $? = 0 configure:5750: result: yes configure:5760: checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast configure:5779: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wall -Wextra -Wbad-function-cast -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie conftest.c >&5 conftest.c: In function 'main': conftest.c:30:36: warning: comparison is always true due to limited range of data type [-Wtype-limits] 30 | char x[42U], fodder = 0;if (fodder > -1000 && fgets(x,1000,stdin)) puts(x) | ^ In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:47: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:5779: $? = 0 configure:5789: result: yes configure:5798: checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align configure:5817: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wall -Wextra -Wbad-function-cast -Wcast-align -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie conftest.c >&5 conftest.c: In function 'main': conftest.c:30:36: warning: comparison is always true due to limited range of data type [-Wtype-limits] 30 | char x[42U], fodder = 0;if (fodder > -1000 && fgets(x,1000,stdin)) puts(x) | ^ In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:47: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:5817: $? = 0 configure:5827: result: yes configure:5836: checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual configure:5855: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie conftest.c >&5 conftest.c: In function 'main': conftest.c:30:36: warning: comparison is always true due to limited range of data type [-Wtype-limits] 30 | char x[42U], fodder = 0;if (fodder > -1000 && fgets(x,1000,stdin)) puts(x) | ^ In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:47: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:5855: $? = 0 configure:5865: result: yes configure:5874: checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts configure:5893: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie conftest.c >&5 conftest.c: In function 'main': conftest.c:30:36: warning: comparison is always true due to limited range of data type [-Wtype-limits] 30 | char x[42U], fodder = 0;if (fodder > -1000 && fgets(x,1000,stdin)) puts(x) | ^ In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:47: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:5893: $? = 0 configure:5903: result: yes configure:5912: checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment configure:5931: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie conftest.c >&5 conftest.c: In function 'main': conftest.c:30:36: warning: comparison is always true due to limited range of data type [-Wtype-limits] 30 | char x[42U], fodder = 0;if (fodder > -1000 && fgets(x,1000,stdin)) puts(x) | ^ In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:47: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:5931: $? = 0 configure:5941: result: yes configure:5950: checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal configure:5969: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie conftest.c >&5 conftest.c: In function 'main': conftest.c:30:36: warning: comparison is always true due to limited range of data type [-Wtype-limits] 30 | char x[42U], fodder = 0;if (fodder > -1000 && fgets(x,1000,stdin)) puts(x) | ^ In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:47: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:5969: $? = 0 configure:5979: result: yes configure:5988: checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 configure:6007: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie conftest.c >&5 conftest.c: In function 'main': conftest.c:30:36: warning: comparison is always true due to limited range of data type [-Wtype-limits] 30 | char x[42U], fodder = 0;if (fodder > -1000 && fgets(x,1000,stdin)) puts(x) | ^ In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:47: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:6007: $? = 0 configure:6017: result: yes configure:6026: checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit configure:6045: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie conftest.c >&5 conftest.c: In function 'main': conftest.c:30:36: warning: comparison is always true due to limited range of data type [-Wtype-limits] 30 | char x[42U], fodder = 0;if (fodder > -1000 && fgets(x,1000,stdin)) puts(x) | ^ In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:47: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:6045: $? = 0 configure:6055: result: yes configure:6064: checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations configure:6083: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie conftest.c >&5 conftest.c: In function 'main': conftest.c:30:36: warning: comparison is always true due to limited range of data type [-Wtype-limits] 30 | char x[42U], fodder = 0;if (fodder > -1000 && fgets(x,1000,stdin)) puts(x) | ^ In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:47: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:6083: $? = 0 configure:6093: result: yes configure:6102: checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes configure:6121: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie conftest.c >&5 conftest.c: In function 'main': conftest.c:30:36: warning: comparison is always true due to limited range of data type [-Wtype-limits] 30 | char x[42U], fodder = 0;if (fodder > -1000 && fgets(x,1000,stdin)) puts(x) | ^ In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:47: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:6121: $? = 0 configure:6131: result: yes configure:6140: checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id configure:6159: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie conftest.c >&5 conftest.c: In function 'main': conftest.c:30:36: warning: comparison is always true due to limited range of data type [-Wtype-limits] 30 | char x[42U], fodder = 0;if (fodder > -1000 && fgets(x,1000,stdin)) puts(x) | ^ In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:47: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:6159: $? = 0 configure:6169: result: yes configure:6178: checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init configure:6197: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie conftest.c >&5 conftest.c: In function 'main': conftest.c:30:36: warning: comparison is always true due to limited range of data type [-Wtype-limits] 30 | char x[42U], fodder = 0;if (fodder > -1000 && fgets(x,1000,stdin)) puts(x) | ^ In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:47: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:6197: $? = 0 configure:6207: result: yes configure:6216: checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wparentheses configure:6235: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wparentheses -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie conftest.c >&5 conftest.c: In function 'main': conftest.c:30:36: warning: comparison is always true due to limited range of data type [-Wtype-limits] 30 | char x[42U], fodder = 0;if (fodder > -1000 && fgets(x,1000,stdin)) puts(x) | ^ In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:47: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:6235: $? = 0 configure:6245: result: yes configure:6254: checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wparentheses -Wpointer-arith configure:6273: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wparentheses -Wpointer-arith -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie conftest.c >&5 conftest.c: In function 'main': conftest.c:30:36: warning: comparison is always true due to limited range of data type [-Wtype-limits] 30 | char x[42U], fodder = 0;if (fodder > -1000 && fgets(x,1000,stdin)) puts(x) | ^ In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:47: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:6273: $? = 0 configure:6283: result: yes configure:6292: checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls configure:6311: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie conftest.c >&5 conftest.c: In function 'main': conftest.c:30:36: warning: comparison is always true due to limited range of data type [-Wtype-limits] 30 | char x[42U], fodder = 0;if (fodder > -1000 && fgets(x,1000,stdin)) puts(x) | ^ In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:47: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:6311: $? = 0 configure:6321: result: yes configure:6330: checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes configure:6349: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie conftest.c >&5 conftest.c:28:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 28 | main () | ^~~~ conftest.c: In function 'main': conftest.c:30:36: warning: comparison is always true due to limited range of data type [-Wtype-limits] 30 | char x[42U], fodder = 0;if (fodder > -1000 && fgets(x,1000,stdin)) puts(x) | ^ In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:47: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:6349: $? = 0 configure:6359: result: yes configure:6368: checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wswitch-enum configure:6387: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wswitch-enum -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie conftest.c >&5 conftest.c:28:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 28 | main () | ^~~~ conftest.c: In function 'main': conftest.c:30:36: warning: comparison is always true due to limited range of data type [-Wtype-limits] 30 | char x[42U], fodder = 0;if (fodder > -1000 && fgets(x,1000,stdin)) puts(x) | ^ In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:47: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:6387: $? = 0 configure:6397: result: yes configure:6406: checking whether C compiler accepts -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wswitch-enum -Wvariable-decl configure:6425: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wswitch-enum -Wvariable-decl -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie conftest.c >&5 aarch64-linux-gnu-gcc: error: unrecognized command line option '-Wvariable-decl' configure:6425: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | /* end confdefs.h. */ | #include | int | main () | { | char x[42U], fodder = 0;if (fodder > -1000 && fgets(x,1000,stdin)) puts(x) | ; | return 0; | } configure:6435: result: no configure:6444: checking whether the linker accepts -Wl,-z,relro configure:6463: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro conftest.c >&5 In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:17: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:6463: $? = 0 configure:6472: result: yes configure:6480: checking whether the linker accepts -Wl,-z,now configure:6499: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now conftest.c >&5 In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:17: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:6499: $? = 0 configure:6508: result: yes configure:6516: checking whether the linker accepts -Wl,-z,noexecstack configure:6535: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c >&5 In file included from /usr/aarch64-linux-gnu/include/stdio.h:867, from conftest.c:26: In function 'fgets', inlined from 'main' at conftest.c:30:17: /usr/aarch64-linux-gnu/include/bits/stdio2.h:263:9: warning: call to '__fgets_chk_warn' declared with attribute warning: fgets called with bigger size than length of destination buffer [-Wattribute-warning] 263 | return __fgets_chk_warn (__s, __bos (__s), __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:6535: $? = 0 configure:6544: result: yes configure:6578: checking for special C compiler options needed for large files configure:6623: result: no configure:6629: checking for _FILE_OFFSET_BITS value needed for large files configure:6654: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:6654: $? = 0 configure:6686: result: no configure:6771: checking for ANSI C header files configure:6875: result: yes configure:6883: checking whether stat file-mode macros are broken configure:6910: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:6910: $? = 0 configure:6917: result: no configure:6925: checking whether time.h and sys/time.h may both be included configure:6945: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:6945: $? = 0 configure:6952: result: yes configure:6963: checking for dirent.h that defines DIR configure:6982: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:6982: $? = 0 configure:6990: result: yes configure:7003: checking for library containing opendir configure:7034: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c >&5 configure:7034: $? = 0 configure:7051: result: none required configure:7118: checking for sys/wait.h that is POSIX.1 compatible configure:7144: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7144: $? = 0 configure:7151: result: yes configure:7162: checking for unistd.h configure:7162: result: yes configure:7162: checking for string.h configure:7162: result: yes configure:7162: checking for strings.h configure:7162: result: yes configure:7162: checking sys/param.h usability configure:7162: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7162: $? = 0 configure:7162: result: yes configure:7162: checking sys/param.h presence configure:7162: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:7162: $? = 0 configure:7162: result: yes configure:7162: checking for sys/param.h configure:7162: result: yes configure:7162: checking ioctl.h usability configure:7162: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c:67:10: fatal error: ioctl.h: No such file or directory 67 | #include | ^~~~~~~~~ compilation terminated. configure:7162: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:7162: result: no configure:7162: checking ioctl.h presence configure:7162: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c conftest.c:34:10: fatal error: ioctl.h: No such file or directory 34 | #include | ^~~~~~~~~ compilation terminated. configure:7162: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | /* end confdefs.h. */ | #include configure:7162: result: no configure:7162: checking for ioctl.h configure:7162: result: no configure:7162: checking sys/ioctl.h usability configure:7162: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7162: $? = 0 configure:7162: result: yes configure:7162: checking sys/ioctl.h presence configure:7162: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:7162: $? = 0 configure:7162: result: yes configure:7162: checking for sys/ioctl.h configure:7162: result: yes configure:7175: checking sys/vfs.h usability configure:7175: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7175: $? = 0 configure:7175: result: yes configure:7175: checking sys/vfs.h presence configure:7175: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:7175: $? = 0 configure:7175: result: yes configure:7175: checking for sys/vfs.h configure:7175: result: yes configure:7175: checking sys/statvfs.h usability configure:7175: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7175: $? = 0 configure:7175: result: yes configure:7175: checking sys/statvfs.h presence configure:7175: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:7175: $? = 0 configure:7175: result: yes configure:7175: checking for sys/statvfs.h configure:7175: result: yes configure:7175: checking sys/sendfile.h usability configure:7175: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7175: $? = 0 configure:7175: result: yes configure:7175: checking sys/sendfile.h presence configure:7175: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:7175: $? = 0 configure:7175: result: yes configure:7175: checking for sys/sendfile.h configure:7175: result: yes configure:7175: checking sys/uio.h usability configure:7175: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7175: $? = 0 configure:7175: result: yes configure:7175: checking sys/uio.h presence configure:7175: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:7175: $? = 0 configure:7175: result: yes configure:7175: checking for sys/uio.h configure:7175: result: yes configure:7188: checking sys/time.h usability configure:7188: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7188: $? = 0 configure:7188: result: yes configure:7188: checking sys/time.h presence configure:7188: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:7188: $? = 0 configure:7188: result: yes configure:7188: checking for sys/time.h configure:7188: result: yes configure:7188: checking sys/resource.h usability configure:7188: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7188: $? = 0 configure:7188: result: yes configure:7188: checking sys/resource.h presence configure:7188: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:7188: $? = 0 configure:7188: result: yes configure:7188: checking for sys/resource.h configure:7188: result: yes configure:7188: checking sys/capability.h usability configure:7188: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7188: $? = 0 configure:7188: result: yes configure:7188: checking sys/capability.h presence configure:7188: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:7188: $? = 0 configure:7188: result: yes configure:7188: checking for sys/capability.h configure:7188: result: yes configure:7201: checking shadow.h usability configure:7201: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7201: $? = 0 configure:7201: result: yes configure:7201: checking shadow.h presence configure:7201: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:7201: $? = 0 configure:7201: result: yes configure:7201: checking for shadow.h configure:7201: result: yes configure:7201: checking getopt.h usability configure:7201: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7201: $? = 0 configure:7201: result: yes configure:7201: checking getopt.h presence configure:7201: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:7201: $? = 0 configure:7201: result: yes configure:7201: checking for getopt.h configure:7201: result: yes configure:7201: checking stddef.h usability configure:7201: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7201: $? = 0 configure:7201: result: yes configure:7201: checking stddef.h presence configure:7201: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:7201: $? = 0 configure:7201: result: yes configure:7201: checking for stddef.h configure:7201: result: yes configure:7201: checking for stdint.h configure:7201: result: yes configure:7214: checking netinet/in_systm.h usability configure:7214: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7214: $? = 0 configure:7214: result: yes configure:7214: checking netinet/in_systm.h presence configure:7214: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:7214: $? = 0 configure:7214: result: yes configure:7214: checking for netinet/in_systm.h configure:7214: result: yes configure:7214: checking netinet/in.h usability configure:7214: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7214: $? = 0 configure:7214: result: yes configure:7214: checking netinet/in.h presence configure:7214: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:7214: $? = 0 configure:7214: result: yes configure:7214: checking for netinet/in.h configure:7214: result: yes configure:7214: checking sys/pstat.h usability configure:7214: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c:81:10: fatal error: sys/pstat.h: No such file or directory 81 | #include | ^~~~~~~~~~~~~ compilation terminated. configure:7214: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:7214: result: no configure:7214: checking sys/pstat.h presence configure:7214: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c conftest.c:48:10: fatal error: sys/pstat.h: No such file or directory 48 | #include | ^~~~~~~~~~~~~ compilation terminated. configure:7214: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | /* end confdefs.h. */ | #include configure:7214: result: no configure:7214: checking for sys/pstat.h configure:7214: result: no configure:7214: checking sys/file.h usability configure:7214: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7214: $? = 0 configure:7214: result: yes configure:7214: checking sys/file.h presence configure:7214: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:7214: $? = 0 configure:7214: result: yes configure:7214: checking for sys/file.h configure:7214: result: yes configure:7226: checking for sys/mount.h configure:7226: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7226: $? = 0 configure:7226: result: yes configure:7242: checking fcntl.h usability configure:7242: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7242: $? = 0 configure:7242: result: yes configure:7242: checking fcntl.h presence configure:7242: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:7242: $? = 0 configure:7242: result: yes configure:7242: checking for fcntl.h configure:7242: result: yes configure:7242: checking sys/fcntl.h usability configure:7242: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7242: $? = 0 configure:7242: result: yes configure:7242: checking sys/fcntl.h presence configure:7242: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:7242: $? = 0 configure:7242: result: yes configure:7242: checking for sys/fcntl.h configure:7242: result: yes configure:7242: checking sys/loadavg.h usability configure:7242: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c:85:10: fatal error: sys/loadavg.h: No such file or directory 85 | #include | ^~~~~~~~~~~~~~~ compilation terminated. configure:7242: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:7242: result: no configure:7242: checking sys/loadavg.h presence configure:7242: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c conftest.c:52:10: fatal error: sys/loadavg.h: No such file or directory 52 | #include | ^~~~~~~~~~~~~~~ compilation terminated. configure:7242: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | /* end confdefs.h. */ | #include configure:7242: result: no configure:7242: checking for sys/loadavg.h configure:7242: result: no configure:7242: checking sys/ptrace.h usability configure:7242: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7242: $? = 0 configure:7242: result: yes configure:7242: checking sys/ptrace.h presence configure:7242: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:7242: $? = 0 configure:7242: result: yes configure:7242: checking for sys/ptrace.h configure:7242: result: yes configure:7255: checking security/pam_appl.h usability configure:7255: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7255: $? = 0 configure:7255: result: yes configure:7255: checking security/pam_appl.h presence configure:7255: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:7255: $? = 0 configure:7255: result: yes configure:7255: checking for security/pam_appl.h configure:7255: result: yes configure:7255: checking security/pam_misc.h usability configure:7255: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7255: $? = 0 configure:7255: result: yes configure:7255: checking security/pam_misc.h presence configure:7255: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:7255: $? = 0 configure:7255: result: yes configure:7255: checking for security/pam_misc.h configure:7255: result: yes configure:7268: checking security/pam_modules.h usability configure:7268: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7268: $? = 0 configure:7268: result: yes configure:7268: checking security/pam_modules.h presence configure:7268: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:7268: $? = 0 configure:7268: result: yes configure:7268: checking for security/pam_modules.h configure:7268: result: yes configure:7268: checking security/pam_filter.h usability configure:7268: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7268: $? = 0 configure:7268: result: yes configure:7268: checking security/pam_filter.h presence configure:7268: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:7268: $? = 0 configure:7268: result: yes configure:7268: checking for security/pam_filter.h configure:7268: result: yes configure:7281: checking pam/pam_appl.h usability configure:7281: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c:90:10: fatal error: pam/pam_appl.h: No such file or directory 90 | #include | ^~~~~~~~~~~~~~~~ compilation terminated. configure:7281: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:7281: result: no configure:7281: checking pam/pam_appl.h presence configure:7281: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c conftest.c:57:10: fatal error: pam/pam_appl.h: No such file or directory 57 | #include | ^~~~~~~~~~~~~~~~ compilation terminated. configure:7281: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | /* end confdefs.h. */ | #include configure:7281: result: no configure:7281: checking for pam/pam_appl.h configure:7281: result: no configure:7281: checking pam/pam_misc.h usability configure:7281: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c:90:10: fatal error: pam/pam_misc.h: No such file or directory 90 | #include | ^~~~~~~~~~~~~~~~ compilation terminated. configure:7281: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:7281: result: no configure:7281: checking pam/pam_misc.h presence configure:7281: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c conftest.c:57:10: fatal error: pam/pam_misc.h: No such file or directory 57 | #include | ^~~~~~~~~~~~~~~~ compilation terminated. configure:7281: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | /* end confdefs.h. */ | #include configure:7281: result: no configure:7281: checking for pam/pam_misc.h configure:7281: result: no configure:7281: checking pam/pam_modules.h usability configure:7281: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c:90:10: fatal error: pam/pam_modules.h: No such file or directory 90 | #include | ^~~~~~~~~~~~~~~~~~~ compilation terminated. configure:7281: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:7281: result: no configure:7281: checking pam/pam_modules.h presence configure:7281: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c conftest.c:57:10: fatal error: pam/pam_modules.h: No such file or directory 57 | #include | ^~~~~~~~~~~~~~~~~~~ compilation terminated. configure:7281: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | /* end confdefs.h. */ | #include configure:7281: result: no configure:7281: checking for pam/pam_modules.h configure:7281: result: no configure:7293: checking pam/pam_filter.h usability configure:7293: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c:90:10: fatal error: pam/pam_filter.h: No such file or directory 90 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. configure:7293: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:7293: result: no configure:7293: checking pam/pam_filter.h presence configure:7293: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c conftest.c:57:10: fatal error: pam/pam_filter.h: No such file or directory 57 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. configure:7293: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | /* end confdefs.h. */ | #include configure:7293: result: no configure:7293: checking for pam/pam_filter.h configure:7293: result: no configure:7306: checking sgtty.h usability configure:7306: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7306: $? = 0 configure:7306: result: yes configure:7306: checking sgtty.h presence configure:7306: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:7306: $? = 0 configure:7306: result: yes configure:7306: checking for sgtty.h configure:7306: result: yes configure:7306: checking termio.h usability configure:7306: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7306: $? = 0 configure:7306: result: yes configure:7306: checking termio.h presence configure:7306: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:7306: $? = 0 configure:7306: result: yes configure:7306: checking for termio.h configure:7306: result: yes configure:7318: checking locale.h usability configure:7318: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7318: $? = 0 configure:7318: result: yes configure:7318: checking locale.h presence configure:7318: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:7318: $? = 0 configure:7318: result: yes configure:7318: checking for locale.h configure:7318: result: yes configure:7331: checking stdarg.h usability configure:7331: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7331: $? = 0 configure:7331: result: yes configure:7331: checking stdarg.h presence configure:7331: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:7331: $? = 0 configure:7331: result: yes configure:7331: checking for stdarg.h configure:7331: result: yes configure:7331: checking varargs.h usability configure:7331: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 In file included from conftest.c:94: /usr/lib/gcc-cross/aarch64-linux-gnu/9/include/varargs.h:4:2: error: #error "GCC no longer implements ." 4 | #error "GCC no longer implements ." | ^~~~~ /usr/lib/gcc-cross/aarch64-linux-gnu/9/include/varargs.h:5:2: error: #error "Revise your code to use ." 5 | #error "Revise your code to use ." | ^~~~~ cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:7331: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:7331: result: no configure:7331: checking varargs.h presence configure:7331: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c In file included from conftest.c:61: /usr/lib/gcc-cross/aarch64-linux-gnu/9/include/varargs.h:4:2: error: #error "GCC no longer implements ." 4 | #error "GCC no longer implements ." | ^~~~~ /usr/lib/gcc-cross/aarch64-linux-gnu/9/include/varargs.h:5:2: error: #error "Revise your code to use ." 5 | #error "Revise your code to use ." | ^~~~~ configure:7331: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | /* end confdefs.h. */ | #include configure:7331: result: no configure:7331: checking for varargs.h configure:7331: result: no configure:7344: checking windows.h usability configure:7344: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c:94:10: fatal error: windows.h: No such file or directory 94 | #include | ^~~~~~~~~~~ compilation terminated. configure:7344: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:7344: result: no configure:7344: checking windows.h presence configure:7344: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c conftest.c:61:10: fatal error: windows.h: No such file or directory 61 | #include | ^~~~~~~~~~~ compilation terminated. configure:7344: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | /* end confdefs.h. */ | #include configure:7344: result: no configure:7344: checking for windows.h configure:7344: result: no configure:7344: checking io.h usability configure:7344: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c:94:10: fatal error: io.h: No such file or directory 94 | #include | ^~~~~~ compilation terminated. configure:7344: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:7344: result: no configure:7344: checking io.h presence configure:7344: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c conftest.c:61:10: fatal error: io.h: No such file or directory 61 | #include | ^~~~~~ compilation terminated. configure:7344: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | /* end confdefs.h. */ | #include configure:7344: result: no configure:7344: checking for io.h configure:7344: result: no configure:7356: checking crypt.h usability configure:7356: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7356: $? = 0 configure:7356: result: yes configure:7356: checking crypt.h presence configure:7356: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:7356: $? = 0 configure:7356: result: yes configure:7356: checking for crypt.h configure:7356: result: yes configure:7368: checking utime.h usability configure:7368: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7368: $? = 0 configure:7368: result: yes configure:7368: checking utime.h presence configure:7368: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:7368: $? = 0 configure:7368: result: yes configure:7368: checking for utime.h configure:7368: result: yes configure:7381: checking openssl/ssl.h usability configure:7381: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7381: $? = 0 configure:7381: result: yes configure:7381: checking openssl/ssl.h presence configure:7381: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:7381: $? = 0 configure:7381: result: yes configure:7381: checking for openssl/ssl.h configure:7381: result: yes configure:7381: checking openssl/ec.h usability configure:7381: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7381: $? = 0 configure:7381: result: yes configure:7381: checking openssl/ec.h presence configure:7381: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:7381: $? = 0 configure:7381: result: yes configure:7381: checking for openssl/ec.h configure:7381: result: yes configure:7393: checking CoreFoundation/CoreFoundation.h usability configure:7393: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c:98:10: fatal error: CoreFoundation/CoreFoundation.h: No such file or directory 98 | #include | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. configure:7393: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:7393: result: no configure:7393: checking CoreFoundation/CoreFoundation.h presence configure:7393: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c conftest.c:65:10: fatal error: CoreFoundation/CoreFoundation.h: No such file or directory 65 | #include | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. configure:7393: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | /* end confdefs.h. */ | #include configure:7393: result: no configure:7393: checking for CoreFoundation/CoreFoundation.h configure:7393: result: no configure:7403: checking POSIX termios configure:7423: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c >&5 configure:7423: $? = 0 configure:7431: result: yes configure:7441: checking whether byte ordering is bigendian configure:7647: result: no configure:7667: checking return type of signal handlers configure:7685: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:72:10: error: void value not ignored as it ought to be 72 | return *(signal (0, 0)) (0) == 1; | ~^~~~~~~~~~~~~~~~~~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:7685: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | /* end confdefs.h. */ | #include | #include | | int | main () | { | return *(signal (0, 0)) (0) == 1; | ; | return 0; | } configure:7692: result: void configure:7700: checking for size_t configure:7700: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7700: $? = 0 configure:7700: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:103:21: error: expected expression before ')' token 103 | if (sizeof ((size_t))) | ^ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:7700: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((size_t))) | return 0; | ; | return 0; | } configure:7700: result: yes configure:7711: checking for ssize_t configure:7711: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7711: $? = 0 configure:7711: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:103:22: error: expected expression before ')' token 103 | if (sizeof ((ssize_t))) | ^ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:7711: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((ssize_t))) | return 0; | ; | return 0; | } configure:7711: result: yes configure:7722: checking for uid_t in sys/types.h configure:7741: result: yes configure:7752: checking for pid_t configure:7752: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7752: $? = 0 configure:7752: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:103:20: error: expected expression before ')' token 103 | if (sizeof ((pid_t))) | ^ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:7752: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((pid_t))) | return 0; | ; | return 0; | } configure:7752: result: yes configure:7763: checking for off_t configure:7763: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7763: $? = 0 configure:7763: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:103:20: error: expected expression before ')' token 103 | if (sizeof ((off_t))) | ^ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:7763: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((off_t))) | return 0; | ; | return 0; | } configure:7763: result: yes configure:7774: checking for mode_t configure:7774: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7774: $? = 0 configure:7774: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:103:21: error: expected expression before ')' token 103 | if (sizeof ((mode_t))) | ^ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:7774: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((mode_t))) | return 0; | ; | return 0; | } configure:7774: result: yes configure:7785: checking whether struct tm is in sys/time.h or time.h configure:7805: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7805: $? = 0 configure:7812: result: time.h configure:7820: checking for struct tm.tm_zone configure:7820: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7820: $? = 0 configure:7820: result: yes configure:7887: checking for struct tm.tm_gmtoff configure:7887: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7887: $? = 0 configure:7887: result: yes configure:7899: checking whether timezone is scalar configure:7915: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7915: $? = 0 configure:7917: result: yes configure:7929: checking for nlink_t configure:7929: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7929: $? = 0 configure:7929: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:82:22: error: expected expression before ')' token 82 | if (sizeof ((nlink_t))) | ^ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:7929: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | /* end confdefs.h. */ | | #ifdef HAVE_UNISTD_H | # include | #endif | #include | #include | | | int | main () | { | if (sizeof ((nlink_t))) | return 0; | ; | return 0; | } configure:7929: result: yes configure:7947: checking for dev_t configure:7947: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7947: $? = 0 configure:7947: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:82:20: error: expected expression before ')' token 82 | if (sizeof ((dev_t))) | ^ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:7947: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | /* end confdefs.h. */ | | #ifdef HAVE_UNISTD_H | # include | #endif | #include | #include | | | int | main () | { | if (sizeof ((dev_t))) | return 0; | ; | return 0; | } configure:7947: result: yes configure:7965: checking for ino_t configure:7965: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7965: $? = 0 configure:7965: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:82:20: error: expected expression before ')' token 82 | if (sizeof ((ino_t))) | ^ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:7965: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | /* end confdefs.h. */ | | #ifdef HAVE_UNISTD_H | # include | #endif | #include | #include | | | int | main () | { | if (sizeof ((ino_t))) | return 0; | ; | return 0; | } configure:7965: result: yes configure:7986: checking size of short configure:8005: result: 2 configure:8019: checking size of int configure:8038: result: 4 configure:8052: checking size of long configure:8071: result: 8 configure:8085: checking size of long long configure:8104: result: 8 configure:8118: checking size of mode_t configure:8123: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:8123: $? = 0 configure:8123: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:111:12: error: size of array 'test_array' is negative 111 | static int test_array [1 - 2 * !(((long int) (sizeof (mode_t))) <= 0)]; | ^~~~~~~~~~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:8123: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (mode_t))) <= 0)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:8123: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:111:12: error: size of array 'test_array' is negative 111 | static int test_array [1 - 2 * !(((long int) (sizeof (mode_t))) <= 1)]; | ^~~~~~~~~~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:8123: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (mode_t))) <= 1)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:8123: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:111:12: error: size of array 'test_array' is negative 111 | static int test_array [1 - 2 * !(((long int) (sizeof (mode_t))) <= 3)]; | ^~~~~~~~~~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:8123: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static int test_array [1 - 2 * !(((long int) (sizeof (mode_t))) <= 3)]; | test_array [0] = 0; | return test_array [0]; | | ; | return 0; | } configure:8123: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:8123: $? = 0 configure:8123: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:8123: $? = 0 configure:8123: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:8123: $? = 0 configure:8137: result: 4 configure:8149: checking for connect configure:8149: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c >&5 configure:8149: $? = 0 configure:8149: result: yes configure:8201: checking for gethostbyname configure:8201: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c >&5 configure:8201: $? = 0 configure:8201: result: yes configure:8253: checking for gethostbyname configure:8253: result: yes configure:8391: checking for sendfile in -lsendfile configure:8416: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsendfile >&5 /usr/lib/gcc-cross/aarch64-linux-gnu/9/../../../../aarch64-linux-gnu/bin/ld: cannot find -lsendfile collect2: error: ld returned 1 exit status configure:8416: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char sendfile (); | int | main () | { | return sendfile (); | ; | return 0; | } configure:8425: result: no configure:8438: checking for socklen_t configure:8438: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:8438: $? = 0 configure:8438: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:91:24: error: expected expression before ')' token 91 | if (sizeof ((socklen_t))) | ^ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:8438: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | /* end confdefs.h. */ | | #ifdef HAVE_UNISTD_H | # include | #endif | #include | #include | #ifdef HAVE_NETINET_IN_SYSTM_H | # include | #endif | #include | | | int | main () | { | if (sizeof ((socklen_t))) | return 0; | ; | return 0; | } configure:8438: result: yes configure:8459: checking for in_port_t configure:8459: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:8459: $? = 0 configure:8459: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:91:24: error: expected expression before ')' token 91 | if (sizeof ((in_port_t))) | ^ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:8459: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | /* end confdefs.h. */ | | #ifdef HAVE_UNISTD_H | # include | #endif | #include | #include | #ifdef HAVE_NETINET_IN_SYSTM_H | # include | #endif | #include | | | int | main () | { | if (sizeof ((in_port_t))) | return 0; | ; | return 0; | } configure:8459: result: yes configure:8480: checking for sig_atomic_t configure:8480: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:8480: $? = 0 configure:8480: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:87:27: error: expected expression before ')' token 87 | if (sizeof ((sig_atomic_t))) | ^ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:8480: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | /* end confdefs.h. */ | | #ifdef HAVE_UNISTD_H | # include | #endif | #include | #include | | | int | main () | { | if (sizeof ((sig_atomic_t))) | return 0; | ; | return 0; | } configure:8480: result: yes configure:8499: checking whether aarch64-linux-gnu-gcc needs -traditional configure:8533: result: no configure:8540: checking for an ANSI C-conforming const configure:8606: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:8606: $? = 0 configure:8613: result: yes configure:8621: checking for inline configure:8637: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:8637: $? = 0 configure:8645: result: inline configure:8665: checking if malloc debugging is wanted configure:8683: result: no configure:8753: checking for cap_init in -lcap configure:8778: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lcap >&5 configure:8778: $? = 0 configure:8787: result: yes configure:8817: checking for getspnam configure:8817: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lcap >&5 configure:8817: $? = 0 configure:8817: result: yes configure:9103: checking for dlopen in -ldl configure:9128: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -ldl -lcap >&5 configure:9128: $? = 0 configure:9137: result: yes configure:9154: checking for pam_getenvlist configure:9154: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -ldl -lcap -lpam >&5 configure:9154: $? = 0 configure:9154: result: yes configure:9163: checking whether pam_strerror takes only one argument configure:9187: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:9187: $? = 0 configure:9188: result: no configure:9203: checking whether syslog names are available configure:9222: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:9222: $? = 0 configure:9224: result: yes configure:9239: checking whether struct addrinfo is defined configure:9265: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:9265: $? = 0 configure:9267: result: yes configure:9282: checking whether sin_len is defined configure:9308: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:99:10: error: 'struct sockaddr_in' has no member named 'sin_len' 99 | (void) a.sin_len; | ^ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:9308: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | #define HAVE_LIBCAP 1 | #define USE_CAPABILITIES /**/ | #define USE_SHADOW /**/ | #define HAVE_LIBDL 1 | #define USE_PAM /**/ | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_SYSLOG_NAMES /**/ | #define HAVE_STRUCT_ADDRINFO /**/ | /* end confdefs.h. */ | | #include | #ifdef HAVE_UNISTD_H | # include | #endif | #include | #include | #include | | int | main () | { | | do { | struct sockaddr_in a; | (void) a.sin_len; | } while(0) | | ; | return 0; | } configure:9318: result: no configure:9325: checking whether __ss_family is defined configure:9350: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:98:11: error: 'struct sockaddr_storage' has no member named '__ss_family'; did you mean 'ss_family'? 98 | (void) a.__ss_family; | ^~~~~~~~~~~ | ss_family conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:9350: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | #define HAVE_LIBCAP 1 | #define USE_CAPABILITIES /**/ | #define USE_SHADOW /**/ | #define HAVE_LIBDL 1 | #define USE_PAM /**/ | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_SYSLOG_NAMES /**/ | #define HAVE_STRUCT_ADDRINFO /**/ | /* end confdefs.h. */ | | #include | #ifdef HAVE_UNISTD_H | # include | #endif | #include | #include | | int | main () | { | | do { | struct sockaddr_storage a; | (void) a.__ss_family; | } while(0) | | ; | return 0; | } configure:9360: result: no configure:9367: checking whether ss_len is defined configure:9392: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:98:10: error: 'struct sockaddr_storage' has no member named 'ss_len' 98 | (void) a.ss_len; | ^ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:9392: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | #define HAVE_LIBCAP 1 | #define USE_CAPABILITIES /**/ | #define USE_SHADOW /**/ | #define HAVE_LIBDL 1 | #define USE_PAM /**/ | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_SYSLOG_NAMES /**/ | #define HAVE_STRUCT_ADDRINFO /**/ | /* end confdefs.h. */ | | #include | #ifdef HAVE_UNISTD_H | # include | #endif | #include | #include | | int | main () | { | | do { | struct sockaddr_storage a; | (void) a.ss_len; | } while(0) | | ; | return 0; | } configure:9402: result: no configure:9409: checking whether __ss_len is defined configure:9434: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:98:11: error: 'struct sockaddr_storage' has no member named '__ss_len'; did you mean '__ss_align'? 98 | (void) a.__ss_len; | ^~~~~~~~ | __ss_align conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:9434: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | #define HAVE_LIBCAP 1 | #define USE_CAPABILITIES /**/ | #define USE_SHADOW /**/ | #define HAVE_LIBDL 1 | #define USE_PAM /**/ | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_SYSLOG_NAMES /**/ | #define HAVE_STRUCT_ADDRINFO /**/ | /* end confdefs.h. */ | | #include | #ifdef HAVE_UNISTD_H | # include | #endif | #include | #include | | int | main () | { | | do { | struct sockaddr_storage a; | (void) a.__ss_len; | } while(0) | | ; | return 0; | } configure:9444: result: no configure:9452: checking if a linuxish sendfile is available configure:9485: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -ldl -lcap -lpam >&5 configure:9485: $? = 0 configure:9487: result: yes configure:9502: checking if a linuxish sendfile64 is available configure:9535: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -ldl -lcap -lpam >&5 configure:9535: $? = 0 configure:9537: result: yes configure:9552: checking if a freebsdish sendfile is available configure:9586: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -ldl -lcap -lpam >&5 conftest.c: In function 'main': conftest.c:109:26: warning: passing argument 3 of 'sendfile' makes pointer from integer without a cast [-Wint-conversion] 109 | (void) sendfile(fd, fd, off, cnt, hdtr, &off, 42); | ^~~ | | | off_t {aka long int} In file included from conftest.c:96: /usr/aarch64-linux-gnu/include/sys/sendfile.h:33:60: note: expected 'off_t *' {aka 'long int *'} but argument is of type 'off_t' {aka 'long int'} 33 | extern ssize_t sendfile (int __out_fd, int __in_fd, off_t *__offset, | ~~~~~~~^~~~~~~~ conftest.c:109:9: error: too many arguments to function 'sendfile' 109 | (void) sendfile(fd, fd, off, cnt, hdtr, &off, 42); | ^~~~~~~~ In file included from conftest.c:96: /usr/aarch64-linux-gnu/include/sys/sendfile.h:33:16: note: declared here 33 | extern ssize_t sendfile (int __out_fd, int __in_fd, off_t *__offset, | ^~~~~~~~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:9586: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | #define HAVE_LIBCAP 1 | #define USE_CAPABILITIES /**/ | #define USE_SHADOW /**/ | #define HAVE_LIBDL 1 | #define USE_PAM /**/ | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_SYSLOG_NAMES /**/ | #define HAVE_STRUCT_ADDRINFO /**/ | #define SENDFILE_LINUX /**/ | #define SENDFILE64_LINUX /**/ | /* end confdefs.h. */ | | #ifdef HAVE_UNISTD_H | # include | #endif | #include | #include | #ifdef HAVE_SYS_UIO_H | # include | #endif | #ifdef HAVE_SYS_SENDFILE_H | # include | #endif | | int | main () | { | | do { | int fd = 0; | off_t off = (off_t) 0; | size_t cnt = (size_t) 0; | struct sf_hdtr *hdtr = NULL; | | (void) sendfile(fd, fd, off, cnt, hdtr, &off, 42); | } while(0) | | ; | return 0; | } configure:9596: result: no configure:9603: checking if a hpuxish sendfile is available configure:9628: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -ldl -lcap -lpam >&5 conftest.c: In function 'main': conftest.c:97:2: error: unknown type name 'bsize_t'; did you mean 'ssize_t'? 97 | bsize_t nbytes = (size_t) 0; | ^~~~~~~ | ssize_t conftest.c:100:9: warning: implicit declaration of function 'sendfile' [-Wimplicit-function-declaration] 100 | (void) sendfile(fd, fd, off, nbytes, hdtrl, 42); | ^~~~~~~~ conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:9628: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | #define HAVE_LIBCAP 1 | #define USE_CAPABILITIES /**/ | #define USE_SHADOW /**/ | #define HAVE_LIBDL 1 | #define USE_PAM /**/ | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_SYSLOG_NAMES /**/ | #define HAVE_STRUCT_ADDRINFO /**/ | #define SENDFILE_LINUX /**/ | #define SENDFILE64_LINUX /**/ | /* end confdefs.h. */ | | #include | #include | | int | main () | { | | do { | int fd = 0; | off_t off = (off_t) 0; | bsize_t nbytes = (size_t) 0; | const struct iovec *hdtrl = NULL; | | (void) sendfile(fd, fd, off, nbytes, hdtrl, 42); | } while(0) | | ; | return 0; | } configure:9638: result: no configure:9645: checking for sendfilev configure:9645: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -ldl -lcap -lpam >&5 /usr/lib/gcc-cross/aarch64-linux-gnu/9/../../../../aarch64-linux-gnu/bin/ld: /tmp/ccYu8IAt.o: in function `main': /<>/conftest.c:120: undefined reference to `sendfilev' collect2: error: ld returned 1 exit status configure:9645: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | #define HAVE_LIBCAP 1 | #define USE_CAPABILITIES /**/ | #define USE_SHADOW /**/ | #define HAVE_LIBDL 1 | #define USE_PAM /**/ | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_SYSLOG_NAMES /**/ | #define HAVE_STRUCT_ADDRINFO /**/ | #define SENDFILE_LINUX /**/ | #define SENDFILE64_LINUX /**/ | /* end confdefs.h. */ | /* Define sendfilev to an innocuous variant, in case declares sendfilev. | For example, HP-UX 11i declares gettimeofday. */ | #define sendfilev innocuous_sendfilev | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sendfilev (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef sendfilev | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char sendfilev (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_sendfilev || defined __stub___sendfilev | choke me | #endif | | int | main () | { | return sendfilev (); | ; | return 0; | } configure:9645: result: no configure:9649: checking for sendfilev in -lsendfile configure:9674: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsendfile -ldl -lcap -lpam >&5 /usr/lib/gcc-cross/aarch64-linux-gnu/9/../../../../aarch64-linux-gnu/bin/ld: cannot find -lsendfile collect2: error: ld returned 1 exit status configure:9674: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | #define HAVE_LIBCAP 1 | #define USE_CAPABILITIES /**/ | #define USE_SHADOW /**/ | #define HAVE_LIBDL 1 | #define USE_PAM /**/ | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_SYSLOG_NAMES /**/ | #define HAVE_STRUCT_ADDRINFO /**/ | #define SENDFILE_LINUX /**/ | #define SENDFILE64_LINUX /**/ | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char sendfilev (); | int | main () | { | return sendfilev (); | ; | return 0; | } configure:9683: result: no configure:9697: checking if a solarisish sendfilev is available configure:9730: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -ldl -lcap -lpam >&5 conftest.c: In function 'main': conftest.c:105:27: error: storage size of 'vec' isn't known 105 | const struct sendfilevec vec; | ^~~ conftest.c:108:9: warning: implicit declaration of function 'sendfilev'; did you mean 'sendfile'? [-Wimplicit-function-declaration] 108 | (void) sendfilev(fd, &vec, sfvcnt, &xferred); | ^~~~~~~~~ | sendfile conftest.c: At top level: cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:9730: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | #define HAVE_LIBCAP 1 | #define USE_CAPABILITIES /**/ | #define USE_SHADOW /**/ | #define HAVE_LIBDL 1 | #define USE_PAM /**/ | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_SYSLOG_NAMES /**/ | #define HAVE_STRUCT_ADDRINFO /**/ | #define SENDFILE_LINUX /**/ | #define SENDFILE64_LINUX /**/ | /* end confdefs.h. */ | | #ifdef HAVE_UNISTD_H | # include | #endif | #include | #include | #ifdef HAVE_SYS_UIO_H | # include | #endif | #ifdef HAVE_SYS_SENDFILE_H | # include | #endif | | int | main () | { | | do { | int fd = 0, sfvcnt = 0; | const struct sendfilevec vec; | size_t xferred; | | (void) sendfilev(fd, &vec, sfvcnt, &xferred); | } while(0) | | ; | return 0; | } configure:9740: result: no configure:10062: checking for crypt in -lcrypt configure:10087: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lcrypt -ldl -lcap -lpam >&5 configure:10087: $? = 0 configure:10096: result: yes configure:10108: checking for crypto_pwhash_scryptsalsa208sha256_str in -lsodium configure:10133: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:10133: $? = 0 configure:10142: result: yes configure:10156: checking for working alloca.h configure:10173: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:10173: $? = 0 configure:10181: result: yes configure:10189: checking for alloca configure:10226: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:10226: $? = 0 configure:10234: result: yes configure:10346: checking for stdlib.h configure:10346: result: yes configure:10346: checking for unistd.h configure:10346: result: yes configure:10346: checking for sys/param.h configure:10346: result: yes configure:10346: checking for utime.h configure:10346: result: yes configure:10346: checking for sys/time.h configure:10346: result: yes configure:10366: checking for getpagesize configure:10366: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:10366: $? = 0 configure:10366: result: yes configure:10375: checking for working mmap configure:10532: result: no configure:10541: checking for working memcmp configure:10594: result: no configure:10605: checking for strftime configure:10605: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 conftest.c:131:6: warning: conflicting types for built-in function 'strftime'; expected 'long unsigned int(char *, long unsigned int, const char *, const void *)' [-Wbuiltin-declaration-mismatch] 131 | char strftime (); | ^~~~~~~~ conftest.c:119:1: note: 'strftime' is declared in header '' 118 | # include 119 | #else cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:10605: $? = 0 configure:10605: result: yes configure:10658: checking whether lstat correctly handles trailing slash configure:10701: result: no configure:10720: checking whether stat accepts an empty string configure:10750: result: yes configure:10768: checking for vprintf configure:10768: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 conftest.c:133:6: warning: conflicting types for built-in function 'vprintf'; expected 'int(const char *, __va_list)' [-Wbuiltin-declaration-mismatch] 133 | char vprintf (); | ^~~~~~~ conftest.c:121:1: note: 'vprintf' is declared in header '' 120 | # include 121 | #else cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:10768: $? = 0 configure:10768: result: yes configure:10774: checking for _doprnt configure:10774: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 /usr/lib/gcc-cross/aarch64-linux-gnu/9/../../../../aarch64-linux-gnu/bin/ld: /tmp/ccQ1jcAo.o: in function `main': /<>/conftest.c:145: undefined reference to `_doprnt' collect2: error: ld returned 1 exit status configure:10774: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | #define HAVE_LIBCAP 1 | #define USE_CAPABILITIES /**/ | #define USE_SHADOW /**/ | #define HAVE_LIBDL 1 | #define USE_PAM /**/ | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_SYSLOG_NAMES /**/ | #define HAVE_STRUCT_ADDRINFO /**/ | #define SENDFILE_LINUX /**/ | #define SENDFILE64_LINUX /**/ | #define WITH_ALTLOG 1 | #define COOKIE 1 | #define THROTTLING 1 | #define RATIOS 1 | #define QUOTAS 1 | #define WITH_UPLOAD_SCRIPT 1 | #define WITH_VIRTUAL_HOSTS 1 | #define WITH_PUREDB 1 | #define WITH_EXTAUTH 1 | #define FTPWHO 1 | #define WITH_DIRALIASES 1 | #define PER_USER_LIMITS 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBSODIUM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_STAT_EMPTY_STRING_BUG 1 | #define HAVE_VPRINTF 1 | /* end confdefs.h. */ | /* Define _doprnt to an innocuous variant, in case declares _doprnt. | For example, HP-UX 11i declares gettimeofday. */ | #define _doprnt innocuous__doprnt | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char _doprnt (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef _doprnt | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char _doprnt (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub__doprnt || defined __stub____doprnt | choke me | #endif | | int | main () | { | return _doprnt (); | ; | return 0; | } configure:10774: result: no configure:10790: checking for locale.h configure:10790: result: yes configure:10790: checking for unistd.h configure:10790: result: yes configure:10790: checking mach/mach.h usability configure:10790: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c:146:10: fatal error: mach/mach.h: No such file or directory 146 | #include | ^~~~~~~~~~~~~ compilation terminated. configure:10790: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | #define HAVE_LIBCAP 1 | #define USE_CAPABILITIES /**/ | #define USE_SHADOW /**/ | #define HAVE_LIBDL 1 | #define USE_PAM /**/ | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_SYSLOG_NAMES /**/ | #define HAVE_STRUCT_ADDRINFO /**/ | #define SENDFILE_LINUX /**/ | #define SENDFILE64_LINUX /**/ | #define WITH_ALTLOG 1 | #define COOKIE 1 | #define THROTTLING 1 | #define RATIOS 1 | #define QUOTAS 1 | #define WITH_UPLOAD_SCRIPT 1 | #define WITH_VIRTUAL_HOSTS 1 | #define WITH_PUREDB 1 | #define WITH_EXTAUTH 1 | #define FTPWHO 1 | #define WITH_DIRALIASES 1 | #define PER_USER_LIMITS 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBSODIUM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_STAT_EMPTY_STRING_BUG 1 | #define HAVE_VPRINTF 1 | #define HAVE_LOCALE_H 1 | #define HAVE_UNISTD_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:10790: result: no configure:10790: checking mach/mach.h presence configure:10790: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c conftest.c:113:10: fatal error: mach/mach.h: No such file or directory 113 | #include | ^~~~~~~~~~~~~ compilation terminated. configure:10790: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | #define HAVE_LIBCAP 1 | #define USE_CAPABILITIES /**/ | #define USE_SHADOW /**/ | #define HAVE_LIBDL 1 | #define USE_PAM /**/ | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_SYSLOG_NAMES /**/ | #define HAVE_STRUCT_ADDRINFO /**/ | #define SENDFILE_LINUX /**/ | #define SENDFILE64_LINUX /**/ | #define WITH_ALTLOG 1 | #define COOKIE 1 | #define THROTTLING 1 | #define RATIOS 1 | #define QUOTAS 1 | #define WITH_UPLOAD_SCRIPT 1 | #define WITH_VIRTUAL_HOSTS 1 | #define WITH_PUREDB 1 | #define WITH_EXTAUTH 1 | #define FTPWHO 1 | #define WITH_DIRALIASES 1 | #define PER_USER_LIMITS 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBSODIUM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_STAT_EMPTY_STRING_BUG 1 | #define HAVE_VPRINTF 1 | #define HAVE_LOCALE_H 1 | #define HAVE_UNISTD_H 1 | /* end confdefs.h. */ | #include configure:10790: result: no configure:10790: checking for mach/mach.h configure:10790: result: no configure:10790: checking for fcntl.h configure:10790: result: yes configure:10802: checking for setlocale configure:10802: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:10802: $? = 0 configure:10802: result: yes configure:10824: checking for getloadavg configure:10824: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:10824: $? = 0 configure:10824: result: yes configure:10835: checking for pstat_getdynamic configure:10835: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 /usr/lib/gcc-cross/aarch64-linux-gnu/9/../../../../aarch64-linux-gnu/bin/ld: /tmp/cc70zzLS.o: in function `main': /<>/conftest.c:149: undefined reference to `pstat_getdynamic' collect2: error: ld returned 1 exit status configure:10835: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | #define HAVE_LIBCAP 1 | #define USE_CAPABILITIES /**/ | #define USE_SHADOW /**/ | #define HAVE_LIBDL 1 | #define USE_PAM /**/ | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_SYSLOG_NAMES /**/ | #define HAVE_STRUCT_ADDRINFO /**/ | #define SENDFILE_LINUX /**/ | #define SENDFILE64_LINUX /**/ | #define WITH_ALTLOG 1 | #define COOKIE 1 | #define THROTTLING 1 | #define RATIOS 1 | #define QUOTAS 1 | #define WITH_UPLOAD_SCRIPT 1 | #define WITH_VIRTUAL_HOSTS 1 | #define WITH_PUREDB 1 | #define WITH_EXTAUTH 1 | #define FTPWHO 1 | #define WITH_DIRALIASES 1 | #define PER_USER_LIMITS 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBSODIUM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_STAT_EMPTY_STRING_BUG 1 | #define HAVE_VPRINTF 1 | #define HAVE_LOCALE_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SETLOCALE 1 | /* end confdefs.h. */ | /* Define pstat_getdynamic to an innocuous variant, in case declares pstat_getdynamic. | For example, HP-UX 11i declares gettimeofday. */ | #define pstat_getdynamic innocuous_pstat_getdynamic | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pstat_getdynamic (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef pstat_getdynamic | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pstat_getdynamic (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pstat_getdynamic || defined __stub___pstat_getdynamic | choke me | #endif | | int | main () | { | return pstat_getdynamic (); | ; | return 0; | } configure:10835: result: no configure:10846: checking for kstat_open in -lkstat configure:10871: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lkstat -lsodium -lcrypt -ldl -lcap -lpam >&5 /usr/lib/gcc-cross/aarch64-linux-gnu/9/../../../../aarch64-linux-gnu/bin/ld: cannot find -lkstat collect2: error: ld returned 1 exit status configure:10871: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | #define HAVE_LIBCAP 1 | #define USE_CAPABILITIES /**/ | #define USE_SHADOW /**/ | #define HAVE_LIBDL 1 | #define USE_PAM /**/ | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_SYSLOG_NAMES /**/ | #define HAVE_STRUCT_ADDRINFO /**/ | #define SENDFILE_LINUX /**/ | #define SENDFILE64_LINUX /**/ | #define WITH_ALTLOG 1 | #define COOKIE 1 | #define THROTTLING 1 | #define RATIOS 1 | #define QUOTAS 1 | #define WITH_UPLOAD_SCRIPT 1 | #define WITH_VIRTUAL_HOSTS 1 | #define WITH_PUREDB 1 | #define WITH_EXTAUTH 1 | #define FTPWHO 1 | #define WITH_DIRALIASES 1 | #define PER_USER_LIMITS 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBSODIUM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_STAT_EMPTY_STRING_BUG 1 | #define HAVE_VPRINTF 1 | #define HAVE_LOCALE_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SETLOCALE 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char kstat_open (); | int | main () | { | return kstat_open (); | ; | return 0; | } configure:10880: result: no configure:11076: checking for getloadavg configure:11076: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:11076: $? = 0 configure:11076: result: yes configure:11248: checking whether getloadavg requires setgid configure:11269: result: no configure:11308: checking type of array argument to getgroups configure:11367: result: gid_t configure:11375: checking for getgroups configure:11375: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:11375: $? = 0 configure:11375: result: yes configure:11430: checking for working getgroups configure:11461: result: yes configure:11473: checking for wait3 that fills in rusage configure:11529: result: no configure:11540: checking whether utime accepts a null argument configure:11579: result: guessing yes configure:11589: checking for working strtod configure:11640: result: no configure:11649: checking for pow configure:11649: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 conftest.c:142:6: warning: conflicting types for built-in function 'pow'; expected 'double(double, double)' [-Wbuiltin-declaration-mismatch] 142 | char pow (); | ^~~ conftest.c:130:1: note: 'pow' is declared in header '' 129 | # include 130 | #else cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' /usr/lib/gcc-cross/aarch64-linux-gnu/9/../../../../aarch64-linux-gnu/bin/ld: /tmp/cc43gdRb.o: in function `main': /<>/conftest.c:153: undefined reference to `pow' collect2: error: ld returned 1 exit status configure:11649: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | #define HAVE_LIBCAP 1 | #define USE_CAPABILITIES /**/ | #define USE_SHADOW /**/ | #define HAVE_LIBDL 1 | #define USE_PAM /**/ | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_SYSLOG_NAMES /**/ | #define HAVE_STRUCT_ADDRINFO /**/ | #define SENDFILE_LINUX /**/ | #define SENDFILE64_LINUX /**/ | #define WITH_ALTLOG 1 | #define COOKIE 1 | #define THROTTLING 1 | #define RATIOS 1 | #define QUOTAS 1 | #define WITH_UPLOAD_SCRIPT 1 | #define WITH_VIRTUAL_HOSTS 1 | #define WITH_PUREDB 1 | #define WITH_EXTAUTH 1 | #define FTPWHO 1 | #define WITH_DIRALIASES 1 | #define PER_USER_LIMITS 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBSODIUM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_STAT_EMPTY_STRING_BUG 1 | #define HAVE_VPRINTF 1 | #define HAVE_LOCALE_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SETLOCALE 1 | #define HAVE_GETLOADAVG 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_UTIME_NULL 1 | /* end confdefs.h. */ | /* Define pow to an innocuous variant, in case declares pow. | For example, HP-UX 11i declares gettimeofday. */ | #define pow innocuous_pow | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pow (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef pow | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pow (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pow || defined __stub___pow | choke me | #endif | | int | main () | { | return pow (); | ; | return 0; | } configure:11649: result: no configure:11655: checking for pow in -lm configure:11680: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lm -lsodium -lcrypt -ldl -lcap -lpam >&5 conftest.c:126:6: warning: conflicting types for built-in function 'pow'; expected 'double(double, double)' [-Wbuiltin-declaration-mismatch] 126 | char pow (); | ^~~ conftest.c:1:1: note: 'pow' is declared in header '' 1 | /* confdefs.h */ cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:11680: $? = 0 configure:11689: result: yes configure:11705: checking sys/select.h usability configure:11705: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:11705: $? = 0 configure:11705: result: yes configure:11705: checking sys/select.h presence configure:11705: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:11705: $? = 0 configure:11705: result: yes configure:11705: checking for sys/select.h configure:11705: result: yes configure:11705: checking sys/socket.h usability configure:11705: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:11705: $? = 0 configure:11705: result: yes configure:11705: checking sys/socket.h presence configure:11705: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c configure:11705: $? = 0 configure:11705: result: yes configure:11705: checking for sys/socket.h configure:11705: result: yes configure:11715: checking types of arguments for select configure:11743: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:11743: $? = 0 configure:11754: result: int,fd_set *,struct timeval * configure:11785: checking for alarm configure:11785: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:11785: $? = 0 configure:11785: result: yes configure:11798: checking for working mktime configure:12010: result: no configure:12021: checking whether lstat accepts an empty string configure:12051: result: yes configure:12069: checking vfork.h usability configure:12069: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c:159:10: fatal error: vfork.h: No such file or directory 159 | #include | ^~~~~~~~~ compilation terminated. configure:12069: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | #define HAVE_LIBCAP 1 | #define USE_CAPABILITIES /**/ | #define USE_SHADOW /**/ | #define HAVE_LIBDL 1 | #define USE_PAM /**/ | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_SYSLOG_NAMES /**/ | #define HAVE_STRUCT_ADDRINFO /**/ | #define SENDFILE_LINUX /**/ | #define SENDFILE64_LINUX /**/ | #define WITH_ALTLOG 1 | #define COOKIE 1 | #define THROTTLING 1 | #define RATIOS 1 | #define QUOTAS 1 | #define WITH_UPLOAD_SCRIPT 1 | #define WITH_VIRTUAL_HOSTS 1 | #define WITH_PUREDB 1 | #define WITH_EXTAUTH 1 | #define FTPWHO 1 | #define WITH_DIRALIASES 1 | #define PER_USER_LIMITS 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBSODIUM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_STAT_EMPTY_STRING_BUG 1 | #define HAVE_VPRINTF 1 | #define HAVE_LOCALE_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SETLOCALE 1 | #define HAVE_GETLOADAVG 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_UTIME_NULL 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define SELECT_TYPE_ARG1 int | #define SELECT_TYPE_ARG234 (fd_set *) | #define SELECT_TYPE_ARG5 (struct timeval *) | #define HAVE_ALARM 1 | #define HAVE_LSTAT_EMPTY_STRING_BUG 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:12069: result: no configure:12069: checking vfork.h presence configure:12069: aarch64-linux-gnu-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c conftest.c:126:10: fatal error: vfork.h: No such file or directory 126 | #include | ^~~~~~~~~ compilation terminated. configure:12069: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | #define HAVE_LIBCAP 1 | #define USE_CAPABILITIES /**/ | #define USE_SHADOW /**/ | #define HAVE_LIBDL 1 | #define USE_PAM /**/ | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_SYSLOG_NAMES /**/ | #define HAVE_STRUCT_ADDRINFO /**/ | #define SENDFILE_LINUX /**/ | #define SENDFILE64_LINUX /**/ | #define WITH_ALTLOG 1 | #define COOKIE 1 | #define THROTTLING 1 | #define RATIOS 1 | #define QUOTAS 1 | #define WITH_UPLOAD_SCRIPT 1 | #define WITH_VIRTUAL_HOSTS 1 | #define WITH_PUREDB 1 | #define WITH_EXTAUTH 1 | #define FTPWHO 1 | #define WITH_DIRALIASES 1 | #define PER_USER_LIMITS 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBSODIUM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_STAT_EMPTY_STRING_BUG 1 | #define HAVE_VPRINTF 1 | #define HAVE_LOCALE_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SETLOCALE 1 | #define HAVE_GETLOADAVG 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_UTIME_NULL 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define SELECT_TYPE_ARG1 int | #define SELECT_TYPE_ARG234 (fd_set *) | #define SELECT_TYPE_ARG5 (struct timeval *) | #define HAVE_ALARM 1 | #define HAVE_LSTAT_EMPTY_STRING_BUG 1 | /* end confdefs.h. */ | #include configure:12069: result: no configure:12069: checking for vfork.h configure:12069: result: no configure:12082: checking for fork configure:12082: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 conftest.c:149:6: warning: conflicting types for built-in function 'fork'; expected 'int(void)' [-Wbuiltin-declaration-mismatch] 149 | char fork (); | ^~~~ cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:12082: $? = 0 configure:12082: result: yes configure:12082: checking for vfork configure:12082: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12082: $? = 0 configure:12082: result: yes configure:12092: checking for working fork configure:12124: result: cross configure:12140: WARNING: result yes guessed because of cross compilation configure:12145: checking for working vfork configure:12255: result: yes configure:12280: checking for error_at_line configure:12296: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12296: $? = 0 configure:12304: result: yes configure:12315: checking whether closedir returns void configure:12349: result: yes configure:12359: checking for unistd.h configure:12359: result: yes configure:12369: checking for working chown configure:12414: result: no configure:12422: checking for working volatile configure:12441: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:12441: $? = 0 configure:12448: result: yes configure:12461: checking for initgroups configure:12461: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12461: $? = 0 configure:12461: result: yes configure:12461: checking for setrlimit configure:12461: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12461: $? = 0 configure:12461: result: yes configure:12461: checking for waitpid configure:12461: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12461: $? = 0 configure:12461: result: yes configure:12461: checking for setproctitle configure:12461: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 /usr/lib/gcc-cross/aarch64-linux-gnu/9/../../../../aarch64-linux-gnu/bin/ld: /tmp/cckZ3E3G.o: in function `main': /<>/conftest.c:169: undefined reference to `setproctitle' collect2: error: ld returned 1 exit status configure:12461: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | #define HAVE_LIBCAP 1 | #define USE_CAPABILITIES /**/ | #define USE_SHADOW /**/ | #define HAVE_LIBDL 1 | #define USE_PAM /**/ | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_SYSLOG_NAMES /**/ | #define HAVE_STRUCT_ADDRINFO /**/ | #define SENDFILE_LINUX /**/ | #define SENDFILE64_LINUX /**/ | #define WITH_ALTLOG 1 | #define COOKIE 1 | #define THROTTLING 1 | #define RATIOS 1 | #define QUOTAS 1 | #define WITH_UPLOAD_SCRIPT 1 | #define WITH_VIRTUAL_HOSTS 1 | #define WITH_PUREDB 1 | #define WITH_EXTAUTH 1 | #define FTPWHO 1 | #define WITH_DIRALIASES 1 | #define PER_USER_LIMITS 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBSODIUM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_STAT_EMPTY_STRING_BUG 1 | #define HAVE_VPRINTF 1 | #define HAVE_LOCALE_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SETLOCALE 1 | #define HAVE_GETLOADAVG 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_UTIME_NULL 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define SELECT_TYPE_ARG1 int | #define SELECT_TYPE_ARG234 (fd_set *) | #define SELECT_TYPE_ARG5 (struct timeval *) | #define HAVE_ALARM 1 | #define HAVE_LSTAT_EMPTY_STRING_BUG 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define CLOSEDIR_VOID 1 | #define HAVE_UNISTD_H 1 | #define HAVE_INITGROUPS 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_WAITPID 1 | /* end confdefs.h. */ | /* Define setproctitle to an innocuous variant, in case declares setproctitle. | For example, HP-UX 11i declares gettimeofday. */ | #define setproctitle innocuous_setproctitle | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char setproctitle (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef setproctitle | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char setproctitle (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_setproctitle || defined __stub___setproctitle | choke me | #endif | | int | main () | { | return setproctitle (); | ; | return 0; | } configure:12461: result: no configure:12461: checking for getopt_long configure:12461: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12461: $? = 0 configure:12461: result: yes configure:12473: checking for seteuid configure:12473: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12473: $? = 0 configure:12473: result: yes configure:12473: checking for setreuid configure:12473: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12473: $? = 0 configure:12473: result: yes configure:12473: checking for setresuid configure:12473: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12473: $? = 0 configure:12473: result: yes configure:12473: checking for setegid configure:12473: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12473: $? = 0 configure:12473: result: yes configure:12473: checking for setregid configure:12473: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12473: $? = 0 configure:12473: result: yes configure:12473: checking for setresgid configure:12473: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12473: $? = 0 configure:12473: result: yes configure:12485: checking for statvfs configure:12485: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12485: $? = 0 configure:12485: result: yes configure:12485: checking for statfs configure:12485: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12485: $? = 0 configure:12485: result: yes configure:12485: checking for putenv configure:12485: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12485: $? = 0 configure:12485: result: yes configure:12485: checking for setenv configure:12485: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12485: $? = 0 configure:12485: result: yes configure:12485: checking for unsetenv configure:12485: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12485: $? = 0 configure:12485: result: yes configure:12485: checking for getpagesize configure:12485: result: yes configure:12485: checking for realpath configure:12485: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12485: $? = 0 configure:12485: result: yes configure:12497: checking for pread configure:12497: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12497: $? = 0 configure:12497: result: yes configure:12497: checking for posix_fadvise configure:12497: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12497: $? = 0 configure:12497: result: yes configure:12497: checking for ptrace configure:12497: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12497: $? = 0 configure:12497: result: yes configure:12509: checking for strtoull configure:12509: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12509: $? = 0 configure:12509: result: yes configure:12509: checking for strtoq configure:12509: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12509: $? = 0 configure:12509: result: yes configure:12521: checking for strlcpy configure:12521: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 /usr/lib/gcc-cross/aarch64-linux-gnu/9/../../../../aarch64-linux-gnu/bin/ld: /tmp/ccNtddNz.o: in function `main': /<>/conftest.c:188: undefined reference to `strlcpy' collect2: error: ld returned 1 exit status configure:12521: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | #define HAVE_LIBCAP 1 | #define USE_CAPABILITIES /**/ | #define USE_SHADOW /**/ | #define HAVE_LIBDL 1 | #define USE_PAM /**/ | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_SYSLOG_NAMES /**/ | #define HAVE_STRUCT_ADDRINFO /**/ | #define SENDFILE_LINUX /**/ | #define SENDFILE64_LINUX /**/ | #define WITH_ALTLOG 1 | #define COOKIE 1 | #define THROTTLING 1 | #define RATIOS 1 | #define QUOTAS 1 | #define WITH_UPLOAD_SCRIPT 1 | #define WITH_VIRTUAL_HOSTS 1 | #define WITH_PUREDB 1 | #define WITH_EXTAUTH 1 | #define FTPWHO 1 | #define WITH_DIRALIASES 1 | #define PER_USER_LIMITS 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBSODIUM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_STAT_EMPTY_STRING_BUG 1 | #define HAVE_VPRINTF 1 | #define HAVE_LOCALE_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SETLOCALE 1 | #define HAVE_GETLOADAVG 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_UTIME_NULL 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define SELECT_TYPE_ARG1 int | #define SELECT_TYPE_ARG234 (fd_set *) | #define SELECT_TYPE_ARG5 (struct timeval *) | #define HAVE_ALARM 1 | #define HAVE_LSTAT_EMPTY_STRING_BUG 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define CLOSEDIR_VOID 1 | #define HAVE_UNISTD_H 1 | #define HAVE_INITGROUPS 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_WAITPID 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_STATVFS 1 | #define HAVE_STATFS 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_REALPATH 1 | #define HAVE_PREAD 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_PTRACE 1 | #define HAVE_STRTOULL 1 | #define HAVE_STRTOQ 1 | /* end confdefs.h. */ | /* Define strlcpy to an innocuous variant, in case declares strlcpy. | For example, HP-UX 11i declares gettimeofday. */ | #define strlcpy innocuous_strlcpy | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char strlcpy (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef strlcpy | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char strlcpy (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_strlcpy || defined __stub___strlcpy | choke me | #endif | | int | main () | { | return strlcpy (); | ; | return 0; | } configure:12521: result: no configure:12521: checking for strlcat configure:12521: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 /usr/lib/gcc-cross/aarch64-linux-gnu/9/../../../../aarch64-linux-gnu/bin/ld: /tmp/cc6c2dpH.o: in function `main': /<>/conftest.c:188: undefined reference to `strlcat' collect2: error: ld returned 1 exit status configure:12521: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | #define HAVE_LIBCAP 1 | #define USE_CAPABILITIES /**/ | #define USE_SHADOW /**/ | #define HAVE_LIBDL 1 | #define USE_PAM /**/ | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_SYSLOG_NAMES /**/ | #define HAVE_STRUCT_ADDRINFO /**/ | #define SENDFILE_LINUX /**/ | #define SENDFILE64_LINUX /**/ | #define WITH_ALTLOG 1 | #define COOKIE 1 | #define THROTTLING 1 | #define RATIOS 1 | #define QUOTAS 1 | #define WITH_UPLOAD_SCRIPT 1 | #define WITH_VIRTUAL_HOSTS 1 | #define WITH_PUREDB 1 | #define WITH_EXTAUTH 1 | #define FTPWHO 1 | #define WITH_DIRALIASES 1 | #define PER_USER_LIMITS 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBSODIUM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_STAT_EMPTY_STRING_BUG 1 | #define HAVE_VPRINTF 1 | #define HAVE_LOCALE_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SETLOCALE 1 | #define HAVE_GETLOADAVG 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_UTIME_NULL 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define SELECT_TYPE_ARG1 int | #define SELECT_TYPE_ARG234 (fd_set *) | #define SELECT_TYPE_ARG5 (struct timeval *) | #define HAVE_ALARM 1 | #define HAVE_LSTAT_EMPTY_STRING_BUG 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define CLOSEDIR_VOID 1 | #define HAVE_UNISTD_H 1 | #define HAVE_INITGROUPS 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_WAITPID 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_STATVFS 1 | #define HAVE_STATFS 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_REALPATH 1 | #define HAVE_PREAD 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_PTRACE 1 | #define HAVE_STRTOULL 1 | #define HAVE_STRTOQ 1 | /* end confdefs.h. */ | /* Define strlcat to an innocuous variant, in case declares strlcat. | For example, HP-UX 11i declares gettimeofday. */ | #define strlcat innocuous_strlcat | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char strlcat (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef strlcat | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char strlcat (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_strlcat || defined __stub___strlcat | choke me | #endif | | int | main () | { | return strlcat (); | ; | return 0; | } configure:12521: result: no configure:12533: checking for memset configure:12533: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 conftest.c:177:6: warning: conflicting types for built-in function 'memset'; expected 'void *(void *, int, long unsigned int)' [-Wbuiltin-declaration-mismatch] 177 | char memset (); | ^~~~~~ conftest.c:165:1: note: 'memset' is declared in header '' 164 | # include 165 | #else cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:12533: $? = 0 configure:12533: result: yes configure:12533: checking for munmap configure:12533: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12533: $? = 0 configure:12533: result: yes configure:12533: checking for strdup configure:12533: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 conftest.c:179:6: warning: conflicting types for built-in function 'strdup'; expected 'char *(const char *)' [-Wbuiltin-declaration-mismatch] 179 | char strdup (); | ^~~~~~ cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:12533: $? = 0 configure:12533: result: yes configure:12533: checking for fileno configure:12533: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12533: $? = 0 configure:12533: result: yes configure:12533: checking for mapviewoffile configure:12533: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 /usr/lib/gcc-cross/aarch64-linux-gnu/9/../../../../aarch64-linux-gnu/bin/ld: /tmp/cceV3fMj.o: in function `main': /<>/conftest.c:192: undefined reference to `mapviewoffile' collect2: error: ld returned 1 exit status configure:12533: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | #define HAVE_LIBCAP 1 | #define USE_CAPABILITIES /**/ | #define USE_SHADOW /**/ | #define HAVE_LIBDL 1 | #define USE_PAM /**/ | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_SYSLOG_NAMES /**/ | #define HAVE_STRUCT_ADDRINFO /**/ | #define SENDFILE_LINUX /**/ | #define SENDFILE64_LINUX /**/ | #define WITH_ALTLOG 1 | #define COOKIE 1 | #define THROTTLING 1 | #define RATIOS 1 | #define QUOTAS 1 | #define WITH_UPLOAD_SCRIPT 1 | #define WITH_VIRTUAL_HOSTS 1 | #define WITH_PUREDB 1 | #define WITH_EXTAUTH 1 | #define FTPWHO 1 | #define WITH_DIRALIASES 1 | #define PER_USER_LIMITS 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBSODIUM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_STAT_EMPTY_STRING_BUG 1 | #define HAVE_VPRINTF 1 | #define HAVE_LOCALE_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SETLOCALE 1 | #define HAVE_GETLOADAVG 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_UTIME_NULL 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define SELECT_TYPE_ARG1 int | #define SELECT_TYPE_ARG234 (fd_set *) | #define SELECT_TYPE_ARG5 (struct timeval *) | #define HAVE_ALARM 1 | #define HAVE_LSTAT_EMPTY_STRING_BUG 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define CLOSEDIR_VOID 1 | #define HAVE_UNISTD_H 1 | #define HAVE_INITGROUPS 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_WAITPID 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_STATVFS 1 | #define HAVE_STATFS 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_REALPATH 1 | #define HAVE_PREAD 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_PTRACE 1 | #define HAVE_STRTOULL 1 | #define HAVE_STRTOQ 1 | #define HAVE_MEMSET 1 | #define HAVE_MUNMAP 1 | #define HAVE_STRDUP 1 | #define HAVE_FILENO 1 | /* end confdefs.h. */ | /* Define mapviewoffile to an innocuous variant, in case declares mapviewoffile. | For example, HP-UX 11i declares gettimeofday. */ | #define mapviewoffile innocuous_mapviewoffile | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char mapviewoffile (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef mapviewoffile | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char mapviewoffile (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_mapviewoffile || defined __stub___mapviewoffile | choke me | #endif | | int | main () | { | return mapviewoffile (); | ; | return 0; | } configure:12533: result: no configure:12533: checking for madvise configure:12533: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12533: $? = 0 configure:12533: result: yes configure:12545: checking for getaddrinfo configure:12545: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12545: $? = 0 configure:12545: result: yes configure:12545: checking for getnameinfo configure:12545: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12545: $? = 0 configure:12545: result: yes configure:12545: checking for inet_ntop configure:12545: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12545: $? = 0 configure:12545: result: yes configure:12545: checking for inet_pton configure:12545: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12545: $? = 0 configure:12545: result: yes configure:12557: checking for setusershell configure:12557: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12557: $? = 0 configure:12557: result: yes configure:12557: checking for setgroups configure:12557: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12557: $? = 0 configure:12557: result: yes configure:12557: checking for snprintf configure:12557: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 conftest.c:188:6: warning: conflicting types for built-in function 'snprintf'; expected 'int(char *, long unsigned int, const char *, ...)' [-Wbuiltin-declaration-mismatch] 188 | char snprintf (); | ^~~~~~~~ conftest.c:176:1: note: 'snprintf' is declared in header '' 175 | # include 176 | #else cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:12557: $? = 0 configure:12557: result: yes configure:12557: checking for vsnprintf configure:12557: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 conftest.c:189:6: warning: conflicting types for built-in function 'vsnprintf'; expected 'int(char *, long unsigned int, const char *, __va_list)' [-Wbuiltin-declaration-mismatch] 189 | char vsnprintf (); | ^~~~~~~~~ conftest.c:177:1: note: 'vsnprintf' is declared in header '' 176 | # include 177 | #else cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:12557: $? = 0 configure:12557: result: yes configure:12557: checking for vfprintf configure:12557: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 conftest.c:190:6: warning: conflicting types for built-in function 'vfprintf'; expected 'int(void *, const char *, __va_list)' [-Wbuiltin-declaration-mismatch] 190 | char vfprintf (); | ^~~~~~~~ conftest.c:178:1: note: 'vfprintf' is declared in header '' 177 | # include 178 | #else cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:12557: $? = 0 configure:12557: result: yes configure:12557: checking for gethostname configure:12557: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12557: $? = 0 configure:12557: result: yes configure:12569: checking for setlocale configure:12569: result: yes configure:12569: checking for timegm configure:12569: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12569: $? = 0 configure:12569: result: yes configure:12581: checking for tzset configure:12581: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12581: $? = 0 configure:12581: result: yes configure:12581: checking for utime configure:12581: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12581: $? = 0 configure:12581: result: yes configure:12581: checking for utimes configure:12581: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12581: $? = 0 configure:12581: result: yes configure:12581: checking for mknod configure:12581: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12581: $? = 0 configure:12581: result: yes configure:12581: checking for mkfifo configure:12581: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12581: $? = 0 configure:12581: result: yes configure:12593: checking for random configure:12593: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12593: $? = 0 configure:12593: result: yes configure:12593: checking for srandomdev configure:12593: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 /usr/lib/gcc-cross/aarch64-linux-gnu/9/../../../../aarch64-linux-gnu/bin/ld: /tmp/ccxIWVih.o: in function `main': /<>/conftest.c:211: undefined reference to `srandomdev' collect2: error: ld returned 1 exit status configure:12593: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | #define HAVE_LIBCAP 1 | #define USE_CAPABILITIES /**/ | #define USE_SHADOW /**/ | #define HAVE_LIBDL 1 | #define USE_PAM /**/ | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_SYSLOG_NAMES /**/ | #define HAVE_STRUCT_ADDRINFO /**/ | #define SENDFILE_LINUX /**/ | #define SENDFILE64_LINUX /**/ | #define WITH_ALTLOG 1 | #define COOKIE 1 | #define THROTTLING 1 | #define RATIOS 1 | #define QUOTAS 1 | #define WITH_UPLOAD_SCRIPT 1 | #define WITH_VIRTUAL_HOSTS 1 | #define WITH_PUREDB 1 | #define WITH_EXTAUTH 1 | #define FTPWHO 1 | #define WITH_DIRALIASES 1 | #define PER_USER_LIMITS 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBSODIUM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_STAT_EMPTY_STRING_BUG 1 | #define HAVE_VPRINTF 1 | #define HAVE_LOCALE_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SETLOCALE 1 | #define HAVE_GETLOADAVG 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_UTIME_NULL 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define SELECT_TYPE_ARG1 int | #define SELECT_TYPE_ARG234 (fd_set *) | #define SELECT_TYPE_ARG5 (struct timeval *) | #define HAVE_ALARM 1 | #define HAVE_LSTAT_EMPTY_STRING_BUG 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define CLOSEDIR_VOID 1 | #define HAVE_UNISTD_H 1 | #define HAVE_INITGROUPS 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_WAITPID 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_STATVFS 1 | #define HAVE_STATFS 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_REALPATH 1 | #define HAVE_PREAD 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_PTRACE 1 | #define HAVE_STRTOULL 1 | #define HAVE_STRTOQ 1 | #define HAVE_MEMSET 1 | #define HAVE_MUNMAP 1 | #define HAVE_STRDUP 1 | #define HAVE_FILENO 1 | #define HAVE_MADVISE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_SETUSERSHELL 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_VFPRINTF 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_SETLOCALE 1 | #define HAVE_TIMEGM 1 | #define HAVE_TZSET 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_MKNOD 1 | #define HAVE_MKFIFO 1 | #define HAVE_RANDOM 1 | /* end confdefs.h. */ | /* Define srandomdev to an innocuous variant, in case declares srandomdev. | For example, HP-UX 11i declares gettimeofday. */ | #define srandomdev innocuous_srandomdev | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char srandomdev (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef srandomdev | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char srandomdev (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_srandomdev || defined __stub___srandomdev | choke me | #endif | | int | main () | { | return srandomdev (); | ; | return 0; | } configure:12593: result: no configure:12593: checking for arc4random configure:12593: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 /usr/lib/gcc-cross/aarch64-linux-gnu/9/../../../../aarch64-linux-gnu/bin/ld: /tmp/ccMsSPKl.o: in function `main': /<>/conftest.c:211: undefined reference to `arc4random' collect2: error: ld returned 1 exit status configure:12593: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | #define HAVE_LIBCAP 1 | #define USE_CAPABILITIES /**/ | #define USE_SHADOW /**/ | #define HAVE_LIBDL 1 | #define USE_PAM /**/ | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_SYSLOG_NAMES /**/ | #define HAVE_STRUCT_ADDRINFO /**/ | #define SENDFILE_LINUX /**/ | #define SENDFILE64_LINUX /**/ | #define WITH_ALTLOG 1 | #define COOKIE 1 | #define THROTTLING 1 | #define RATIOS 1 | #define QUOTAS 1 | #define WITH_UPLOAD_SCRIPT 1 | #define WITH_VIRTUAL_HOSTS 1 | #define WITH_PUREDB 1 | #define WITH_EXTAUTH 1 | #define FTPWHO 1 | #define WITH_DIRALIASES 1 | #define PER_USER_LIMITS 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBSODIUM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_STAT_EMPTY_STRING_BUG 1 | #define HAVE_VPRINTF 1 | #define HAVE_LOCALE_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SETLOCALE 1 | #define HAVE_GETLOADAVG 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_UTIME_NULL 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define SELECT_TYPE_ARG1 int | #define SELECT_TYPE_ARG234 (fd_set *) | #define SELECT_TYPE_ARG5 (struct timeval *) | #define HAVE_ALARM 1 | #define HAVE_LSTAT_EMPTY_STRING_BUG 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define CLOSEDIR_VOID 1 | #define HAVE_UNISTD_H 1 | #define HAVE_INITGROUPS 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_WAITPID 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_STATVFS 1 | #define HAVE_STATFS 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_REALPATH 1 | #define HAVE_PREAD 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_PTRACE 1 | #define HAVE_STRTOULL 1 | #define HAVE_STRTOQ 1 | #define HAVE_MEMSET 1 | #define HAVE_MUNMAP 1 | #define HAVE_STRDUP 1 | #define HAVE_FILENO 1 | #define HAVE_MADVISE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_SETUSERSHELL 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_VFPRINTF 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_SETLOCALE 1 | #define HAVE_TIMEGM 1 | #define HAVE_TZSET 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_MKNOD 1 | #define HAVE_MKFIFO 1 | #define HAVE_RANDOM 1 | /* end confdefs.h. */ | /* Define arc4random to an innocuous variant, in case declares arc4random. | For example, HP-UX 11i declares gettimeofday. */ | #define arc4random innocuous_arc4random | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char arc4random (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef arc4random | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char arc4random (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_arc4random || defined __stub___arc4random | choke me | #endif | | int | main () | { | return arc4random (); | ; | return 0; | } configure:12593: result: no configure:12593: checking for arc4random_stir configure:12593: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 /usr/lib/gcc-cross/aarch64-linux-gnu/9/../../../../aarch64-linux-gnu/bin/ld: /tmp/ccCPAUcs.o: in function `main': /<>/conftest.c:211: undefined reference to `arc4random_stir' collect2: error: ld returned 1 exit status configure:12593: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | #define HAVE_LIBCAP 1 | #define USE_CAPABILITIES /**/ | #define USE_SHADOW /**/ | #define HAVE_LIBDL 1 | #define USE_PAM /**/ | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_SYSLOG_NAMES /**/ | #define HAVE_STRUCT_ADDRINFO /**/ | #define SENDFILE_LINUX /**/ | #define SENDFILE64_LINUX /**/ | #define WITH_ALTLOG 1 | #define COOKIE 1 | #define THROTTLING 1 | #define RATIOS 1 | #define QUOTAS 1 | #define WITH_UPLOAD_SCRIPT 1 | #define WITH_VIRTUAL_HOSTS 1 | #define WITH_PUREDB 1 | #define WITH_EXTAUTH 1 | #define FTPWHO 1 | #define WITH_DIRALIASES 1 | #define PER_USER_LIMITS 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBSODIUM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_STAT_EMPTY_STRING_BUG 1 | #define HAVE_VPRINTF 1 | #define HAVE_LOCALE_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SETLOCALE 1 | #define HAVE_GETLOADAVG 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_UTIME_NULL 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define SELECT_TYPE_ARG1 int | #define SELECT_TYPE_ARG234 (fd_set *) | #define SELECT_TYPE_ARG5 (struct timeval *) | #define HAVE_ALARM 1 | #define HAVE_LSTAT_EMPTY_STRING_BUG 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define CLOSEDIR_VOID 1 | #define HAVE_UNISTD_H 1 | #define HAVE_INITGROUPS 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_WAITPID 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_STATVFS 1 | #define HAVE_STATFS 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_REALPATH 1 | #define HAVE_PREAD 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_PTRACE 1 | #define HAVE_STRTOULL 1 | #define HAVE_STRTOQ 1 | #define HAVE_MEMSET 1 | #define HAVE_MUNMAP 1 | #define HAVE_STRDUP 1 | #define HAVE_FILENO 1 | #define HAVE_MADVISE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_SETUSERSHELL 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_VFPRINTF 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_SETLOCALE 1 | #define HAVE_TIMEGM 1 | #define HAVE_TZSET 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_MKNOD 1 | #define HAVE_MKFIFO 1 | #define HAVE_RANDOM 1 | /* end confdefs.h. */ | /* Define arc4random_stir to an innocuous variant, in case declares arc4random_stir. | For example, HP-UX 11i declares gettimeofday. */ | #define arc4random_stir innocuous_arc4random_stir | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char arc4random_stir (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef arc4random_stir | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char arc4random_stir (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_arc4random_stir || defined __stub___arc4random_stir | choke me | #endif | | int | main () | { | return arc4random_stir (); | ; | return 0; | } configure:12593: result: no configure:12593: checking for arc4random_addrandom configure:12593: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 /usr/lib/gcc-cross/aarch64-linux-gnu/9/../../../../aarch64-linux-gnu/bin/ld: /tmp/ccdyg30z.o: in function `main': /<>/conftest.c:211: undefined reference to `arc4random_addrandom' collect2: error: ld returned 1 exit status configure:12593: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | #define HAVE_LIBCAP 1 | #define USE_CAPABILITIES /**/ | #define USE_SHADOW /**/ | #define HAVE_LIBDL 1 | #define USE_PAM /**/ | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_SYSLOG_NAMES /**/ | #define HAVE_STRUCT_ADDRINFO /**/ | #define SENDFILE_LINUX /**/ | #define SENDFILE64_LINUX /**/ | #define WITH_ALTLOG 1 | #define COOKIE 1 | #define THROTTLING 1 | #define RATIOS 1 | #define QUOTAS 1 | #define WITH_UPLOAD_SCRIPT 1 | #define WITH_VIRTUAL_HOSTS 1 | #define WITH_PUREDB 1 | #define WITH_EXTAUTH 1 | #define FTPWHO 1 | #define WITH_DIRALIASES 1 | #define PER_USER_LIMITS 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBSODIUM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_STAT_EMPTY_STRING_BUG 1 | #define HAVE_VPRINTF 1 | #define HAVE_LOCALE_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SETLOCALE 1 | #define HAVE_GETLOADAVG 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_UTIME_NULL 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define SELECT_TYPE_ARG1 int | #define SELECT_TYPE_ARG234 (fd_set *) | #define SELECT_TYPE_ARG5 (struct timeval *) | #define HAVE_ALARM 1 | #define HAVE_LSTAT_EMPTY_STRING_BUG 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define CLOSEDIR_VOID 1 | #define HAVE_UNISTD_H 1 | #define HAVE_INITGROUPS 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_WAITPID 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_STATVFS 1 | #define HAVE_STATFS 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_REALPATH 1 | #define HAVE_PREAD 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_PTRACE 1 | #define HAVE_STRTOULL 1 | #define HAVE_STRTOQ 1 | #define HAVE_MEMSET 1 | #define HAVE_MUNMAP 1 | #define HAVE_STRDUP 1 | #define HAVE_FILENO 1 | #define HAVE_MADVISE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_SETUSERSHELL 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_VFPRINTF 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_SETLOCALE 1 | #define HAVE_TIMEGM 1 | #define HAVE_TZSET 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_MKNOD 1 | #define HAVE_MKFIFO 1 | #define HAVE_RANDOM 1 | /* end confdefs.h. */ | /* Define arc4random_addrandom to an innocuous variant, in case declares arc4random_addrandom. | For example, HP-UX 11i declares gettimeofday. */ | #define arc4random_addrandom innocuous_arc4random_addrandom | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char arc4random_addrandom (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef arc4random_addrandom | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char arc4random_addrandom (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_arc4random_addrandom || defined __stub___arc4random_addrandom | choke me | #endif | | int | main () | { | return arc4random_addrandom (); | ; | return 0; | } configure:12593: result: no configure:12605: checking for closefrom configure:12605: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 /usr/lib/gcc-cross/aarch64-linux-gnu/9/../../../../aarch64-linux-gnu/bin/ld: /tmp/ccw1TcKH.o: in function `main': /<>/conftest.c:211: undefined reference to `closefrom' collect2: error: ld returned 1 exit status configure:12605: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | #define HAVE_LIBCAP 1 | #define USE_CAPABILITIES /**/ | #define USE_SHADOW /**/ | #define HAVE_LIBDL 1 | #define USE_PAM /**/ | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_SYSLOG_NAMES /**/ | #define HAVE_STRUCT_ADDRINFO /**/ | #define SENDFILE_LINUX /**/ | #define SENDFILE64_LINUX /**/ | #define WITH_ALTLOG 1 | #define COOKIE 1 | #define THROTTLING 1 | #define RATIOS 1 | #define QUOTAS 1 | #define WITH_UPLOAD_SCRIPT 1 | #define WITH_VIRTUAL_HOSTS 1 | #define WITH_PUREDB 1 | #define WITH_EXTAUTH 1 | #define FTPWHO 1 | #define WITH_DIRALIASES 1 | #define PER_USER_LIMITS 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBSODIUM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_STAT_EMPTY_STRING_BUG 1 | #define HAVE_VPRINTF 1 | #define HAVE_LOCALE_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SETLOCALE 1 | #define HAVE_GETLOADAVG 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_UTIME_NULL 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define SELECT_TYPE_ARG1 int | #define SELECT_TYPE_ARG234 (fd_set *) | #define SELECT_TYPE_ARG5 (struct timeval *) | #define HAVE_ALARM 1 | #define HAVE_LSTAT_EMPTY_STRING_BUG 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define CLOSEDIR_VOID 1 | #define HAVE_UNISTD_H 1 | #define HAVE_INITGROUPS 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_WAITPID 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_STATVFS 1 | #define HAVE_STATFS 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_REALPATH 1 | #define HAVE_PREAD 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_PTRACE 1 | #define HAVE_STRTOULL 1 | #define HAVE_STRTOQ 1 | #define HAVE_MEMSET 1 | #define HAVE_MUNMAP 1 | #define HAVE_STRDUP 1 | #define HAVE_FILENO 1 | #define HAVE_MADVISE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_SETUSERSHELL 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_VFPRINTF 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_SETLOCALE 1 | #define HAVE_TIMEGM 1 | #define HAVE_TZSET 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_MKNOD 1 | #define HAVE_MKFIFO 1 | #define HAVE_RANDOM 1 | /* end confdefs.h. */ | /* Define closefrom to an innocuous variant, in case declares closefrom. | For example, HP-UX 11i declares gettimeofday. */ | #define closefrom innocuous_closefrom | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char closefrom (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef closefrom | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char closefrom (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_closefrom || defined __stub___closefrom | choke me | #endif | | int | main () | { | return closefrom (); | ; | return 0; | } configure:12605: result: no configure:12605: checking for explicit_bzero configure:12605: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:12605: $? = 0 configure:12605: result: yes configure:12605: checking for getpwnam_shadow configure:12605: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lsodium -lcrypt -ldl -lcap -lpam >&5 /usr/lib/gcc-cross/aarch64-linux-gnu/9/../../../../aarch64-linux-gnu/bin/ld: /tmp/ccNeKtBM.o: in function `main': /<>/conftest.c:212: undefined reference to `getpwnam_shadow' collect2: error: ld returned 1 exit status configure:12605: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | #define HAVE_LIBCAP 1 | #define USE_CAPABILITIES /**/ | #define USE_SHADOW /**/ | #define HAVE_LIBDL 1 | #define USE_PAM /**/ | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_SYSLOG_NAMES /**/ | #define HAVE_STRUCT_ADDRINFO /**/ | #define SENDFILE_LINUX /**/ | #define SENDFILE64_LINUX /**/ | #define WITH_ALTLOG 1 | #define COOKIE 1 | #define THROTTLING 1 | #define RATIOS 1 | #define QUOTAS 1 | #define WITH_UPLOAD_SCRIPT 1 | #define WITH_VIRTUAL_HOSTS 1 | #define WITH_PUREDB 1 | #define WITH_EXTAUTH 1 | #define FTPWHO 1 | #define WITH_DIRALIASES 1 | #define PER_USER_LIMITS 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBSODIUM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_STAT_EMPTY_STRING_BUG 1 | #define HAVE_VPRINTF 1 | #define HAVE_LOCALE_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SETLOCALE 1 | #define HAVE_GETLOADAVG 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_UTIME_NULL 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define SELECT_TYPE_ARG1 int | #define SELECT_TYPE_ARG234 (fd_set *) | #define SELECT_TYPE_ARG5 (struct timeval *) | #define HAVE_ALARM 1 | #define HAVE_LSTAT_EMPTY_STRING_BUG 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define CLOSEDIR_VOID 1 | #define HAVE_UNISTD_H 1 | #define HAVE_INITGROUPS 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_WAITPID 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_STATVFS 1 | #define HAVE_STATFS 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_REALPATH 1 | #define HAVE_PREAD 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_PTRACE 1 | #define HAVE_STRTOULL 1 | #define HAVE_STRTOQ 1 | #define HAVE_MEMSET 1 | #define HAVE_MUNMAP 1 | #define HAVE_STRDUP 1 | #define HAVE_FILENO 1 | #define HAVE_MADVISE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_SETUSERSHELL 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_VFPRINTF 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_SETLOCALE 1 | #define HAVE_TIMEGM 1 | #define HAVE_TZSET 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_MKNOD 1 | #define HAVE_MKFIFO 1 | #define HAVE_RANDOM 1 | #define HAVE_EXPLICIT_BZERO 1 | /* end confdefs.h. */ | /* Define getpwnam_shadow to an innocuous variant, in case declares getpwnam_shadow. | For example, HP-UX 11i declares gettimeofday. */ | #define getpwnam_shadow innocuous_getpwnam_shadow | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char getpwnam_shadow (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef getpwnam_shadow | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char getpwnam_shadow (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_getpwnam_shadow || defined __stub___getpwnam_shadow | choke me | #endif | | int | main () | { | return getpwnam_shadow (); | ; | return 0; | } configure:12605: result: no configure:12615: checking whether statvfs64() is defined configure:12644: aarch64-linux-gnu-gcc -c -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:12644: $? = 0 configure:12646: result: yes configure:12660: checking whether snprintf is C99 conformant configure:12699: result: done configure:12713: checking whether getgroups 0 is sane configure:12716: result: suppose that it doesnt configure:12759: checking whether realpath likes unreadable directories configure:12762: result: no configure:12843: checking whether you already have a standard MD5 implementation configure:12846: result: assuming no configure:12890: checking whether you already have a standard SHA1 implementation configure:12893: result: assuming no configure:12936: checking whether we are inside a Virtuozzo virtual host configure:12945: result: no configure:12949: checking default TCP send buffer size configure:12992: result: 65536 configure:13001: checking default TCP receive buffer size configure:13044: result: 65536 configure:13271: checking for floor in -lm configure:13296: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lm -lsodium -lcrypt -ldl -lcap -lpam >&5 conftest.c:190:6: warning: conflicting types for built-in function 'floor'; expected 'double(double)' [-Wbuiltin-declaration-mismatch] 190 | char floor (); | ^~~~~ conftest.c:1:1: note: 'floor' is declared in header '' 1 | /* confdefs.h */ cc1: warning: unrecognized command line option '-Wno-unused-command-line-argument' configure:13296: $? = 0 configure:13305: result: yes configure:13316: checking for gzclose in -lz configure:13341: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lz -lm -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:13341: $? = 0 configure:13350: result: yes configure:13365: checking for mysql_init configure:13365: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lz -lm -lsodium -lcrypt -ldl -lcap -lpam >&5 /usr/lib/gcc-cross/aarch64-linux-gnu/9/../../../../aarch64-linux-gnu/bin/ld: /tmp/cc1DOKth.o: in function `main': /<>/conftest.c:220: undefined reference to `mysql_init' collect2: error: ld returned 1 exit status configure:13365: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | #define HAVE_LIBCAP 1 | #define USE_CAPABILITIES /**/ | #define USE_SHADOW /**/ | #define HAVE_LIBDL 1 | #define USE_PAM /**/ | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_SYSLOG_NAMES /**/ | #define HAVE_STRUCT_ADDRINFO /**/ | #define SENDFILE_LINUX /**/ | #define SENDFILE64_LINUX /**/ | #define WITH_ALTLOG 1 | #define COOKIE 1 | #define THROTTLING 1 | #define RATIOS 1 | #define QUOTAS 1 | #define WITH_UPLOAD_SCRIPT 1 | #define WITH_VIRTUAL_HOSTS 1 | #define WITH_PUREDB 1 | #define WITH_EXTAUTH 1 | #define FTPWHO 1 | #define WITH_DIRALIASES 1 | #define PER_USER_LIMITS 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBSODIUM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_STAT_EMPTY_STRING_BUG 1 | #define HAVE_VPRINTF 1 | #define HAVE_LOCALE_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SETLOCALE 1 | #define HAVE_GETLOADAVG 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_UTIME_NULL 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define SELECT_TYPE_ARG1 int | #define SELECT_TYPE_ARG234 (fd_set *) | #define SELECT_TYPE_ARG5 (struct timeval *) | #define HAVE_ALARM 1 | #define HAVE_LSTAT_EMPTY_STRING_BUG 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define CLOSEDIR_VOID 1 | #define HAVE_UNISTD_H 1 | #define HAVE_INITGROUPS 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_WAITPID 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_STATVFS 1 | #define HAVE_STATFS 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_REALPATH 1 | #define HAVE_PREAD 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_PTRACE 1 | #define HAVE_STRTOULL 1 | #define HAVE_STRTOQ 1 | #define HAVE_MEMSET 1 | #define HAVE_MUNMAP 1 | #define HAVE_STRDUP 1 | #define HAVE_FILENO 1 | #define HAVE_MADVISE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_SETUSERSHELL 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_VFPRINTF 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_SETLOCALE 1 | #define HAVE_TIMEGM 1 | #define HAVE_TZSET 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_MKNOD 1 | #define HAVE_MKFIFO 1 | #define HAVE_RANDOM 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_STATVFS64 /**/ | #define CONF_SNPRINTF_TYPE 8 | #define USE_BUILTIN_REALPATH 1 | #define CONF_TCP_SO_SNDBUF 65536 | #define CONF_TCP_SO_RCVBUF 65536 | #define HAVE_LIBM 1 | #define HAVE_LIBZ 1 | #define WITH_MYSQL /**/ | /* end confdefs.h. */ | /* Define mysql_init to an innocuous variant, in case declares mysql_init. | For example, HP-UX 11i declares gettimeofday. */ | #define mysql_init innocuous_mysql_init | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char mysql_init (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef mysql_init | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char mysql_init (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_mysql_init || defined __stub___mysql_init | choke me | #endif | | int | main () | { | return mysql_init (); | ; | return 0; | } configure:13365: result: no configure:13370: checking for mysql_init in -lmariadb configure:13395: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lmariadb -lz -lm -lsodium -lcrypt -ldl -lcap -lpam >&5 configure:13395: $? = 0 configure:13404: result: yes configure:13468: checking whether mysql clients can run configure:13482: aarch64-linux-gnu-gcc -o conftest -O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack conftest.c -lmariadb -lz -lm -lsodium -lcrypt -ldl -lcap -lpam >&5 conftest.c:189:16: fatal error: mysql.h: No such file or directory 189 | #include | ^~~~~~~~~ compilation terminated. configure:13482: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "pure-ftpd" | #define PACKAGE_TARNAME "pure-ftpd" | #define PACKAGE_VERSION "1.0.49" | #define PACKAGE_STRING "pure-ftpd 1.0.49" | #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" | #define PACKAGE_URL "https://www.pureftpd.org" | #define PACKAGE "pure-ftpd" | #define VERSION "1.0.49" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_CAPABILITY_H 1 | #define HAVE_SHADOW_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_NETINET_IN_SYSTM_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_PTRACE_H 1 | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_SECURITY_PAM_MISC_H 1 | #define HAVE_SECURITY_PAM_MODULES_H 1 | #define HAVE_SECURITY_PAM_FILTER_H 1 | #define HAVE_SGTTY_H 1 | #define HAVE_TERMIO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_OPENSSL_SSL_H 1 | #define HAVE_OPENSSL_EC_H 1 | #define HAVE_POSIX_TERMIOS /**/ | #define RETSIGTYPE void | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define STRUCT_TM_TM_GMTOFF /**/ | #define HAVE_SCALAR_TIMEZONE /**/ | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_MODE_T 4 | #define HAVE_LIBCAP 1 | #define USE_CAPABILITIES /**/ | #define USE_SHADOW /**/ | #define HAVE_LIBDL 1 | #define USE_PAM /**/ | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_SYSLOG_NAMES /**/ | #define HAVE_STRUCT_ADDRINFO /**/ | #define SENDFILE_LINUX /**/ | #define SENDFILE64_LINUX /**/ | #define WITH_ALTLOG 1 | #define COOKIE 1 | #define THROTTLING 1 | #define RATIOS 1 | #define QUOTAS 1 | #define WITH_UPLOAD_SCRIPT 1 | #define WITH_VIRTUAL_HOSTS 1 | #define WITH_PUREDB 1 | #define WITH_EXTAUTH 1 | #define FTPWHO 1 | #define WITH_DIRALIASES 1 | #define PER_USER_LIMITS 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBSODIUM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_STRFTIME 1 | #define HAVE_STAT_EMPTY_STRING_BUG 1 | #define HAVE_VPRINTF 1 | #define HAVE_LOCALE_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SETLOCALE 1 | #define HAVE_GETLOADAVG 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_UTIME_NULL 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define SELECT_TYPE_ARG1 int | #define SELECT_TYPE_ARG234 (fd_set *) | #define SELECT_TYPE_ARG5 (struct timeval *) | #define HAVE_ALARM 1 | #define HAVE_LSTAT_EMPTY_STRING_BUG 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define CLOSEDIR_VOID 1 | #define HAVE_UNISTD_H 1 | #define HAVE_INITGROUPS 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_WAITPID 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_SETEUID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRESUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETREGID 1 | #define HAVE_SETRESGID 1 | #define HAVE_STATVFS 1 | #define HAVE_STATFS 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_REALPATH 1 | #define HAVE_PREAD 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_PTRACE 1 | #define HAVE_STRTOULL 1 | #define HAVE_STRTOQ 1 | #define HAVE_MEMSET 1 | #define HAVE_MUNMAP 1 | #define HAVE_STRDUP 1 | #define HAVE_FILENO 1 | #define HAVE_MADVISE 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_SETUSERSHELL 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_VFPRINTF 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_SETLOCALE 1 | #define HAVE_TIMEGM 1 | #define HAVE_TZSET 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_MKNOD 1 | #define HAVE_MKFIFO 1 | #define HAVE_RANDOM 1 | #define HAVE_EXPLICIT_BZERO 1 | #define HAVE_STATVFS64 /**/ | #define CONF_SNPRINTF_TYPE 8 | #define USE_BUILTIN_REALPATH 1 | #define CONF_TCP_SO_SNDBUF 65536 | #define CONF_TCP_SO_RCVBUF 65536 | #define HAVE_LIBM 1 | #define HAVE_LIBZ 1 | #define WITH_MYSQL /**/ | #define HAVE_LIBMARIADB 1 | /* end confdefs.h. */ | | #include | #include | int main(void) | { | MYSQL *a = mysql_init(NULL); | return 0; | } | configure:13486: result: no configure:13488: error: Your MySQL client libraries aren't properly installed ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_c_bigendian=no ac_cv_c_char_unsigned=yes ac_cv_c_compiler_gnu=yes ac_cv_c_const=yes ac_cv_c_inline=inline ac_cv_c_stack_direction=-1 ac_cv_c_volatile=yes ac_cv_env_CC_set= ac_cv_env_CC_value= ac_cv_env_CFLAGS_set=set ac_cv_env_CFLAGS_value='-O2 -DMAX_USER_LENGTH=128U -g' ac_cv_env_CPPFLAGS_set=set ac_cv_env_CPPFLAGS_value='-Wdate-time -D_FORTIFY_SOURCE=2' ac_cv_env_CPP_set= ac_cv_env_CPP_value= ac_cv_env_CWFLAGS_set= ac_cv_env_CWFLAGS_value= ac_cv_env_LDFLAGS_set=set ac_cv_env_LDFLAGS_value=-Wl,-z,relro ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_build_alias_set=set ac_cv_env_build_alias_value=x86_64-linux-gnu ac_cv_env_host_alias_set=set ac_cv_env_host_alias_value=aarch64-linux-gnu ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= ac_cv_func__doprnt=no ac_cv_func_alarm=yes ac_cv_func_alloca_works=yes ac_cv_func_arc4random=no ac_cv_func_arc4random_addrandom=no ac_cv_func_arc4random_stir=no ac_cv_func_chown_works=no ac_cv_func_closedir_void=yes ac_cv_func_closefrom=no ac_cv_func_connect=yes ac_cv_func_explicit_bzero=yes ac_cv_func_fileno=yes ac_cv_func_fork=yes ac_cv_func_fork_works=yes ac_cv_func_getaddrinfo=yes ac_cv_func_getgroups=yes ac_cv_func_getgroups_works=yes ac_cv_func_gethostbyname=yes ac_cv_func_gethostname=yes ac_cv_func_getloadavg=yes ac_cv_func_getloadavg_setgid=no ac_cv_func_getnameinfo=yes ac_cv_func_getopt_long=yes ac_cv_func_getpagesize=yes ac_cv_func_getpwnam_shadow=no ac_cv_func_getspnam=yes ac_cv_func_inet_ntop=yes ac_cv_func_inet_pton=yes ac_cv_func_initgroups=yes ac_cv_func_lstat_dereferences_slashed_symlink=no ac_cv_func_lstat_empty_string_bug=yes ac_cv_func_madvise=yes ac_cv_func_malloc_0_nonnull=yes ac_cv_func_mapviewoffile=no ac_cv_func_memcmp_working=no ac_cv_func_memset=yes ac_cv_func_mkfifo=yes ac_cv_func_mknod=yes ac_cv_func_mmap_fixed_mapped=no ac_cv_func_munmap=yes ac_cv_func_mysql_init=no ac_cv_func_pam_getenvlist=yes ac_cv_func_posix_fadvise=yes ac_cv_func_pow=no ac_cv_func_pread=yes ac_cv_func_pstat_getdynamic=no ac_cv_func_ptrace=yes ac_cv_func_putenv=yes ac_cv_func_random=yes ac_cv_func_realloc_0_nonnull=yes ac_cv_func_realpath=yes ac_cv_func_select_args='int,fd_set *,struct timeval *' ac_cv_func_sendfilev=no ac_cv_func_setegid=yes ac_cv_func_setenv=yes ac_cv_func_seteuid=yes ac_cv_func_setgroups=yes ac_cv_func_setlocale=yes ac_cv_func_setpgrp_void=yes ac_cv_func_setproctitle=no ac_cv_func_setregid=yes ac_cv_func_setresgid=yes ac_cv_func_setresuid=yes ac_cv_func_setreuid=yes ac_cv_func_setrlimit=yes ac_cv_func_setusershell=yes ac_cv_func_snprintf=yes ac_cv_func_srandomdev=no ac_cv_func_stat_empty_string_bug=yes ac_cv_func_statfs=yes ac_cv_func_statvfs=yes ac_cv_func_strdup=yes ac_cv_func_strftime=yes ac_cv_func_strlcat=no ac_cv_func_strlcpy=no ac_cv_func_strtod=no ac_cv_func_strtoq=yes ac_cv_func_strtoull=yes ac_cv_func_timegm=yes ac_cv_func_tzset=yes ac_cv_func_unsetenv=yes ac_cv_func_utime=yes ac_cv_func_utime_null=yes ac_cv_func_utimes=yes ac_cv_func_vfork=yes ac_cv_func_vfork_works=yes ac_cv_func_vfprintf=yes ac_cv_func_vprintf=yes ac_cv_func_vsnprintf=yes ac_cv_func_wait3_rusage=no ac_cv_func_waitpid=yes ac_cv_func_working_mktime=no ac_cv_header_CoreFoundation_CoreFoundation_h=no ac_cv_header_crypt_h=yes ac_cv_header_dirent_dirent_h=yes ac_cv_header_fcntl_h=yes ac_cv_header_getopt_h=yes ac_cv_header_inttypes_h=yes ac_cv_header_io_h=no ac_cv_header_ioctl_h=no ac_cv_header_locale_h=yes ac_cv_header_mach_mach_h=no ac_cv_header_memory_h=yes ac_cv_header_minix_config_h=no ac_cv_header_netinet_in_h=yes ac_cv_header_netinet_in_systm_h=yes ac_cv_header_openssl_ec_h=yes ac_cv_header_openssl_ssl_h=yes ac_cv_header_pam_pam_appl_h=no ac_cv_header_pam_pam_filter_h=no ac_cv_header_pam_pam_misc_h=no ac_cv_header_pam_pam_modules_h=no ac_cv_header_security_pam_appl_h=yes ac_cv_header_security_pam_filter_h=yes ac_cv_header_security_pam_misc_h=yes ac_cv_header_security_pam_modules_h=yes ac_cv_header_sgtty_h=yes ac_cv_header_shadow_h=yes ac_cv_header_stat_broken=no ac_cv_header_stdarg_h=yes ac_cv_header_stdc=yes ac_cv_header_stddef_h=yes ac_cv_header_stdint_h=yes ac_cv_header_stdlib_h=yes ac_cv_header_string_h=yes ac_cv_header_strings_h=yes ac_cv_header_sys_capability_h=yes ac_cv_header_sys_fcntl_h=yes ac_cv_header_sys_file_h=yes ac_cv_header_sys_ioctl_h=yes ac_cv_header_sys_loadavg_h=no ac_cv_header_sys_mount_h=yes ac_cv_header_sys_param_h=yes ac_cv_header_sys_pstat_h=no ac_cv_header_sys_ptrace_h=yes ac_cv_header_sys_resource_h=yes ac_cv_header_sys_select_h=yes ac_cv_header_sys_sendfile_h=yes ac_cv_header_sys_socket_h=yes ac_cv_header_sys_stat_h=yes ac_cv_header_sys_statvfs_h=yes ac_cv_header_sys_time_h=yes ac_cv_header_sys_types_h=yes ac_cv_header_sys_uio_h=yes ac_cv_header_sys_vfs_h=yes ac_cv_header_sys_wait_h=yes ac_cv_header_termio_h=yes ac_cv_header_time=yes ac_cv_header_unistd_h=yes ac_cv_header_utime_h=yes ac_cv_header_varargs_h=no ac_cv_header_vfork_h=no ac_cv_header_windows_h=no ac_cv_lib_cap_cap_init=yes ac_cv_lib_crypt_crypt=yes ac_cv_lib_dl_dlopen=yes ac_cv_lib_error_at_line=yes ac_cv_lib_kstat_kstat_open=no ac_cv_lib_m_floor=yes ac_cv_lib_m_pow=yes ac_cv_lib_mariadb_mysql_init=yes ac_cv_lib_sendfile_sendfile=no ac_cv_lib_sendfile_sendfilev=no ac_cv_lib_sodium_crypto_pwhash_scryptsalsa208sha256_str=yes ac_cv_lib_z_gzclose=yes ac_cv_member_struct_tm_tm_gmtoff=yes ac_cv_member_struct_tm_tm_zone=yes ac_cv_objext=o ac_cv_path_EGREP='/bin/grep -E' ac_cv_path_GREP=/bin/grep ac_cv_path_install='/usr/bin/install -c' ac_cv_path_mkdir=/bin/mkdir ac_cv_prog_AWK=mawk ac_cv_prog_CC=aarch64-linux-gnu-gcc ac_cv_prog_CPP='aarch64-linux-gnu-gcc -E' ac_cv_prog_RANLIB=aarch64-linux-gnu-ranlib ac_cv_prog_STRIP=aarch64-linux-gnu-strip ac_cv_prog_cc_c89= ac_cv_prog_cc_g=yes ac_cv_prog_gcc_traditional=no ac_cv_prog_make_make_set=yes ac_cv_safe_to_define___extensions__=yes ac_cv_search_opendir='none required' ac_cv_search_strerror='none required' ac_cv_sizeof_char=1 ac_cv_sizeof_char_p=8 ac_cv_sizeof_double=8 ac_cv_sizeof_float=4 ac_cv_sizeof_int=4 ac_cv_sizeof_long=8 ac_cv_sizeof_long_double=16 ac_cv_sizeof_long_long=8 ac_cv_sizeof_mode_t=4 ac_cv_sizeof_short=2 ac_cv_sizeof_signed_char=1 ac_cv_sizeof_struct_iovec=16 ac_cv_sizeof_time_t=8 ac_cv_sizeof_unsigned_char=1 ac_cv_sizeof_unsigned_int=4 ac_cv_sizeof_unsigned_long=8 ac_cv_sizeof_unsigned_long_long=8 ac_cv_sizeof_unsigned_short=2 ac_cv_sizeof_void_p=8 ac_cv_struct_tm=time.h ac_cv_sys_file_offset_bits=no ac_cv_sys_largefile_CC=no ac_cv_sys_posix_termios=yes ac_cv_sys_restartable_syscalls=yes ac_cv_type_dev_t=yes ac_cv_type_getgroups=gid_t ac_cv_type_in_port_t=yes ac_cv_type_ino_t=yes ac_cv_type_mode_t=yes ac_cv_type_nlink_t=yes ac_cv_type_off_t=yes ac_cv_type_pid_t=yes ac_cv_type_sig_atomic_t=yes ac_cv_type_signal=void ac_cv_type_size_t=yes ac_cv_type_socklen_t=yes ac_cv_type_ssize_t=yes ac_cv_type_uid_t=yes ac_cv_working_alloca_h=yes am_cv_CC_dependencies_compiler_type=none am_cv_make_support_nested_variables=yes am_cv_prog_cc_c_o=yes am_cv_prog_tar_ustar=gnutar ap_cv_void_ptr_lt_long=no apr_cv_mutex_robust_shared=yes apr_cv_process_shared_works=yes ax_cv_check_cflags___O2__DMAX_USER_LENGTH_128U__g__fPIC__fPIE__fwrapv__fno_strict_aliasing__fno_strict_overflow__fstack_protector_all__Winit_self__Wwrite_strings__Wdiv_by_zero__Wno_unused_command_line_argument=yes ax_cv_check_cflags___Wall=yes ax_cv_check_cflags___Wdiv_by_zero=yes ax_cv_check_cflags___Winit_self=yes ax_cv_check_cflags___Wwrite_strings=yes ax_cv_check_cflags____Wall__Wextra=yes ax_cv_check_cflags____Wall__Wextra__Wbad_function_cast=yes ax_cv_check_cflags____Wall__Wextra__Wbad_function_cast__Wcast_align=yes ax_cv_check_cflags____Wall__Wextra__Wbad_function_cast__Wcast_align__Wcast_qual=yes ax_cv_check_cflags____Wall__Wextra__Wbad_function_cast__Wcast_align__Wcast_qual__Wchar_subscripts=yes ax_cv_check_cflags____Wall__Wextra__Wbad_function_cast__Wcast_align__Wcast_qual__Wchar_subscripts__Wcomment=yes ax_cv_check_cflags____Wall__Wextra__Wbad_function_cast__Wcast_align__Wcast_qual__Wchar_subscripts__Wcomment__Wfloat_equal=yes ax_cv_check_cflags____Wall__Wextra__Wbad_function_cast__Wcast_align__Wcast_qual__Wchar_subscripts__Wcomment__Wfloat_equal__Wformat_2=yes ax_cv_check_cflags____Wall__Wextra__Wbad_function_cast__Wcast_align__Wcast_qual__Wchar_subscripts__Wcomment__Wfloat_equal__Wformat_2__Wimplicit=yes ax_cv_check_cflags____Wall__Wextra__Wbad_function_cast__Wcast_align__Wcast_qual__Wchar_subscripts__Wcomment__Wfloat_equal__Wformat_2__Wimplicit__Wmissing_declarations=yes ax_cv_check_cflags____Wall__Wextra__Wbad_function_cast__Wcast_align__Wcast_qual__Wchar_subscripts__Wcomment__Wfloat_equal__Wformat_2__Wimplicit__Wmissing_declarations__Wmissing_prototypes=yes ax_cv_check_cflags____Wall__Wextra__Wbad_function_cast__Wcast_align__Wcast_qual__Wchar_subscripts__Wcomment__Wfloat_equal__Wformat_2__Wimplicit__Wmissing_declarations__Wmissing_prototypes__Wnormalized_id=yes ax_cv_check_cflags____Wall__Wextra__Wbad_function_cast__Wcast_align__Wcast_qual__Wchar_subscripts__Wcomment__Wfloat_equal__Wformat_2__Wimplicit__Wmissing_declarations__Wmissing_prototypes__Wnormalized_id__Woverride_init=yes ax_cv_check_cflags____Wall__Wextra__Wbad_function_cast__Wcast_align__Wcast_qual__Wchar_subscripts__Wcomment__Wfloat_equal__Wformat_2__Wimplicit__Wmissing_declarations__Wmissing_prototypes__Wnormalized_id__Woverride_init__Wparentheses=yes ax_cv_check_cflags____Wall__Wextra__Wbad_function_cast__Wcast_align__Wcast_qual__Wchar_subscripts__Wcomment__Wfloat_equal__Wformat_2__Wimplicit__Wmissing_declarations__Wmissing_prototypes__Wnormalized_id__Woverride_init__Wparentheses__Wpointer_arith=yes ax_cv_check_cflags____Wall__Wextra__Wbad_function_cast__Wcast_align__Wcast_qual__Wchar_subscripts__Wcomment__Wfloat_equal__Wformat_2__Wimplicit__Wmissing_declarations__Wmissing_prototypes__Wnormalized_id__Woverride_init__Wparentheses__Wpointer_arith__Wredundant_decls=yes ax_cv_check_cflags____Wall__Wextra__Wbad_function_cast__Wcast_align__Wcast_qual__Wchar_subscripts__Wcomment__Wfloat_equal__Wformat_2__Wimplicit__Wmissing_declarations__Wmissing_prototypes__Wnormalized_id__Woverride_init__Wparentheses__Wpointer_arith__Wredundant_decls__Wstrict_prototypes=yes ax_cv_check_cflags____Wall__Wextra__Wbad_function_cast__Wcast_align__Wcast_qual__Wchar_subscripts__Wcomment__Wfloat_equal__Wformat_2__Wimplicit__Wmissing_declarations__Wmissing_prototypes__Wnormalized_id__Woverride_init__Wparentheses__Wpointer_arith__Wredundant_decls__Wstrict_prototypes__Wswitch_enum=yes ax_cv_check_cflags____Wall__Wextra__Wbad_function_cast__Wcast_align__Wcast_qual__Wchar_subscripts__Wcomment__Wfloat_equal__Wformat_2__Wimplicit__Wmissing_declarations__Wmissing_prototypes__Wnormalized_id__Woverride_init__Wparentheses__Wpointer_arith__Wredundant_decls__Wstrict_prototypes__Wswitch_enum__Wvariable_decl=no ax_cv_check_cflags___fPIC=yes ax_cv_check_cflags___fPIE=yes ax_cv_check_cflags___fno_strict_aliasing=yes ax_cv_check_cflags___fno_strict_overflow=yes ax_cv_check_cflags___fstack_protector_all=yes ax_cv_check_cflags___fwrapv=yes ax_cv_check_ldflags___Wl__z_noexecstack=yes ax_cv_check_ldflags___Wl__z_now=yes ax_cv_check_ldflags___Wl__z_relro=yes ax_cv_check_ldflags___fPIC=yes ax_cv_check_ldflags___fstack_protector_all=yes ax_cv_check_ldflags___pie=yes libc_cv_fno_stack_protector=no lt_cv_sys_lib_dlsearch_path_spec=' /lib/aarch64-linux-gnu /usr/lib/aarch64-linux-gnu /lib /usr/lib /usr/local/lib' ## ----------------- ## ## Output variables. ## ## ----------------- ## ACLOCAL='${SHELL} /<>/missing aclocal-1.16' ALLOCA='' AMDEPBACKSLASH='' AMDEP_FALSE='' AMDEP_TRUE='#' AMTAR='$${TAR-tar}' AM_BACKSLASH='\' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' AM_DEFAULT_VERBOSITY='1' AM_V='$(V)' AUTOCONF='${SHELL} /<>/missing autoconf' AUTOHEADER='${SHELL} /<>/missing autoheader' AUTOMAKE='${SHELL} /<>/missing automake-1.16' AWK='mawk' BONJOUR_LDADD='' CC='aarch64-linux-gnu-gcc' CCDEPMODE='depmode=none' CFLAGS='-O2 -DMAX_USER_LENGTH=128U -g -fPIC -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow -fstack-protector-all -Winit-self -Wwrite-strings -Wdiv-by-zero -Wno-unused-command-line-argument ' CONFDIR='' CPP='aarch64-linux-gnu-gcc -E' CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2' CWFLAGS=' -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat=2 -Wimplicit -Wmissing-declarations -Wmissing-prototypes -Wnormalized=id -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wswitch-enum' CYGPATH_W='echo' DEFS='' DEPDIR='.deps' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='/bin/grep -E' EXEEXT='' GETLOADAVG_LIBS='' GREP='/bin/grep' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' KMEM_GROUP='' LDAP_SSL_LIBS='' LDFLAGS='-Wl,-z,relro -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack ' LIBOBJS=' memcmp.o lstat.o stat.o strtod.o mktime.o' LIBS='-lmariadb -lz -lm -lsodium -lcrypt -ldl -lcap -lpam' LOCALSTATEDIR='' LTLIBOBJS='' MAINT='#' MAINTAINER_MODE_FALSE='' MAINTAINER_MODE_TRUE='#' MAKEINFO='${SHELL} /<>/missing makeinfo' MKDIR_P='/bin/mkdir -p' NEED_SETGID='false' OBJEXT='o' PACKAGE='pure-ftpd' PACKAGE_BUGREPORT='https://github.com/jedisct1/pure-ftpd/issues' PACKAGE_NAME='pure-ftpd' PACKAGE_STRING='pure-ftpd 1.0.49' PACKAGE_TARNAME='pure-ftpd' PACKAGE_URL='https://www.pureftpd.org' PACKAGE_VERSION='1.0.49' PATH_SEPARATOR=':' POW_LIB='-lm' RANLIB='aarch64-linux-gnu-ranlib' SET_MAKE='' SHELL='/bin/bash' STRIP='aarch64-linux-gnu-strip' VERSION='1.0.49' ac_ct_CC='' am__EXEEXT_FALSE='' am__EXEEXT_TRUE='' am__fastdepCC_FALSE='' am__fastdepCC_TRUE='#' am__include='include' am__isrc='' am__leading_dot='.' am__nodep='' am__quote='' am__tar='tar --format=ustar -chf - "$$tardir"' am__untar='tar -xf -' bindir='${exec_prefix}/bin' build_alias='x86_64-linux-gnu' certfile='' datadir='${datarootdir}' datarootdir='${prefix}/share' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' dvidir='${docdir}' exec_prefix='NONE' host_alias='aarch64-linux-gnu' htmldir='${docdir}' includedir='${prefix}/include' infodir='${prefix}/share/info' install_sh='${SHELL} /<>/install-sh' keyfile='' libdir='${prefix}/lib/aarch64-linux-gnu' libexecdir='${prefix}/lib/aarch64-linux-gnu' localedir='${datarootdir}/locale' localstatedir='/var' mandir='${prefix}/share/man' mkdir_p='$(MKDIR_P)' oldincludedir='/usr/include' pdfdir='${docdir}' prefix='/usr' program_transform_name='s,x,x,' psdir='${docdir}' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' sysconfdir='/etc/pure-ftpd' target_alias='' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "pure-ftpd" #define PACKAGE_TARNAME "pure-ftpd" #define PACKAGE_VERSION "1.0.49" #define PACKAGE_STRING "pure-ftpd 1.0.49" #define PACKAGE_BUGREPORT "https://github.com/jedisct1/pure-ftpd/issues" #define PACKAGE_URL "https://www.pureftpd.org" #define PACKAGE "pure-ftpd" #define VERSION "1.0.49" #define STDC_HEADERS 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_MEMORY_H 1 #define HAVE_STRINGS_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_STDINT_H 1 #define HAVE_UNISTD_H 1 #define __EXTENSIONS__ 1 #define _ALL_SOURCE 1 #define _GNU_SOURCE 1 #define _POSIX_PTHREAD_SEMANTICS 1 #define _TANDEM_SOURCE 1 #define STDC_HEADERS 1 #define TIME_WITH_SYS_TIME 1 #define HAVE_DIRENT_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_UNISTD_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_IOCTL_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_SENDFILE_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_CAPABILITY_H 1 #define HAVE_SHADOW_H 1 #define HAVE_GETOPT_H 1 #define HAVE_STDDEF_H 1 #define HAVE_STDINT_H 1 #define HAVE_NETINET_IN_SYSTM_H 1 #define HAVE_NETINET_IN_H 1 #define HAVE_SYS_FILE_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_FCNTL_H 1 #define HAVE_SYS_FCNTL_H 1 #define HAVE_SYS_PTRACE_H 1 #define HAVE_SECURITY_PAM_APPL_H 1 #define HAVE_SECURITY_PAM_MISC_H 1 #define HAVE_SECURITY_PAM_MODULES_H 1 #define HAVE_SECURITY_PAM_FILTER_H 1 #define HAVE_SGTTY_H 1 #define HAVE_TERMIO_H 1 #define HAVE_LOCALE_H 1 #define HAVE_STDARG_H 1 #define HAVE_CRYPT_H 1 #define HAVE_UTIME_H 1 #define HAVE_OPENSSL_SSL_H 1 #define HAVE_OPENSSL_EC_H 1 #define HAVE_POSIX_TERMIOS /**/ #define RETSIGTYPE void #define HAVE_STRUCT_TM_TM_ZONE 1 #define HAVE_TM_ZONE 1 #define STRUCT_TM_TM_GMTOFF /**/ #define HAVE_SCALAR_TIMEZONE /**/ #define SIZEOF_SHORT 2 #define SIZEOF_INT 4 #define SIZEOF_LONG 8 #define SIZEOF_LONG_LONG 8 #define SIZEOF_MODE_T 4 #define HAVE_LIBCAP 1 #define USE_CAPABILITIES /**/ #define USE_SHADOW /**/ #define HAVE_LIBDL 1 #define USE_PAM /**/ #define HAVE_PAM_GETENVLIST 1 #define HAVE_SYSLOG_NAMES /**/ #define HAVE_STRUCT_ADDRINFO /**/ #define SENDFILE_LINUX /**/ #define SENDFILE64_LINUX /**/ #define WITH_ALTLOG 1 #define COOKIE 1 #define THROTTLING 1 #define RATIOS 1 #define QUOTAS 1 #define WITH_UPLOAD_SCRIPT 1 #define WITH_VIRTUAL_HOSTS 1 #define WITH_PUREDB 1 #define WITH_EXTAUTH 1 #define FTPWHO 1 #define WITH_DIRALIASES 1 #define PER_USER_LIMITS 1 #define HAVE_LIBCRYPT 1 #define HAVE_LIBSODIUM 1 #define HAVE_ALLOCA_H 1 #define HAVE_ALLOCA 1 #define HAVE_STDLIB_H 1 #define HAVE_UNISTD_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_UTIME_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_GETPAGESIZE 1 #define HAVE_STRFTIME 1 #define HAVE_STAT_EMPTY_STRING_BUG 1 #define HAVE_VPRINTF 1 #define HAVE_LOCALE_H 1 #define HAVE_UNISTD_H 1 #define HAVE_FCNTL_H 1 #define HAVE_SETLOCALE 1 #define HAVE_GETLOADAVG 1 #define GETGROUPS_T gid_t #define HAVE_GETGROUPS 1 #define HAVE_UTIME_NULL 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_SOCKET_H 1 #define SELECT_TYPE_ARG1 int #define SELECT_TYPE_ARG234 (fd_set *) #define SELECT_TYPE_ARG5 (struct timeval *) #define HAVE_ALARM 1 #define HAVE_LSTAT_EMPTY_STRING_BUG 1 #define HAVE_FORK 1 #define HAVE_VFORK 1 #define HAVE_WORKING_VFORK 1 #define HAVE_WORKING_FORK 1 #define CLOSEDIR_VOID 1 #define HAVE_UNISTD_H 1 #define HAVE_INITGROUPS 1 #define HAVE_SETRLIMIT 1 #define HAVE_WAITPID 1 #define HAVE_GETOPT_LONG 1 #define HAVE_SETEUID 1 #define HAVE_SETREUID 1 #define HAVE_SETRESUID 1 #define HAVE_SETEGID 1 #define HAVE_SETREGID 1 #define HAVE_SETRESGID 1 #define HAVE_STATVFS 1 #define HAVE_STATFS 1 #define HAVE_PUTENV 1 #define HAVE_SETENV 1 #define HAVE_UNSETENV 1 #define HAVE_GETPAGESIZE 1 #define HAVE_REALPATH 1 #define HAVE_PREAD 1 #define HAVE_POSIX_FADVISE 1 #define HAVE_PTRACE 1 #define HAVE_STRTOULL 1 #define HAVE_STRTOQ 1 #define HAVE_MEMSET 1 #define HAVE_MUNMAP 1 #define HAVE_STRDUP 1 #define HAVE_FILENO 1 #define HAVE_MADVISE 1 #define HAVE_GETADDRINFO 1 #define HAVE_GETNAMEINFO 1 #define HAVE_INET_NTOP 1 #define HAVE_INET_PTON 1 #define HAVE_SETUSERSHELL 1 #define HAVE_SETGROUPS 1 #define HAVE_SNPRINTF 1 #define HAVE_VSNPRINTF 1 #define HAVE_VFPRINTF 1 #define HAVE_GETHOSTNAME 1 #define HAVE_SETLOCALE 1 #define HAVE_TIMEGM 1 #define HAVE_TZSET 1 #define HAVE_UTIME 1 #define HAVE_UTIMES 1 #define HAVE_MKNOD 1 #define HAVE_MKFIFO 1 #define HAVE_RANDOM 1 #define HAVE_EXPLICIT_BZERO 1 #define HAVE_STATVFS64 /**/ #define CONF_SNPRINTF_TYPE 8 #define USE_BUILTIN_REALPATH 1 #define CONF_TCP_SO_SNDBUF 65536 #define CONF_TCP_SO_RCVBUF 65536 #define HAVE_LIBM 1 #define HAVE_LIBZ 1 #define WITH_MYSQL /**/ #define HAVE_LIBMARIADB 1 configure: exit 1 dh_auto_configure: error: ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/aarch64-linux-gnu --libexecdir=\${prefix}/lib/aarch64-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --host=aarch64-linux-gnu --sysconfdir=/etc/pure-ftpd "CFLAGS=-O2 -DMAX_USER_LENGTH=128U -g" --with-everything --with-largefile --with-pam --with-privsep --with-tls --with-rfc2640 --with-mysql returned exit code 1 make: *** [debian/rules:34: src/mysql/pure-ftpd] Error 25 dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 2020-02-27T09:23:55Z Finished -------- +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not cleaning session: cloned chroot in use E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Profiles: cross nocheck Build Type: any Build-Space: 6444 Build-Time: 102 Distribution: unstable Fail-Stage: build Foreign Architectures: arm64 Host Architecture: arm64 Install-Time: 21 Job: pure-ftpd_1.0.49-3 Machine Architecture: amd64 Package: pure-ftpd Package-Time: 134 Source-Version: 1.0.49-3 Space: 6444 Status: attempted Version: 1.0.49-3 -------------------------------------------------------------------------------- Finished at 2020-02-27T09:23:55Z Build needed 00:02:14, 6444k disk space