Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 833267 Details for
Bug 881709
net-ftp/proftpd: configure breakage with Clang 16
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
config.log
file_881709.txt (text/plain), 922.33 KB, created by
Sam James
on 2022-11-18 00:30:44 UTC
(
hide
)
Description:
config.log
Filename:
MIME Type:
Creator:
Sam James
Created:
2022-11-18 00:30:44 UTC
Size:
922.33 KB
patch
obsolete
>This file contains any messages produced by compilers while >running configure, to aid debugging if configure makes a mistake. > >It was created by configure, which was >generated by GNU Autoconf 2.69. Invocation command line was > > $ ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2 --htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html --libdir=/usr/lib64 --localstatedir=/run/proftpd --sysconfdir=/etc/proftpd --disable-strip --enable-facl --disable-auth-file --enable-cap --disable-ctrls --disable-dso --disable-ident --enable-ipv6 --disable-memcache --enable-ncurses --enable-nls --enable-openssl --enable-auth-pam --enable-pcre --disable-sodium --disable-tests --enable-trace --enable-shadow --enable-autoshadow --with-modules=mod_facl:mod_tls:mod_tls_shmcache > >## --------- ## >## Platform. ## >## --------- ## > >hostname = localhost >uname -m = x86_64 >uname -r = 5.15.77-gentoo-dist-hardened >uname -s = Linux >uname -v = #1 SMP Tue Nov 8 23:21:26 GMT 2022 > >/usr/bin/uname -p = AMD Ryzen 9 3950X 16-Core Processor >/bin/uname -X = unknown > >/bin/arch = x86_64 >/usr/bin/arch -k = unknown >/usr/convex/getsysinfo = unknown >/usr/bin/hostinfo = unknown >/bin/machine = unknown >/usr/bin/oslevel = unknown >/bin/universe = unknown > >PATH: /var/tmp/portage/net-ftp/proftpd-1.3.8_rc2-r2/temp/clang-wrappers >PATH: /usr/lib/ccache/bin >PATH: /usr/lib/portage/python3.11/ebuild-helpers/xattr >PATH: /usr/lib/portage/python3.11/ebuild-helpers >PATH: /usr/sbin >PATH: /sbin >PATH: /bin >PATH: /usr/local/sbin >PATH: /usr/local/bin >PATH: /usr/bin >PATH: /opt/bin >PATH: /usr/lib/llvm/16/bin >PATH: /usr/lib/llvm/15/bin >PATH: /usr/lib/llvm/14/bin > > >## ----------- ## >## Core tests. ## >## ----------- ## > >configure:2946: loading site script /usr/share/config.site >| #!/bin/sh >| # Copyright 2009-2014 Gentoo Foundation >| # Distributed under the terms of the GNU General Public License v2 >| >| # provided by crossdev >| SITEDIR="/usr/share/crossdev/include/site" >| >| # user override >| ETC_SITEDIR="/etc/crossdev/include/site" >| >| config_site_arch() { >| local host="${CHOST%%-*}" >| >| case ${host} in >| arm*b*) host=armeb ;; >| arm*) host=arm ;; >| mips*l*) host=mipsel ;; >| mips*) host=mips ;; >| esac >| >| echo "${host}" >| } >| >| config_site_names() { >| local site_arch="$(config_site_arch)" >| local sites="" >| local x >| >| case ${CHOST} in >| *-linux-*) sites="${sites} linux ${site_arch}-linux" ;; >| *-darwin*) sites="${sites} darwin ${site_arch}-darwin" ;; >| mingw*|*-mingw*) sites="${sites} mingw ${site_arch}-mingw" ;; >| esac >| >| case ${CHOST} in >| *-linux-uclibc*) sites="${sites} linux-uclibc ${site_arch}-linux-uclibc" ;; >| *-linux-gnu*) sites="${sites} linux-gnu ${site_arch}-linux-gnu" ;; >| *-linux-musl*) sites="${sites} linux-musl ${site_arch}-linux-musl" ;; >| esac >| >| case ${CHOST} in >| *-linux-uclibceabi*) sites="${sites} linux-uclibceabi ${site_arch}-linux-uclibceabi" ;; >| *-linux-gnueabi*) sites="${sites} linux-gnueabi ${site_arch}-linux-gnueabi" ;; >| esac >| >| for x in ${sites} ${CHOST}; do >| [ -e "${SITEDIR}/${x}" ] && echo "${SITEDIR}/${x}" >| [ -e "${ETC_SITEDIR}/${x}" ] && echo "${ETC_SITEDIR}/${x}" >| done >| } >| >| # Only kick in for cross-compiles so we don't break native builds #427184 >| if [ "${CBUILD:-${CHOST}}" != "${CHOST}" ] ; then >| sites="$(config_site_names)" >| if [ -n "${sites}" ] ; then >| for site in ${sites}; do >| echo "${0##*/}: loading site script ${site}" >| . "${site}" >| done >| fi >| unset site sites >| fi >configure:3080: checking build system type >configure:3094: result: x86_64-pc-linux-gnu >configure:3114: checking host system type >configure:3127: result: x86_64-pc-linux-gnu >configure:3147: checking target system type >configure:3160: result: x86_64-pc-linux-gnu >configure:3255: checking for x86_64-pc-linux-gnu-gcc >configure:3282: result: clang-16 >configure:3551: checking for C compiler version >configure:3560: clang-16 --version >&5 >clang version 16.0.0 >Target: x86_64-pc-linux-gnu >Thread model: posix >InstalledDir: /usr/lib/llvm/16/bin >Configuration file: /etc/clang/clang.cfg >configure:3571: $? = 0 >configure:3560: clang-16 -v >&5 >clang version 16.0.0 >Target: x86_64-pc-linux-gnu >Thread model: posix >InstalledDir: /usr/lib/llvm/16/bin >Configuration file: /etc/clang/clang.cfg >System configuration file directory: /etc/clang >Selected GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/12 >Candidate multilib: .;@m64 >Candidate multilib: 32;@m32 >Selected multilib: .;@m64 >... rest of stderr output deleted ... >configure:3571: $? = 0 >configure:3560: clang-16 -V >&5 >clang-16: error: argument to '-V' is missing (expected 1 value) >clang-16: error: no input files >configure:3571: $? = 1 >configure:3560: clang-16 -qversion >&5 >clang-16: error: unknown argument '-qversion'; did you mean '--version'? >clang-16: error: no input files >configure:3571: $? = 1 >configure:3591: checking whether the C compiler works >configure:3613: clang-16 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs conftest.c >&5 >configure:3617: $? = 0 >configure:3665: result: yes >configure:3668: checking for C compiler default output file name >configure:3670: result: a.out >configure:3676: checking for suffix of executables >configure:3683: clang-16 -o conftest -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs conftest.c >&5 >configure:3687: $? = 0 >configure:3709: result: >configure:3731: checking whether we are cross compiling >configure:3739: clang-16 -o conftest -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs conftest.c >&5 >configure:3743: $? = 0 >configure:3750: ./conftest >configure:3754: $? = 0 >configure:3769: result: no >configure:3774: checking for suffix of object files >configure:3796: clang-16 -c -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int conftest.c >&5 >configure:3800: $? = 0 >configure:3821: result: o >configure:3825: checking whether we are using the GNU C compiler >configure:3844: clang-16 -c -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int conftest.c >&5 >configure:3844: $? = 0 >configure:3853: result: yes >configure:3862: checking whether clang-16 accepts -g >configure:3882: clang-16 -c -g conftest.c >&5 >configure:3882: $? = 0 >configure:3923: result: yes >configure:3940: checking for clang-16 option to accept ISO C89 >configure:4003: clang-16 -c -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int conftest.c >&5 >conftest.c:17:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] >static char *e (p, i) > ^ >1 warning generated. >configure:4003: $? = 0 >configure:4016: result: none needed >configure:4036: checking for a sed that does not truncate output >configure:4100: result: /usr/sbin/sed >configure:4118: checking for grep that handles long lines and -e >configure:4176: result: /usr/sbin/grep >configure:4181: checking for egrep >configure:4243: result: /usr/sbin/grep -E >configure:4248: checking for fgrep >configure:4310: result: /usr/sbin/grep -F >configure:4345: checking for ld used by clang-16 >configure:4412: result: /usr/lib/llvm/16/bin/x86_64-pc-linux-gnu-ld >configure:4419: checking if the linker (/usr/lib/llvm/16/bin/x86_64-pc-linux-gnu-ld) is GNU ld >configure:4434: result: yes >configure:4446: checking for BSD- or MS-compatible name lister (nm) >configure:4495: result: /usr/sbin/nm -B >configure:4613: checking the name lister (/usr/sbin/nm -B) interface >configure:4620: clang-16 -c -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int conftest.c >&5 >configure:4623: /usr/sbin/nm -B "conftest.o" >configure:4626: output >0000000000000000 B some_variable >configure:4633: result: BSD nm >configure:4636: checking whether ln -s works >configure:4640: result: yes >configure:4648: checking the maximum length of command line arguments >configure:4768: result: 1572864 >configure:4785: checking whether the shell understands some XSI constructs >configure:4795: result: yes >configure:4799: checking whether the shell understands "+=" >configure:4805: result: no >configure:4840: checking for /usr/lib/llvm/16/bin/x86_64-pc-linux-gnu-ld option to reload object files >configure:4847: result: -r >configure:4876: checking for x86_64-pc-linux-gnu-objdump >configure:4892: found /usr/sbin/x86_64-pc-linux-gnu-objdump >configure:4903: result: x86_64-pc-linux-gnu-objdump >configure:4975: checking how to recognize dependent libraries >configure:5171: result: pass_all >configure:5191: checking for x86_64-pc-linux-gnu-ar >configure:5207: found /usr/sbin/x86_64-pc-linux-gnu-ar >configure:5218: result: x86_64-pc-linux-gnu-ar >configure:5296: checking for x86_64-pc-linux-gnu-strip >configure:5312: found /usr/sbin/x86_64-pc-linux-gnu-strip >configure:5323: result: x86_64-pc-linux-gnu-strip >configure:5395: checking for x86_64-pc-linux-gnu-ranlib >configure:5411: found /usr/sbin/x86_64-pc-linux-gnu-ranlib >configure:5422: result: x86_64-pc-linux-gnu-ranlib >configure:5552: checking command to parse /usr/sbin/nm -B output from clang-16 object >configure:5670: clang-16 -c -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int conftest.c >&5 >configure:5673: $? = 0 >configure:5677: /usr/sbin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/ /p' \> conftest.nm >configure:5680: $? = 0 >configure:5734: clang-16 -o conftest -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs conftest.c conftstm.o >&5 >configure:5737: $? = 0 >configure:5775: result: ok >configure:5871: clang-16 -c -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int conftest.c >&5 >configure:5874: $? = 0 >configure:6584: checking how to run the C preprocessor >configure:6615: clang-16 -E conftest.c >configure:6615: $? = 0 >configure:6629: clang-16 -E conftest.c >conftest.c:11:10: fatal error: 'ac_nonexistent.h' file not found >#include <ac_nonexistent.h> > ^~~~~~~~~~~~~~~~~~ >1 error generated. >configure:6629: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| /* end confdefs.h. */ >| #include <ac_nonexistent.h> >configure:6654: result: clang-16 -E >configure:6674: clang-16 -E conftest.c >configure:6674: $? = 0 >configure:6688: clang-16 -E conftest.c >conftest.c:11:10: fatal error: 'ac_nonexistent.h' file not found >#include <ac_nonexistent.h> > ^~~~~~~~~~~~~~~~~~ >1 error generated. >configure:6688: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| /* end confdefs.h. */ >| #include <ac_nonexistent.h> >configure:6717: checking for ANSI C header files >configure:6737: clang-16 -c -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int conftest.c >&5 >configure:6737: $? = 0 >configure:6810: clang-16 -o conftest -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs conftest.c >&5 >configure:6810: $? = 0 >configure:6810: ./conftest >configure:6810: $? = 0 >configure:6821: result: yes >configure:6834: checking for sys/types.h >configure:6834: clang-16 -c -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int conftest.c >&5 >configure:6834: $? = 0 >configure:6834: result: yes >configure:6834: checking for sys/stat.h >configure:6834: clang-16 -c -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int conftest.c >&5 >configure:6834: $? = 0 >configure:6834: result: yes >configure:6834: checking for stdlib.h >configure:6834: clang-16 -c -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int conftest.c >&5 >configure:6834: $? = 0 >configure:6834: result: yes >configure:6834: checking for string.h >configure:6834: clang-16 -c -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int conftest.c >&5 >configure:6834: $? = 0 >configure:6834: result: yes >configure:6834: checking for memory.h >configure:6834: clang-16 -c -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int conftest.c >&5 >configure:6834: $? = 0 >configure:6834: result: yes >configure:6834: checking for strings.h >configure:6834: clang-16 -c -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int conftest.c >&5 >configure:6834: $? = 0 >configure:6834: result: yes >configure:6834: checking for inttypes.h >configure:6834: clang-16 -c -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int conftest.c >&5 >configure:6834: $? = 0 >configure:6834: result: yes >configure:6834: checking for stdint.h >configure:6834: clang-16 -c -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int conftest.c >&5 >configure:6834: $? = 0 >configure:6834: result: yes >configure:6834: checking for unistd.h >configure:6834: clang-16 -c -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int conftest.c >&5 >configure:6834: $? = 0 >configure:6834: result: yes >configure:6848: checking for dlfcn.h >configure:6848: clang-16 -c -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int conftest.c >&5 >configure:6848: $? = 0 >configure:6848: result: yes >configure:7031: checking for objdir >configure:7046: result: .libs >configure:7342: checking if clang-16 supports -fno-rtti -fno-exceptions >configure:7360: clang-16 -c -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -fno-rtti -fno-exceptions conftest.c >&5 >configure:7364: $? = 0 >configure:7377: result: yes >configure:7397: checking for clang-16 option to produce PIC >configure:7669: result: -fPIC -DPIC >configure:7681: checking if clang-16 PIC flag -fPIC -DPIC works >configure:7699: clang-16 -c -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DPIC -DPIC conftest.c >&5 >configure:7703: $? = 0 >configure:7716: result: yes >configure:7740: checking if clang-16 static flag -static works >configure:7768: result: yes >configure:7783: checking if clang-16 supports -c -o file.o >configure:7804: clang-16 -c -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -o out/conftest2.o conftest.c >&5 >configure:7808: $? = 0 >configure:7830: result: yes >configure:7838: checking if clang-16 supports -c -o file.o >configure:7885: result: yes >configure:7918: checking whether the clang-16 linker (/usr/lib/llvm/16/bin/x86_64-pc-linux-gnu-ld -m elf_x86_64) supports shared libraries >configure:8905: result: yes >configure:8942: checking whether -lc should be explicitly linked in >configure:8947: clang-16 -c -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int conftest.c >&5 >configure:8950: $? = 0 >configure:8965: clang-16 -shared conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /usr/sbin/grep -lc \>/dev/null 2\>\&1 >configure:8968: $? = 0 >configure:8980: result: no >configure:9144: checking dynamic linker characteristics >configure:9577: clang-16 -o conftest -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -Wl,-rpath -Wl,/foo conftest.c >&5 >configure:9577: $? = 0 >configure:9807: result: GNU/Linux ld.so >configure:9909: checking how to hardcode library paths into programs >configure:9934: result: immediate >configure:10028: checking for shl_load >configure:10028: clang-16 -o conftest -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs conftest.c >&5 >/usr/sbin/x86_64-pc-linux-gnu-ld.bfd: /var/tmp/portage/net-ftp/proftpd-1.3.8_rc2-r2/temp/conftest-df2781.o: in function `main': >/var/tmp/portage/net-ftp/proftpd-1.3.8_rc2-r2/work/proftpd-1.3.8rc2/conftest.c:57: undefined reference to `shl_load' >clang-16: error: linker command failed with exit code 1 (use -v to see invocation) >configure:10028: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| /* end confdefs.h. */ >| /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load. >| For example, HP-UX 11i <limits.h> declares gettimeofday. */ >| #define shl_load innocuous_shl_load >| >| /* System header to define __stub macros and hopefully few prototypes, >| which can conflict with char shl_load (); below. >| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since >| <limits.h> exists even on freestanding compilers. */ >| >| #ifdef __STDC__ >| # include <limits.h> >| #else >| # include <assert.h> >| #endif >| >| #undef shl_load >| >| /* 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 shl_load (); >| /* 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_shl_load || defined __stub___shl_load >| choke me >| #endif >| >| int >| main () >| { >| return shl_load (); >| ; >| return 0; >| } >configure:10028: result: no >configure:10032: checking for shl_load in -ldld >configure:10057: clang-16 -o conftest -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs conftest.c -ldld >&5 >/usr/sbin/x86_64-pc-linux-gnu-ld.bfd: cannot find -ldld: No such file or directory >clang-16: error: linker command failed with exit code 1 (use -v to see invocation) >configure:10057: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| /* 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 shl_load (); >| int >| main () >| { >| return shl_load (); >| ; >| return 0; >| } >configure:10066: result: no >configure:10071: checking for dlopen >configure:10071: clang-16 -o conftest -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs conftest.c >&5 >configure:10071: $? = 0 >configure:10071: result: yes >configure:10228: checking whether a program can dlopen itself >configure:10298: clang-16 -o conftest -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -DHAVE_DLFCN_H -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -Wl,--export-dynamic conftest.c >&5 >configure:10301: $? = 0 >configure:10319: result: yes >configure:10324: checking whether a statically linked program can dlopen itself >configure:10394: clang-16 -o conftest -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -DHAVE_DLFCN_H -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -Wl,--export-dynamic -static conftest.c >&5 >/usr/sbin/x86_64-pc-linux-gnu-ld.bfd: /var/tmp/portage/net-ftp/proftpd-1.3.8_rc2-r2/temp/conftest-1d1894.o: in function `main': >/var/tmp/portage/net-ftp/proftpd-1.3.8_rc2-r2/work/proftpd-1.3.8rc2/configure:10378: warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking >configure:10397: $? = 0 >configure:10415: result: no >configure:10454: checking whether stripping libraries is possible >configure:10459: result: yes >configure:10494: checking if libtool supports shared libraries >configure:10496: result: yes >configure:10499: checking whether to build shared libraries >configure:10520: result: yes >configure:10523: checking whether to build static libraries >configure:10527: result: yes >configure:10575: checking for x86_64-pc-linux-gnu-gcc >configure:10602: result: clang-16 >configure:10871: checking for C compiler version >configure:10880: clang-16 --version >&5 >clang version 16.0.0 >Target: x86_64-pc-linux-gnu >Thread model: posix >InstalledDir: /usr/lib/llvm/16/bin >Configuration file: /etc/clang/clang.cfg >configure:10891: $? = 0 >configure:10880: clang-16 -v >&5 >clang version 16.0.0 >Target: x86_64-pc-linux-gnu >Thread model: posix >InstalledDir: /usr/lib/llvm/16/bin >Configuration file: /etc/clang/clang.cfg >System configuration file directory: /etc/clang >Selected GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/12 >Candidate multilib: .;@m64 >Candidate multilib: 32;@m32 >Selected multilib: .;@m64 >... rest of stderr output deleted ... >configure:10891: $? = 0 >configure:10880: clang-16 -V >&5 >clang-16: error: argument to '-V' is missing (expected 1 value) >clang-16: error: no input files >configure:10891: $? = 1 >configure:10880: clang-16 -qversion >&5 >clang-16: error: unknown argument '-qversion'; did you mean '--version'? >clang-16: error: no input files >configure:10891: $? = 1 >configure:10895: checking whether we are using the GNU C compiler >configure:10923: result: yes >configure:10932: checking whether clang-16 accepts -g >configure:10993: result: yes >configure:11010: checking for clang-16 option to accept ISO C89 >configure:11086: result: none needed >configure:11218: checking for C++ compiler version >configure:11227: clang++-16 --version >&5 >clang version 16.0.0 >Target: x86_64-pc-linux-gnu >Thread model: posix >InstalledDir: /usr/lib/llvm/16/bin >Configuration file: /etc/clang/clang++.cfg >configure:11238: $? = 0 >configure:11227: clang++-16 -v >&5 >clang version 16.0.0 >Target: x86_64-pc-linux-gnu >Thread model: posix >InstalledDir: /usr/lib/llvm/16/bin >Configuration file: /etc/clang/clang++.cfg >System configuration file directory: /etc/clang >Selected GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/12 >Candidate multilib: .;@m64 >Candidate multilib: 32;@m32 >Selected multilib: .;@m64 >... rest of stderr output deleted ... >configure:11238: $? = 0 >configure:11227: clang++-16 -V >&5 >clang-16: error: argument to '-V' is missing (expected 1 value) >clang-16: error: no input files >configure:11238: $? = 1 >configure:11227: clang++-16 -qversion >&5 >clang-16: error: unknown argument '-qversion'; did you mean '--version'? >clang-16: error: no input files >configure:11238: $? = 1 >configure:11242: checking whether we are using the GNU C++ compiler >configure:11261: clang++-16 -c -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 conftest.cpp >&5 >configure:11261: $? = 0 >configure:11270: result: yes >configure:11279: checking whether clang++-16 accepts -g >configure:11299: clang++-16 -c -g conftest.cpp >&5 >configure:11299: $? = 0 >configure:11340: result: yes >configure:11476: checking for C++ compiler version >configure:11485: clang++-16 --version >&5 >clang version 16.0.0 >Target: x86_64-pc-linux-gnu >Thread model: posix >InstalledDir: /usr/lib/llvm/16/bin >Configuration file: /etc/clang/clang++.cfg >configure:11496: $? = 0 >configure:11485: clang++-16 -v >&5 >clang version 16.0.0 >Target: x86_64-pc-linux-gnu >Thread model: posix >InstalledDir: /usr/lib/llvm/16/bin >Configuration file: /etc/clang/clang++.cfg >System configuration file directory: /etc/clang >Selected GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/12 >Candidate multilib: .;@m64 >Candidate multilib: 32;@m32 >Selected multilib: .;@m64 >... rest of stderr output deleted ... >configure:11496: $? = 0 >configure:11485: clang++-16 -V >&5 >clang-16: error: argument to '-V' is missing (expected 1 value) >clang-16: error: no input files >configure:11496: $? = 1 >configure:11485: clang++-16 -qversion >&5 >clang-16: error: unknown argument '-qversion'; did you mean '--version'? >clang-16: error: no input files >configure:11496: $? = 1 >configure:11500: checking whether we are using the GNU C++ compiler >configure:11528: result: yes >configure:11537: checking whether clang++-16 accepts -g >configure:11598: result: yes >configure:11629: checking how to run the C++ preprocessor >configure:11656: clang++-16 -E conftest.cpp >configure:11656: $? = 0 >configure:11670: clang++-16 -E conftest.cpp >conftest.cpp:23:10: fatal error: 'ac_nonexistent.h' file not found >#include <ac_nonexistent.h> > ^~~~~~~~~~~~~~~~~~ >1 error generated. >configure:11670: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| /* end confdefs.h. */ >| #include <ac_nonexistent.h> >configure:11695: result: clang++-16 -E >configure:11715: clang++-16 -E conftest.cpp >configure:11715: $? = 0 >configure:11729: clang++-16 -E conftest.cpp >conftest.cpp:23:10: fatal error: 'ac_nonexistent.h' file not found >#include <ac_nonexistent.h> > ^~~~~~~~~~~~~~~~~~ >1 error generated. >configure:11729: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| /* end confdefs.h. */ >| #include <ac_nonexistent.h> >configure:11897: checking for ld used by clang++-16 >configure:11964: result: /usr/lib/llvm/16/bin/x86_64-pc-linux-gnu-ld -m elf_x86_64 >configure:11971: checking if the linker (/usr/lib/llvm/16/bin/x86_64-pc-linux-gnu-ld -m elf_x86_64) is GNU ld >configure:11986: result: yes >configure:12041: checking whether the clang++-16 linker (/usr/lib/llvm/16/bin/x86_64-pc-linux-gnu-ld -m elf_x86_64) supports shared libraries >configure:12954: result: yes >configure:12982: clang++-16 -c -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 conftest.cpp >&5 >configure:12985: $? = 0 >configure:13167: checking for clang++-16 option to produce PIC >configure:13484: result: -fPIC -DPIC >configure:13493: checking if clang++-16 PIC flag -fPIC -DPIC works >configure:13511: clang++-16 -c -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 -fPIC -DPIC -DPIC conftest.cpp >&5 >configure:13515: $? = 0 >configure:13528: result: yes >configure:13549: checking if clang++-16 static flag -static works >configure:13577: result: yes >configure:13589: checking if clang++-16 supports -c -o file.o >configure:13610: clang++-16 -c -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 -o out/conftest2.o conftest.cpp >&5 >configure:13614: $? = 0 >configure:13636: result: yes >configure:13641: checking if clang++-16 supports -c -o file.o >configure:13688: result: yes >configure:13718: checking whether the clang++-16 linker (/usr/lib/llvm/16/bin/x86_64-pc-linux-gnu-ld -m elf_x86_64) supports shared libraries >configure:13747: result: yes >configure:13884: checking dynamic linker characteristics >configure:14265: clang++-16 -o conftest -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -Wl,-rpath -Wl,/foo conftest.cpp >&5 >configure:14265: $? = 0 >configure:14495: result: GNU/Linux ld.so >configure:14546: checking how to hardcode library paths into programs >configure:14571: result: immediate >configure:14610: checking whether make sets $(MAKE) >configure:14632: result: yes >configure:14655: checking for a BSD-compatible install >configure:14723: result: /usr/lib/portage/python3.11/ebuild-helpers/xattr/install -c >configure:14743: checking for special C compiler options needed for large files >configure:14788: result: no >configure:14794: checking for _FILE_OFFSET_BITS value needed for large files >configure:14819: clang-16 -c -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int conftest.c >&5 >configure:14819: $? = 0 >configure:14851: result: no >configure:14989: checking whether the C compiler accepts -Wall >configure:15003: clang-16 -c -Wall conftest.c >&5 >configure:15003: $? = 0 >configure:15004: result: yes >configure:15012: checking whether the C compiler accepts -fno-omit-frame-pointer >configure:15026: clang-16 -c -fno-omit-frame-pointer conftest.c >&5 >configure:15026: $? = 0 >configure:15027: result: yes >configure:15035: checking whether the C compiler accepts -fno-strict-aliasing >configure:15049: clang-16 -c -fno-strict-aliasing conftest.c >&5 >configure:15049: $? = 0 >configure:15050: result: yes >configure:15150: checking for getopt >configure:15150: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c >&5 >configure:15150: $? = 0 >configure:15150: result: yes >configure:15157: checking getopt.h usability >configure:15157: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:15157: $? = 0 >configure:15157: result: yes >configure:15157: checking getopt.h presence >configure:15157: clang-16 -E conftest.c >configure:15157: $? = 0 >configure:15157: result: yes >configure:15157: checking for getopt.h >configure:15157: result: yes >configure:15169: checking for getopt_long >configure:15169: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c >&5 >configure:15169: $? = 0 >configure:15169: result: yes >configure:15874: checking which extension is used for runtime loadable modules >configure:15884: result: .so >configure:15894: checking which variable specifies run-time module search path >configure:15901: result: LD_LIBRARY_PATH >configure:15911: checking for the default library search path >configure:15918: result: /lib /usr/lib /usr/lib/gcc/x86_64-pc-linux-gnu/13 /usr/lib/gcc/x86_64-pc-linux-gnu/13/32 /usr/lib/gcc/x86_64-pc-linux-gnu/12 /usr/lib/gcc/x86_64-pc-linux-gnu/12/32 /usr/lib/gcc/x86_64-pc-linux-gnu/11 /usr/lib/gcc/x86_64-pc-linux-gnu/11/32 /usr/lib/gcc/x86_64-pc-linux-gnu/10 /usr/lib/gcc/x86_64-pc-linux-gnu/10/32 /usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0 /usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32 /usr/lib64/blas/openblas /usr/lib64/lapack/reference /usr/lib64 /usr/local/lib64 /usr/lib /usr/local/lib /usr/lib/rust/lib /usr/lib/llvm/16/lib /usr/lib/llvm/16/lib64 /usr/lib/llvm/15/lib /usr/lib/llvm/15/lib64 /usr/lib/llvm/14/lib /usr/lib/llvm/14/lib64 >configure:15948: checking for library containing dlopen >configure:15979: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c >&5 >configure:15979: $? = 0 >configure:15996: result: none required >configure:16086: checking for dlerror >configure:16086: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c >&5 >configure:16086: $? = 0 >configure:16086: result: yes >configure:16100: checking for shl_load >configure:16100: result: no >configure:16107: checking for shl_load in -ldld >configure:16141: result: no >configure:16187: checking for dld_link in -ldld >configure:16212: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -ldld >&5 >/usr/sbin/x86_64-pc-linux-gnu-ld.bfd: cannot find -ldld: No such file or directory >clang-16: error: linker command failed with exit code 1 (use -v to see invocation) >configure:16212: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 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 dld_link (); >| int >| main () >| { >| return dld_link (); >| ; >| return 0; >| } >configure:16221: result: no >configure:16255: checking for _ prefix in compiled symbols >configure:16265: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:2:12: warning: expression result unused [-Wunused-value] >int main(){nm_test_func;return 0;} > ^~~~~~~~~~~~ >1 warning generated. >configure:16268: $? = 0 >configure:16272: /usr/sbin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/ /p' \> conftest.nm >configure:16275: $? = 0 >configure:16297: result: no >configure:16411: checking whether deplibs are loaded by dlopen >configure:16505: result: yes >configure:16517: checking for argz.h >configure:16517: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:16517: $? = 0 >configure:16517: result: yes >configure:16529: checking for error_t >configure:16529: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:16529: $? = 0 >configure:16529: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:43:22: error: expected expression >if (sizeof ((error_t))) > ^ >1 error generated. >configure:16529: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| /* end confdefs.h. */ >| #if defined(HAVE_ARGZ_H) >| # include <argz.h> >| #endif >| >| int >| main () >| { >| if (sizeof ((error_t))) >| return 0; >| ; >| return 0; >| } >configure:16529: result: yes >configure:16555: checking for argz_add >configure:16555: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c >&5 >configure:16555: $? = 0 >configure:16555: result: yes >configure:16555: checking for argz_append >configure:16555: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c >&5 >configure:16555: $? = 0 >configure:16555: result: yes >configure:16555: checking for argz_count >configure:16555: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c >&5 >configure:16555: $? = 0 >configure:16555: result: yes >configure:16555: checking for argz_create_sep >configure:16555: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c >&5 >configure:16555: $? = 0 >configure:16555: result: yes >configure:16555: checking for argz_insert >configure:16555: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c >&5 >configure:16555: $? = 0 >configure:16555: result: yes >configure:16555: checking for argz_next >configure:16555: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c >&5 >configure:16555: $? = 0 >configure:16555: result: yes >configure:16555: checking for argz_stringify >configure:16555: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c >&5 >configure:16555: $? = 0 >configure:16555: result: yes >configure:16571: checking if argz actually works >configure:16602: result: yes >configure:16619: checking whether libtool supports -dlopen/-dlpreopen >configure:16631: result: yes >configure:16973: checking for bindtextdomain in -lintl >configure:16998: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lintl >&5 >/usr/sbin/x86_64-pc-linux-gnu-ld.bfd: cannot find -lintl: No such file or directory >clang-16: error: linker command failed with exit code 1 (use -v to see invocation) >configure:16998: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 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 bindtextdomain (); >| int >| main () >| { >| return bindtextdomain (); >| ; >| return 0; >| } >configure:17007: result: no >configure:17020: checking for bindtextdomain in -lc >configure:17045: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lc >&5 >configure:17045: $? = 0 >configure:17054: result: yes >configure:17071: checking for iconv_open in -liconv >configure:17096: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -liconv >&5 >/usr/sbin/x86_64-pc-linux-gnu-ld.bfd: cannot find -liconv: No such file or directory >clang-16: error: linker command failed with exit code 1 (use -v to see invocation) >configure:17096: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 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 iconv_open (); >| int >| main () >| { >| return iconv_open (); >| ; >| return 0; >| } >configure:17105: result: no >configure:17118: checking for libiconv_open in -liconv >configure:17143: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -liconv >&5 >/usr/sbin/x86_64-pc-linux-gnu-ld.bfd: cannot find -liconv: No such file or directory >clang-16: error: linker command failed with exit code 1 (use -v to see invocation) >configure:17143: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 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 libiconv_open (); >| int >| main () >| { >| return libiconv_open (); >| ; >| return 0; >| } >configure:17152: result: no >configure:17165: checking for iconv_open in -lc >configure:17190: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lc >&5 >configure:17190: $? = 0 >configure:17199: result: yes >configure:17260: checking for PCRE's pcre_free_study >configure:17286: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lpcre -lpcreposix >&5 >configure:17286: $? = 0 >configure:17288: result: yes >configure:18169: checking for standalone crypt >configure:18185: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c >&5 >conftest.c:55:1: error: call to undeclared function 'crypt'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >crypt(); >^ >1 error generated. >configure:18185: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| /* end confdefs.h. */ >| >| int >| main () >| { >| crypt(); >| ; >| return 0; >| } >configure:18193: result: no >configure:18197: checking for crypt in -lcrypt >configure:18222: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lcrypt >&5 >configure:18222: $? = 0 >configure:18231: result: yes >configure:18244: checking for standalone gethostbyname >configure:18260: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lcrypt >&5 >conftest.c:56:1: error: call to undeclared function 'gethostbyname'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >gethostbyname(); >^ >1 error generated. >configure:18260: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| /* end confdefs.h. */ >| >| int >| main () >| { >| gethostbyname(); >| ; >| return 0; >| } >configure:18268: result: no >configure:18272: checking for gethostbyname in -lresolv >configure:18297: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lresolv -lcrypt >&5 >configure:18297: $? = 0 >configure:18306: result: yes >configure:18317: checking for inet_aton in -lresolv >configure:18342: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lresolv -lresolv -lcrypt >&5 >configure:18342: $? = 0 >configure:18351: result: yes >configure:18364: checking for standalone inet_aton >configure:18380: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lresolv -lresolv -lcrypt >&5 >conftest.c:58:1: error: call to undeclared function 'inet_aton'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >inet_aton(); >^ >1 error generated. >configure:18380: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| /* end confdefs.h. */ >| >| int >| main () >| { >| inet_aton(); >| ; >| return 0; >| } >configure:18388: result: no >configure:18392: checking for inet_aton in -lbind >configure:18417: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lbind -lresolv -lresolv -lcrypt >&5 >/usr/sbin/x86_64-pc-linux-gnu-ld.bfd: cannot find -lbind: No such file or directory >clang-16: error: linker command failed with exit code 1 (use -v to see invocation) >configure:18417: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 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 inet_aton (); >| int >| main () >| { >| return inet_aton (); >| ; >| return 0; >| } >configure:18426: result: no >configure:18439: checking for standalone nsl functions >configure:18456: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lresolv -lresolv -lcrypt >&5 >conftest.c:58:1: error: call to undeclared function 'gethostent'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >gethostent(); >^ >1 error generated. >configure:18456: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| /* end confdefs.h. */ >| >| int >| main () >| { >| gethostent(); >| ; >| return 0; >| } >configure:18464: result: no >configure:18468: checking for gethostent in -lnsl >configure:18493: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:18493: $? = 0 >configure:18502: result: yes >configure:18515: checking for standalone socket functions >configure:18531: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:59:1: error: call to undeclared function 'bind'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] >bind(); >^ >1 error generated. >configure:18531: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| /* end confdefs.h. */ >| >| int >| main () >| { >| bind(); >| ; >| return 0; >| } >configure:18539: result: no >configure:18543: checking for bind in -lsocket >configure:18568: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lsocket -lnsl -lresolv -lresolv -lcrypt >&5 >/usr/sbin/x86_64-pc-linux-gnu-ld.bfd: cannot find -lsocket: No such file or directory >clang-16: error: linker command failed with exit code 1 (use -v to see invocation) >configure:18568: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 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 bind (); >| int >| main () >| { >| return bind (); >| ; >| return 0; >| } >configure:18577: result: no >configure:18590: checking for _pw_stayopen variable >configure:18606: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >/usr/sbin/x86_64-pc-linux-gnu-ld.bfd: /var/tmp/portage/net-ftp/proftpd-1.3.8_rc2-r2/temp/conftest-e8ae83.o: in function `main': >/var/tmp/portage/net-ftp/proftpd-1.3.8_rc2-r2/work/proftpd-1.3.8rc2/conftest.c:59: undefined reference to `_pw_stayopen' >clang-16: error: linker command failed with exit code 1 (use -v to see invocation) >configure:18606: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| /* end confdefs.h. */ >| extern int _pw_stayopen; >| int >| main () >| { >| _pw_stayopen = 1; >| ; >| return 0; >| } >configure:18614: result: no >configure:18626: checking krb.h usability >configure:18626: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:88:10: fatal error: 'krb.h' file not found >#include <krb.h> > ^~~~~~~ >1 error generated. >configure:18626: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| /* end confdefs.h. */ >| #include <stdio.h> >| #ifdef HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #ifdef HAVE_SYS_STAT_H >| # include <sys/stat.h> >| #endif >| #ifdef STDC_HEADERS >| # include <stdlib.h> >| # include <stddef.h> >| #else >| # ifdef HAVE_STDLIB_H >| # include <stdlib.h> >| # endif >| #endif >| #ifdef HAVE_STRING_H >| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H >| # include <memory.h> >| # endif >| # include <string.h> >| #endif >| #ifdef HAVE_STRINGS_H >| # include <strings.h> >| #endif >| #ifdef HAVE_INTTYPES_H >| # include <inttypes.h> >| #endif >| #ifdef HAVE_STDINT_H >| # include <stdint.h> >| #endif >| #ifdef HAVE_UNISTD_H >| # include <unistd.h> >| #endif >| #include <krb.h> >configure:18626: result: no >configure:18626: checking krb.h presence >configure:18626: clang-16 -E conftest.c >conftest.c:55:10: fatal error: 'krb.h' file not found >#include <krb.h> > ^~~~~~~ >1 error generated. >configure:18626: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| /* end confdefs.h. */ >| #include <krb.h> >configure:18626: result: no >configure:18626: checking for krb.h >configure:18626: result: no >configure:18626: checking login.h usability >configure:18626: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:88:10: fatal error: 'login.h' file not found >#include <login.h> > ^~~~~~~~~ >1 error generated. >configure:18626: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| /* end confdefs.h. */ >| #include <stdio.h> >| #ifdef HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #ifdef HAVE_SYS_STAT_H >| # include <sys/stat.h> >| #endif >| #ifdef STDC_HEADERS >| # include <stdlib.h> >| # include <stddef.h> >| #else >| # ifdef HAVE_STDLIB_H >| # include <stdlib.h> >| # endif >| #endif >| #ifdef HAVE_STRING_H >| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H >| # include <memory.h> >| # endif >| # include <string.h> >| #endif >| #ifdef HAVE_STRINGS_H >| # include <strings.h> >| #endif >| #ifdef HAVE_INTTYPES_H >| # include <inttypes.h> >| #endif >| #ifdef HAVE_STDINT_H >| # include <stdint.h> >| #endif >| #ifdef HAVE_UNISTD_H >| # include <unistd.h> >| #endif >| #include <login.h> >configure:18626: result: no >configure:18626: checking login.h presence >configure:18626: clang-16 -E conftest.c >conftest.c:55:10: fatal error: 'login.h' file not found >#include <login.h> > ^~~~~~~~~ >1 error generated. >configure:18626: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| /* end confdefs.h. */ >| #include <login.h> >configure:18626: result: no >configure:18626: checking for login.h >configure:18626: result: no >configure:18626: checking prot.h usability >configure:18626: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:88:10: fatal error: 'prot.h' file not found >#include <prot.h> > ^~~~~~~~ >1 error generated. >configure:18626: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| /* end confdefs.h. */ >| #include <stdio.h> >| #ifdef HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #ifdef HAVE_SYS_STAT_H >| # include <sys/stat.h> >| #endif >| #ifdef STDC_HEADERS >| # include <stdlib.h> >| # include <stddef.h> >| #else >| # ifdef HAVE_STDLIB_H >| # include <stdlib.h> >| # endif >| #endif >| #ifdef HAVE_STRING_H >| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H >| # include <memory.h> >| # endif >| # include <string.h> >| #endif >| #ifdef HAVE_STRINGS_H >| # include <strings.h> >| #endif >| #ifdef HAVE_INTTYPES_H >| # include <inttypes.h> >| #endif >| #ifdef HAVE_STDINT_H >| # include <stdint.h> >| #endif >| #ifdef HAVE_UNISTD_H >| # include <unistd.h> >| #endif >| #include <prot.h> >configure:18626: result: no >configure:18626: checking prot.h presence >configure:18626: clang-16 -E conftest.c >conftest.c:55:10: fatal error: 'prot.h' file not found >#include <prot.h> > ^~~~~~~~ >1 error generated. >configure:18626: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| /* end confdefs.h. */ >| #include <prot.h> >configure:18626: result: no >configure:18626: checking for prot.h >configure:18626: result: no >configure:18626: checking usersec.h usability >configure:18626: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:88:10: fatal error: 'usersec.h' file not found >#include <usersec.h> > ^~~~~~~~~~~ >1 error generated. >configure:18626: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| /* end confdefs.h. */ >| #include <stdio.h> >| #ifdef HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #ifdef HAVE_SYS_STAT_H >| # include <sys/stat.h> >| #endif >| #ifdef STDC_HEADERS >| # include <stdlib.h> >| # include <stddef.h> >| #else >| # ifdef HAVE_STDLIB_H >| # include <stdlib.h> >| # endif >| #endif >| #ifdef HAVE_STRING_H >| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H >| # include <memory.h> >| # endif >| # include <string.h> >| #endif >| #ifdef HAVE_STRINGS_H >| # include <strings.h> >| #endif >| #ifdef HAVE_INTTYPES_H >| # include <inttypes.h> >| #endif >| #ifdef HAVE_STDINT_H >| # include <stdint.h> >| #endif >| #ifdef HAVE_UNISTD_H >| # include <unistd.h> >| #endif >| #include <usersec.h> >configure:18626: result: no >configure:18626: checking usersec.h presence >configure:18626: clang-16 -E conftest.c >conftest.c:55:10: fatal error: 'usersec.h' file not found >#include <usersec.h> > ^~~~~~~~~~~ >1 error generated. >configure:18626: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| /* end confdefs.h. */ >| #include <usersec.h> >configure:18626: result: no >configure:18626: checking for usersec.h >configure:18626: result: no >configure:18626: checking sys/audit.h usability >configure:18626: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:88:10: fatal error: 'sys/audit.h' file not found >#include <sys/audit.h> > ^~~~~~~~~~~~~ >1 error generated. >configure:18626: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| /* end confdefs.h. */ >| #include <stdio.h> >| #ifdef HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #ifdef HAVE_SYS_STAT_H >| # include <sys/stat.h> >| #endif >| #ifdef STDC_HEADERS >| # include <stdlib.h> >| # include <stddef.h> >| #else >| # ifdef HAVE_STDLIB_H >| # include <stdlib.h> >| # endif >| #endif >| #ifdef HAVE_STRING_H >| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H >| # include <memory.h> >| # endif >| # include <string.h> >| #endif >| #ifdef HAVE_STRINGS_H >| # include <strings.h> >| #endif >| #ifdef HAVE_INTTYPES_H >| # include <inttypes.h> >| #endif >| #ifdef HAVE_STDINT_H >| # include <stdint.h> >| #endif >| #ifdef HAVE_UNISTD_H >| # include <unistd.h> >| #endif >| #include <sys/audit.h> >configure:18626: result: no >configure:18626: checking sys/audit.h presence >configure:18626: clang-16 -E conftest.c >conftest.c:55:10: fatal error: 'sys/audit.h' file not found >#include <sys/audit.h> > ^~~~~~~~~~~~~ >1 error generated. >configure:18626: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| /* end confdefs.h. */ >| #include <sys/audit.h> >configure:18626: result: no >configure:18626: checking for sys/audit.h >configure:18626: result: no >configure:18639: checking hpsecurity.h usability >configure:18639: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:88:10: fatal error: 'hpsecurity.h' file not found >#include <hpsecurity.h> > ^~~~~~~~~~~~~~ >1 error generated. >configure:18639: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| /* end confdefs.h. */ >| #include <stdio.h> >| #ifdef HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #ifdef HAVE_SYS_STAT_H >| # include <sys/stat.h> >| #endif >| #ifdef STDC_HEADERS >| # include <stdlib.h> >| # include <stddef.h> >| #else >| # ifdef HAVE_STDLIB_H >| # include <stdlib.h> >| # endif >| #endif >| #ifdef HAVE_STRING_H >| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H >| # include <memory.h> >| # endif >| # include <string.h> >| #endif >| #ifdef HAVE_STRINGS_H >| # include <strings.h> >| #endif >| #ifdef HAVE_INTTYPES_H >| # include <inttypes.h> >| #endif >| #ifdef HAVE_STDINT_H >| # include <stdint.h> >| #endif >| #ifdef HAVE_UNISTD_H >| # include <unistd.h> >| #endif >| #include <hpsecurity.h> >configure:18639: result: no >configure:18639: checking hpsecurity.h presence >configure:18639: clang-16 -E conftest.c >conftest.c:55:10: fatal error: 'hpsecurity.h' file not found >#include <hpsecurity.h> > ^~~~~~~~~~~~~~ >1 error generated. >configure:18639: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| /* end confdefs.h. */ >| #include <hpsecurity.h> >configure:18639: result: no >configure:18639: checking for hpsecurity.h >configure:18639: result: no >configure:18704: checking for hpsecurity.h workaround >configure:18721: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:58:10: fatal error: 'hpsecurity.h' file not found >#include <hpsecurity.h> > ^~~~~~~~~~~~~~ >1 error generated. >configure:18721: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| /* end confdefs.h. */ >| >| #include <values.h> >| #undef MAXINT >| #include <hpsecurity.h> >| >| int >| main () >| { >| >| ; >| return 0; >| } >configure:18787: result: no >configure:18798: checking for AIX authenticate >configure:18820: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:60:5: error: "we are not on AIX" > # error "we are not on AIX" > ^ >conftest.c:67:12: error: call to undeclared function 'authenticate'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] > (void) authenticate(NULL, NULL, NULL, NULL); > ^ >conftest.c:67:25: error: use of undeclared identifier 'NULL' > (void) authenticate(NULL, NULL, NULL, NULL); > ^ >conftest.c:67:31: error: use of undeclared identifier 'NULL' > (void) authenticate(NULL, NULL, NULL, NULL); > ^ >conftest.c:67:37: error: use of undeclared identifier 'NULL' > (void) authenticate(NULL, NULL, NULL, NULL); > ^ >conftest.c:67:43: error: use of undeclared identifier 'NULL' > (void) authenticate(NULL, NULL, NULL, NULL); > ^ >6 errors generated. >configure:18820: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| /* end confdefs.h. */ >| >| #include <sys/types.h> >| #ifdef HAVE_USERSEC_H >| # include <usersec.h> >| #else >| # error "we are not on AIX" >| #endif >| >| int >| main () >| { >| >| (void) authenticate(NULL, NULL, NULL, NULL); >| >| ; >| return 0; >| } >configure:18830: result: no >configure:18838: checking for AIX loginfailed >configure:18860: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:60:5: error: "we are not on AIX" > # error "we are not on AIX" > ^ >conftest.c:67:12: error: call to undeclared function 'loginfailed'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] > (void) loginfailed(NULL, NULL, NULL, 0); > ^ >conftest.c:67:24: error: use of undeclared identifier 'NULL' > (void) loginfailed(NULL, NULL, NULL, 0); > ^ >conftest.c:67:30: error: use of undeclared identifier 'NULL' > (void) loginfailed(NULL, NULL, NULL, 0); > ^ >conftest.c:67:36: error: use of undeclared identifier 'NULL' > (void) loginfailed(NULL, NULL, NULL, 0); > ^ >5 errors generated. >configure:18860: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| /* end confdefs.h. */ >| >| #include <sys/types.h> >| #ifdef HAVE_USERSEC_H >| # include <usersec.h> >| #else >| # error "we are not on AIX" >| #endif >| >| int >| main () >| { >| >| (void) loginfailed(NULL, NULL, NULL, 0); >| >| ; >| return 0; >| } >configure:18870: result: no >configure:18878: checking for AIX loginsuccess >configure:18900: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:60:5: error: "we are not on AIX" > # error "we are not on AIX" > ^ >conftest.c:67:12: error: call to undeclared function 'loginsuccess'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] > (void) loginsuccess(NULL, NULL, NULL, NULL); > ^ >conftest.c:67:25: error: use of undeclared identifier 'NULL' > (void) loginsuccess(NULL, NULL, NULL, NULL); > ^ >conftest.c:67:31: error: use of undeclared identifier 'NULL' > (void) loginsuccess(NULL, NULL, NULL, NULL); > ^ >conftest.c:67:37: error: use of undeclared identifier 'NULL' > (void) loginsuccess(NULL, NULL, NULL, NULL); > ^ >conftest.c:67:43: error: use of undeclared identifier 'NULL' > (void) loginsuccess(NULL, NULL, NULL, NULL); > ^ >6 errors generated. >configure:18900: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| /* end confdefs.h. */ >| >| #include <sys/types.h> >| #ifdef HAVE_USERSEC_H >| # include <usersec.h> >| #else >| # error "we are not on AIX" >| #endif >| >| int >| main () >| { >| >| (void) loginsuccess(NULL, NULL, NULL, NULL); >| >| ; >| return 0; >| } >configure:18910: result: no >configure:18940: checking for dirent.h that defines DIR >configure:18959: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:18959: $? = 0 >configure:18967: result: yes >configure:18980: checking for library containing opendir >configure:19011: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:19011: $? = 0 >configure:19028: result: none required >configure:19095: checking for ANSI C header files >configure:19199: result: yes >configure:19207: checking for sys/wait.h that is POSIX.1 compatible >configure:19233: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19233: $? = 0 >configure:19240: result: yes >configure:19251: checking fcntl.h usability >configure:19251: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19251: $? = 0 >configure:19251: result: yes >configure:19251: checking fcntl.h presence >configure:19251: clang-16 -E conftest.c >configure:19251: $? = 0 >configure:19251: result: yes >configure:19251: checking for fcntl.h >configure:19251: result: yes >configure:19251: checking signal.h usability >configure:19251: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19251: $? = 0 >configure:19251: result: yes >configure:19251: checking signal.h presence >configure:19251: clang-16 -E conftest.c >configure:19251: $? = 0 >configure:19251: result: yes >configure:19251: checking for signal.h >configure:19251: result: yes >configure:19251: checking linux/prctl.h usability >configure:19251: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19251: $? = 0 >configure:19251: result: yes >configure:19251: checking linux/prctl.h presence >configure:19251: clang-16 -E conftest.c >configure:19251: $? = 0 >configure:19251: result: yes >configure:19251: checking for linux/prctl.h >configure:19251: result: yes >configure:19251: checking sys/ioctl.h usability >configure:19251: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19251: $? = 0 >configure:19251: result: yes >configure:19251: checking sys/ioctl.h presence >configure:19251: clang-16 -E conftest.c >configure:19251: $? = 0 >configure:19251: result: yes >configure:19251: checking for sys/ioctl.h >configure:19251: result: yes >configure:19251: checking sys/prctl.h usability >configure:19251: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19251: $? = 0 >configure:19251: result: yes >configure:19251: checking sys/prctl.h presence >configure:19251: clang-16 -E conftest.c >configure:19251: $? = 0 >configure:19251: result: yes >configure:19251: checking for sys/prctl.h >configure:19251: result: yes >configure:19251: checking sys/resource.h usability >configure:19251: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19251: $? = 0 >configure:19251: result: yes >configure:19251: checking sys/resource.h presence >configure:19251: clang-16 -E conftest.c >configure:19251: $? = 0 >configure:19251: result: yes >configure:19251: checking for sys/resource.h >configure:19251: result: yes >configure:19251: checking sys/time.h usability >configure:19251: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19251: $? = 0 >configure:19251: result: yes >configure:19251: checking sys/time.h presence >configure:19251: clang-16 -E conftest.c >configure:19251: $? = 0 >configure:19251: result: yes >configure:19251: checking for sys/time.h >configure:19251: result: yes >configure:19251: checking junistd.h usability >configure:19251: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:98:10: fatal error: 'junistd.h' file not found >#include <junistd.h> > ^~~~~~~~~~~ >1 error generated. >configure:19251: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| /* end confdefs.h. */ >| #include <stdio.h> >| #ifdef HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #ifdef HAVE_SYS_STAT_H >| # include <sys/stat.h> >| #endif >| #ifdef STDC_HEADERS >| # include <stdlib.h> >| # include <stddef.h> >| #else >| # ifdef HAVE_STDLIB_H >| # include <stdlib.h> >| # endif >| #endif >| #ifdef HAVE_STRING_H >| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H >| # include <memory.h> >| # endif >| # include <string.h> >| #endif >| #ifdef HAVE_STRINGS_H >| # include <strings.h> >| #endif >| #ifdef HAVE_INTTYPES_H >| # include <inttypes.h> >| #endif >| #ifdef HAVE_STDINT_H >| # include <stdint.h> >| #endif >| #ifdef HAVE_UNISTD_H >| # include <unistd.h> >| #endif >| #include <junistd.h> >configure:19251: result: no >configure:19251: checking junistd.h presence >configure:19251: clang-16 -E conftest.c >conftest.c:65:10: fatal error: 'junistd.h' file not found >#include <junistd.h> > ^~~~~~~~~~~ >1 error generated. >configure:19251: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| /* end confdefs.h. */ >| #include <junistd.h> >configure:19251: result: no >configure:19251: checking for junistd.h >configure:19251: result: no >configure:19251: checking for memory.h >configure:19251: result: yes >configure:19264: checking shadow.h usability >configure:19264: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19264: $? = 0 >configure:19264: result: yes >configure:19264: checking shadow.h presence >configure:19264: clang-16 -E conftest.c >configure:19264: $? = 0 >configure:19264: result: yes >configure:19264: checking for shadow.h >configure:19264: result: yes >configure:19274: checking for struct spwd.sp_warn >configure:19274: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19274: $? = 0 >configure:19274: result: yes >configure:19282: checking for struct spwd.sp_inact >configure:19282: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19282: $? = 0 >configure:19282: result: yes >configure:19290: checking for struct spwd.sp_expire >configure:19290: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19290: $? = 0 >configure:19290: result: yes >configure:19309: checking for security/pam_appl.h >configure:19309: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19309: $? = 0 >configure:19309: result: yes >configure:19309: checking for security/pam_modules.h >configure:19309: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19309: $? = 0 >configure:19309: result: yes >configure:19309: checking for pam/pam_appl.h >configure:19309: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:79:10: fatal error: 'pam/pam_appl.h' file not found >#include <pam/pam_appl.h> > ^~~~~~~~~~~~~~~~ >1 error generated. >configure:19309: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| /* end confdefs.h. */ >| >| #ifdef HAVE_SECURITY_PAM_APPL_H >| # include <security/pam_appl.h> >| #endif >| >| >| #include <pam/pam_appl.h> >configure:19309: result: no >configure:19333: checking for pam_start in -lpam >configure:19358: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lpam -lnsl -lresolv -lresolv -lcrypt >&5 >configure:19358: $? = 0 >configure:19367: result: yes >configure:19434: checking linux/capability.h usability >configure:19434: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19434: $? = 0 >configure:19434: result: yes >configure:19434: checking linux/capability.h presence >configure:19434: clang-16 -E conftest.c >configure:19434: $? = 0 >configure:19434: result: yes >configure:19434: checking for linux/capability.h >configure:19434: result: yes >configure:19434: checking sys/capability.h usability >configure:19434: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19434: $? = 0 >configure:19434: result: yes >configure:19434: checking sys/capability.h presence >configure:19434: clang-16 -E conftest.c >configure:19434: $? = 0 >configure:19434: result: yes >configure:19434: checking for sys/capability.h >configure:19434: result: yes >configure:19449: checking for cap_init in -lcap2 >configure:19474: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lcap2 -lnsl -lresolv -lresolv -lcrypt >&5 >/usr/sbin/x86_64-pc-linux-gnu-ld.bfd: cannot find -lcap2: No such file or directory >clang-16: error: linker command failed with exit code 1 (use -v to see invocation) >configure:19474: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 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 cap_init (); >| int >| main () >| { >| return cap_init (); >| ; >| return 0; >| } >configure:19483: result: no >configure:19493: checking for cap_init in -lcap >configure:19518: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lcap -lnsl -lresolv -lresolv -lcrypt >&5 >configure:19518: $? = 0 >configure:19527: result: yes >configure:19544: checking whether to enable mod_cap >configure:19546: result: yes >configure:19567: checking bstring.h usability >configure:19567: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:110:10: fatal error: 'bstring.h' file not found >#include <bstring.h> > ^~~~~~~~~~~ >1 error generated. >configure:19567: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| /* end confdefs.h. */ >| #include <stdio.h> >| #ifdef HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #ifdef HAVE_SYS_STAT_H >| # include <sys/stat.h> >| #endif >| #ifdef STDC_HEADERS >| # include <stdlib.h> >| # include <stddef.h> >| #else >| # ifdef HAVE_STDLIB_H >| # include <stdlib.h> >| # endif >| #endif >| #ifdef HAVE_STRING_H >| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H >| # include <memory.h> >| # endif >| # include <string.h> >| #endif >| #ifdef HAVE_STRINGS_H >| # include <strings.h> >| #endif >| #ifdef HAVE_INTTYPES_H >| # include <inttypes.h> >| #endif >| #ifdef HAVE_STDINT_H >| # include <stdint.h> >| #endif >| #ifdef HAVE_UNISTD_H >| # include <unistd.h> >| #endif >| #include <bstring.h> >configure:19567: result: no >configure:19567: checking bstring.h presence >configure:19567: clang-16 -E conftest.c >conftest.c:77:10: fatal error: 'bstring.h' file not found >#include <bstring.h> > ^~~~~~~~~~~ >1 error generated. >configure:19567: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| /* end confdefs.h. */ >| #include <bstring.h> >configure:19567: result: no >configure:19567: checking for bstring.h >configure:19567: result: no >configure:19567: checking crypt.h usability >configure:19567: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19567: $? = 0 >configure:19567: result: yes >configure:19567: checking crypt.h presence >configure:19567: clang-16 -E conftest.c >configure:19567: $? = 0 >configure:19567: result: yes >configure:19567: checking for crypt.h >configure:19567: result: yes >configure:19567: checking ctype.h usability >configure:19567: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19567: $? = 0 >configure:19567: result: yes >configure:19567: checking ctype.h presence >configure:19567: clang-16 -E conftest.c >configure:19567: $? = 0 >configure:19567: result: yes >configure:19567: checking for ctype.h >configure:19567: result: yes >configure:19567: checking execinfo.h usability >configure:19567: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19567: $? = 0 >configure:19567: result: yes >configure:19567: checking execinfo.h presence >configure:19567: clang-16 -E conftest.c >configure:19567: $? = 0 >configure:19567: result: yes >configure:19567: checking for execinfo.h >configure:19567: result: yes >configure:19567: checking iconv.h usability >configure:19567: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19567: $? = 0 >configure:19567: result: yes >configure:19567: checking iconv.h presence >configure:19567: clang-16 -E conftest.c >configure:19567: $? = 0 >configure:19567: result: yes >configure:19567: checking for iconv.h >configure:19567: result: yes >configure:19567: checking for inttypes.h >configure:19567: result: yes >configure:19567: checking langinfo.h usability >configure:19567: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19567: $? = 0 >configure:19567: result: yes >configure:19567: checking langinfo.h presence >configure:19567: clang-16 -E conftest.c >configure:19567: $? = 0 >configure:19567: result: yes >configure:19567: checking for langinfo.h >configure:19567: result: yes >configure:19567: checking limits.h usability >configure:19567: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19567: $? = 0 >configure:19567: result: yes >configure:19567: checking limits.h presence >configure:19567: clang-16 -E conftest.c >configure:19567: $? = 0 >configure:19567: result: yes >configure:19567: checking for limits.h >configure:19567: result: yes >configure:19567: checking locale.h usability >configure:19567: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19567: $? = 0 >configure:19567: result: yes >configure:19567: checking locale.h presence >configure:19567: clang-16 -E conftest.c >configure:19567: $? = 0 >configure:19567: result: yes >configure:19567: checking for locale.h >configure:19567: result: yes >configure:19567: checking sasl/sasl.h usability >configure:19567: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:118:10: fatal error: 'sasl/sasl.h' file not found >#include <sasl/sasl.h> > ^~~~~~~~~~~~~ >1 error generated. >configure:19567: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| /* end confdefs.h. */ >| #include <stdio.h> >| #ifdef HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #ifdef HAVE_SYS_STAT_H >| # include <sys/stat.h> >| #endif >| #ifdef STDC_HEADERS >| # include <stdlib.h> >| # include <stddef.h> >| #else >| # ifdef HAVE_STDLIB_H >| # include <stdlib.h> >| # endif >| #endif >| #ifdef HAVE_STRING_H >| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H >| # include <memory.h> >| # endif >| # include <string.h> >| #endif >| #ifdef HAVE_STRINGS_H >| # include <strings.h> >| #endif >| #ifdef HAVE_INTTYPES_H >| # include <inttypes.h> >| #endif >| #ifdef HAVE_STDINT_H >| # include <stdint.h> >| #endif >| #ifdef HAVE_UNISTD_H >| # include <unistd.h> >| #endif >| #include <sasl/sasl.h> >configure:19567: result: no >configure:19567: checking sasl/sasl.h presence >configure:19567: clang-16 -E conftest.c >conftest.c:85:10: fatal error: 'sasl/sasl.h' file not found >#include <sasl/sasl.h> > ^~~~~~~~~~~~~ >1 error generated. >configure:19567: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| /* end confdefs.h. */ >| #include <sasl/sasl.h> >configure:19567: result: no >configure:19567: checking for sasl/sasl.h >configure:19567: result: no >configure:19580: checking for string.h >configure:19580: result: yes >configure:19580: checking for strings.h >configure:19580: result: yes >configure:19580: checking stropts.h usability >configure:19580: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:120:10: fatal error: 'stropts.h' file not found >#include <stropts.h> > ^~~~~~~~~~~ >1 error generated. >configure:19580: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| /* end confdefs.h. */ >| #include <stdio.h> >| #ifdef HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #ifdef HAVE_SYS_STAT_H >| # include <sys/stat.h> >| #endif >| #ifdef STDC_HEADERS >| # include <stdlib.h> >| # include <stddef.h> >| #else >| # ifdef HAVE_STDLIB_H >| # include <stdlib.h> >| # endif >| #endif >| #ifdef HAVE_STRING_H >| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H >| # include <memory.h> >| # endif >| # include <string.h> >| #endif >| #ifdef HAVE_STRINGS_H >| # include <strings.h> >| #endif >| #ifdef HAVE_INTTYPES_H >| # include <inttypes.h> >| #endif >| #ifdef HAVE_STDINT_H >| # include <stdint.h> >| #endif >| #ifdef HAVE_UNISTD_H >| # include <unistd.h> >| #endif >| #include <stropts.h> >configure:19580: result: no >configure:19580: checking stropts.h presence >configure:19580: clang-16 -E conftest.c >conftest.c:87:10: fatal error: 'stropts.h' file not found >#include <stropts.h> > ^~~~~~~~~~~ >1 error generated. >configure:19580: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| /* end confdefs.h. */ >| #include <stropts.h> >configure:19580: result: no >configure:19580: checking for stropts.h >configure:19580: result: no >configure:19593: checking sys/file.h usability >configure:19593: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19593: $? = 0 >configure:19593: result: yes >configure:19593: checking sys/file.h presence >configure:19593: clang-16 -E conftest.c >configure:19593: $? = 0 >configure:19593: result: yes >configure:19593: checking for sys/file.h >configure:19593: result: yes >configure:19593: checking sys/mman.h usability >configure:19593: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19593: $? = 0 >configure:19593: result: yes >configure:19593: checking sys/mman.h presence >configure:19593: clang-16 -E conftest.c >configure:19593: $? = 0 >configure:19593: result: yes >configure:19593: checking for sys/mman.h >configure:19593: result: yes >configure:19593: checking for sys/types.h >configure:19593: result: yes >configure:19593: checking sys/ucred.h usability >configure:19593: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:123:10: fatal error: 'sys/ucred.h' file not found >#include <sys/ucred.h> > ^~~~~~~~~~~~~ >1 error generated. >configure:19593: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| /* end confdefs.h. */ >| #include <stdio.h> >| #ifdef HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #ifdef HAVE_SYS_STAT_H >| # include <sys/stat.h> >| #endif >| #ifdef STDC_HEADERS >| # include <stdlib.h> >| # include <stddef.h> >| #else >| # ifdef HAVE_STDLIB_H >| # include <stdlib.h> >| # endif >| #endif >| #ifdef HAVE_STRING_H >| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H >| # include <memory.h> >| # endif >| # include <string.h> >| #endif >| #ifdef HAVE_STRINGS_H >| # include <strings.h> >| #endif >| #ifdef HAVE_INTTYPES_H >| # include <inttypes.h> >| #endif >| #ifdef HAVE_STDINT_H >| # include <stdint.h> >| #endif >| #ifdef HAVE_UNISTD_H >| # include <unistd.h> >| #endif >| #include <sys/ucred.h> >configure:19593: result: no >configure:19593: checking sys/ucred.h presence >configure:19593: clang-16 -E conftest.c >conftest.c:90:10: fatal error: 'sys/ucred.h' file not found >#include <sys/ucred.h> > ^~~~~~~~~~~~~ >1 error generated. >configure:19593: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| /* end confdefs.h. */ >| #include <sys/ucred.h> >configure:19593: result: no >configure:19593: checking for sys/ucred.h >configure:19593: result: no >configure:19593: checking sys/uio.h usability >configure:19593: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19593: $? = 0 >configure:19593: result: yes >configure:19593: checking sys/uio.h presence >configure:19593: clang-16 -E conftest.c >configure:19593: $? = 0 >configure:19593: result: yes >configure:19593: checking for sys/uio.h >configure:19593: result: yes >configure:19593: checking sys/socket.h usability >configure:19593: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19593: $? = 0 >configure:19593: result: yes >configure:19593: checking sys/socket.h presence >configure:19593: clang-16 -E conftest.c >configure:19593: $? = 0 >configure:19593: result: yes >configure:19593: checking for sys/socket.h >configure:19593: result: yes >configure:19603: checking for net/if.h >configure:19626: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19626: $? = 0 >configure:19631: result: yes >configure:19644: checking ifaddrs.h usability >configure:19644: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19644: $? = 0 >configure:19644: result: yes >configure:19644: checking ifaddrs.h presence >configure:19644: clang-16 -E conftest.c >configure:19644: $? = 0 >configure:19644: result: yes >configure:19644: checking for ifaddrs.h >configure:19644: result: yes >configure:19658: checking for sys/param.h >configure:19658: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19658: $? = 0 >configure:19658: result: yes >configure:19658: checking for sys/mount.h >configure:19658: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19658: $? = 0 >configure:19658: result: yes >configure:19679: checking netdb.h usability >configure:19679: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19679: $? = 0 >configure:19679: result: yes >configure:19679: checking netdb.h presence >configure:19679: clang-16 -E conftest.c >configure:19679: $? = 0 >configure:19679: result: yes >configure:19679: checking for netdb.h >configure:19679: result: yes >configure:19679: checking netinet/in.h usability >configure:19679: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19679: $? = 0 >configure:19679: result: yes >configure:19679: checking netinet/in.h presence >configure:19679: clang-16 -E conftest.c >configure:19679: $? = 0 >configure:19679: result: yes >configure:19679: checking for netinet/in.h >configure:19679: result: yes >configure:19690: checking whether netdb.h requires _USE_IRS >configure:19708: result: no >configure:19717: checking for netinet/in_systm.h >configure:19717: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19717: $? = 0 >configure:19717: result: yes >configure:19737: checking for netinet/ip.h >configure:19737: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19737: $? = 0 >configure:19737: result: yes >configure:19764: checking netinet/tcp.h usability >configure:19764: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19764: $? = 0 >configure:19764: result: yes >configure:19764: checking netinet/tcp.h presence >configure:19764: clang-16 -E conftest.c >configure:19764: $? = 0 >configure:19764: result: yes >configure:19764: checking for netinet/tcp.h >configure:19764: result: yes >configure:19764: checking arpa/inet.h usability >configure:19764: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19764: $? = 0 >configure:19764: result: yes >configure:19764: checking arpa/inet.h presence >configure:19764: clang-16 -E conftest.c >configure:19764: $? = 0 >configure:19764: result: yes >configure:19764: checking for arpa/inet.h >configure:19764: result: yes >configure:19764: checking idn2.h usability >configure:19764: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19764: $? = 0 >configure:19764: result: yes >configure:19764: checking idn2.h presence >configure:19764: clang-16 -E conftest.c >configure:19764: $? = 0 >configure:19764: result: yes >configure:19764: checking for idn2.h >configure:19764: result: yes >configure:19764: checking idna.h usability >configure:19764: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19764: $? = 0 >configure:19764: result: yes >configure:19764: checking idna.h presence >configure:19764: clang-16 -E conftest.c >configure:19764: $? = 0 >configure:19764: result: yes >configure:19764: checking for idna.h >configure:19764: result: yes >configure:19764: checking libintl.h usability >configure:19764: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19764: $? = 0 >configure:19764: result: yes >configure:19764: checking libintl.h presence >configure:19764: clang-16 -E conftest.c >configure:19764: $? = 0 >configure:19764: result: yes >configure:19764: checking for libintl.h >configure:19764: result: yes >configure:19777: checking regex.h usability >configure:19777: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19777: $? = 0 >configure:19777: result: yes >configure:19777: checking regex.h presence >configure:19777: clang-16 -E conftest.c >configure:19777: $? = 0 >configure:19777: result: yes >configure:19777: checking for regex.h >configure:19777: result: yes >configure:19777: checking for sys/stat.h >configure:19777: result: yes >configure:19777: checking errno.h usability >configure:19777: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19777: $? = 0 >configure:19777: result: yes >configure:19777: checking errno.h presence >configure:19777: clang-16 -E conftest.c >configure:19777: $? = 0 >configure:19777: result: yes >configure:19777: checking for errno.h >configure:19777: result: yes >configure:19777: checking sys/termios.h usability >configure:19777: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19777: $? = 0 >configure:19777: result: yes >configure:19777: checking sys/termios.h presence >configure:19777: clang-16 -E conftest.c >configure:19777: $? = 0 >configure:19777: result: yes >configure:19777: checking for sys/termios.h >configure:19777: result: yes >configure:19777: checking sys/termio.h usability >configure:19777: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:142:10: fatal error: 'sys/termio.h' file not found >#include <sys/termio.h> > ^~~~~~~~~~~~~~ >1 error generated. >configure:19777: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| /* end confdefs.h. */ >| #include <stdio.h> >| #ifdef HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #ifdef HAVE_SYS_STAT_H >| # include <sys/stat.h> >| #endif >| #ifdef STDC_HEADERS >| # include <stdlib.h> >| # include <stddef.h> >| #else >| # ifdef HAVE_STDLIB_H >| # include <stdlib.h> >| # endif >| #endif >| #ifdef HAVE_STRING_H >| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H >| # include <memory.h> >| # endif >| # include <string.h> >| #endif >| #ifdef HAVE_STRINGS_H >| # include <strings.h> >| #endif >| #ifdef HAVE_INTTYPES_H >| # include <inttypes.h> >| #endif >| #ifdef HAVE_STDINT_H >| # include <stdint.h> >| #endif >| #ifdef HAVE_UNISTD_H >| # include <unistd.h> >| #endif >| #include <sys/termio.h> >configure:19777: result: no >configure:19777: checking sys/termio.h presence >configure:19777: clang-16 -E conftest.c >conftest.c:109:10: fatal error: 'sys/termio.h' file not found >#include <sys/termio.h> > ^~~~~~~~~~~~~~ >1 error generated. >configure:19777: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| /* end confdefs.h. */ >| #include <sys/termio.h> >configure:19777: result: no >configure:19777: checking for sys/termio.h >configure:19777: result: no >configure:19790: checking sys/statfs.h usability >configure:19790: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19790: $? = 0 >configure:19790: result: yes >configure:19790: checking sys/statfs.h presence >configure:19790: clang-16 -E conftest.c >configure:19790: $? = 0 >configure:19790: result: yes >configure:19790: checking for sys/statfs.h >configure:19790: result: yes >configure:19790: checking sys/statvfs.h usability >configure:19790: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19790: $? = 0 >configure:19790: result: yes >configure:19790: checking sys/statvfs.h presence >configure:19790: clang-16 -E conftest.c >configure:19790: $? = 0 >configure:19790: result: yes >configure:19790: checking for sys/statvfs.h >configure:19790: result: yes >configure:19790: checking sys/un.h usability >configure:19790: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19790: $? = 0 >configure:19790: result: yes >configure:19790: checking sys/un.h presence >configure:19790: clang-16 -E conftest.c >configure:19790: $? = 0 >configure:19790: result: yes >configure:19790: checking for sys/un.h >configure:19790: result: yes >configure:19790: checking sys/vfs.h usability >configure:19790: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19790: $? = 0 >configure:19790: result: yes >configure:19790: checking sys/vfs.h presence >configure:19790: clang-16 -E conftest.c >configure:19790: $? = 0 >configure:19790: result: yes >configure:19790: checking for sys/vfs.h >configure:19790: result: yes >configure:19790: checking sys/select.h usability >configure:19790: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19790: $? = 0 >configure:19790: result: yes >configure:19790: checking sys/select.h presence >configure:19790: clang-16 -E conftest.c >configure:19790: $? = 0 >configure:19790: result: yes >configure:19790: checking for sys/select.h >configure:19790: result: yes >configure:19803: checking termios.h usability >configure:19803: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19803: $? = 0 >configure:19803: result: yes >configure:19803: checking termios.h presence >configure:19803: clang-16 -E conftest.c >configure:19803: $? = 0 >configure:19803: result: yes >configure:19803: checking for termios.h >configure:19803: result: yes >configure:19803: checking dirent.h usability >configure:19803: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19803: $? = 0 >configure:19803: result: yes >configure:19803: checking dirent.h presence >configure:19803: clang-16 -E conftest.c >configure:19803: $? = 0 >configure:19803: result: yes >configure:19803: checking for dirent.h >configure:19803: result: yes >configure:19803: checking ndir.h usability >configure:19803: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:149:10: fatal error: 'ndir.h' file not found >#include <ndir.h> > ^~~~~~~~ >1 error generated. >configure:19803: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| /* end confdefs.h. */ >| #include <stdio.h> >| #ifdef HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #ifdef HAVE_SYS_STAT_H >| # include <sys/stat.h> >| #endif >| #ifdef STDC_HEADERS >| # include <stdlib.h> >| # include <stddef.h> >| #else >| # ifdef HAVE_STDLIB_H >| # include <stdlib.h> >| # endif >| #endif >| #ifdef HAVE_STRING_H >| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H >| # include <memory.h> >| # endif >| # include <string.h> >| #endif >| #ifdef HAVE_STRINGS_H >| # include <strings.h> >| #endif >| #ifdef HAVE_INTTYPES_H >| # include <inttypes.h> >| #endif >| #ifdef HAVE_STDINT_H >| # include <stdint.h> >| #endif >| #ifdef HAVE_UNISTD_H >| # include <unistd.h> >| #endif >| #include <ndir.h> >configure:19803: result: no >configure:19803: checking ndir.h presence >configure:19803: clang-16 -E conftest.c >conftest.c:116:10: fatal error: 'ndir.h' file not found >#include <ndir.h> > ^~~~~~~~ >1 error generated. >configure:19803: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| /* end confdefs.h. */ >| #include <ndir.h> >configure:19803: result: no >configure:19803: checking for ndir.h >configure:19803: result: no >configure:19803: checking sys/ndir.h usability >configure:19803: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:149:10: fatal error: 'sys/ndir.h' file not found >#include <sys/ndir.h> > ^~~~~~~~~~~~ >1 error generated. >configure:19803: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| /* end confdefs.h. */ >| #include <stdio.h> >| #ifdef HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #ifdef HAVE_SYS_STAT_H >| # include <sys/stat.h> >| #endif >| #ifdef STDC_HEADERS >| # include <stdlib.h> >| # include <stddef.h> >| #else >| # ifdef HAVE_STDLIB_H >| # include <stdlib.h> >| # endif >| #endif >| #ifdef HAVE_STRING_H >| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H >| # include <memory.h> >| # endif >| # include <string.h> >| #endif >| #ifdef HAVE_STRINGS_H >| # include <strings.h> >| #endif >| #ifdef HAVE_INTTYPES_H >| # include <inttypes.h> >| #endif >| #ifdef HAVE_STDINT_H >| # include <stdint.h> >| #endif >| #ifdef HAVE_UNISTD_H >| # include <unistd.h> >| #endif >| #include <sys/ndir.h> >configure:19803: result: no >configure:19803: checking sys/ndir.h presence >configure:19803: clang-16 -E conftest.c >conftest.c:116:10: fatal error: 'sys/ndir.h' file not found >#include <sys/ndir.h> > ^~~~~~~~~~~~ >1 error generated. >configure:19803: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| /* end confdefs.h. */ >| #include <sys/ndir.h> >configure:19803: result: no >configure:19803: checking for sys/ndir.h >configure:19803: result: no >configure:19803: checking sys/dir.h usability >configure:19803: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19803: $? = 0 >configure:19803: result: yes >configure:19803: checking sys/dir.h presence >configure:19803: clang-16 -E conftest.c >configure:19803: $? = 0 >configure:19803: result: yes >configure:19803: checking for sys/dir.h >configure:19803: result: yes >configure:19803: checking vmsdir.h usability >configure:19803: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:150:10: fatal error: 'vmsdir.h' file not found >#include <vmsdir.h> > ^~~~~~~~~~ >1 error generated. >configure:19803: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| /* end confdefs.h. */ >| #include <stdio.h> >| #ifdef HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #ifdef HAVE_SYS_STAT_H >| # include <sys/stat.h> >| #endif >| #ifdef STDC_HEADERS >| # include <stdlib.h> >| # include <stddef.h> >| #else >| # ifdef HAVE_STDLIB_H >| # include <stdlib.h> >| # endif >| #endif >| #ifdef HAVE_STRING_H >| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H >| # include <memory.h> >| # endif >| # include <string.h> >| #endif >| #ifdef HAVE_STRINGS_H >| # include <strings.h> >| #endif >| #ifdef HAVE_INTTYPES_H >| # include <inttypes.h> >| #endif >| #ifdef HAVE_STDINT_H >| # include <stdint.h> >| #endif >| #ifdef HAVE_UNISTD_H >| # include <unistd.h> >| #endif >| #include <vmsdir.h> >configure:19803: result: no >configure:19803: checking vmsdir.h presence >configure:19803: clang-16 -E conftest.c >conftest.c:117:10: fatal error: 'vmsdir.h' file not found >#include <vmsdir.h> > ^~~~~~~~~~ >1 error generated. >configure:19803: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| /* end confdefs.h. */ >| #include <vmsdir.h> >configure:19803: result: no >configure:19803: checking for vmsdir.h >configure:19803: result: no >configure:19816: checking ucred.h usability >configure:19816: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:150:10: fatal error: 'ucred.h' file not found >#include <ucred.h> > ^~~~~~~~~ >1 error generated. >configure:19816: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| /* end confdefs.h. */ >| #include <stdio.h> >| #ifdef HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #ifdef HAVE_SYS_STAT_H >| # include <sys/stat.h> >| #endif >| #ifdef STDC_HEADERS >| # include <stdlib.h> >| # include <stddef.h> >| #else >| # ifdef HAVE_STDLIB_H >| # include <stdlib.h> >| # endif >| #endif >| #ifdef HAVE_STRING_H >| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H >| # include <memory.h> >| # endif >| # include <string.h> >| #endif >| #ifdef HAVE_STRINGS_H >| # include <strings.h> >| #endif >| #ifdef HAVE_INTTYPES_H >| # include <inttypes.h> >| #endif >| #ifdef HAVE_STDINT_H >| # include <stdint.h> >| #endif >| #ifdef HAVE_UNISTD_H >| # include <unistd.h> >| #endif >| #include <ucred.h> >configure:19816: result: no >configure:19816: checking ucred.h presence >configure:19816: clang-16 -E conftest.c >conftest.c:117:10: fatal error: 'ucred.h' file not found >#include <ucred.h> > ^~~~~~~~~ >1 error generated. >configure:19816: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| /* end confdefs.h. */ >| #include <ucred.h> >configure:19816: result: no >configure:19816: checking for ucred.h >configure:19816: result: no >configure:19816: checking ucontext.h usability >configure:19816: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19816: $? = 0 >configure:19816: result: yes >configure:19816: checking ucontext.h presence >configure:19816: clang-16 -E conftest.c >configure:19816: $? = 0 >configure:19816: result: yes >configure:19816: checking for ucontext.h >configure:19816: result: yes >configure:19816: checking utime.h usability >configure:19816: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19816: $? = 0 >configure:19816: result: yes >configure:19816: checking utime.h presence >configure:19816: clang-16 -E conftest.c >configure:19816: $? = 0 >configure:19816: result: yes >configure:19816: checking for utime.h >configure:19816: result: yes >configure:19816: checking utmpx.h usability >configure:19816: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19816: $? = 0 >configure:19816: result: yes >configure:19816: checking utmpx.h presence >configure:19816: clang-16 -E conftest.c >configure:19816: $? = 0 >configure:19816: result: yes >configure:19816: checking for utmpx.h >configure:19816: result: yes >configure:19826: checking syslog.h usability >configure:19826: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19826: $? = 0 >configure:19826: result: yes >configure:19826: checking syslog.h presence >configure:19826: clang-16 -E conftest.c >configure:19826: $? = 0 >configure:19826: result: yes >configure:19826: checking for syslog.h >configure:19826: result: yes >configure:19835: checking curses.h usability >configure:19835: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19835: $? = 0 >configure:19835: result: yes >configure:19835: checking curses.h presence >configure:19835: clang-16 -E conftest.c >configure:19835: $? = 0 >configure:19835: result: yes >configure:19835: checking for curses.h >configure:19835: result: yes >configure:19835: checking ncurses.h usability >configure:19835: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19835: $? = 0 >configure:19835: result: yes >configure:19835: checking ncurses.h presence >configure:19835: clang-16 -E conftest.c >configure:19835: $? = 0 >configure:19835: result: yes >configure:19835: checking for ncurses.h >configure:19835: result: yes >configure:19846: checking for tzname global variable >configure:19865: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:19865: $? = 0 >configure:19870: result: yes >configure:19881: checking for an ANSI C-conforming const >configure:19947: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:158:16: warning: variable 'foo' set but not used [-Wunused-but-set-variable] > const int *foo = &x[0]; > ^ >conftest.c:163:10: warning: variable 'p' set but not used [-Wunused-but-set-variable] > iptr p = 0; > ^ >2 warnings generated. >configure:19947: $? = 0 >configure:19954: result: yes >configure:19962: checking for inline >configure:19978: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:125:21: warning: unused function 'static_foo' [-Wunused-function] >static inline foo_t static_foo () {return 0; } > ^ >1 warning generated. >configure:19978: $? = 0 >configure:19986: result: inline >configure:20004: checking for uid_t in sys/types.h >configure:20023: result: yes >configure:20034: checking for pid_t >configure:20034: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:20034: $? = 0 >configure:20034: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:159:20: error: expected expression >if (sizeof ((pid_t))) > ^ >1 error generated. >configure:20034: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| /* end confdefs.h. */ >| #include <stdio.h> >| #ifdef HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #ifdef HAVE_SYS_STAT_H >| # include <sys/stat.h> >| #endif >| #ifdef STDC_HEADERS >| # include <stdlib.h> >| # include <stddef.h> >| #else >| # ifdef HAVE_STDLIB_H >| # include <stdlib.h> >| # endif >| #endif >| #ifdef HAVE_STRING_H >| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H >| # include <memory.h> >| # endif >| # include <string.h> >| #endif >| #ifdef HAVE_STRINGS_H >| # include <strings.h> >| #endif >| #ifdef HAVE_INTTYPES_H >| # include <inttypes.h> >| #endif >| #ifdef HAVE_STDINT_H >| # include <stdint.h> >| #endif >| #ifdef HAVE_UNISTD_H >| # include <unistd.h> >| #endif >| int >| main () >| { >| if (sizeof ((pid_t))) >| return 0; >| ; >| return 0; >| } >configure:20034: result: yes >configure:20045: checking for size_t >configure:20045: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:20045: $? = 0 >configure:20045: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:159:21: error: expected expression >if (sizeof ((size_t))) > ^ >1 error generated. >configure:20045: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| /* end confdefs.h. */ >| #include <stdio.h> >| #ifdef HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #ifdef HAVE_SYS_STAT_H >| # include <sys/stat.h> >| #endif >| #ifdef STDC_HEADERS >| # include <stdlib.h> >| # include <stddef.h> >| #else >| # ifdef HAVE_STDLIB_H >| # include <stdlib.h> >| # endif >| #endif >| #ifdef HAVE_STRING_H >| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H >| # include <memory.h> >| # endif >| # include <string.h> >| #endif >| #ifdef HAVE_STRINGS_H >| # include <strings.h> >| #endif >| #ifdef HAVE_INTTYPES_H >| # include <inttypes.h> >| #endif >| #ifdef HAVE_STDINT_H >| # include <stdint.h> >| #endif >| #ifdef HAVE_UNISTD_H >| # include <unistd.h> >| #endif >| int >| main () >| { >| if (sizeof ((size_t))) >| return 0; >| ; >| return 0; >| } >configure:20045: result: yes >configure:20056: checking for mode_t >configure:20056: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:20056: $? = 0 >configure:20056: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:159:21: error: expected expression >if (sizeof ((mode_t))) > ^ >1 error generated. >configure:20056: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| /* end confdefs.h. */ >| #include <stdio.h> >| #ifdef HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #ifdef HAVE_SYS_STAT_H >| # include <sys/stat.h> >| #endif >| #ifdef STDC_HEADERS >| # include <stdlib.h> >| # include <stddef.h> >| #else >| # ifdef HAVE_STDLIB_H >| # include <stdlib.h> >| # endif >| #endif >| #ifdef HAVE_STRING_H >| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H >| # include <memory.h> >| # endif >| # include <string.h> >| #endif >| #ifdef HAVE_STRINGS_H >| # include <strings.h> >| #endif >| #ifdef HAVE_INTTYPES_H >| # include <inttypes.h> >| #endif >| #ifdef HAVE_STDINT_H >| # include <stdint.h> >| #endif >| #ifdef HAVE_UNISTD_H >| # include <unistd.h> >| #endif >| int >| main () >| { >| if (sizeof ((mode_t))) >| return 0; >| ; >| return 0; >| } >configure:20056: result: yes >configure:20067: checking for off_t >configure:20067: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:20067: $? = 0 >configure:20067: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:159:20: error: expected expression >if (sizeof ((off_t))) > ^ >1 error generated. >configure:20067: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| /* end confdefs.h. */ >| #include <stdio.h> >| #ifdef HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #ifdef HAVE_SYS_STAT_H >| # include <sys/stat.h> >| #endif >| #ifdef STDC_HEADERS >| # include <stdlib.h> >| # include <stddef.h> >| #else >| # ifdef HAVE_STDLIB_H >| # include <stdlib.h> >| # endif >| #endif >| #ifdef HAVE_STRING_H >| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H >| # include <memory.h> >| # endif >| # include <string.h> >| #endif >| #ifdef HAVE_STRINGS_H >| # include <strings.h> >| #endif >| #ifdef HAVE_INTTYPES_H >| # include <inttypes.h> >| #endif >| #ifdef HAVE_STDINT_H >| # include <stdint.h> >| #endif >| #ifdef HAVE_UNISTD_H >| # include <unistd.h> >| #endif >| int >| main () >| { >| if (sizeof ((off_t))) >| return 0; >| ; >| return 0; >| } >configure:20067: result: yes >configure:20078: checking type of array argument to getgroups >configure:20112: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:20112: $? = 0 >configure:20112: ./conftest >configure:20112: $? = 0 >configure:20137: result: gid_t >configure:20146: checking whether the getgrouplist(3) function takes ints >configure:20169: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:137:47: error: use of undeclared identifier 'getgrouplist'; did you mean 'getgroups'? > int (*f)(const char *, int, int *, int *) = getgrouplist; > ^~~~~~~~~~~~ > getgroups >/usr/include/unistd.h:711:12: note: 'getgroups' declared here >extern int getgroups (int __size, __gid_t __list[]) __THROW __wur > ^ >conftest.c:137:9: error: incompatible function pointer types initializing 'int (*)(const char *, int, int *, int *)' with an expression of type 'int (int, __gid_t *)' (aka 'int (int, unsigned int *)') [-Wincompatible-function-pointer-types] > int (*f)(const char *, int, int *, int *) = getgrouplist; > ^ ~~~~~~~~~~~~ >2 errors generated. >configure:20169: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| /* end confdefs.h. */ >| >| #define _GNU_SOURCE >| #ifdef HAVE_GRP_H >| # include <grp.h> >| #endif >| #ifdef HAVE_UNISTD_H >| # include <unistd.h> >| #endif >| >| int >| main () >| { >| >| int (*f)(const char *, int, int *, int *) = getgrouplist; >| >| ; >| return 0; >| } >configure:20179: result: no >configure:20186: checking whether time.h and sys/time.h may both be included >configure:20206: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:20206: $? = 0 >configure:20213: result: yes >configure:20221: checking whether struct tm is in sys/time.h or time.h >configure:20241: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:20241: $? = 0 >configure:20248: result: time.h >configure:20261: checking size of short >configure:20266: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:20266: $? = 0 >configure:20266: ./conftest >configure:20266: $? = 0 >configure:20280: result: 2 >configure:20294: checking size of int >configure:20299: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:20299: $? = 0 >configure:20299: ./conftest >configure:20299: $? = 0 >configure:20313: result: 4 >configure:20327: checking size of long >configure:20332: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:20332: $? = 0 >configure:20332: ./conftest >configure:20332: $? = 0 >configure:20346: result: 8 >configure:20360: checking size of long long >configure:20365: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:20365: $? = 0 >configure:20365: ./conftest >configure:20365: $? = 0 >configure:20379: result: 8 >configure:20393: checking size of off_t >configure:20398: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:20398: $? = 0 >configure:20398: ./conftest >configure:20398: $? = 0 >configure:20412: result: 8 >configure:20426: checking size of size_t >configure:20431: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:20431: $? = 0 >configure:20431: ./conftest >configure:20431: $? = 0 >configure:20445: result: 8 >configure:20459: checking size of time_t >configure:20464: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:20464: $? = 0 >configure:20464: ./conftest >configure:20464: $? = 0 >configure:20478: result: 8 >configure:20492: checking size of char * >configure:20497: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:20497: $? = 0 >configure:20497: ./conftest >configure:20497: $? = 0 >configure:20511: result: 8 >configure:20525: checking size of void * >configure:20530: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:20530: $? = 0 >configure:20530: ./conftest >configure:20530: $? = 0 >configure:20544: result: 8 >configure:20558: checking size of uid_t >configure:20563: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:20563: $? = 0 >configure:20563: ./conftest >configure:20563: $? = 0 >configure:20577: result: 4 >configure:20591: checking size of gid_t >configure:20596: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:20596: $? = 0 >configure:20596: ./conftest >configure:20596: $? = 0 >configure:20610: result: 4 >configure:20621: checking for mode_t >configure:20621: result: yes >configure:20632: checking for ino_t >configure:20632: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:20632: $? = 0 >configure:20632: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:172:20: error: expected expression >if (sizeof ((ino_t))) > ^ >1 error generated. >configure:20632: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| /* end confdefs.h. */ >| #include <stdio.h> >| #ifdef HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #ifdef HAVE_SYS_STAT_H >| # include <sys/stat.h> >| #endif >| #ifdef STDC_HEADERS >| # include <stdlib.h> >| # include <stddef.h> >| #else >| # ifdef HAVE_STDLIB_H >| # include <stdlib.h> >| # endif >| #endif >| #ifdef HAVE_STRING_H >| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H >| # include <memory.h> >| # endif >| # include <string.h> >| #endif >| #ifdef HAVE_STRINGS_H >| # include <strings.h> >| #endif >| #ifdef HAVE_INTTYPES_H >| # include <inttypes.h> >| #endif >| #ifdef HAVE_STDINT_H >| # include <stdint.h> >| #endif >| #ifdef HAVE_UNISTD_H >| # include <unistd.h> >| #endif >| int >| main () >| { >| if (sizeof ((ino_t))) >| return 0; >| ; >| return 0; >| } >configure:20632: result: yes >configure:20643: checking for intptr_t >configure:20643: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:20643: $? = 0 >configure:20643: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:145:23: error: expected expression >if (sizeof ((intptr_t))) > ^ >1 error generated. >configure:20643: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| /* end confdefs.h. */ >| >| #if HAVE_INTTYPES_H >| # include <inttypes.h> >| #endif >| >| >| int >| main () >| { >| if (sizeof ((intptr_t))) >| return 0; >| ; >| return 0; >| } >configure:20643: result: yes >configure:20656: checking for socklen_t >configure:20656: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:20656: $? = 0 >configure:20656: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:150:24: error: expected expression >if (sizeof ((socklen_t))) > ^ >1 error generated. >configure:20656: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| /* end confdefs.h. */ >| >| #if HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #if HAVE_NETDB_H >| # include <netdb.h> >| #endif >| #include <sys/socket.h> >| >| >| int >| main () >| { >| if (sizeof ((socklen_t))) >| return 0; >| ; >| return 0; >| } >configure:20656: result: yes >configure:20681: checking utmp.h usability >configure:20681: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:20681: $? = 0 >configure:20681: result: yes >configure:20681: checking utmp.h presence >configure:20681: clang-16 -E conftest.c >configure:20681: $? = 0 >configure:20681: result: yes >configure:20681: checking for utmp.h >configure:20681: result: yes >configure:20695: checking whether struct utmp has ut_user >configure:20714: result: no >configure:20716: checking whether struct utmp has ut_host >configure:20735: result: yes >configure:20737: checking whether struct utmp has ut_exit >configure:20756: result: yes >configure:20780: checking whether syslog.h defines LOG_CRON >configure:20803: result: yes >configure:20806: checking whether syslog.h defines LOG_FTP >configure:20829: result: yes >configure:20845: checking for d_fd in DIR structure >configure:20864: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:153:13: error: incomplete definition of type 'struct __dirstream' >int i = dirp->d_fd; > ~~~~^ >/usr/include/dirent.h:127:16: note: forward declaration of 'struct __dirstream' >typedef struct __dirstream DIR; > ^ >1 error generated. >configure:20864: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| /* end confdefs.h. */ >| >| #include <stdio.h> >| #include <dirent.h> >| >| int >| main () >| { >| >| DIR *dirp; >| int i = dirp->d_fd; >| >| ; >| return 0; >| } >configure:20878: result: no >configure:20845: checking for dd_fd in DIR structure >configure:20864: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:153:13: error: incomplete definition of type 'struct __dirstream' >int i = dirp->dd_fd; > ~~~~^ >/usr/include/dirent.h:127:16: note: forward declaration of 'struct __dirstream' >typedef struct __dirstream DIR; > ^ >1 error generated. >configure:20864: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| /* end confdefs.h. */ >| >| #include <stdio.h> >| #include <dirent.h> >| >| int >| main () >| { >| >| DIR *dirp; >| int i = dirp->dd_fd; >| >| ; >| return 0; >| } >configure:20878: result: no >configure:20845: checking for __dd_fd in DIR structure >configure:20864: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:153:13: error: incomplete definition of type 'struct __dirstream' >int i = dirp->__dd_fd; > ~~~~^ >/usr/include/dirent.h:127:16: note: forward declaration of 'struct __dirstream' >typedef struct __dirstream DIR; > ^ >1 error generated. >configure:20864: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| /* end confdefs.h. */ >| >| #include <stdio.h> >| #include <dirent.h> >| >| int >| main () >| { >| >| DIR *dirp; >| int i = dirp->__dd_fd; >| >| ; >| return 0; >| } >configure:20878: result: no >configure:20887: checking for working alloca.h >configure:20904: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:20904: $? = 0 >configure:20912: result: yes >configure:20920: checking for alloca >configure:20957: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:20957: $? = 0 >configure:20965: result: yes >configure:21074: checking for alloca in -lucb >configure:21099: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic -L/usr/ucblib/ conftest.c -lucb -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:153:6: warning: incompatible redeclaration of library function 'alloca' [-Wincompatible-library-redeclaration] >char alloca (); > ^ >conftest.c:153:6: note: 'alloca' is a builtin with type 'void *(unsigned long)' >1 warning generated. >/usr/sbin/x86_64-pc-linux-gnu-ld.bfd: cannot find -lucb: No such file or directory >clang-16: error: linker command failed with exit code 1 (use -v to see invocation) >configure:21099: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 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 alloca (); >| int >| main () >| { >| return alloca (); >| ; >| return 0; >| } >configure:21108: result: no >configure:21122: checking whether clang-16 needs -traditional >configure:21156: result: no >configure:21163: checking return type of signal handlers >configure:21181: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:152:8: error: indirection requires pointer operand ('void' invalid) >return *(signal (0, 0)) (0) == 1; > ^~~~~~~~~~~~~~~~~~~~ >1 error generated. >configure:21181: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| /* end confdefs.h. */ >| #include <sys/types.h> >| #include <signal.h> >| >| int >| main () >| { >| return *(signal (0, 0)) (0) == 1; >| ; >| return 0; >| } >configure:21188: result: void >configure:21198: checking for vprintf >configure:21198: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:170:6: warning: incompatible redeclaration of library function 'vprintf' [-Wincompatible-library-redeclaration] >char vprintf (); > ^ >conftest.c:170:6: note: 'vprintf' is a builtin with type 'int (const char *, struct __va_list_tag *)' >1 warning generated. >configure:21198: $? = 0 >configure:21198: result: yes >configure:21204: checking for _doprnt >configure:21204: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >/usr/sbin/x86_64-pc-linux-gnu-ld.bfd: /var/tmp/portage/net-ftp/proftpd-1.3.8_rc2-r2/temp/conftest-ad4f05.o: in function `main': >/var/tmp/portage/net-ftp/proftpd-1.3.8_rc2-r2/work/proftpd-1.3.8rc2/conftest.c:182: undefined reference to `_doprnt' >clang-16: error: linker command failed with exit code 1 (use -v to see invocation) >configure:21204: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| /* end confdefs.h. */ >| /* Define _doprnt to an innocuous variant, in case <limits.h> declares _doprnt. >| For example, HP-UX 11i <limits.h> declares gettimeofday. */ >| #define _doprnt innocuous__doprnt >| >| /* System header to define __stub macros and hopefully few prototypes, >| which can conflict with char _doprnt (); below. >| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since >| <limits.h> exists even on freestanding compilers. */ >| >| #ifdef __STDC__ >| # include <limits.h> >| #else >| # include <assert.h> >| #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:21204: result: no >configure:21219: checking for bcopy >configure:21219: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21219: $? = 0 >configure:21219: result: yes >configure:21219: checking for crypt >configure:21219: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21219: $? = 0 >configure:21219: result: yes >configure:21219: checking for ctime_r >configure:21219: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21219: $? = 0 >configure:21219: result: yes >configure:21219: checking for fdatasync >configure:21219: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21219: $? = 0 >configure:21219: result: yes >configure:21219: checking for fgetspent >configure:21219: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21219: $? = 0 >configure:21219: result: yes >configure:21219: checking for flock >configure:21219: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21219: $? = 0 >configure:21219: result: yes >configure:21219: checking for fpathconf >configure:21219: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21219: $? = 0 >configure:21219: result: yes >configure:21219: checking for freeaddrinfo >configure:21219: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21219: $? = 0 >configure:21219: result: yes >configure:21219: checking for fsync >configure:21219: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21219: $? = 0 >configure:21219: result: yes >configure:21219: checking for futimes >configure:21219: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21219: $? = 0 >configure:21219: result: yes >configure:21219: checking for getifaddrs >configure:21219: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21219: $? = 0 >configure:21219: result: yes >configure:21219: checking for getpgid >configure:21219: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21219: $? = 0 >configure:21219: result: yes >configure:21219: checking for getpgrp >configure:21219: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21219: $? = 0 >configure:21219: result: yes >configure:21219: checking for gmtime_r >configure:21219: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21219: $? = 0 >configure:21219: result: yes >configure:21219: checking for localtime_r >configure:21219: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21219: $? = 0 >configure:21219: result: yes >configure:21219: checking for mkdtemp >configure:21219: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21219: $? = 0 >configure:21219: result: yes >configure:21219: checking for nl_langinfo >configure:21219: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21219: $? = 0 >configure:21219: result: yes >configure:21229: checking for gai_strerror >configure:21229: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21229: $? = 0 >configure:21229: result: yes >configure:21240: checking for iconv >configure:21270: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:186:30: warning: passing 'const char **' to parameter of type 'char **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] > res = iconv((iconv_t)-1, &in, &in_len, &out, &out_len); > ^~~ >/usr/include/iconv.h:49:54: note: passing argument to parameter '__inbuf' here >extern size_t iconv (iconv_t __cd, char **__restrict __inbuf, > ^ >conftest.c:183:12: warning: variable 'res' set but not used [-Wunused-but-set-variable] > size_t res, in_len = 0, out_len = 0; > ^ >2 warnings generated. >configure:21270: $? = 0 >configure:21272: result: yes >configure:21288: checking for idn2_to_ascii_8z >configure:21311: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:177:20: warning: variable 'res' set but not used [-Wunused-but-set-variable] > int flags = 0, res = 0; > ^ >1 warning generated. >configure:21311: $? = 0 >configure:21313: result: yes >configure:21329: checking for idna_to_ascii_8z >configure:21352: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:178:20: warning: variable 'res' set but not used [-Wunused-but-set-variable] > int flags = 0, res = 0; > ^ >1 warning generated. >configure:21352: $? = 0 >configure:21354: result: yes >configure:21370: checking for dirfd >configure:21403: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:190:9: warning: variable 'fd' set but not used [-Wunused-but-set-variable] > int fd; > ^ >1 warning generated. >configure:21403: $? = 0 >configure:21405: result: yes >configure:21421: checking for getaddrinfo >configure:21454: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21454: $? = 0 >configure:21456: result: yes >configure:21475: checking for getcwd >configure:21475: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21475: $? = 0 >configure:21475: result: yes >configure:21475: checking for getenv >configure:21475: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21475: $? = 0 >configure:21475: result: yes >configure:21475: checking for getgrouplist >configure:21475: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21475: $? = 0 >configure:21475: result: yes >configure:21475: checking for getgroups >configure:21475: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21475: $? = 0 >configure:21475: result: yes >configure:21475: checking for getgrset >configure:21475: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >/usr/sbin/x86_64-pc-linux-gnu-ld.bfd: /var/tmp/portage/net-ftp/proftpd-1.3.8_rc2-r2/temp/conftest-9e10cd.o: in function `main': >/var/tmp/portage/net-ftp/proftpd-1.3.8_rc2-r2/work/proftpd-1.3.8rc2/conftest.c:209: undefined reference to `getgrset' >clang-16: error: linker command failed with exit code 1 (use -v to see invocation) >configure:21475: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| /* end confdefs.h. */ >| /* Define getgrset to an innocuous variant, in case <limits.h> declares getgrset. >| For example, HP-UX 11i <limits.h> declares gettimeofday. */ >| #define getgrset innocuous_getgrset >| >| /* System header to define __stub macros and hopefully few prototypes, >| which can conflict with char getgrset (); below. >| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since >| <limits.h> exists even on freestanding compilers. */ >| >| #ifdef __STDC__ >| # include <limits.h> >| #else >| # include <assert.h> >| #endif >| >| #undef getgrset >| >| /* 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 getgrset (); >| /* 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_getgrset || defined __stub___getgrset >| choke me >| #endif >| >| int >| main () >| { >| return getgrset (); >| ; >| return 0; >| } >configure:21475: result: no >configure:21475: checking for gethostbyname2 >configure:21475: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21475: $? = 0 >configure:21475: result: yes >configure:21475: checking for gethostname >configure:21475: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21475: $? = 0 >configure:21475: result: yes >configure:21475: checking for getnameinfo >configure:21475: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21475: $? = 0 >configure:21475: result: yes >configure:21487: checking for gettimeofday >configure:21487: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21487: $? = 0 >configure:21487: result: yes >configure:21487: checking for hstrerror >configure:21487: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21487: $? = 0 >configure:21487: result: yes >configure:21487: checking for inet_aton >configure:21487: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21487: $? = 0 >configure:21487: result: yes >configure:21487: checking for inet_ntop >configure:21487: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21487: $? = 0 >configure:21487: result: yes >configure:21487: checking for inet_pton >configure:21487: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21487: $? = 0 >configure:21487: result: yes >configure:21487: checking for initgroups >configure:21487: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21487: $? = 0 >configure:21487: result: yes >configure:21498: checking for loginrestrictions >configure:21498: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >/usr/sbin/x86_64-pc-linux-gnu-ld.bfd: /var/tmp/portage/net-ftp/proftpd-1.3.8_rc2-r2/temp/conftest-3a90d9.o: in function `main': >/var/tmp/portage/net-ftp/proftpd-1.3.8_rc2-r2/work/proftpd-1.3.8rc2/conftest.c:218: undefined reference to `loginrestrictions' >clang-16: error: linker command failed with exit code 1 (use -v to see invocation) >configure:21498: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| /* end confdefs.h. */ >| /* Define loginrestrictions to an innocuous variant, in case <limits.h> declares loginrestrictions. >| For example, HP-UX 11i <limits.h> declares gettimeofday. */ >| #define loginrestrictions innocuous_loginrestrictions >| >| /* System header to define __stub macros and hopefully few prototypes, >| which can conflict with char loginrestrictions (); below. >| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since >| <limits.h> exists even on freestanding compilers. */ >| >| #ifdef __STDC__ >| # include <limits.h> >| #else >| # include <assert.h> >| #endif >| >| #undef loginrestrictions >| >| /* 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 loginrestrictions (); >| /* 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_loginrestrictions || defined __stub___loginrestrictions >| choke me >| #endif >| >| int >| main () >| { >| return loginrestrictions (); >| ; >| return 0; >| } >configure:21498: result: no >configure:21510: checking for explicit_bzero >configure:21510: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21510: $? = 0 >configure:21510: result: yes >configure:21510: checking for memcpy >configure:21510: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:208:6: warning: incompatible redeclaration of library function 'memcpy' [-Wincompatible-library-redeclaration] >char memcpy (); > ^ >conftest.c:208:6: note: 'memcpy' is a builtin with type 'void *(void *, const void *, unsigned long)' >1 warning generated. >configure:21510: $? = 0 >configure:21510: result: yes >configure:21510: checking for mempcpy >configure:21510: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:209:6: warning: incompatible redeclaration of library function 'mempcpy' [-Wincompatible-library-redeclaration] >char mempcpy (); > ^ >conftest.c:209:6: note: 'mempcpy' is a builtin with type 'void *(void *, const void *, unsigned long)' >1 warning generated. >configure:21510: $? = 0 >configure:21510: result: yes >configure:21510: checking for memset_s >configure:21510: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >/usr/sbin/x86_64-pc-linux-gnu-ld.bfd: /var/tmp/portage/net-ftp/proftpd-1.3.8_rc2-r2/temp/conftest-46b1a1.o: in function `main': >/var/tmp/portage/net-ftp/proftpd-1.3.8_rc2-r2/work/proftpd-1.3.8rc2/conftest.c:221: undefined reference to `memset_s' >clang-16: error: linker command failed with exit code 1 (use -v to see invocation) >configure:21510: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| /* end confdefs.h. */ >| /* Define memset_s to an innocuous variant, in case <limits.h> declares memset_s. >| For example, HP-UX 11i <limits.h> declares gettimeofday. */ >| #define memset_s innocuous_memset_s >| >| /* System header to define __stub macros and hopefully few prototypes, >| which can conflict with char memset_s (); below. >| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since >| <limits.h> exists even on freestanding compilers. */ >| >| #ifdef __STDC__ >| # include <limits.h> >| #else >| # include <assert.h> >| #endif >| >| #undef memset_s >| >| /* 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 memset_s (); >| /* 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_memset_s || defined __stub___memset_s >| choke me >| #endif >| >| int >| main () >| { >| return memset_s (); >| ; >| return 0; >| } >configure:21510: result: no >configure:21510: checking for mkdir >configure:21510: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21510: $? = 0 >configure:21510: result: yes >configure:21510: checking for mkstemp >configure:21510: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21510: $? = 0 >configure:21510: result: yes >configure:21510: checking for mlock >configure:21510: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21510: $? = 0 >configure:21510: result: yes >configure:21510: checking for mlockall >configure:21510: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21510: $? = 0 >configure:21510: result: yes >configure:21510: checking for munlock >configure:21510: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21510: $? = 0 >configure:21510: result: yes >configure:21510: checking for munlockall >configure:21510: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21510: $? = 0 >configure:21510: result: yes >configure:21522: checking for pathconf >configure:21522: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21522: $? = 0 >configure:21522: result: yes >configure:21522: checking for posix_fadvise >configure:21522: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21522: $? = 0 >configure:21522: result: yes >configure:21522: checking for pread >configure:21522: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21522: $? = 0 >configure:21522: result: yes >configure:21522: checking for prctl >configure:21522: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21522: $? = 0 >configure:21522: result: yes >configure:21522: checking for putenv >configure:21522: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21522: $? = 0 >configure:21522: result: yes >configure:21522: checking for pwrite >configure:21522: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21522: $? = 0 >configure:21522: result: yes >configure:21522: checking for random >configure:21522: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21522: $? = 0 >configure:21522: result: yes >configure:21522: checking for regcomp >configure:21522: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21522: $? = 0 >configure:21522: result: yes >configure:21522: checking for rmdir >configure:21522: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21522: $? = 0 >configure:21522: result: yes >configure:21522: checking for select >configure:21522: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21522: $? = 0 >configure:21522: result: yes >configure:21522: checking for setgroups >configure:21522: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21522: $? = 0 >configure:21522: result: yes >configure:21522: checking for socket >configure:21522: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21522: $? = 0 >configure:21522: result: yes >configure:21522: checking for srandom >configure:21522: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21522: $? = 0 >configure:21522: result: yes >configure:21522: checking for statfs >configure:21522: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21522: $? = 0 >configure:21522: result: yes >configure:21522: checking for strchr >configure:21522: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:230:6: warning: incompatible redeclaration of library function 'strchr' [-Wincompatible-library-redeclaration] >char strchr (); > ^ >conftest.c:230:6: note: 'strchr' is a builtin with type 'char *(const char *, int)' >1 warning generated. >configure:21522: $? = 0 >configure:21522: result: yes >configure:21522: checking for strcoll >configure:21522: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21522: $? = 0 >configure:21522: result: yes >configure:21522: checking for strerror >configure:21522: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:232:6: warning: incompatible redeclaration of library function 'strerror' [-Wincompatible-library-redeclaration] >char strerror (); > ^ >conftest.c:232:6: note: 'strerror' is a builtin with type 'char *(int)' >1 warning generated. >configure:21522: $? = 0 >configure:21522: result: yes >configure:21522: checking for timingsafe_bcmp >configure:21522: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >/usr/sbin/x86_64-pc-linux-gnu-ld.bfd: /var/tmp/portage/net-ftp/proftpd-1.3.8_rc2-r2/temp/conftest-5ba547.o: in function `main': >/var/tmp/portage/net-ftp/proftpd-1.3.8_rc2-r2/work/proftpd-1.3.8rc2/conftest.c:244: undefined reference to `timingsafe_bcmp' >clang-16: error: linker command failed with exit code 1 (use -v to see invocation) >configure:21522: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| /* end confdefs.h. */ >| /* Define timingsafe_bcmp to an innocuous variant, in case <limits.h> declares timingsafe_bcmp. >| For example, HP-UX 11i <limits.h> declares gettimeofday. */ >| #define timingsafe_bcmp innocuous_timingsafe_bcmp >| >| /* System header to define __stub macros and hopefully few prototypes, >| which can conflict with char timingsafe_bcmp (); below. >| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since >| <limits.h> exists even on freestanding compilers. */ >| >| #ifdef __STDC__ >| # include <limits.h> >| #else >| # include <assert.h> >| #endif >| >| #undef timingsafe_bcmp >| >| /* 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 timingsafe_bcmp (); >| /* 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_timingsafe_bcmp || defined __stub___timingsafe_bcmp >| choke me >| #endif >| >| int >| main () >| { >| return timingsafe_bcmp (); >| ; >| return 0; >| } >configure:21522: result: no >configure:21534: checking for strlcat >configure:21534: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:233:6: warning: incompatible redeclaration of library function 'strlcat' [-Wincompatible-library-redeclaration] >char strlcat (); > ^ >conftest.c:233:6: note: 'strlcat' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' >1 warning generated. >/usr/sbin/x86_64-pc-linux-gnu-ld.bfd: /var/tmp/portage/net-ftp/proftpd-1.3.8_rc2-r2/temp/conftest-400c6f.o: in function `main': >/var/tmp/portage/net-ftp/proftpd-1.3.8_rc2-r2/work/proftpd-1.3.8rc2/conftest.c:244: undefined reference to `strlcat' >clang-16: error: linker command failed with exit code 1 (use -v to see invocation) >configure:21534: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| /* end confdefs.h. */ >| /* Define strlcat to an innocuous variant, in case <limits.h> declares strlcat. >| For example, HP-UX 11i <limits.h> declares gettimeofday. */ >| #define strlcat innocuous_strlcat >| >| /* System header to define __stub macros and hopefully few prototypes, >| which can conflict with char strlcat (); below. >| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since >| <limits.h> exists even on freestanding compilers. */ >| >| #ifdef __STDC__ >| # include <limits.h> >| #else >| # include <assert.h> >| #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:21534: result: no >configure:21534: checking for strlcpy >configure:21534: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:233:6: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration] >char strlcpy (); > ^ >conftest.c:233:6: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' >1 warning generated. >/usr/sbin/x86_64-pc-linux-gnu-ld.bfd: /var/tmp/portage/net-ftp/proftpd-1.3.8_rc2-r2/temp/conftest-f46100.o: in function `main': >/var/tmp/portage/net-ftp/proftpd-1.3.8_rc2-r2/work/proftpd-1.3.8rc2/conftest.c:244: undefined reference to `strlcpy' >clang-16: error: linker command failed with exit code 1 (use -v to see invocation) >configure:21534: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| /* end confdefs.h. */ >| /* Define strlcpy to an innocuous variant, in case <limits.h> declares strlcpy. >| For example, HP-UX 11i <limits.h> declares gettimeofday. */ >| #define strlcpy innocuous_strlcpy >| >| /* System header to define __stub macros and hopefully few prototypes, >| which can conflict with char strlcpy (); below. >| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since >| <limits.h> exists even on freestanding compilers. */ >| >| #ifdef __STDC__ >| # include <limits.h> >| #else >| # include <assert.h> >| #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:21534: result: no >configure:21534: checking for strsep >configure:21534: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21534: $? = 0 >configure:21534: result: yes >configure:21534: checking for strtod >configure:21534: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:234:6: warning: incompatible redeclaration of library function 'strtod' [-Wincompatible-library-redeclaration] >char strtod (); > ^ >conftest.c:234:6: note: 'strtod' is a builtin with type 'double (const char *, char **)' >1 warning generated. >configure:21534: $? = 0 >configure:21534: result: yes >configure:21534: checking for strtof >configure:21534: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:235:6: warning: incompatible redeclaration of library function 'strtof' [-Wincompatible-library-redeclaration] >char strtof (); > ^ >conftest.c:235:6: note: 'strtof' is a builtin with type 'float (const char *, char **)' >1 warning generated. >configure:21534: $? = 0 >configure:21534: result: yes >configure:21534: checking for strtol >configure:21534: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:236:6: warning: incompatible redeclaration of library function 'strtol' [-Wincompatible-library-redeclaration] >char strtol (); > ^ >conftest.c:236:6: note: 'strtol' is a builtin with type 'long (const char *, char **, int)' >1 warning generated. >configure:21534: $? = 0 >configure:21534: result: yes >configure:21534: checking for strtoll >configure:21534: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:237:6: warning: incompatible redeclaration of library function 'strtoll' [-Wincompatible-library-redeclaration] >char strtoll (); > ^ >conftest.c:237:6: note: 'strtoll' is a builtin with type 'long long (const char *, char **, int)' >1 warning generated. >configure:21534: $? = 0 >configure:21534: result: yes >configure:21534: checking for strtoull >configure:21534: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:238:6: warning: incompatible redeclaration of library function 'strtoull' [-Wincompatible-library-redeclaration] >char strtoull (); > ^ >conftest.c:238:6: note: 'strtoull' is a builtin with type 'unsigned long long (const char *, char **, int)' >1 warning generated. >configure:21534: $? = 0 >configure:21534: result: yes >configure:21534: checking for setprotoent >configure:21534: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21534: $? = 0 >configure:21534: result: yes >configure:21534: checking for setspent >configure:21534: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21534: $? = 0 >configure:21534: result: yes >configure:21534: checking for endprotoent >configure:21534: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21534: $? = 0 >configure:21534: result: yes >configure:21547: checking for vsnprintf >configure:21547: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:242:6: warning: incompatible redeclaration of library function 'vsnprintf' [-Wincompatible-library-redeclaration] >char vsnprintf (); > ^ >conftest.c:242:6: note: 'vsnprintf' is a builtin with type 'int (char *, unsigned long, const char *, struct __va_list_tag *)' >1 warning generated. >configure:21547: $? = 0 >configure:21547: result: yes >configure:21547: checking for snprintf >configure:21547: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:243:6: warning: incompatible redeclaration of library function 'snprintf' [-Wincompatible-library-redeclaration] >char snprintf (); > ^ >conftest.c:243:6: note: 'snprintf' is a builtin with type 'int (char *, unsigned long, const char *, ...)' >1 warning generated. >configure:21547: $? = 0 >configure:21547: result: yes >configure:21586: checking for setsid >configure:21586: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21586: $? = 0 >configure:21586: result: yes >configure:21586: checking for setgroupent >configure:21586: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >/usr/sbin/x86_64-pc-linux-gnu-ld.bfd: /var/tmp/portage/net-ftp/proftpd-1.3.8_rc2-r2/temp/conftest-8db19f.o: in function `main': >/var/tmp/portage/net-ftp/proftpd-1.3.8_rc2-r2/work/proftpd-1.3.8rc2/conftest.c:256: undefined reference to `setgroupent' >clang-16: error: linker command failed with exit code 1 (use -v to see invocation) >configure:21586: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| /* end confdefs.h. */ >| /* Define setgroupent to an innocuous variant, in case <limits.h> declares setgroupent. >| For example, HP-UX 11i <limits.h> declares gettimeofday. */ >| #define setgroupent innocuous_setgroupent >| >| /* System header to define __stub macros and hopefully few prototypes, >| which can conflict with char setgroupent (); below. >| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since >| <limits.h> exists even on freestanding compilers. */ >| >| #ifdef __STDC__ >| # include <limits.h> >| #else >| # include <assert.h> >| #endif >| >| #undef setgroupent >| >| /* 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 setgroupent (); >| /* 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_setgroupent || defined __stub___setgroupent >| choke me >| #endif >| >| int >| main () >| { >| return setgroupent (); >| ; >| return 0; >| } >configure:21586: result: no >configure:21586: checking for seteuid >configure:21586: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21586: $? = 0 >configure:21586: result: yes >configure:21586: checking for setegid >configure:21586: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21586: $? = 0 >configure:21586: result: yes >configure:21586: checking for setenv >configure:21586: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21586: $? = 0 >configure:21586: result: yes >configure:21586: checking for setpgid >configure:21586: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21586: $? = 0 >configure:21586: result: yes >configure:21586: checking for siginterrupt >configure:21586: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21586: $? = 0 >configure:21586: result: yes >configure:21598: checking for tzset >configure:21598: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21598: $? = 0 >configure:21598: result: yes >configure:21598: checking for uname >configure:21598: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21598: $? = 0 >configure:21598: result: yes >configure:21598: checking for unsetenv >configure:21598: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >configure:21598: $? = 0 >configure:21598: result: yes >configure:21608: checking for setpassent >configure:21608: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >/usr/sbin/x86_64-pc-linux-gnu-ld.bfd: /var/tmp/portage/net-ftp/proftpd-1.3.8_rc2-r2/temp/conftest-17abd2.o: in function `main': >/var/tmp/portage/net-ftp/proftpd-1.3.8_rc2-r2/work/proftpd-1.3.8rc2/conftest.c:264: undefined reference to `setpassent' >clang-16: error: linker command failed with exit code 1 (use -v to see invocation) >configure:21608: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_SETPGID 1 >| #define HAVE_SIGINTERRUPT 1 >| #define HAVE_TZSET 1 >| #define HAVE_UNAME 1 >| #define HAVE_UNSETENV 1 >| /* end confdefs.h. */ >| /* Define setpassent to an innocuous variant, in case <limits.h> declares setpassent. >| For example, HP-UX 11i <limits.h> declares gettimeofday. */ >| #define setpassent innocuous_setpassent >| >| /* System header to define __stub macros and hopefully few prototypes, >| which can conflict with char setpassent (); below. >| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since >| <limits.h> exists even on freestanding compilers. */ >| >| #ifdef __STDC__ >| # include <limits.h> >| #else >| # include <assert.h> >| #endif >| >| #undef setpassent >| >| /* 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 setpassent (); >| /* 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_setpassent || defined __stub___setpassent >| choke me >| #endif >| >| int >| main () >| { >| return setpassent (); >| ; >| return 0; >| } >configure:21608: result: no >configure:21653: checking for struct cmsgcred.cmcred_uid >configure:21653: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:245:24: error: variable has incomplete type 'struct cmsgcred' >static struct cmsgcred ac_aggr; > ^ >conftest.c:245:15: note: forward declaration of 'struct cmsgcred' >static struct cmsgcred ac_aggr; > ^ >1 error generated. >configure:21653: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_SETPGID 1 >| #define HAVE_SIGINTERRUPT 1 >| #define HAVE_TZSET 1 >| #define HAVE_UNAME 1 >| #define HAVE_UNSETENV 1 >| /* end confdefs.h. */ >| >| #if HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #if HAVE_SYS_SOCKET_H >| # include <sys/socket.h> >| #endif >| #if HAVE_SYS_UIO_H >| # include <sys/uio.h> >| #endif >| >| >| int >| main () >| { >| static struct cmsgcred ac_aggr; >| if (ac_aggr.cmcred_uid) >| return 0; >| ; >| return 0; >| } >configure:21653: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:245:24: error: variable has incomplete type 'struct cmsgcred' >static struct cmsgcred ac_aggr; > ^ >conftest.c:245:15: note: forward declaration of 'struct cmsgcred' >static struct cmsgcred ac_aggr; > ^ >1 error generated. >configure:21653: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_SETPGID 1 >| #define HAVE_SIGINTERRUPT 1 >| #define HAVE_TZSET 1 >| #define HAVE_UNAME 1 >| #define HAVE_UNSETENV 1 >| /* end confdefs.h. */ >| >| #if HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #if HAVE_SYS_SOCKET_H >| # include <sys/socket.h> >| #endif >| #if HAVE_SYS_UIO_H >| # include <sys/uio.h> >| #endif >| >| >| int >| main () >| { >| static struct cmsgcred ac_aggr; >| if (sizeof ac_aggr.cmcred_uid) >| return 0; >| ; >| return 0; >| } >configure:21653: result: no >configure:21672: checking for struct sockcred.sc_uid >configure:21672: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:245:24: error: variable has incomplete type 'struct sockcred' >static struct sockcred ac_aggr; > ^ >conftest.c:245:15: note: forward declaration of 'struct sockcred' >static struct sockcred ac_aggr; > ^ >1 error generated. >configure:21672: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_SETPGID 1 >| #define HAVE_SIGINTERRUPT 1 >| #define HAVE_TZSET 1 >| #define HAVE_UNAME 1 >| #define HAVE_UNSETENV 1 >| /* end confdefs.h. */ >| >| #if HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #if HAVE_SYS_SOCKET_H >| # include <sys/socket.h> >| #endif >| #if HAVE_SYS_UIO_H >| # include <sys/uio.h> >| #endif >| >| >| int >| main () >| { >| static struct sockcred ac_aggr; >| if (ac_aggr.sc_uid) >| return 0; >| ; >| return 0; >| } >configure:21672: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:245:24: error: variable has incomplete type 'struct sockcred' >static struct sockcred ac_aggr; > ^ >conftest.c:245:15: note: forward declaration of 'struct sockcred' >static struct sockcred ac_aggr; > ^ >1 error generated. >configure:21672: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_SETPGID 1 >| #define HAVE_SIGINTERRUPT 1 >| #define HAVE_TZSET 1 >| #define HAVE_UNAME 1 >| #define HAVE_UNSETENV 1 >| /* end confdefs.h. */ >| >| #if HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #if HAVE_SYS_SOCKET_H >| # include <sys/socket.h> >| #endif >| #if HAVE_SYS_UIO_H >| # include <sys/uio.h> >| #endif >| >| >| int >| main () >| { >| static struct sockcred ac_aggr; >| if (sizeof ac_aggr.sc_uid) >| return 0; >| ; >| return 0; >| } >configure:21672: result: no >configure:21693: checking for struct sockpeercred.uid >configure:21693: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:245:28: error: variable has incomplete type 'struct sockpeercred' >static struct sockpeercred ac_aggr; > ^ >conftest.c:245:15: note: forward declaration of 'struct sockpeercred' >static struct sockpeercred ac_aggr; > ^ >1 error generated. >configure:21693: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_SETPGID 1 >| #define HAVE_SIGINTERRUPT 1 >| #define HAVE_TZSET 1 >| #define HAVE_UNAME 1 >| #define HAVE_UNSETENV 1 >| /* end confdefs.h. */ >| >| #if HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #if HAVE_SYS_SOCKET_H >| # include <sys/socket.h> >| #endif >| #if HAVE_SYS_UIO_H >| # include <sys/uio.h> >| #endif >| >| >| int >| main () >| { >| static struct sockpeercred ac_aggr; >| if (ac_aggr.uid) >| return 0; >| ; >| return 0; >| } >configure:21693: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:245:28: error: variable has incomplete type 'struct sockpeercred' >static struct sockpeercred ac_aggr; > ^ >conftest.c:245:15: note: forward declaration of 'struct sockpeercred' >static struct sockpeercred ac_aggr; > ^ >1 error generated. >configure:21693: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_SETPGID 1 >| #define HAVE_SIGINTERRUPT 1 >| #define HAVE_TZSET 1 >| #define HAVE_UNAME 1 >| #define HAVE_UNSETENV 1 >| /* end confdefs.h. */ >| >| #if HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #if HAVE_SYS_SOCKET_H >| # include <sys/socket.h> >| #endif >| #if HAVE_SYS_UIO_H >| # include <sys/uio.h> >| #endif >| >| >| int >| main () >| { >| static struct sockpeercred ac_aggr; >| if (sizeof ac_aggr.uid) >| return 0; >| ; >| return 0; >| } >configure:21693: result: no >configure:21712: checking for struct sockaddr_in.sin_len >configure:21712: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:246:13: error: no member named 'sin_len' in 'struct sockaddr_in' >if (ac_aggr.sin_len) > ~~~~~~~ ^ >1 error generated. >configure:21712: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_SETPGID 1 >| #define HAVE_SIGINTERRUPT 1 >| #define HAVE_TZSET 1 >| #define HAVE_UNAME 1 >| #define HAVE_UNSETENV 1 >| /* end confdefs.h. */ >| >| #if HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #if HAVE_SYS_SOCKET_H >| # include <sys/socket.h> >| #endif >| #if HAVE_NETINET_IN_H >| # include <netinet/in.h> >| #endif >| >| >| int >| main () >| { >| static struct sockaddr_in ac_aggr; >| if (ac_aggr.sin_len) >| return 0; >| ; >| return 0; >| } >configure:21712: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:246:20: error: no member named 'sin_len' in 'struct sockaddr_in' >if (sizeof ac_aggr.sin_len) > ~~~~~~~ ^ >1 error generated. >configure:21712: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_SETPGID 1 >| #define HAVE_SIGINTERRUPT 1 >| #define HAVE_TZSET 1 >| #define HAVE_UNAME 1 >| #define HAVE_UNSETENV 1 >| /* end confdefs.h. */ >| >| #if HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #if HAVE_SYS_SOCKET_H >| # include <sys/socket.h> >| #endif >| #if HAVE_NETINET_IN_H >| # include <netinet/in.h> >| #endif >| >| >| int >| main () >| { >| static struct sockaddr_in ac_aggr; >| if (sizeof ac_aggr.sin_len) >| return 0; >| ; >| return 0; >| } >configure:21712: result: no >configure:21731: checking for struct statfs.f_fstypename >configure:21731: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:252:13: error: no member named 'f_fstypename' in 'struct statfs' >if (ac_aggr.f_fstypename) > ~~~~~~~ ^ >1 error generated. >configure:21731: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_SETPGID 1 >| #define HAVE_SIGINTERRUPT 1 >| #define HAVE_TZSET 1 >| #define HAVE_UNAME 1 >| #define HAVE_UNSETENV 1 >| /* end confdefs.h. */ >| >| #if HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #if HAVE_SYS_PARAM_H >| # include <sys/param.h> >| #endif >| #if HAVE_SYS_MOUNT_H >| # include <sys/mount.h> >| #endif >| #if HAVE_SYS_VFS_H >| # include <sys/vfs.h> >| #endif >| #if HAVE_SYS_STATFS_H >| # include <sys/statfs.h> >| #endif >| >| >| int >| main () >| { >| static struct statfs ac_aggr; >| if (ac_aggr.f_fstypename) >| return 0; >| ; >| return 0; >| } >configure:21731: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:252:20: error: no member named 'f_fstypename' in 'struct statfs' >if (sizeof ac_aggr.f_fstypename) > ~~~~~~~ ^ >1 error generated. >configure:21731: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_SETPGID 1 >| #define HAVE_SIGINTERRUPT 1 >| #define HAVE_TZSET 1 >| #define HAVE_UNAME 1 >| #define HAVE_UNSETENV 1 >| /* end confdefs.h. */ >| >| #if HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #if HAVE_SYS_PARAM_H >| # include <sys/param.h> >| #endif >| #if HAVE_SYS_MOUNT_H >| # include <sys/mount.h> >| #endif >| #if HAVE_SYS_VFS_H >| # include <sys/vfs.h> >| #endif >| #if HAVE_SYS_STATFS_H >| # include <sys/statfs.h> >| #endif >| >| >| int >| main () >| { >| static struct statfs ac_aggr; >| if (sizeof ac_aggr.f_fstypename) >| return 0; >| ; >| return 0; >| } >configure:21731: result: no >configure:21756: checking for struct statfs.f_type >configure:21756: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:21756: $? = 0 >configure:21756: result: yes >configure:21791: checking whether struct addrinfo is defined >configure:21815: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:21815: $? = 0 >configure:21816: result: yes >configure:21829: checking whether struct sockaddr_storage is defined >configure:21852: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:245:28: warning: unused variable 'ss' [-Wunused-variable] > struct sockaddr_storage ss; > ^ >1 warning generated. >configure:21852: $? = 0 >configure:21853: result: yes >configure:21867: checking whether ss_family is defined >configure:21890: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:21890: $? = 0 >configure:21892: result: yes >configure:21945: checking whether ss_len is defined >configure:21968: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:247:15: error: no member named 'ss_len' in 'struct sockaddr_storage' > (void) a.ss_len; > ~ ^ >1 error generated. >configure:21968: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_SETPGID 1 >| #define HAVE_SIGINTERRUPT 1 >| #define HAVE_TZSET 1 >| #define HAVE_UNAME 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_STATFS_F_TYPE 1 >| #define PR_USE_LARGEFILES 1 >| #define HAVE_STRUCT_ADDRINFO 1 >| #define HAVE_STRUCT_SS 1 >| #define HAVE_SS_FAMILY 1 >| /* end confdefs.h. */ >| >| #include <stdio.h> >| #include <unistd.h> >| #include <sys/types.h> >| #include <sys/socket.h> >| >| int >| main () >| { >| >| do { >| struct sockaddr_storage a; >| (void) a.ss_len; >| } while(0) >| >| ; >| return 0; >| } >configure:21978: result: no >configure:21980: checking whether __ss_len is defined >configure:22003: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:247:17: error: no member named '__ss_len' in 'struct sockaddr_storage' > (void) a.__ss_len; > ~ ^ >1 error generated. >configure:22003: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_SETPGID 1 >| #define HAVE_SIGINTERRUPT 1 >| #define HAVE_TZSET 1 >| #define HAVE_UNAME 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_STATFS_F_TYPE 1 >| #define PR_USE_LARGEFILES 1 >| #define HAVE_STRUCT_ADDRINFO 1 >| #define HAVE_STRUCT_SS 1 >| #define HAVE_SS_FAMILY 1 >| /* end confdefs.h. */ >| >| #include <stdio.h> >| #include <unistd.h> >| #include <sys/types.h> >| #include <sys/socket.h> >| >| int >| main () >| { >| >| do { >| struct sockaddr_storage a; >| (void) a.__ss_len; >| } while(0) >| >| ; >| return 0; >| } >configure:22013: result: no >configure:22026: checking sys/acl.h usability >configure:22026: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:22026: $? = 0 >configure:22026: result: yes >configure:22026: checking sys/acl.h presence >configure:22026: clang-16 -E conftest.c >configure:22026: $? = 0 >configure:22026: result: yes >configure:22026: checking for sys/acl.h >configure:22026: result: yes >configure:22026: checking acl/libacl.h usability >configure:22026: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:22026: $? = 0 >configure:22026: result: yes >configure:22026: checking acl/libacl.h presence >configure:22026: clang-16 -E conftest.c >configure:22026: $? = 0 >configure:22026: result: yes >configure:22026: checking for acl/libacl.h >configure:22026: result: yes >configure:22036: checking for perm_copy_fd in -lacl >configure:22061: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lacl -lnsl -lresolv -lresolv -lcrypt >&5 >configure:22061: $? = 0 >configure:22070: result: yes >configure:22079: checking which POSIX ACL implementation to use >configure:22113: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:254:11: error: "ACL_READ_DATA not #defined on this platform" > # error "ACL_READ_DATA not #defined on this platform" > ^ >conftest.c:256:15: error: call to undeclared function 'acl_get_perm_np'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] > (void)acl_get_perm_np(permset, perm); > ^ >conftest.c:256:40: error: use of undeclared identifier 'perm' > (void)acl_get_perm_np(permset, perm); > ^ >3 errors generated. >configure:22113: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_SETPGID 1 >| #define HAVE_SIGINTERRUPT 1 >| #define HAVE_TZSET 1 >| #define HAVE_UNAME 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_STATFS_F_TYPE 1 >| #define PR_USE_LARGEFILES 1 >| #define HAVE_STRUCT_ADDRINFO 1 >| #define HAVE_STRUCT_SS 1 >| #define HAVE_SS_FAMILY 1 >| #define HAVE_SYS_ACL_H 1 >| #define HAVE_ACL_LIBACL_H 1 >| #define HAVE_LIBACL 1 >| /* end confdefs.h. */ >| #include <sys/types.h> >| #ifdef HAVE_SYS_ACL_H >| # include <sys/acl.h> >| #endif >| #ifdef HAVE_ACL_LIBACL_H >| # include <acl/libacl.h> >| #endif >| >| int >| main () >| { >| acl_permset_t permset; >| /* On BSD, ACL_READ_DATA is a #define. */ >| #ifdef ACL_READ_DATA >| acl_perm_t perm = ACL_READ_DATA; >| #else >| # error "ACL_READ_DATA not #defined on this platform" >| #endif /* ACL_READ_DATA */ >| (void)acl_get_perm_np(permset, perm); >| >| ; >| return 0; >| } >configure:22147: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lacl -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:251:28: warning: variable 'permset' is uninitialized when used here [-Wuninitialized] > (void)acl_get_perm(permset, perm); > ^~~~~~~ >conftest.c:249:23: note: initialize the variable 'permset' to silence this warning > acl_permset_t permset; > ^ > = 0 >conftest.c:251:37: warning: variable 'perm' is uninitialized when used here [-Wuninitialized] > (void)acl_get_perm(permset, perm); > ^~~~ >conftest.c:250:24: note: initialize the variable 'perm' to silence this warning > acl_perm_t perm; > ^ > = 0 >2 warnings generated. >configure:22147: $? = 0 >configure:22226: result: Linux >configure:22287: checking which sendfile() implementation to use >configure:22313: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:252:26: warning: variable 'i' is uninitialized when used here [-Wuninitialized] > (void)sendfile(i,i,&o,c); > ^ >conftest.c:249:7: note: initialize the variable 'i' to silence this warning > int i; > ^ > = 0 >conftest.c:252:33: warning: variable 'c' is uninitialized when used here [-Wuninitialized] > (void)sendfile(i,i,&o,c); > ^ >conftest.c:251:19: note: initialize the variable 'c' to silence this warning > size_t c; > ^ > = 0 >2 warnings generated. >configure:22313: $? = 0 >configure:22428: result: Linux >configure:22447: checking sys/sendfile.h usability >configure:22447: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:22447: $? = 0 >configure:22447: result: yes >configure:22447: checking sys/sendfile.h presence >configure:22447: clang-16 -E conftest.c >configure:22447: $? = 0 >configure:22447: result: yes >configure:22447: checking for sys/sendfile.h >configure:22447: result: yes >configure:22508: checking sys/extattr.h usability >configure:22508: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:280:10: fatal error: 'sys/extattr.h' file not found >#include <sys/extattr.h> > ^~~~~~~~~~~~~~~ >1 error generated. >configure:22508: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_SETPGID 1 >| #define HAVE_SIGINTERRUPT 1 >| #define HAVE_TZSET 1 >| #define HAVE_UNAME 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_STATFS_F_TYPE 1 >| #define PR_USE_LARGEFILES 1 >| #define HAVE_STRUCT_ADDRINFO 1 >| #define HAVE_STRUCT_SS 1 >| #define HAVE_SS_FAMILY 1 >| #define HAVE_SYS_ACL_H 1 >| #define HAVE_ACL_LIBACL_H 1 >| #define HAVE_LIBACL 1 >| #define HAVE_POSIX_ACL 1 >| #define HAVE_LINUX_POSIX_ACL 1 >| #define PR_USE_FACL 1 >| #define PR_USE_IPV6 1 >| #define HAVE_SENDFILE 1 >| #define PR_USE_SENDFILE 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_LINUX_SENDFILE 1 >| #define PR_USE_TRACE 1 >| /* end confdefs.h. */ >| #include <stdio.h> >| #ifdef HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #ifdef HAVE_SYS_STAT_H >| # include <sys/stat.h> >| #endif >| #ifdef STDC_HEADERS >| # include <stdlib.h> >| # include <stddef.h> >| #else >| # ifdef HAVE_STDLIB_H >| # include <stdlib.h> >| # endif >| #endif >| #ifdef HAVE_STRING_H >| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H >| # include <memory.h> >| # endif >| # include <string.h> >| #endif >| #ifdef HAVE_STRINGS_H >| # include <strings.h> >| #endif >| #ifdef HAVE_INTTYPES_H >| # include <inttypes.h> >| #endif >| #ifdef HAVE_STDINT_H >| # include <stdint.h> >| #endif >| #ifdef HAVE_UNISTD_H >| # include <unistd.h> >| #endif >| #include <sys/extattr.h> >configure:22508: result: no >configure:22508: checking sys/extattr.h presence >configure:22508: clang-16 -E conftest.c >conftest.c:247:10: fatal error: 'sys/extattr.h' file not found >#include <sys/extattr.h> > ^~~~~~~~~~~~~~~ >1 error generated. >configure:22508: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_SETPGID 1 >| #define HAVE_SIGINTERRUPT 1 >| #define HAVE_TZSET 1 >| #define HAVE_UNAME 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_STATFS_F_TYPE 1 >| #define PR_USE_LARGEFILES 1 >| #define HAVE_STRUCT_ADDRINFO 1 >| #define HAVE_STRUCT_SS 1 >| #define HAVE_SS_FAMILY 1 >| #define HAVE_SYS_ACL_H 1 >| #define HAVE_ACL_LIBACL_H 1 >| #define HAVE_LIBACL 1 >| #define HAVE_POSIX_ACL 1 >| #define HAVE_LINUX_POSIX_ACL 1 >| #define PR_USE_FACL 1 >| #define PR_USE_IPV6 1 >| #define HAVE_SENDFILE 1 >| #define PR_USE_SENDFILE 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_LINUX_SENDFILE 1 >| #define PR_USE_TRACE 1 >| /* end confdefs.h. */ >| #include <sys/extattr.h> >configure:22508: result: no >configure:22508: checking for sys/extattr.h >configure:22508: result: no >configure:22720: checking sys/xattr.h usability >configure:22720: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >configure:22720: $? = 0 >configure:22720: result: yes >configure:22720: checking sys/xattr.h presence >configure:22720: clang-16 -E conftest.c >configure:22720: $? = 0 >configure:22720: result: yes >configure:22720: checking for sys/xattr.h >configure:22720: result: yes >configure:22730: checking attr/xattr.h usability >configure:22730: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >In file included from conftest.c:282: >/usr/include/attr/xattr.h:5:2: warning: "Please change your <attr/xattr.h> includes to <sys/xattr.h>" [-W#warnings] >#warning "Please change your <attr/xattr.h> includes to <sys/xattr.h>" > ^ >1 warning generated. >configure:22730: $? = 0 >configure:22730: result: yes >configure:22730: checking attr/xattr.h presence >configure:22730: clang-16 -E conftest.c >In file included from conftest.c:249: >/usr/include/attr/xattr.h:5:2: warning: "Please change your <attr/xattr.h> includes to <sys/xattr.h>" [-W#warnings] >#warning "Please change your <attr/xattr.h> includes to <sys/xattr.h>" > ^ >1 warning generated. >configure:22730: $? = 0 >configure:22730: result: yes >configure:22730: checking for attr/xattr.h >configure:22730: result: yes >configure:22742: checking for setxattr in -lattr >configure:22767: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lattr -lnsl -lresolv -lresolv -lcrypt >&5 >configure:22767: $? = 0 >configure:22776: result: yes >configure:22788: checking for lgetxattr >configure:22819: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lattr -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:268:18: warning: variable 'res' set but not used [-Wunused-but-set-variable] > ssize_t res; > ^ >1 warning generated. >configure:22819: $? = 0 >configure:22821: result: yes >configure:22837: checking for llistxattr >configure:22868: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lattr -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:271:24: error: use of undeclared identifier 'NUL' > char *names = NUL; > ^ >1 error generated. >configure:22868: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_SETPGID 1 >| #define HAVE_SIGINTERRUPT 1 >| #define HAVE_TZSET 1 >| #define HAVE_UNAME 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_STATFS_F_TYPE 1 >| #define PR_USE_LARGEFILES 1 >| #define HAVE_STRUCT_ADDRINFO 1 >| #define HAVE_STRUCT_SS 1 >| #define HAVE_SS_FAMILY 1 >| #define HAVE_SYS_ACL_H 1 >| #define HAVE_ACL_LIBACL_H 1 >| #define HAVE_LIBACL 1 >| #define HAVE_POSIX_ACL 1 >| #define HAVE_LINUX_POSIX_ACL 1 >| #define PR_USE_FACL 1 >| #define PR_USE_IPV6 1 >| #define HAVE_SENDFILE 1 >| #define PR_USE_SENDFILE 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_LINUX_SENDFILE 1 >| #define PR_USE_TRACE 1 >| #define HAVE_SYS_XATTR_H 1 >| #define PR_USE_XATTR 1 >| #define HAVE_ATTR_XATTR_H 1 >| #define HAVE_LIBATTR 1 >| #define HAVE_LGETXATTR 1 >| /* end confdefs.h. */ >| #ifdef HAVE_STDDEF_H >| # include <stddef.h> >| #endif >| #ifdef HAVE_STDLIB_H >| # include <stdlib.h> >| #endif >| #ifdef HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #ifdef HAVE_SYS_XATTR_H >| # include <sys/xattr.h> >| #endif >| >| int >| main () >| { >| >| ssize_t res; >| const char *path = NULL; >| char *names = NUL; >| size_t namessz = 0; >| res = llistxattr(path, names, namessz); >| >| ; >| return 0; >| } >configure:22878: result: no >configure:22886: checking for lremovexattr >configure:22915: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lattr -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:269:18: warning: variable 'res' set but not used [-Wunused-but-set-variable] > ssize_t res; > ^ >1 warning generated. >configure:22915: $? = 0 >configure:22917: result: yes >configure:22933: checking for lsetxattr >configure:22963: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lattr -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:273:48: error: too few arguments to function call, expected 5, have 4 > res = lsetxattr(path, name, val, flags); > ~~~~~~~~~ ^ >/usr/include/sys/xattr.h:48:12: note: 'lsetxattr' declared here >extern int lsetxattr (const char *__path, const char *__name, > ^ >1 error generated. >configure:22963: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_SETPGID 1 >| #define HAVE_SIGINTERRUPT 1 >| #define HAVE_TZSET 1 >| #define HAVE_UNAME 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_STATFS_F_TYPE 1 >| #define PR_USE_LARGEFILES 1 >| #define HAVE_STRUCT_ADDRINFO 1 >| #define HAVE_STRUCT_SS 1 >| #define HAVE_SS_FAMILY 1 >| #define HAVE_SYS_ACL_H 1 >| #define HAVE_ACL_LIBACL_H 1 >| #define HAVE_LIBACL 1 >| #define HAVE_POSIX_ACL 1 >| #define HAVE_LINUX_POSIX_ACL 1 >| #define PR_USE_FACL 1 >| #define PR_USE_IPV6 1 >| #define HAVE_SENDFILE 1 >| #define PR_USE_SENDFILE 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_LINUX_SENDFILE 1 >| #define PR_USE_TRACE 1 >| #define HAVE_SYS_XATTR_H 1 >| #define PR_USE_XATTR 1 >| #define HAVE_ATTR_XATTR_H 1 >| #define HAVE_LIBATTR 1 >| #define HAVE_LGETXATTR 1 >| #define HAVE_LREMOVEXATTR 1 >| /* end confdefs.h. */ >| #ifdef HAVE_STDDEF_H >| # include <stddef.h> >| #endif >| #ifdef HAVE_STDLIB_H >| # include <stdlib.h> >| #endif >| #ifdef HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #ifdef HAVE_SYS_XATTR_H >| # include <sys/xattr.h> >| #endif >| >| int >| main () >| { >| >| int res, flags = 0; >| const char *path = NULL, *name = NULL; >| const void *val = NULL; >| res = lsetxattr(path, name, val, flags); >| >| ; >| return 0; >| } >configure:22973: result: no >configure:22986: checking whether setgrent returns void >configure:23007: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lattr -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:256:9: error: second parameter of 'main' (argument array) must be of type 'char **' > int main(int argc, char *argv) { > ^ >conftest.c:259:9: error: assigning to 'int' from incompatible type 'void' > i = setgrent(); > ^ ~~~~~~~~~~ >2 errors generated. >configure:23007: $? = 1 >configure: program exited with status 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_SETPGID 1 >| #define HAVE_SIGINTERRUPT 1 >| #define HAVE_TZSET 1 >| #define HAVE_UNAME 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_STATFS_F_TYPE 1 >| #define PR_USE_LARGEFILES 1 >| #define HAVE_STRUCT_ADDRINFO 1 >| #define HAVE_STRUCT_SS 1 >| #define HAVE_SS_FAMILY 1 >| #define HAVE_SYS_ACL_H 1 >| #define HAVE_ACL_LIBACL_H 1 >| #define HAVE_LIBACL 1 >| #define HAVE_POSIX_ACL 1 >| #define HAVE_LINUX_POSIX_ACL 1 >| #define PR_USE_FACL 1 >| #define PR_USE_IPV6 1 >| #define HAVE_SENDFILE 1 >| #define PR_USE_SENDFILE 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_LINUX_SENDFILE 1 >| #define PR_USE_TRACE 1 >| #define HAVE_SYS_XATTR_H 1 >| #define PR_USE_XATTR 1 >| #define HAVE_ATTR_XATTR_H 1 >| #define HAVE_LIBATTR 1 >| #define HAVE_LGETXATTR 1 >| #define HAVE_LREMOVEXATTR 1 >| /* end confdefs.h. */ >| >| #include <sys/types.h> >| #include <grp.h> >| int main(int argc, char *argv) { >| int i = 0; >| getgrent(); >| i = setgrent(); >| return (i != 1); >| } >| >configure:23017: result: yes >configure:23028: checking for initscr in -lcurses >configure:23053: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lcurses -lattr -lnsl -lresolv -lresolv -lcrypt >&5 >/usr/sbin/x86_64-pc-linux-gnu-ld.bfd: cannot find -lcurses: No such file or directory >clang-16: error: linker command failed with exit code 1 (use -v to see invocation) >configure:23053: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_SETPGID 1 >| #define HAVE_SIGINTERRUPT 1 >| #define HAVE_TZSET 1 >| #define HAVE_UNAME 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_STATFS_F_TYPE 1 >| #define PR_USE_LARGEFILES 1 >| #define HAVE_STRUCT_ADDRINFO 1 >| #define HAVE_STRUCT_SS 1 >| #define HAVE_SS_FAMILY 1 >| #define HAVE_SYS_ACL_H 1 >| #define HAVE_ACL_LIBACL_H 1 >| #define HAVE_LIBACL 1 >| #define HAVE_POSIX_ACL 1 >| #define HAVE_LINUX_POSIX_ACL 1 >| #define PR_USE_FACL 1 >| #define PR_USE_IPV6 1 >| #define HAVE_SENDFILE 1 >| #define PR_USE_SENDFILE 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_LINUX_SENDFILE 1 >| #define PR_USE_TRACE 1 >| #define HAVE_SYS_XATTR_H 1 >| #define PR_USE_XATTR 1 >| #define HAVE_ATTR_XATTR_H 1 >| #define HAVE_LIBATTR 1 >| #define HAVE_LGETXATTR 1 >| #define HAVE_LREMOVEXATTR 1 >| #define SETGRENT_VOID 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 initscr (); >| int >| main () >| { >| return initscr (); >| ; >| return 0; >| } >configure:23062: result: no >configure:23077: checking for halfdelay in -ltinfow >configure:23102: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -ltinfow -lattr -lnsl -lresolv -lresolv -lcrypt >&5 >configure:23102: $? = 0 >configure:23111: result: yes >configure:23220: checking for initscr in -lncursesw >configure:23245: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lncursesw -lattr -lnsl -lresolv -lresolv -lcrypt >&5 >configure:23245: $? = 0 >configure:23254: result: yes >configure:23365: checking for halfdelay in -ltinfow >configure:23399: result: yes >configure:23525: checking for setproctitle >configure:23525: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lattr -lnsl -lresolv -lresolv -lcrypt >&5 >/usr/sbin/x86_64-pc-linux-gnu-ld.bfd: /var/tmp/portage/net-ftp/proftpd-1.3.8_rc2-r2/temp/conftest-5de586.o: in function `main': >/var/tmp/portage/net-ftp/proftpd-1.3.8_rc2-r2/work/proftpd-1.3.8rc2/conftest.c:294: undefined reference to `setproctitle' >clang-16: error: linker command failed with exit code 1 (use -v to see invocation) >configure:23525: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_SETPGID 1 >| #define HAVE_SIGINTERRUPT 1 >| #define HAVE_TZSET 1 >| #define HAVE_UNAME 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_STATFS_F_TYPE 1 >| #define PR_USE_LARGEFILES 1 >| #define HAVE_STRUCT_ADDRINFO 1 >| #define HAVE_STRUCT_SS 1 >| #define HAVE_SS_FAMILY 1 >| #define HAVE_SYS_ACL_H 1 >| #define HAVE_ACL_LIBACL_H 1 >| #define HAVE_LIBACL 1 >| #define HAVE_POSIX_ACL 1 >| #define HAVE_LINUX_POSIX_ACL 1 >| #define PR_USE_FACL 1 >| #define PR_USE_IPV6 1 >| #define HAVE_SENDFILE 1 >| #define PR_USE_SENDFILE 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_LINUX_SENDFILE 1 >| #define PR_USE_TRACE 1 >| #define HAVE_SYS_XATTR_H 1 >| #define PR_USE_XATTR 1 >| #define HAVE_ATTR_XATTR_H 1 >| #define HAVE_LIBATTR 1 >| #define HAVE_LGETXATTR 1 >| #define HAVE_LREMOVEXATTR 1 >| #define SETGRENT_VOID 1 >| #define HAVE_LIBTINFOW 1 >| #define HAVE_LIBNCURSESW 1 >| #define PR_USE_NCURSESW 1 >| #define HAVE_LIBTINFOW 1 >| #define PR_USE_NONBLOCKING_LOG_OPEN 1 >| #define PR_USE_OPENSSL_API_COMPAT 1 >| /* end confdefs.h. */ >| /* Define setproctitle to an innocuous variant, in case <limits.h> declares setproctitle. >| For example, HP-UX 11i <limits.h> declares gettimeofday. */ >| #define setproctitle innocuous_setproctitle >| >| /* System header to define __stub macros and hopefully few prototypes, >| which can conflict with char setproctitle (); below. >| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since >| <limits.h> exists even on freestanding compilers. */ >| >| #ifdef __STDC__ >| # include <limits.h> >| #else >| # include <assert.h> >| #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:23525: result: no >configure:23536: checking libutil.h usability >configure:23536: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:293:10: fatal error: 'libutil.h' file not found >#include <libutil.h> > ^~~~~~~~~~~ >1 error generated. >configure:23536: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_SETPGID 1 >| #define HAVE_SIGINTERRUPT 1 >| #define HAVE_TZSET 1 >| #define HAVE_UNAME 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_STATFS_F_TYPE 1 >| #define PR_USE_LARGEFILES 1 >| #define HAVE_STRUCT_ADDRINFO 1 >| #define HAVE_STRUCT_SS 1 >| #define HAVE_SS_FAMILY 1 >| #define HAVE_SYS_ACL_H 1 >| #define HAVE_ACL_LIBACL_H 1 >| #define HAVE_LIBACL 1 >| #define HAVE_POSIX_ACL 1 >| #define HAVE_LINUX_POSIX_ACL 1 >| #define PR_USE_FACL 1 >| #define PR_USE_IPV6 1 >| #define HAVE_SENDFILE 1 >| #define PR_USE_SENDFILE 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_LINUX_SENDFILE 1 >| #define PR_USE_TRACE 1 >| #define HAVE_SYS_XATTR_H 1 >| #define PR_USE_XATTR 1 >| #define HAVE_ATTR_XATTR_H 1 >| #define HAVE_LIBATTR 1 >| #define HAVE_LGETXATTR 1 >| #define HAVE_LREMOVEXATTR 1 >| #define SETGRENT_VOID 1 >| #define HAVE_LIBTINFOW 1 >| #define HAVE_LIBNCURSESW 1 >| #define PR_USE_NCURSESW 1 >| #define HAVE_LIBTINFOW 1 >| #define PR_USE_NONBLOCKING_LOG_OPEN 1 >| #define PR_USE_OPENSSL_API_COMPAT 1 >| /* end confdefs.h. */ >| #include <stdio.h> >| #ifdef HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #ifdef HAVE_SYS_STAT_H >| # include <sys/stat.h> >| #endif >| #ifdef STDC_HEADERS >| # include <stdlib.h> >| # include <stddef.h> >| #else >| # ifdef HAVE_STDLIB_H >| # include <stdlib.h> >| # endif >| #endif >| #ifdef HAVE_STRING_H >| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H >| # include <memory.h> >| # endif >| # include <string.h> >| #endif >| #ifdef HAVE_STRINGS_H >| # include <strings.h> >| #endif >| #ifdef HAVE_INTTYPES_H >| # include <inttypes.h> >| #endif >| #ifdef HAVE_STDINT_H >| # include <stdint.h> >| #endif >| #ifdef HAVE_UNISTD_H >| # include <unistd.h> >| #endif >| #include <libutil.h> >configure:23536: result: no >configure:23536: checking libutil.h presence >configure:23536: clang-16 -E conftest.c >conftest.c:260:10: fatal error: 'libutil.h' file not found >#include <libutil.h> > ^~~~~~~~~~~ >1 error generated. >configure:23536: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_SETPGID 1 >| #define HAVE_SIGINTERRUPT 1 >| #define HAVE_TZSET 1 >| #define HAVE_UNAME 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_STATFS_F_TYPE 1 >| #define PR_USE_LARGEFILES 1 >| #define HAVE_STRUCT_ADDRINFO 1 >| #define HAVE_STRUCT_SS 1 >| #define HAVE_SS_FAMILY 1 >| #define HAVE_SYS_ACL_H 1 >| #define HAVE_ACL_LIBACL_H 1 >| #define HAVE_LIBACL 1 >| #define HAVE_POSIX_ACL 1 >| #define HAVE_LINUX_POSIX_ACL 1 >| #define PR_USE_FACL 1 >| #define PR_USE_IPV6 1 >| #define HAVE_SENDFILE 1 >| #define PR_USE_SENDFILE 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_LINUX_SENDFILE 1 >| #define PR_USE_TRACE 1 >| #define HAVE_SYS_XATTR_H 1 >| #define PR_USE_XATTR 1 >| #define HAVE_ATTR_XATTR_H 1 >| #define HAVE_LIBATTR 1 >| #define HAVE_LGETXATTR 1 >| #define HAVE_LREMOVEXATTR 1 >| #define SETGRENT_VOID 1 >| #define HAVE_LIBTINFOW 1 >| #define HAVE_LIBNCURSESW 1 >| #define PR_USE_NCURSESW 1 >| #define HAVE_LIBTINFOW 1 >| #define PR_USE_NONBLOCKING_LOG_OPEN 1 >| #define PR_USE_OPENSSL_API_COMPAT 1 >| /* end confdefs.h. */ >| #include <libutil.h> >configure:23536: result: no >configure:23536: checking for libutil.h >configure:23536: result: no >configure:23546: checking for setproctitle in -lutil >configure:23571: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lutil -lattr -lnsl -lresolv -lresolv -lcrypt >&5 >/usr/sbin/x86_64-pc-linux-gnu-ld.bfd: /var/tmp/portage/net-ftp/proftpd-1.3.8_rc2-r2/temp/conftest-49ea2b.o: in function `main': >/var/tmp/portage/net-ftp/proftpd-1.3.8_rc2-r2/work/proftpd-1.3.8rc2/conftest.c:271: undefined reference to `setproctitle' >clang-16: error: linker command failed with exit code 1 (use -v to see invocation) >configure:23571: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_SETPGID 1 >| #define HAVE_SIGINTERRUPT 1 >| #define HAVE_TZSET 1 >| #define HAVE_UNAME 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_STATFS_F_TYPE 1 >| #define PR_USE_LARGEFILES 1 >| #define HAVE_STRUCT_ADDRINFO 1 >| #define HAVE_STRUCT_SS 1 >| #define HAVE_SS_FAMILY 1 >| #define HAVE_SYS_ACL_H 1 >| #define HAVE_ACL_LIBACL_H 1 >| #define HAVE_LIBACL 1 >| #define HAVE_POSIX_ACL 1 >| #define HAVE_LINUX_POSIX_ACL 1 >| #define PR_USE_FACL 1 >| #define PR_USE_IPV6 1 >| #define HAVE_SENDFILE 1 >| #define PR_USE_SENDFILE 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_LINUX_SENDFILE 1 >| #define PR_USE_TRACE 1 >| #define HAVE_SYS_XATTR_H 1 >| #define PR_USE_XATTR 1 >| #define HAVE_ATTR_XATTR_H 1 >| #define HAVE_LIBATTR 1 >| #define HAVE_LGETXATTR 1 >| #define HAVE_LREMOVEXATTR 1 >| #define SETGRENT_VOID 1 >| #define HAVE_LIBTINFOW 1 >| #define HAVE_LIBNCURSESW 1 >| #define PR_USE_NCURSESW 1 >| #define HAVE_LIBTINFOW 1 >| #define PR_USE_NONBLOCKING_LOG_OPEN 1 >| #define PR_USE_OPENSSL_API_COMPAT 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 setproctitle (); >| int >| main () >| { >| return setproctitle (); >| ; >| return 0; >| } >configure:23580: result: no >configure:23597: checking sys/pstat.h usability >configure:23597: clang-16 -c -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing conftest.c >&5 >conftest.c:293:10: fatal error: 'sys/pstat.h' file not found >#include <sys/pstat.h> > ^~~~~~~~~~~~~ >1 error generated. >configure:23597: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_SETPGID 1 >| #define HAVE_SIGINTERRUPT 1 >| #define HAVE_TZSET 1 >| #define HAVE_UNAME 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_STATFS_F_TYPE 1 >| #define PR_USE_LARGEFILES 1 >| #define HAVE_STRUCT_ADDRINFO 1 >| #define HAVE_STRUCT_SS 1 >| #define HAVE_SS_FAMILY 1 >| #define HAVE_SYS_ACL_H 1 >| #define HAVE_ACL_LIBACL_H 1 >| #define HAVE_LIBACL 1 >| #define HAVE_POSIX_ACL 1 >| #define HAVE_LINUX_POSIX_ACL 1 >| #define PR_USE_FACL 1 >| #define PR_USE_IPV6 1 >| #define HAVE_SENDFILE 1 >| #define PR_USE_SENDFILE 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_LINUX_SENDFILE 1 >| #define PR_USE_TRACE 1 >| #define HAVE_SYS_XATTR_H 1 >| #define PR_USE_XATTR 1 >| #define HAVE_ATTR_XATTR_H 1 >| #define HAVE_LIBATTR 1 >| #define HAVE_LGETXATTR 1 >| #define HAVE_LREMOVEXATTR 1 >| #define SETGRENT_VOID 1 >| #define HAVE_LIBTINFOW 1 >| #define HAVE_LIBNCURSESW 1 >| #define PR_USE_NCURSESW 1 >| #define HAVE_LIBTINFOW 1 >| #define PR_USE_NONBLOCKING_LOG_OPEN 1 >| #define PR_USE_OPENSSL_API_COMPAT 1 >| /* end confdefs.h. */ >| #include <stdio.h> >| #ifdef HAVE_SYS_TYPES_H >| # include <sys/types.h> >| #endif >| #ifdef HAVE_SYS_STAT_H >| # include <sys/stat.h> >| #endif >| #ifdef STDC_HEADERS >| # include <stdlib.h> >| # include <stddef.h> >| #else >| # ifdef HAVE_STDLIB_H >| # include <stdlib.h> >| # endif >| #endif >| #ifdef HAVE_STRING_H >| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H >| # include <memory.h> >| # endif >| # include <string.h> >| #endif >| #ifdef HAVE_STRINGS_H >| # include <strings.h> >| #endif >| #ifdef HAVE_INTTYPES_H >| # include <inttypes.h> >| #endif >| #ifdef HAVE_STDINT_H >| # include <stdint.h> >| #endif >| #ifdef HAVE_UNISTD_H >| # include <unistd.h> >| #endif >| #include <sys/pstat.h> >configure:23597: result: no >configure:23597: checking sys/pstat.h presence >configure:23597: clang-16 -E conftest.c >conftest.c:260:10: fatal error: 'sys/pstat.h' file not found >#include <sys/pstat.h> > ^~~~~~~~~~~~~ >1 error generated. >configure:23597: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_SETPGID 1 >| #define HAVE_SIGINTERRUPT 1 >| #define HAVE_TZSET 1 >| #define HAVE_UNAME 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_STATFS_F_TYPE 1 >| #define PR_USE_LARGEFILES 1 >| #define HAVE_STRUCT_ADDRINFO 1 >| #define HAVE_STRUCT_SS 1 >| #define HAVE_SS_FAMILY 1 >| #define HAVE_SYS_ACL_H 1 >| #define HAVE_ACL_LIBACL_H 1 >| #define HAVE_LIBACL 1 >| #define HAVE_POSIX_ACL 1 >| #define HAVE_LINUX_POSIX_ACL 1 >| #define PR_USE_FACL 1 >| #define PR_USE_IPV6 1 >| #define HAVE_SENDFILE 1 >| #define PR_USE_SENDFILE 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_LINUX_SENDFILE 1 >| #define PR_USE_TRACE 1 >| #define HAVE_SYS_XATTR_H 1 >| #define PR_USE_XATTR 1 >| #define HAVE_ATTR_XATTR_H 1 >| #define HAVE_LIBATTR 1 >| #define HAVE_LGETXATTR 1 >| #define HAVE_LREMOVEXATTR 1 >| #define SETGRENT_VOID 1 >| #define HAVE_LIBTINFOW 1 >| #define HAVE_LIBNCURSESW 1 >| #define PR_USE_NCURSESW 1 >| #define HAVE_LIBTINFOW 1 >| #define PR_USE_NONBLOCKING_LOG_OPEN 1 >| #define PR_USE_OPENSSL_API_COMPAT 1 >| /* end confdefs.h. */ >| #include <sys/pstat.h> >configure:23597: result: no >configure:23597: checking for sys/pstat.h >configure:23597: result: no >conftest.c:260:10: fatal error: 'sys/exec.h' file not found >#include <sys/exec.h> > ^~~~~~~~~~~~ >1 error generated. >configure:23655: checking whether __progname and __progname_full are available >configure:23671: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lattr -lnsl -lresolv -lresolv -lcrypt >&5 >configure:23671: $? = 0 >configure:23679: result: yes >configure:23688: checking which argv replacement method to use >configure:23710: result: writeable >configure:23726: checking for backtrace in -lexecinfo >configure:23751: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lexecinfo -lattr -lnsl -lresolv -lresolv -lcrypt >&5 >/usr/sbin/x86_64-pc-linux-gnu-ld.bfd: cannot find -lexecinfo: No such file or directory >clang-16: error: linker command failed with exit code 1 (use -v to see invocation) >configure:23751: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_SETPGID 1 >| #define HAVE_SIGINTERRUPT 1 >| #define HAVE_TZSET 1 >| #define HAVE_UNAME 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_STATFS_F_TYPE 1 >| #define PR_USE_LARGEFILES 1 >| #define HAVE_STRUCT_ADDRINFO 1 >| #define HAVE_STRUCT_SS 1 >| #define HAVE_SS_FAMILY 1 >| #define HAVE_SYS_ACL_H 1 >| #define HAVE_ACL_LIBACL_H 1 >| #define HAVE_LIBACL 1 >| #define HAVE_POSIX_ACL 1 >| #define HAVE_LINUX_POSIX_ACL 1 >| #define PR_USE_FACL 1 >| #define PR_USE_IPV6 1 >| #define HAVE_SENDFILE 1 >| #define PR_USE_SENDFILE 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_LINUX_SENDFILE 1 >| #define PR_USE_TRACE 1 >| #define HAVE_SYS_XATTR_H 1 >| #define PR_USE_XATTR 1 >| #define HAVE_ATTR_XATTR_H 1 >| #define HAVE_LIBATTR 1 >| #define HAVE_LGETXATTR 1 >| #define HAVE_LREMOVEXATTR 1 >| #define SETGRENT_VOID 1 >| #define HAVE_LIBTINFOW 1 >| #define HAVE_LIBNCURSESW 1 >| #define PR_USE_NCURSESW 1 >| #define HAVE_LIBTINFOW 1 >| #define PR_USE_NONBLOCKING_LOG_OPEN 1 >| #define PR_USE_OPENSSL_API_COMPAT 1 >| #define HAVE___PROGNAME 1 >| #define PF_ARGV_TYPE PF_ARGV_WRITEABLE >| /* 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 backtrace (); >| int >| main () >| { >| return backtrace (); >| ; >| return 0; >| } >configure:23760: result: no >configure:23775: checking for execinfo.h >configure:23775: result: yes >configure:23775: checking for ucontext.h >configure:23775: result: yes >configure:23786: checking for backtrace >configure:23816: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lattr -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:283:9: warning: variable 'res' set but not used [-Wunused-but-set-variable] > int res, nsyms = 0; > ^ >1 warning generated. >configure:23816: $? = 0 >configure:23818: result: yes >configure:23834: checking for backtrace_symbols >configure:23865: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lattr -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:285:12: warning: variable 'res' set but not used [-Wunused-but-set-variable] > char **res; > ^ >1 warning generated. >configure:23865: $? = 0 >configure:23867: result: yes >configure:23883: checking whether printf supports %llu format >configure:23900: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lattr -lnsl -lresolv -lresolv -lcrypt >&5 >configure:23900: $? = 0 >configure:23900: ./conftest >1 >configure:23900: $? = 0 >configure:23901: result: yes >configure:23939: checking for duplicate module build requests >configure:24059: result: no >configure:24398: checking whether OpenSSL is compiled with FIPS support >configure:24422: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lattr -lnsl -lresolv -lresolv -lcrypt -lcrypto >&5 >conftest.c:270:16: fatal error: 'openssl/fips.h' file not found > #include <openssl/fips.h> > ^~~~~~~~~~~~~~~~ >1 error generated. >configure:24422: $? = 1 >configure: program exited with status 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_SETPGID 1 >| #define HAVE_SIGINTERRUPT 1 >| #define HAVE_TZSET 1 >| #define HAVE_UNAME 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_STATFS_F_TYPE 1 >| #define PR_USE_LARGEFILES 1 >| #define HAVE_STRUCT_ADDRINFO 1 >| #define HAVE_STRUCT_SS 1 >| #define HAVE_SS_FAMILY 1 >| #define HAVE_SYS_ACL_H 1 >| #define HAVE_ACL_LIBACL_H 1 >| #define HAVE_LIBACL 1 >| #define HAVE_POSIX_ACL 1 >| #define HAVE_LINUX_POSIX_ACL 1 >| #define PR_USE_FACL 1 >| #define PR_USE_IPV6 1 >| #define HAVE_SENDFILE 1 >| #define PR_USE_SENDFILE 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_LINUX_SENDFILE 1 >| #define PR_USE_TRACE 1 >| #define HAVE_SYS_XATTR_H 1 >| #define PR_USE_XATTR 1 >| #define HAVE_ATTR_XATTR_H 1 >| #define HAVE_LIBATTR 1 >| #define HAVE_LGETXATTR 1 >| #define HAVE_LREMOVEXATTR 1 >| #define SETGRENT_VOID 1 >| #define HAVE_LIBTINFOW 1 >| #define HAVE_LIBNCURSESW 1 >| #define PR_USE_NCURSESW 1 >| #define HAVE_LIBTINFOW 1 >| #define PR_USE_NONBLOCKING_LOG_OPEN 1 >| #define PR_USE_OPENSSL_API_COMPAT 1 >| #define HAVE___PROGNAME 1 >| #define PF_ARGV_TYPE PF_ARGV_WRITEABLE >| #define HAVE_EXECINFO_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_BACKTRACE 1 >| #define HAVE_BACKTRACE_SYMBOLS 1 >| #define HAVE_LLU 1 >| #define PR_USE_OPENSSL 1 >| /* end confdefs.h. */ >| >| #include <openssl/crypto.h> >| #include <openssl/fips.h> >| int main(int argc, char *argv[]) { >| # ifdef OPENSSL_FIPS >| return 0; >| # else >| return 1; >| #endif >| } >| >configure:24428: result: no >configure:24437: checking whether linking with OpenSSL functions succeeds >configure:24457: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lcrypto -lattr -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:275:7: error: call to undeclared function 'SSLeay_add_all_algorithms'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] > SSLeay_add_all_algorithms(); > ^ >1 error generated. >configure:24457: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_SETPGID 1 >| #define HAVE_SIGINTERRUPT 1 >| #define HAVE_TZSET 1 >| #define HAVE_UNAME 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_STATFS_F_TYPE 1 >| #define PR_USE_LARGEFILES 1 >| #define HAVE_STRUCT_ADDRINFO 1 >| #define HAVE_STRUCT_SS 1 >| #define HAVE_SS_FAMILY 1 >| #define HAVE_SYS_ACL_H 1 >| #define HAVE_ACL_LIBACL_H 1 >| #define HAVE_LIBACL 1 >| #define HAVE_POSIX_ACL 1 >| #define HAVE_LINUX_POSIX_ACL 1 >| #define PR_USE_FACL 1 >| #define PR_USE_IPV6 1 >| #define HAVE_SENDFILE 1 >| #define PR_USE_SENDFILE 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_LINUX_SENDFILE 1 >| #define PR_USE_TRACE 1 >| #define HAVE_SYS_XATTR_H 1 >| #define PR_USE_XATTR 1 >| #define HAVE_ATTR_XATTR_H 1 >| #define HAVE_LIBATTR 1 >| #define HAVE_LGETXATTR 1 >| #define HAVE_LREMOVEXATTR 1 >| #define SETGRENT_VOID 1 >| #define HAVE_LIBTINFOW 1 >| #define HAVE_LIBNCURSESW 1 >| #define PR_USE_NCURSESW 1 >| #define HAVE_LIBTINFOW 1 >| #define PR_USE_NONBLOCKING_LOG_OPEN 1 >| #define PR_USE_OPENSSL_API_COMPAT 1 >| #define HAVE___PROGNAME 1 >| #define PF_ARGV_TYPE PF_ARGV_WRITEABLE >| #define HAVE_EXECINFO_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_BACKTRACE 1 >| #define HAVE_BACKTRACE_SYMBOLS 1 >| #define HAVE_LLU 1 >| #define PR_USE_OPENSSL 1 >| /* end confdefs.h. */ >| >| #include <openssl/evp.h> >| >| int >| main () >| { >| >| SSLeay_add_all_algorithms(); >| >| ; >| return 0; >| } >configure:24465: result: no >configure:24468: checking whether linking with OpenSSL functions requires -ldl >configure:24486: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lcrypto -ldl -lcrypto -lattr -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:275:11: error: call to undeclared function 'SSLeay_add_all_algorithms'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] > SSLeay_add_all_algorithms(); > ^ >1 error generated. >configure:24486: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_SETPGID 1 >| #define HAVE_SIGINTERRUPT 1 >| #define HAVE_TZSET 1 >| #define HAVE_UNAME 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_STATFS_F_TYPE 1 >| #define PR_USE_LARGEFILES 1 >| #define HAVE_STRUCT_ADDRINFO 1 >| #define HAVE_STRUCT_SS 1 >| #define HAVE_SS_FAMILY 1 >| #define HAVE_SYS_ACL_H 1 >| #define HAVE_ACL_LIBACL_H 1 >| #define HAVE_LIBACL 1 >| #define HAVE_POSIX_ACL 1 >| #define HAVE_LINUX_POSIX_ACL 1 >| #define PR_USE_FACL 1 >| #define PR_USE_IPV6 1 >| #define HAVE_SENDFILE 1 >| #define PR_USE_SENDFILE 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_LINUX_SENDFILE 1 >| #define PR_USE_TRACE 1 >| #define HAVE_SYS_XATTR_H 1 >| #define PR_USE_XATTR 1 >| #define HAVE_ATTR_XATTR_H 1 >| #define HAVE_LIBATTR 1 >| #define HAVE_LGETXATTR 1 >| #define HAVE_LREMOVEXATTR 1 >| #define SETGRENT_VOID 1 >| #define HAVE_LIBTINFOW 1 >| #define HAVE_LIBNCURSESW 1 >| #define PR_USE_NCURSESW 1 >| #define HAVE_LIBTINFOW 1 >| #define PR_USE_NONBLOCKING_LOG_OPEN 1 >| #define PR_USE_OPENSSL_API_COMPAT 1 >| #define HAVE___PROGNAME 1 >| #define PF_ARGV_TYPE PF_ARGV_WRITEABLE >| #define HAVE_EXECINFO_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_BACKTRACE 1 >| #define HAVE_BACKTRACE_SYMBOLS 1 >| #define HAVE_LLU 1 >| #define PR_USE_OPENSSL 1 >| /* end confdefs.h. */ >| >| #include <openssl/evp.h> >| >| int >| main () >| { >| >| SSLeay_add_all_algorithms(); >| >| ; >| return 0; >| } >configure:24494: result: no >configure:24503: checking whether linking with OpenSSL functions requires -lz >configure:24527: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lcrypto -lz -lattr -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:278:11: error: call to undeclared function 'SSLeay_add_all_algorithms'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] > SSLeay_add_all_algorithms(); > ^ >conftest.c:279:25: error: call to undeclared function 'BIO_f_zlib'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] > bio = BIO_new(BIO_f_zlib()); > ^ >conftest.c:279:25: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'const BIO_METHOD *' (aka 'const struct bio_method_st *') [-Wint-conversion] > bio = BIO_new(BIO_f_zlib()); > ^~~~~~~~~~~~ >/usr/include/openssl/bio.h:631:32: note: passing argument to parameter 'type' here >BIO *BIO_new(const BIO_METHOD *type); > ^ >conftest.c:277:16: warning: variable 'bio' set but not used [-Wunused-but-set-variable] > BIO *bio; > ^ >1 warning and 3 errors generated. >configure:24527: $? = 1 >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "" >| #define PACKAGE_TARNAME "" >| #define PACKAGE_VERSION "" >| #define PACKAGE_STRING "" >| #define PACKAGE_BUGREPORT "" >| #define PACKAGE_URL "" >| #define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >| #define PR_PLATFORM "LINUX" >| #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 HAVE_DLFCN_H 1 >| #define LT_OBJDIR ".libs/" >| #define HAVE_GETOPT 1 >| #define HAVE_GETOPT_H 1 >| #define HAVE_GETOPT_LONG 1 >| #define PR_USE_SYSTEM_GETOPT 1 >| #define PR_USE_SHADOW 1 >| #define PR_USE_AUTO_SHADOW 1 >| #define LT_MODULE_EXT ".so" >| #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >| #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >| #define HAVE_LIBDL 1 >| #define HAVE_DLERROR 1 >| #define HAVE_LIBDLLOADER 1 >| #define HAVE_ARGZ_H 1 >| #define HAVE_ERROR_T 1 >| #define HAVE_ARGZ_ADD 1 >| #define HAVE_ARGZ_APPEND 1 >| #define HAVE_ARGZ_COUNT 1 >| #define HAVE_ARGZ_CREATE_SEP 1 >| #define HAVE_ARGZ_INSERT 1 >| #define HAVE_ARGZ_NEXT 1 >| #define HAVE_ARGZ_STRINGIFY 1 >| #define HAVE_WORKING_ARGZ 1 >| #define HAVE_PRELOADED_SYMBOLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_NLS 1 >| #define PR_USE_PCRE 1 >| #define HAVE_PCRE_PCRE_FREE_STUDY 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_LIBCRYPT 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBRESOLV 1 >| #define HAVE_LIBNSL 1 >| #define HAVE_DIRENT_H 1 >| #define STDC_HEADERS 1 >| #define HAVE_SYS_WAIT_H 1 >| #define HAVE_FCNTL_H 1 >| #define HAVE_SIGNAL_H 1 >| #define HAVE_LINUX_PRCTL_H 1 >| #define HAVE_SYS_IOCTL_H 1 >| #define HAVE_SYS_PRCTL_H 1 >| #define HAVE_SYS_RESOURCE_H 1 >| #define HAVE_SYS_TIME_H 1 >| #define HAVE_MEMORY_H 1 >| #define HAVE_SHADOW_H 1 >| #define PR_USE_SHADOW 1 >| #define HAVE_SPWD_SP_WARN 1 >| #define HAVE_SPWD_SP_INACT 1 >| #define HAVE_SPWD_SP_EXPIRE 1 >| #define HAVE_SECURITY_PAM_APPL_H 1 >| #define HAVE_SECURITY_PAM_MODULES_H 1 >| #define HAVE_PAM 1 >| #define HAVE_LINUX_CAPABILITY_H 1 >| #define HAVE_SYS_CAPABILITY_H 1 >| #define HAVE_LIBCAP 1 >| #define HAVE_CRYPT_H 1 >| #define HAVE_CTYPE_H 1 >| #define HAVE_EXECINFO_H 1 >| #define HAVE_ICONV_H 1 >| #define HAVE_INTTYPES_H 1 >| #define HAVE_LANGINFO_H 1 >| #define HAVE_LIMITS_H 1 >| #define HAVE_LOCALE_H 1 >| #define HAVE_STRING_H 1 >| #define HAVE_STRINGS_H 1 >| #define HAVE_SYS_FILE_H 1 >| #define HAVE_SYS_MMAN_H 1 >| #define HAVE_SYS_TYPES_H 1 >| #define HAVE_SYS_UIO_H 1 >| #define HAVE_SYS_SOCKET_H 1 >| #define HAVE_NET_IF_H 1 >| #define HAVE_IFADDRS_H 1 >| #define HAVE_SYS_PARAM_H 1 >| #define HAVE_SYS_MOUNT_H 1 >| #define HAVE_NETDB_H 1 >| #define HAVE_NETINET_IN_H 1 >| #define HAVE_NETINET_IN_SYSTM_H 1 >| #define HAVE_NETINET_IP_H 1 >| #define HAVE_NETINET_TCP_H 1 >| #define HAVE_ARPA_INET_H 1 >| #define HAVE_IDN2_H 1 >| #define HAVE_IDNA_H 1 >| #define HAVE_LIBINTL_H 1 >| #define HAVE_REGEX_H 1 >| #define HAVE_SYS_STAT_H 1 >| #define HAVE_ERRNO_H 1 >| #define HAVE_SYS_TERMIOS_H 1 >| #define HAVE_SYS_STATFS_H 1 >| #define HAVE_SYS_STATVFS_H 1 >| #define HAVE_SYS_UN_H 1 >| #define HAVE_SYS_VFS_H 1 >| #define HAVE_SYS_SELECT_H 1 >| #define HAVE_TERMIOS_H 1 >| #define HAVE_DIRENT_H 1 >| #define HAVE_SYS_DIR_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_UTIME_H 1 >| #define HAVE_UTMPX_H 1 >| #define HAVE_CURSES_H 1 >| #define HAVE_NCURSES_H 1 >| #define HAVE_TZNAME 1 >| #define GETGROUPS_T gid_t >| #define TIME_WITH_SYS_TIME 1 >| #define SIZEOF_SHORT 2 >| #define SIZEOF_INT 4 >| #define SIZEOF_LONG 8 >| #define SIZEOF_LONG_LONG 8 >| #define SIZEOF_OFF_T 8 >| #define SIZEOF_SIZE_T 8 >| #define SIZEOF_TIME_T 8 >| #define SIZEOF_CHAR_P 8 >| #define SIZEOF_VOID_P 8 >| #define SIZEOF_UID_T 4 >| #define SIZEOF_GID_T 4 >| #define HAVE_INTPTR_T 1 >| #define HAVE_SOCKLEN_T 1 >| #define HAVE_UTMP_H 1 >| #define HAVE_UT_UT_HOST 1 >| #define HAVE_UT_UT_EXIT 1 >| #define HAVE_SYSLOG_H 1 >| #define HAVE_LOG_CRON 1 >| #define HAVE_LOG_FTP 1 >| #define HAVE_ALLOCA_H 1 >| #define HAVE_ALLOCA 1 >| #define RETSIGTYPE void >| #define HAVE_VPRINTF 1 >| #define HAVE_BCOPY 1 >| #define HAVE_CRYPT 1 >| #define HAVE_CTIME_R 1 >| #define HAVE_FDATASYNC 1 >| #define HAVE_FGETSPENT 1 >| #define HAVE_FLOCK 1 >| #define HAVE_FPATHCONF 1 >| #define HAVE_FREEADDRINFO 1 >| #define HAVE_FSYNC 1 >| #define HAVE_FUTIMES 1 >| #define HAVE_GETIFADDRS 1 >| #define HAVE_GETPGID 1 >| #define HAVE_GETPGRP 1 >| #define HAVE_GMTIME_R 1 >| #define HAVE_LOCALTIME_R 1 >| #define HAVE_MKDTEMP 1 >| #define HAVE_NL_LANGINFO 1 >| #define HAVE_GAI_STRERROR 1 >| #define HAVE_ICONV 1 >| #define HAVE_IDN2_TO_ASCII_8Z 1 >| #define HAVE_IDNA_TO_ASCII_8Z 1 >| #define HAVE_DIRFD 1 >| #define HAVE_GETADDRINFO 1 >| #define HAVE_GETCWD 1 >| #define HAVE_GETENV 1 >| #define HAVE_GETGROUPLIST 1 >| #define HAVE_GETGROUPS 1 >| #define HAVE_GETHOSTBYNAME2 1 >| #define HAVE_GETHOSTNAME 1 >| #define HAVE_GETNAMEINFO 1 >| #define HAVE_GETTIMEOFDAY 1 >| #define HAVE_HSTRERROR 1 >| #define HAVE_INET_ATON 1 >| #define HAVE_INET_NTOP 1 >| #define HAVE_INET_PTON 1 >| #define HAVE_INITGROUPS 1 >| #define HAVE_EXPLICIT_BZERO 1 >| #define HAVE_MEMCPY 1 >| #define HAVE_MEMPCPY 1 >| #define HAVE_MKDIR 1 >| #define HAVE_MKSTEMP 1 >| #define HAVE_MLOCK 1 >| #define HAVE_MLOCKALL 1 >| #define HAVE_MUNLOCK 1 >| #define HAVE_MUNLOCKALL 1 >| #define HAVE_PATHCONF 1 >| #define HAVE_POSIX_FADVISE 1 >| #define HAVE_PREAD 1 >| #define HAVE_PRCTL 1 >| #define HAVE_PUTENV 1 >| #define HAVE_PWRITE 1 >| #define HAVE_RANDOM 1 >| #define HAVE_REGCOMP 1 >| #define HAVE_RMDIR 1 >| #define HAVE_SELECT 1 >| #define HAVE_SETGROUPS 1 >| #define HAVE_SOCKET 1 >| #define HAVE_SRANDOM 1 >| #define HAVE_STATFS 1 >| #define HAVE_STRCHR 1 >| #define HAVE_STRCOLL 1 >| #define HAVE_STRERROR 1 >| #define HAVE_STRSEP 1 >| #define HAVE_STRTOD 1 >| #define HAVE_STRTOF 1 >| #define HAVE_STRTOL 1 >| #define HAVE_STRTOLL 1 >| #define HAVE_STRTOULL 1 >| #define HAVE_SETPROTOENT 1 >| #define HAVE_SETSPENT 1 >| #define HAVE_ENDPROTOENT 1 >| #define HAVE_VSNPRINTF 1 >| #define HAVE_SNPRINTF 1 >| #define HAVE_SETSID 1 >| #define HAVE_SETEUID 1 >| #define HAVE_SETEGID 1 >| #define HAVE_SETENV 1 >| #define HAVE_SETPGID 1 >| #define HAVE_SIGINTERRUPT 1 >| #define HAVE_TZSET 1 >| #define HAVE_UNAME 1 >| #define HAVE_UNSETENV 1 >| #define HAVE_STATFS_F_TYPE 1 >| #define PR_USE_LARGEFILES 1 >| #define HAVE_STRUCT_ADDRINFO 1 >| #define HAVE_STRUCT_SS 1 >| #define HAVE_SS_FAMILY 1 >| #define HAVE_SYS_ACL_H 1 >| #define HAVE_ACL_LIBACL_H 1 >| #define HAVE_LIBACL 1 >| #define HAVE_POSIX_ACL 1 >| #define HAVE_LINUX_POSIX_ACL 1 >| #define PR_USE_FACL 1 >| #define PR_USE_IPV6 1 >| #define HAVE_SENDFILE 1 >| #define PR_USE_SENDFILE 1 >| #define HAVE_SYS_SENDFILE_H 1 >| #define HAVE_LINUX_SENDFILE 1 >| #define PR_USE_TRACE 1 >| #define HAVE_SYS_XATTR_H 1 >| #define PR_USE_XATTR 1 >| #define HAVE_ATTR_XATTR_H 1 >| #define HAVE_LIBATTR 1 >| #define HAVE_LGETXATTR 1 >| #define HAVE_LREMOVEXATTR 1 >| #define SETGRENT_VOID 1 >| #define HAVE_LIBTINFOW 1 >| #define HAVE_LIBNCURSESW 1 >| #define PR_USE_NCURSESW 1 >| #define HAVE_LIBTINFOW 1 >| #define PR_USE_NONBLOCKING_LOG_OPEN 1 >| #define PR_USE_OPENSSL_API_COMPAT 1 >| #define HAVE___PROGNAME 1 >| #define PF_ARGV_TYPE PF_ARGV_WRITEABLE >| #define HAVE_EXECINFO_H 1 >| #define HAVE_UCONTEXT_H 1 >| #define HAVE_BACKTRACE 1 >| #define HAVE_BACKTRACE_SYMBOLS 1 >| #define HAVE_LLU 1 >| #define PR_USE_OPENSSL 1 >| /* end confdefs.h. */ >| >| #include <openssl/evp.h> >| #include <openssl/bio.h> >| #include <openssl/comp.h> >| >| int >| main () >| { >| >| BIO *bio; >| SSLeay_add_all_algorithms(); >| bio = BIO_new(BIO_f_zlib()); >| >| ; >| return 0; >| } >configure:24535: result: no >configure:24549: checking whether OpenSSL has complete ECC support >configure:24578: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lcrypto -lattr -lnsl -lresolv -lresolv -lcrypt >&5 >conftest.c:283:19: warning: 'EC_KEY_new_by_curve_name' is deprecated [-Wdeprecated-declarations] > EC_KEY *e = EC_KEY_new_by_curve_name(NID_secp521r1); > ^ >/usr/include/openssl/ec.h:998:1: note: 'EC_KEY_new_by_curve_name' has been explicitly marked deprecated here >OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid); >^ >/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' ># define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) > ^ >/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' ># define OSSL_DEPRECATED(since) __attribute__((deprecated)) > ^ >conftest.c:283:15: warning: unused variable 'e' [-Wunused-variable] > EC_KEY *e = EC_KEY_new_by_curve_name(NID_secp521r1); > ^ >conftest.c:284:21: warning: unused variable 'm' [-Wunused-variable] > const EVP_MD *m = EVP_sha512(); > ^ >3 warnings generated. >configure:24578: $? = 0 >configure:24580: result: yes >configure:24597: checking whether OpenSSL has EVP_CipherInit_ex support >configure:24617: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lcrypto -lattr -lnsl -lresolv -lresolv -lcrypt >&5 >configure:24617: $? = 0 >configure:24619: result: yes >configure:24636: checking whether OpenSSL has ALPN support >configure:24663: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lcrypto -lssl -lattr -lnsl -lresolv -lresolv -lcrypt >&5 >configure:24663: $? = 0 >configure:24665: result: yes >configure:24682: checking whether OpenSSL has NPN support >configure:24709: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lcrypto -lssl -lattr -lnsl -lresolv -lresolv -lcrypt >&5 >configure:24709: $? = 0 >configure:24711: result: yes >configure:24728: checking whether OpenSSL has OCSP support >configure:24757: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lcrypto -lssl -lattr -lnsl -lresolv -lresolv -lcrypt >&5 >configure:24757: $? = 0 >configure:24759: result: yes >configure:24776: checking whether OpenSSL has SSL num tickets support >configure:24796: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lcrypto -lssl -lattr -lnsl -lresolv -lresolv -lcrypt >&5 >configure:24796: $? = 0 >configure:24798: result: yes >configure:24815: checking whether OpenSSL has SSL read ahead support >configure:24835: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lcrypto -lssl -lattr -lnsl -lresolv -lresolv -lcrypt >&5 >configure:24835: $? = 0 >configure:24837: result: yes >configure:24854: checking whether OpenSSL has SSL session ID context set support >configure:24874: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lcrypto -lssl -lattr -lnsl -lresolv -lresolv -lcrypt >&5 >configure:24874: $? = 0 >configure:24876: result: yes >configure:24893: checking whether OpenSSL has SSL session ticket callback support >configure:24914: clang-16 -o conftest -g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing -Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic conftest.c -lcrypto -lssl -lattr -lnsl -lresolv -lresolv -lcrypt >&5 >configure:24914: $? = 0 >configure:24916: result: yes >configure:26010: creating ./config.status > >## ---------------------- ## >## Running config.status. ## >## ---------------------- ## > >This file was extended by config.status, which was >generated by GNU Autoconf 2.69. Invocation command line was > > CONFIG_FILES = > CONFIG_HEADERS = > CONFIG_LINKS = > CONFIG_COMMANDS = > $ ./config.status > >on localhost > >config.status:1471: creating contrib/Makefile >config.status:1471: creating include/Makefile >config.status:1471: creating lib/Makefile >config.status:1471: creating locale/Makefile >config.status:1471: creating modules/Makefile >config.status:1471: creating src/Makefile >config.status:1471: creating src/prxs >config.status:1471: creating src/ftpdctl.8 >config.status:1471: creating src/proftpd.8 >config.status:1471: creating src/proftpd.conf.5 >config.status:1471: creating src/xferlog.5 >config.status:1471: creating tests/Makefile >config.status:1471: creating utils/Makefile >config.status:1471: creating utils/ftpcount.1 >config.status:1471: creating utils/ftpscrub.8 >config.status:1471: creating utils/ftpshut.8 >config.status:1471: creating utils/ftptop.1 >config.status:1471: creating utils/ftpwho.1 >config.status:1471: creating Makefile >config.status:1471: creating Make.rules >config.status:1471: creating config.h >config.status:1660: executing libtool commands >config.status:1660: executing default commands > >## ---------------- ## >## Cache variables. ## >## ---------------- ## > >ac_cv_build='x86_64-pc-linux-gnu' >ac_cv_c_compiler_gnu='yes' >ac_cv_c_const='yes' >ac_cv_c_inline='inline' >ac_cv_c_undeclared_builtin_options='none needed' >ac_cv_cxx_compiler_gnu='yes' >ac_cv_env_CCC_set='' >ac_cv_env_CCC_value='' >ac_cv_env_CC_set='set' >ac_cv_env_CC_value='clang-16' >ac_cv_env_CFLAGS_set='set' >ac_cv_env_CFLAGS_value='-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' >ac_cv_env_CPPFLAGS_set='' >ac_cv_env_CPPFLAGS_value='' >ac_cv_env_CPP_set='' >ac_cv_env_CPP_value='' >ac_cv_env_CXXCPP_set='' >ac_cv_env_CXXCPP_value='' >ac_cv_env_CXXFLAGS_set='set' >ac_cv_env_CXXFLAGS_value='-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 ' >ac_cv_env_CXX_set='set' >ac_cv_env_CXX_value='clang++-16' >ac_cv_env_LDFLAGS_set='set' >ac_cv_env_LDFLAGS_value='-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' >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-pc-linux-gnu' >ac_cv_env_host_alias_set='set' >ac_cv_env_host_alias_value='x86_64-pc-linux-gnu' >ac_cv_env_target_alias_set='' >ac_cv_env_target_alias_value='' >ac_cv_func__doprnt='no' >ac_cv_func_alloca_works='yes' >ac_cv_func_argz_add='yes' >ac_cv_func_argz_append='yes' >ac_cv_func_argz_count='yes' >ac_cv_func_argz_create_sep='yes' >ac_cv_func_argz_insert='yes' >ac_cv_func_argz_next='yes' >ac_cv_func_argz_stringify='yes' >ac_cv_func_bcopy='yes' >ac_cv_func_crypt='yes' >ac_cv_func_ctime_r='yes' >ac_cv_func_dlerror='yes' >ac_cv_func_dlopen='yes' >ac_cv_func_endprotoent='yes' >ac_cv_func_explicit_bzero='yes' >ac_cv_func_fdatasync='yes' >ac_cv_func_fgetspent='yes' >ac_cv_func_flock='yes' >ac_cv_func_fpathconf='yes' >ac_cv_func_freeaddrinfo='yes' >ac_cv_func_fsync='yes' >ac_cv_func_futimes='yes' >ac_cv_func_gai_strerror='yes' >ac_cv_func_getcwd='yes' >ac_cv_func_getenv='yes' >ac_cv_func_getgrouplist='yes' >ac_cv_func_getgroups='yes' >ac_cv_func_getgrset='no' >ac_cv_func_gethostbyname2='yes' >ac_cv_func_gethostname='yes' >ac_cv_func_getifaddrs='yes' >ac_cv_func_getnameinfo='yes' >ac_cv_func_getopt='yes' >ac_cv_func_getopt_long='yes' >ac_cv_func_getpgid='yes' >ac_cv_func_getpgrp='yes' >ac_cv_func_gettimeofday='yes' >ac_cv_func_gmtime_r='yes' >ac_cv_func_hstrerror='yes' >ac_cv_func_inet_aton='yes' >ac_cv_func_inet_ntop='yes' >ac_cv_func_inet_pton='yes' >ac_cv_func_initgroups='yes' >ac_cv_func_localtime_r='yes' >ac_cv_func_loginrestrictions='no' >ac_cv_func_memcpy='yes' >ac_cv_func_mempcpy='yes' >ac_cv_func_memset_s='no' >ac_cv_func_mkdir='yes' >ac_cv_func_mkdtemp='yes' >ac_cv_func_mkstemp='yes' >ac_cv_func_mlock='yes' >ac_cv_func_mlockall='yes' >ac_cv_func_munlock='yes' >ac_cv_func_munlockall='yes' >ac_cv_func_nl_langinfo='yes' >ac_cv_func_pathconf='yes' >ac_cv_func_posix_fadvise='yes' >ac_cv_func_prctl='yes' >ac_cv_func_pread='yes' >ac_cv_func_putenv='yes' >ac_cv_func_pwrite='yes' >ac_cv_func_random='yes' >ac_cv_func_regcomp='yes' >ac_cv_func_rmdir='yes' >ac_cv_func_select='yes' >ac_cv_func_setegid='yes' >ac_cv_func_setenv='yes' >ac_cv_func_seteuid='yes' >ac_cv_func_setgrent_void='yes' >ac_cv_func_setgroupent='no' >ac_cv_func_setgroups='yes' >ac_cv_func_setpassent='no' >ac_cv_func_setpgid='yes' >ac_cv_func_setproctitle='no' >ac_cv_func_setprotoent='yes' >ac_cv_func_setsid='yes' >ac_cv_func_setspent='yes' >ac_cv_func_shl_load='no' >ac_cv_func_siginterrupt='yes' >ac_cv_func_snprintf='yes' >ac_cv_func_socket='yes' >ac_cv_func_srandom='yes' >ac_cv_func_statfs='yes' >ac_cv_func_strchr='yes' >ac_cv_func_strcoll='yes' >ac_cv_func_strerror='yes' >ac_cv_func_strlcat='no' >ac_cv_func_strlcpy='no' >ac_cv_func_strsep='yes' >ac_cv_func_strtod='yes' >ac_cv_func_strtof='yes' >ac_cv_func_strtol='yes' >ac_cv_func_strtoll='yes' >ac_cv_func_strtoull='yes' >ac_cv_func_timingsafe_bcmp='no' >ac_cv_func_tzset='yes' >ac_cv_func_uname='yes' >ac_cv_func_unsetenv='yes' >ac_cv_func_vprintf='yes' >ac_cv_func_vsnprintf='yes' >ac_cv_header_acl_libacl_h='yes' >ac_cv_header_argz_h='yes' >ac_cv_header_arpa_inet_h='yes' >ac_cv_header_attr_xattr_h='yes' >ac_cv_header_bstring_h='no' >ac_cv_header_crypt_h='yes' >ac_cv_header_ctype_h='yes' >ac_cv_header_curses_h='yes' >ac_cv_header_dirent_dirent_h='yes' >ac_cv_header_dirent_h='yes' >ac_cv_header_dlfcn_h='yes' >ac_cv_header_errno_h='yes' >ac_cv_header_execinfo_h='yes' >ac_cv_header_fcntl_h='yes' >ac_cv_header_getopt_h='yes' >ac_cv_header_hpsecurity_h='no' >ac_cv_header_iconv_h='yes' >ac_cv_header_idn2_h='yes' >ac_cv_header_idna_h='yes' >ac_cv_header_ifaddrs_h='yes' >ac_cv_header_inttypes_h='yes' >ac_cv_header_junistd_h='no' >ac_cv_header_krb_h='no' >ac_cv_header_langinfo_h='yes' >ac_cv_header_libintl_h='yes' >ac_cv_header_libutil_h='no' >ac_cv_header_limits_h='yes' >ac_cv_header_linux_capability_h='yes' >ac_cv_header_linux_prctl_h='yes' >ac_cv_header_locale_h='yes' >ac_cv_header_login_h='no' >ac_cv_header_memory_h='yes' >ac_cv_header_ncurses_h='yes' >ac_cv_header_ndir_h='no' >ac_cv_header_netdb_h='yes' >ac_cv_header_netinet_in_h='yes' >ac_cv_header_netinet_in_systm_h='yes' >ac_cv_header_netinet_ip_h='yes' >ac_cv_header_netinet_tcp_h='yes' >ac_cv_header_pam_pam_appl_h='no' >ac_cv_header_prot_h='no' >ac_cv_header_regex_h='yes' >ac_cv_header_sasl_sasl_h='no' >ac_cv_header_security_pam_appl_h='yes' >ac_cv_header_security_pam_modules_h='yes' >ac_cv_header_shadow_h='yes' >ac_cv_header_signal_h='yes' >ac_cv_header_stdc='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_stropts_h='no' >ac_cv_header_sys_acl_h='yes' >ac_cv_header_sys_audit_h='no' >ac_cv_header_sys_capability_h='yes' >ac_cv_header_sys_dir_h='yes' >ac_cv_header_sys_extattr_h='no' >ac_cv_header_sys_file_h='yes' >ac_cv_header_sys_ioctl_h='yes' >ac_cv_header_sys_mman_h='yes' >ac_cv_header_sys_mount_h='yes' >ac_cv_header_sys_ndir_h='no' >ac_cv_header_sys_param_h='yes' >ac_cv_header_sys_prctl_h='yes' >ac_cv_header_sys_pstat_h='no' >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_statfs_h='yes' >ac_cv_header_sys_statvfs_h='yes' >ac_cv_header_sys_termio_h='no' >ac_cv_header_sys_termios_h='yes' >ac_cv_header_sys_time_h='yes' >ac_cv_header_sys_types_h='yes' >ac_cv_header_sys_ucred_h='no' >ac_cv_header_sys_uio_h='yes' >ac_cv_header_sys_un_h='yes' >ac_cv_header_sys_vfs_h='yes' >ac_cv_header_sys_wait_h='yes' >ac_cv_header_sys_xattr_h='yes' >ac_cv_header_syslog_h='yes' >ac_cv_header_termios_h='yes' >ac_cv_header_time='yes' >ac_cv_header_ucontext_h='yes' >ac_cv_header_ucred_h='no' >ac_cv_header_unistd_h='yes' >ac_cv_header_usersec_h='no' >ac_cv_header_utime_h='yes' >ac_cv_header_utmp_h='yes' >ac_cv_header_utmpx_h='yes' >ac_cv_header_vmsdir_h='no' >ac_cv_host='x86_64-pc-linux-gnu' >ac_cv_lib_acl_perm_copy_fd='yes' >ac_cv_lib_attr_setxattr='yes' >ac_cv_lib_bind_inet_aton='no' >ac_cv_lib_c_bindtextdomain='yes' >ac_cv_lib_c_iconv_open='yes' >ac_cv_lib_cap2_cap_init='no' >ac_cv_lib_cap_cap_init='yes' >ac_cv_lib_crypt_crypt='yes' >ac_cv_lib_curses_initscr='no' >ac_cv_lib_dld_dld_link='no' >ac_cv_lib_dld_shl_load='no' >ac_cv_lib_execinfo_backtrace='no' >ac_cv_lib_iconv_iconv_open='no' >ac_cv_lib_iconv_libiconv_open='no' >ac_cv_lib_intl_bindtextdomain='no' >ac_cv_lib_ncursesw_initscr='yes' >ac_cv_lib_nsl_gethostent='yes' >ac_cv_lib_pam_pam_start='yes' >ac_cv_lib_resolv_gethostbyname='yes' >ac_cv_lib_resolv_inet_aton='yes' >ac_cv_lib_socket_bind='no' >ac_cv_lib_tinfow_halfdelay='yes' >ac_cv_lib_ucb_alloca='no' >ac_cv_lib_util_setproctitle='no' >ac_cv_member_struct_cmsgcred_cmcred_uid='no' >ac_cv_member_struct_sockaddr_in_sin_len='no' >ac_cv_member_struct_sockcred_sc_uid='no' >ac_cv_member_struct_sockpeercred_uid='no' >ac_cv_member_struct_spwd_sp_expire='yes' >ac_cv_member_struct_spwd_sp_inact='yes' >ac_cv_member_struct_spwd_sp_warn='yes' >ac_cv_member_struct_statfs_f_fstypename='no' >ac_cv_member_struct_statfs_f_type='yes' >ac_cv_objext='o' >ac_cv_path_EGREP='/usr/sbin/grep -E' >ac_cv_path_FGREP='/usr/sbin/grep -F' >ac_cv_path_GREP='/usr/sbin/grep' >ac_cv_path_GZIP_PROG='/usr/sbin/pigz' >ac_cv_path_SED='/usr/sbin/sed' >ac_cv_path_install='/usr/lib/portage/python3.11/ebuild-helpers/xattr/install -c' >ac_cv_prog_AR='x86_64-pc-linux-gnu-ar' >ac_cv_prog_CC='clang-16' >ac_cv_prog_CPP='clang-16 -E' >ac_cv_prog_CXXCPP='clang++-16 -E' >ac_cv_prog_OBJDUMP='x86_64-pc-linux-gnu-objdump' >ac_cv_prog_RANLIB='x86_64-pc-linux-gnu-ranlib' >ac_cv_prog_STRIP='x86_64-pc-linux-gnu-strip' >ac_cv_prog_cc_c89='' >ac_cv_prog_cc_g='yes' >ac_cv_prog_cxx_g='yes' >ac_cv_prog_gcc_traditional='no' >ac_cv_prog_make_make_set='yes' >ac_cv_search_dlopen='none required' >ac_cv_search_opendir='none required' >ac_cv_sizeof_char_p='8' >ac_cv_sizeof_gid_t='4' >ac_cv_sizeof_int='4' >ac_cv_sizeof_long='8' >ac_cv_sizeof_long_long='8' >ac_cv_sizeof_off_t='8' >ac_cv_sizeof_short='2' >ac_cv_sizeof_size_t='8' >ac_cv_sizeof_time_t='8' >ac_cv_sizeof_uid_t='4' >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_target='x86_64-pc-linux-gnu' >ac_cv_type_error_t='yes' >ac_cv_type_getgroups='gid_t' >ac_cv_type_ino_t='yes' >ac_cv_type_intptr_t='yes' >ac_cv_type_mode_t='yes' >ac_cv_type_off_t='yes' >ac_cv_type_pid_t='yes' >ac_cv_type_signal='void' >ac_cv_type_size_t='yes' >ac_cv_type_socklen_t='yes' >ac_cv_type_uid_t='yes' >ac_cv_working_alloca_h='yes' >gl_cv_compiler_check_decl_option='-Werror=implicit-function-declaration' >libltdl_cv_lib_dl_dlopen='yes' >libltdl_cv_preloaded_symbols='yes' >libltdl_cv_shlibext='.so' >lt_cv_deplibs_check_method='pass_all' >lt_cv_dlopen='dlopen' >lt_cv_dlopen_libs='' >lt_cv_dlopen_self='yes' >lt_cv_dlopen_self_static='no' >lt_cv_file_magic_cmd='$MAGIC_CMD' >lt_cv_file_magic_test_file='' >lt_cv_ld_reload_flag='-r' >lt_cv_module_path_var='LD_LIBRARY_PATH' >lt_cv_nm_interface='BSD nm' >lt_cv_objdir='.libs' >lt_cv_path_LD='/usr/lib/llvm/16/bin/x86_64-pc-linux-gnu-ld' >lt_cv_path_LDCXX='/usr/lib/llvm/16/bin/x86_64-pc-linux-gnu-ld -m elf_x86_64' >lt_cv_path_NM='/usr/sbin/nm -B' >lt_cv_prog_compiler_c_o='yes' >lt_cv_prog_compiler_c_o_CXX='yes' >lt_cv_prog_compiler_pic_works='yes' >lt_cv_prog_compiler_pic_works_CXX='yes' >lt_cv_prog_compiler_rtti_exceptions='yes' >lt_cv_prog_compiler_static_works='yes' >lt_cv_prog_compiler_static_works_CXX='yes' >lt_cv_prog_gnu_ld='yes' >lt_cv_prog_gnu_ldcxx='yes' >lt_cv_sys_argz_works='yes' >lt_cv_sys_dlopen_deplibs='yes' >lt_cv_sys_dlsearch_path='/lib /usr/lib /usr/lib/gcc/x86_64-pc-linux-gnu/13 /usr/lib/gcc/x86_64-pc-linux-gnu/13/32 /usr/lib/gcc/x86_64-pc-linux-gnu/12 /usr/lib/gcc/x86_64-pc-linux-gnu/12/32 /usr/lib/gcc/x86_64-pc-linux-gnu/11 /usr/lib/gcc/x86_64-pc-linux-gnu/11/32 /usr/lib/gcc/x86_64-pc-linux-gnu/10 /usr/lib/gcc/x86_64-pc-linux-gnu/10/32 /usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0 /usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32 /usr/lib64/blas/openblas /usr/lib64/lapack/reference /usr/lib64 /usr/local/lib64 /usr/lib /usr/local/lib /usr/lib/rust/lib /usr/lib/llvm/16/lib /usr/lib/llvm/16/lib64 /usr/lib/llvm/15/lib /usr/lib/llvm/15/lib64 /usr/lib/llvm/14/lib /usr/lib/llvm/14/lib64 ' >lt_cv_sys_global_symbol_pipe='sed -n -e '"'"'s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'"'" >lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '"'"'s/^: \([^ ]*\) $/ {\"\1\", (void *) 0},/p'"'"' -e '"'"'s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"\2", (void *) \&\2},/p'"'" >lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '"'"'s/^: \([^ ]*\) $/ {\"\1\", (void *) 0},/p'"'"' -e '"'"'s/^[ABCDGIRSTW]* \([^ ]*\) \(lib[^ ]*\)$/ {"\2", (void *) \&\2},/p'"'"' -e '"'"'s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"lib\2", (void *) \&\2},/p'"'" >lt_cv_sys_global_symbol_to_cdecl='sed -n -e '"'"'s/^T .* \(.*\)$/extern int \1();/p'"'"' -e '"'"'s/^[ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'"'" >lt_cv_sys_max_cmd_len='1572864' >lt_cv_sys_symbol_underscore='no' >pf_cv_argv_type='writeable' >pf_cv_var_progname='yes' >pr_cv_func_facl='Linux' >pr_cv_func_sendfile='Linux' >pr_cv_header_syslog_log_cron='yes' >pr_cv_header_syslog_log_ftp='yes' >pr_cv_header_ut_exit='yes' >pr_cv_header_ut_host='yes' >pr_cv_header_utmaxtype='no' >pr_cv_lib_standalone_aton='no' >pr_cv_lib_standalone_crypt='no' >pr_cv_lib_standalone_gethost='no' >pr_cv_lib_standalone_nsl='no' >pr_cv_lib_standalone_sockets='no' >pr_cv_var__pw_stayopen='no' > >## ----------------- ## >## Output variables. ## >## ----------------- ## > >ADDL_CPPFLAGS='' >ADDL_DIRS='' >ALLOCA='' >AR='x86_64-pc-linux-gnu-ar' >ARGZ_H='' >BINDIR='/usr/bin' >BUILD_OPTS=' '\''--prefix=/usr'\'' '\''--build=x86_64-pc-linux-gnu'\'' '\''--host=x86_64-pc-linux-gnu'\'' '\''--mandir=/usr/share/man'\'' '\''--infodir=/usr/share/info'\'' '\''--datadir=/usr/share'\'' '\''--sysconfdir=/etc'\'' '\''--localstatedir=/var/lib'\'' '\''--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2'\'' '\''--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html'\'' '\''--libdir=/usr/lib64'\'' '\''--localstatedir=/run/proftpd'\'' '\''--sysconfdir=/etc/proftpd'\'' '\''--disable-strip'\'' '\''--enable-facl'\'' '\''--disable-auth-file'\'' '\''--enable-cap'\'' '\''--disable-ctrls'\'' '\''--disable-dso'\'' '\''--disable-ident'\'' '\''--enable-ipv6'\'' '\''--disable-memcache'\'' '\''--enable-ncurses'\'' '\''--enable-nls'\'' '\''--enable-openssl'\'' '\''--enable-auth-pam'\'' '\''--enable-pcre'\'' '\''--disable-sodium'\'' '\''--disable-tests'\'' '\''--enable-trace'\'' '\''--enable-shadow'\'' '\''--enable-autoshadow'\'' '\''--with-modules=mod_facl:mod_tls:mod_tls_shmcache'\'' '\''build_alias=x86_64-pc-linux-gnu'\'' '\''host_alias=x86_64-pc-linux-gnu'\'' '\''CC=clang-16'\'' '\''CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int'\'' '\''LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs'\'' '\''CXX=clang++-16'\'' '\''CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '\''' >BUILD_SHARED_MODULE_OBJS='' >BUILD_STATIC_MODULE_ARCHIVES='' >BUILD_STATIC_MODULE_OBJS='modules/mod_core.o modules/mod_xfer.o modules/mod_rlimit.o modules/mod_auth_unix.o modules/mod_auth.o modules/mod_ls.o modules/mod_log.o modules/mod_site.o modules/mod_delay.o modules/mod_facts.o modules/mod_auth_pam.o modules/mod_tls_shmcache.o modules/mod_tls.o modules/mod_facl.o modules/mod_cap.o modules/mod_lang.o' >BUILD_VERSION='1.3.8rc2' >CC='clang-16' >CFLAGS='-g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing' >CONFIG_SHELL='/bin/sh' >CPP='clang-16 -E' >CPPFLAGS='' >CURSES_LIBS='-lncursesw' >CXX='clang++-16' >CXXCPP='clang++-16 -E' >CXXFLAGS='-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 ' >DATADIR='/usr/share' >DEFS='-DHAVE_CONFIG_H' >DSYMUTIL='' >DUMPBIN='' >ECHO_C='' >ECHO_N='-n' >ECHO_T='' >EGREP='/usr/sbin/grep -E' >ENABLE_NLS='1' >ENABLE_TESTS='""' >EXEEXT='' >FGREP='/usr/sbin/grep -F' >GLUE_MODULE_OBJS='mod_core.o mod_xfer.o mod_rlimit.o mod_auth_unix.o mod_auth.o mod_ls.o mod_log.o mod_site.o mod_delay.o mod_facts.o mod_auth_pam.o mod_facl.o mod_tls.o mod_tls_shmcache.o mod_cap.o mod_lang.o' >GREP='/usr/sbin/grep' >INCLTDL='' >INCLUDEDIR='/usr/include' >INCLUDES='' >INSTALL_DATA='${INSTALL} -m 644' >INSTALL_DEPS='' >INSTALL_PROGRAM='${INSTALL}' >INSTALL_SCRIPT='${INSTALL}' >INSTALL_STRIP='' >LD='/usr/lib/llvm/16/bin/x86_64-pc-linux-gnu-ld -m elf_x86_64' >LDFLAGS='-Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic' >LIBADD_DL=' ' >LIBADD_DLD_LINK='' >LIBADD_DLOPEN='' >LIBADD_SHL_LOAD='' >LIBDIRS='' >LIBEXECDIR='/usr/libexec' >LIBLTDL='' >LIBOBJS='' >LIBRARIES='-lacl -lpcreposix -lpcre -lssl -lcrypto -lcap -lssl -lcrypto -lpam' >LIBS='-lattr -lnsl -lresolv -lresolv -lcrypt -pthread' >LIBTOOL='$(SHELL) $(top_builddir)/libtool' >LIBTOOL_DEPS='.//ltmain.sh' >LIB_DEPS='""' >LIB_OBJS='pr_fnmatch.o sstrncpy.o strsep.o vsnprintf.o glibc-glob.o glibc-hstrerror.o glibc-mkstemp.o pr-syslog.o pwgrent.o hanson-tpl.o ccan-json.o openbsd-blowfish.o openbsd-bcrypt.o' >LIPO='' >LN_S='ln -s' >LOCALSTATEDIR='/run/proftpd' >LTDLDEPS='' >LTDLINCL='' >LTDLOPEN='' >LTLIBOBJS='' >LT_CONFIG_H='config.h' >LT_DLLOADERS=' lib/libltdl/dlopen.la' >LT_DLPREOPEN='-dlpreopen lib/libltdl/dlopen.la ' >MAIN_LDFLAGS='' >MAIN_LIBS=' -lidn2 -lidn' >MODULE_DEPS='' >MODULE_LDFLAGS='' >NM='/usr/sbin/nm -B' >NMEDIT='' >OBJDUMP='x86_64-pc-linux-gnu-objdump' >OBJEXT='o' >OSREL='-DLINUX' >OSTYPE='' >OTOOL64='' >OTOOL='' >PACKAGE_BUGREPORT='' >PACKAGE_NAME='' >PACKAGE_STRING='' >PACKAGE_TARNAME='' >PACKAGE_URL='' >PACKAGE_VERSION='' >PATH_SEPARATOR=':' >PREFIX='/usr' >RANLIB='x86_64-pc-linux-gnu-ranlib' >RC_VERSION='rc2' >RELEASE_VERSION='1.3.8' >RUNSTATEDIR='' >SBINDIR='/usr/sbin' >SED='/usr/sbin/sed' >SET_MAKE='' >SHARED_MODULE_DIRS='""' >SHARED_MODULE_LIBS='' >SHARED_MODULE_OBJS='""' >SHARED_MODULE_SRCS='""' >SHELL='/bin/sh' >STATIC_MODULE_DIRS='""' >STATIC_MODULE_OBJS='mod_core.o mod_xfer.o mod_rlimit.o mod_auth_unix.o mod_auth.o mod_ls.o mod_log.o mod_site.o mod_delay.o mod_facts.o mod_auth_pam.o mod_facl.o mod_tls.o mod_tls_shmcache.o mod_cap.o mod_lang.o' >STATIC_MODULE_SRCS='mod_core.c mod_xfer.c mod_rlimit.c mod_auth_unix.c mod_auth.c mod_ls.c mod_log.c mod_site.c mod_delay.c mod_facts.c mod_auth_pam.c mod_facl.c mod_tls.c mod_tls_shmcache.c mod_cap.c mod_lang.c' >STRIP='x86_64-pc-linux-gnu-strip' >SYSCONFDIR='/etc/proftpd' >UTILS_LIBS=' -ltinfow -ltinfow' >ac_ct_CC='' >ac_ct_CXX='' >ac_ct_DUMPBIN='' >bindir='${exec_prefix}/bin' >build='x86_64-pc-linux-gnu' >build_alias='x86_64-pc-linux-gnu' >build_cpu='x86_64' >build_os='linux-gnu' >build_vendor='pc' >datadir='/usr/share' >datarootdir='${prefix}/share' >docdir='/usr/share/doc/proftpd-1.3.8_rc2-r2' >dvidir='${docdir}' >exec_prefix='/usr' >host='x86_64-pc-linux-gnu' >host_alias='x86_64-pc-linux-gnu' >host_cpu='x86_64' >host_os='linux-gnu' >host_vendor='pc' >htmldir='/usr/share/doc/proftpd-1.3.8_rc2-r2/html' >includedir='${prefix}/include' >infodir='/usr/share/info' >install_group='root' >install_user='root' >libdir='/usr/lib64' >libexecdir='${exec_prefix}/libexec' >localedir='${datarootdir}/locale' >localstatedir='/run/proftpd' >lt_ECHO='/usr/sbin/echo' >ltdl_LIBOBJS='' >ltdl_LTLIBOBJS='' >mandir='/usr/share/man' >oldincludedir='/usr/include' >pdfdir='${docdir}' >pkgconfigdir='/usr/lib64/pkgconfig' >prefix='/usr' >program_transform_name='s,x,x,' >psdir='${docdir}' >sbindir='${exec_prefix}/sbin' >sharedstatedir='${prefix}/com' >subdirs='' >sys_symbol_underscore='no' >sysconfdir='/etc/proftpd' >target='x86_64-pc-linux-gnu' >target_alias='' >target_cpu='x86_64' >target_os='linux-gnu' >target_vendor='pc' > >## ----------- ## >## confdefs.h. ## >## ----------- ## > >/* confdefs.h */ >#define PACKAGE_NAME "" >#define PACKAGE_TARNAME "" >#define PACKAGE_VERSION "" >#define PACKAGE_STRING "" >#define PACKAGE_BUGREPORT "" >#define PACKAGE_URL "" >#define PR_BUILD_OPTS " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/proftpd-1.3.8_rc2-r2' '--htmldir=/usr/share/doc/proftpd-1.3.8_rc2-r2/html' '--libdir=/usr/lib64' '--localstatedir=/run/proftpd' '--sysconfdir=/etc/proftpd' '--disable-strip' '--enable-facl' '--disable-auth-file' '--enable-cap' '--disable-ctrls' '--disable-dso' '--disable-ident' '--enable-ipv6' '--disable-memcache' '--enable-ncurses' '--enable-nls' '--enable-openssl' '--enable-auth-pam' '--enable-pcre' '--disable-sodium' '--disable-tests' '--enable-trace' '--enable-shadow' '--enable-autoshadow' '--with-modules=mod_facl:mod_tls:mod_tls_shmcache' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CC=clang-16' 'CFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs' 'CXX=clang++-16' 'CXXFLAGS=-O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -D_GLIBCXX_ASSERTIONS -ggdb3 -fdebug-default-version=4 -gdwarf-4 '" >#define PR_PLATFORM "LINUX" >#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 HAVE_DLFCN_H 1 >#define LT_OBJDIR ".libs/" >#define HAVE_GETOPT 1 >#define HAVE_GETOPT_H 1 >#define HAVE_GETOPT_LONG 1 >#define PR_USE_SYSTEM_GETOPT 1 >#define PR_USE_SHADOW 1 >#define PR_USE_AUTO_SHADOW 1 >#define LT_MODULE_EXT ".so" >#define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" >#define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/gcc/x86_64-pc-linux-gnu/13:/usr/lib/gcc/x86_64-pc-linux-gnu/13/32:/usr/lib/gcc/x86_64-pc-linux-gnu/12:/usr/lib/gcc/x86_64-pc-linux-gnu/12/32:/usr/lib/gcc/x86_64-pc-linux-gnu/11:/usr/lib/gcc/x86_64-pc-linux-gnu/11/32:/usr/lib/gcc/x86_64-pc-linux-gnu/10:/usr/lib/gcc/x86_64-pc-linux-gnu/10/32:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0:/usr/lib/gcc/x86_64-pc-linux-gnu/9.5.0/32:/usr/lib64/blas/openblas:/usr/lib64/lapack/reference:/usr/lib64:/usr/local/lib64:/usr/lib:/usr/local/lib:/usr/lib/rust/lib:/usr/lib/llvm/16/lib:/usr/lib/llvm/16/lib64:/usr/lib/llvm/15/lib:/usr/lib/llvm/15/lib64:/usr/lib/llvm/14/lib:/usr/lib/llvm/14/lib64" >#define HAVE_LIBDL 1 >#define HAVE_DLERROR 1 >#define HAVE_LIBDLLOADER 1 >#define HAVE_ARGZ_H 1 >#define HAVE_ERROR_T 1 >#define HAVE_ARGZ_ADD 1 >#define HAVE_ARGZ_APPEND 1 >#define HAVE_ARGZ_COUNT 1 >#define HAVE_ARGZ_CREATE_SEP 1 >#define HAVE_ARGZ_INSERT 1 >#define HAVE_ARGZ_NEXT 1 >#define HAVE_ARGZ_STRINGIFY 1 >#define HAVE_WORKING_ARGZ 1 >#define HAVE_PRELOADED_SYMBOLS 1 >#define PR_USE_NLS 1 >#define PR_USE_NLS 1 >#define PR_USE_PCRE 1 >#define HAVE_PCRE_PCRE_FREE_STUDY 1 >#define PR_USE_SHADOW 1 >#define HAVE_LIBCRYPT 1 >#define HAVE_LIBRESOLV 1 >#define HAVE_LIBRESOLV 1 >#define HAVE_LIBNSL 1 >#define HAVE_DIRENT_H 1 >#define STDC_HEADERS 1 >#define HAVE_SYS_WAIT_H 1 >#define HAVE_FCNTL_H 1 >#define HAVE_SIGNAL_H 1 >#define HAVE_LINUX_PRCTL_H 1 >#define HAVE_SYS_IOCTL_H 1 >#define HAVE_SYS_PRCTL_H 1 >#define HAVE_SYS_RESOURCE_H 1 >#define HAVE_SYS_TIME_H 1 >#define HAVE_MEMORY_H 1 >#define HAVE_SHADOW_H 1 >#define PR_USE_SHADOW 1 >#define HAVE_SPWD_SP_WARN 1 >#define HAVE_SPWD_SP_INACT 1 >#define HAVE_SPWD_SP_EXPIRE 1 >#define HAVE_SECURITY_PAM_APPL_H 1 >#define HAVE_SECURITY_PAM_MODULES_H 1 >#define HAVE_PAM 1 >#define HAVE_LINUX_CAPABILITY_H 1 >#define HAVE_SYS_CAPABILITY_H 1 >#define HAVE_LIBCAP 1 >#define HAVE_CRYPT_H 1 >#define HAVE_CTYPE_H 1 >#define HAVE_EXECINFO_H 1 >#define HAVE_ICONV_H 1 >#define HAVE_INTTYPES_H 1 >#define HAVE_LANGINFO_H 1 >#define HAVE_LIMITS_H 1 >#define HAVE_LOCALE_H 1 >#define HAVE_STRING_H 1 >#define HAVE_STRINGS_H 1 >#define HAVE_SYS_FILE_H 1 >#define HAVE_SYS_MMAN_H 1 >#define HAVE_SYS_TYPES_H 1 >#define HAVE_SYS_UIO_H 1 >#define HAVE_SYS_SOCKET_H 1 >#define HAVE_NET_IF_H 1 >#define HAVE_IFADDRS_H 1 >#define HAVE_SYS_PARAM_H 1 >#define HAVE_SYS_MOUNT_H 1 >#define HAVE_NETDB_H 1 >#define HAVE_NETINET_IN_H 1 >#define HAVE_NETINET_IN_SYSTM_H 1 >#define HAVE_NETINET_IP_H 1 >#define HAVE_NETINET_TCP_H 1 >#define HAVE_ARPA_INET_H 1 >#define HAVE_IDN2_H 1 >#define HAVE_IDNA_H 1 >#define HAVE_LIBINTL_H 1 >#define HAVE_REGEX_H 1 >#define HAVE_SYS_STAT_H 1 >#define HAVE_ERRNO_H 1 >#define HAVE_SYS_TERMIOS_H 1 >#define HAVE_SYS_STATFS_H 1 >#define HAVE_SYS_STATVFS_H 1 >#define HAVE_SYS_UN_H 1 >#define HAVE_SYS_VFS_H 1 >#define HAVE_SYS_SELECT_H 1 >#define HAVE_TERMIOS_H 1 >#define HAVE_DIRENT_H 1 >#define HAVE_SYS_DIR_H 1 >#define HAVE_UCONTEXT_H 1 >#define HAVE_UTIME_H 1 >#define HAVE_UTMPX_H 1 >#define HAVE_CURSES_H 1 >#define HAVE_NCURSES_H 1 >#define HAVE_TZNAME 1 >#define GETGROUPS_T gid_t >#define TIME_WITH_SYS_TIME 1 >#define SIZEOF_SHORT 2 >#define SIZEOF_INT 4 >#define SIZEOF_LONG 8 >#define SIZEOF_LONG_LONG 8 >#define SIZEOF_OFF_T 8 >#define SIZEOF_SIZE_T 8 >#define SIZEOF_TIME_T 8 >#define SIZEOF_CHAR_P 8 >#define SIZEOF_VOID_P 8 >#define SIZEOF_UID_T 4 >#define SIZEOF_GID_T 4 >#define HAVE_INTPTR_T 1 >#define HAVE_SOCKLEN_T 1 >#define HAVE_UTMP_H 1 >#define HAVE_UT_UT_HOST 1 >#define HAVE_UT_UT_EXIT 1 >#define HAVE_SYSLOG_H 1 >#define HAVE_LOG_CRON 1 >#define HAVE_LOG_FTP 1 >#define HAVE_ALLOCA_H 1 >#define HAVE_ALLOCA 1 >#define RETSIGTYPE void >#define HAVE_VPRINTF 1 >#define HAVE_BCOPY 1 >#define HAVE_CRYPT 1 >#define HAVE_CTIME_R 1 >#define HAVE_FDATASYNC 1 >#define HAVE_FGETSPENT 1 >#define HAVE_FLOCK 1 >#define HAVE_FPATHCONF 1 >#define HAVE_FREEADDRINFO 1 >#define HAVE_FSYNC 1 >#define HAVE_FUTIMES 1 >#define HAVE_GETIFADDRS 1 >#define HAVE_GETPGID 1 >#define HAVE_GETPGRP 1 >#define HAVE_GMTIME_R 1 >#define HAVE_LOCALTIME_R 1 >#define HAVE_MKDTEMP 1 >#define HAVE_NL_LANGINFO 1 >#define HAVE_GAI_STRERROR 1 >#define HAVE_ICONV 1 >#define HAVE_IDN2_TO_ASCII_8Z 1 >#define HAVE_IDNA_TO_ASCII_8Z 1 >#define HAVE_DIRFD 1 >#define HAVE_GETADDRINFO 1 >#define HAVE_GETCWD 1 >#define HAVE_GETENV 1 >#define HAVE_GETGROUPLIST 1 >#define HAVE_GETGROUPS 1 >#define HAVE_GETHOSTBYNAME2 1 >#define HAVE_GETHOSTNAME 1 >#define HAVE_GETNAMEINFO 1 >#define HAVE_GETTIMEOFDAY 1 >#define HAVE_HSTRERROR 1 >#define HAVE_INET_ATON 1 >#define HAVE_INET_NTOP 1 >#define HAVE_INET_PTON 1 >#define HAVE_INITGROUPS 1 >#define HAVE_EXPLICIT_BZERO 1 >#define HAVE_MEMCPY 1 >#define HAVE_MEMPCPY 1 >#define HAVE_MKDIR 1 >#define HAVE_MKSTEMP 1 >#define HAVE_MLOCK 1 >#define HAVE_MLOCKALL 1 >#define HAVE_MUNLOCK 1 >#define HAVE_MUNLOCKALL 1 >#define HAVE_PATHCONF 1 >#define HAVE_POSIX_FADVISE 1 >#define HAVE_PREAD 1 >#define HAVE_PRCTL 1 >#define HAVE_PUTENV 1 >#define HAVE_PWRITE 1 >#define HAVE_RANDOM 1 >#define HAVE_REGCOMP 1 >#define HAVE_RMDIR 1 >#define HAVE_SELECT 1 >#define HAVE_SETGROUPS 1 >#define HAVE_SOCKET 1 >#define HAVE_SRANDOM 1 >#define HAVE_STATFS 1 >#define HAVE_STRCHR 1 >#define HAVE_STRCOLL 1 >#define HAVE_STRERROR 1 >#define HAVE_STRSEP 1 >#define HAVE_STRTOD 1 >#define HAVE_STRTOF 1 >#define HAVE_STRTOL 1 >#define HAVE_STRTOLL 1 >#define HAVE_STRTOULL 1 >#define HAVE_SETPROTOENT 1 >#define HAVE_SETSPENT 1 >#define HAVE_ENDPROTOENT 1 >#define HAVE_VSNPRINTF 1 >#define HAVE_SNPRINTF 1 >#define HAVE_SETSID 1 >#define HAVE_SETEUID 1 >#define HAVE_SETEGID 1 >#define HAVE_SETENV 1 >#define HAVE_SETPGID 1 >#define HAVE_SIGINTERRUPT 1 >#define HAVE_TZSET 1 >#define HAVE_UNAME 1 >#define HAVE_UNSETENV 1 >#define HAVE_STATFS_F_TYPE 1 >#define PR_USE_LARGEFILES 1 >#define HAVE_STRUCT_ADDRINFO 1 >#define HAVE_STRUCT_SS 1 >#define HAVE_SS_FAMILY 1 >#define HAVE_SYS_ACL_H 1 >#define HAVE_ACL_LIBACL_H 1 >#define HAVE_LIBACL 1 >#define HAVE_POSIX_ACL 1 >#define HAVE_LINUX_POSIX_ACL 1 >#define PR_USE_FACL 1 >#define PR_USE_IPV6 1 >#define HAVE_SENDFILE 1 >#define PR_USE_SENDFILE 1 >#define HAVE_SYS_SENDFILE_H 1 >#define HAVE_LINUX_SENDFILE 1 >#define PR_USE_TRACE 1 >#define HAVE_SYS_XATTR_H 1 >#define PR_USE_XATTR 1 >#define HAVE_ATTR_XATTR_H 1 >#define HAVE_LIBATTR 1 >#define HAVE_LGETXATTR 1 >#define HAVE_LREMOVEXATTR 1 >#define SETGRENT_VOID 1 >#define HAVE_LIBTINFOW 1 >#define HAVE_LIBNCURSESW 1 >#define PR_USE_NCURSESW 1 >#define HAVE_LIBTINFOW 1 >#define PR_USE_NONBLOCKING_LOG_OPEN 1 >#define PR_USE_OPENSSL_API_COMPAT 1 >#define HAVE___PROGNAME 1 >#define PF_ARGV_TYPE PF_ARGV_WRITEABLE >#define HAVE_EXECINFO_H 1 >#define HAVE_UCONTEXT_H 1 >#define HAVE_BACKTRACE 1 >#define HAVE_BACKTRACE_SYMBOLS 1 >#define HAVE_LLU 1 >#define PR_USE_OPENSSL 1 >#define PR_USE_OPENSSL_ECC 1 >#define PR_USE_OPENSSL_EVP_CIPHERINIT_EX 1 >#define PR_USE_OPENSSL_ALPN 1 >#define PR_USE_OPENSSL_NPN 1 >#define PR_USE_OPENSSL_OCSP 1 >#define PR_USE_OPENSSL_SSL_NUM_TICKETS 1 >#define PR_USE_OPENSSL_SSL_READ_AHEAD 1 >#define PR_USE_OPENSSL_SSL_SESSION_SET1_ID_CONTEXT 1 >#define PR_USE_OPENSSL_SSL_SESSION_TICKET_CALLBACK 1 >#define PR_CONFIG_DIR "/etc/proftpd" >#define PR_INCLUDE_DIR "/usr/include" >#define PR_LIBEXEC_DIR "/usr/libexec" >#define PR_LOCALE_DIR "/usr/share/locale" >#define PR_RUN_DIR "/run/proftpd" >#define PR_CONFIG_FILE_PATH "/etc/proftpd/proftpd.conf" >#define PR_PID_FILE_PATH "/run/proftpd/proftpd.pid" >#define PR_BUILD_CFLAGS "-g2 -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -fdebug-default-version=4 -gdwarf-4 -Werror=implicit-function-declaration -Werror=implicit-int -Wall -fno-omit-frame-pointer -fno-strict-aliasing" >#define PR_BUILD_LDFLAGS "-Wl,-L$(top_srcdir)/lib,-L$(top_builddir)/lib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs -rdynamic " >#define PR_BUILD_LIBS "-lacl -lpcreposix -lpcre -lssl -lcrypto -lcap -lssl -lcrypto -lpam -lattr -lnsl -lresolv -lresolv -lcrypt -pthread" > >configure: exit 0
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 881709
:
833265
| 833267