==> Building on volcanion ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/freeradius ./ .SRCINFO 1,927 100% 0.00kB/s 0:00:00 1,927 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=10/12) 0001-python-3-10.patch 775 100% 756.84kB/s 0:00:00 775 100% 756.84kB/s 0:00:00 (xfr#2, to-chk=9/12) 0002-Use-accessor-function-for-PyFrameObject-members.patch 1,232 100% 1.17MB/s 0:00:00 1,232 100% 1.17MB/s 0:00:00 (xfr#3, to-chk=8/12) PKGBUILD 2,930 100% 2.79MB/s 0:00:00 2,930 100% 2.79MB/s 0:00:00 (xfr#4, to-chk=7/12) freeradius-3.2.3-5.log 234 100% 228.52kB/s 0:00:00 234 100% 228.52kB/s 0:00:00 (xfr#5, to-chk=6/12) freeradius-sysusers.conf 30 100% 29.30kB/s 0:00:00 30 100% 29.30kB/s 0:00:00 (xfr#6, to-chk=5/12) freeradius-tmpfiles.conf 200 100% 195.31kB/s 0:00:00 200 100% 195.31kB/s 0:00:00 (xfr#7, to-chk=4/12) freeradius.service 532 100% 519.53kB/s 0:00:00 532 100% 519.53kB/s 0:00:00 (xfr#8, to-chk=3/12) keys/ keys/pgp/ keys/pgp/BF2384EC6938B9744B03E2A620E37C25995B4F85.asc 13,124 100% 12.52MB/s 0:00:00 13,124 100% 12.52MB/s 0:00:00 (xfr#9, to-chk=0/12) sent 13,828 bytes received 248 bytes 28,152.00 bytes/sec total size is 20,946 speedup is 1.49 ==> Ensuring required PGP keys are present...  -> Checking for BF2384EC6938B9744B03E2A620E37C25995B4F85... ==> Patching arch to riscv64... ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l root0 on remote host... [?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [root0]...done ==> Making package: freeradius 3.2.3-5 (Mon Dec 18 20:40:03 2023) ==> Retrieving sources...  -> Downloading freeradius-server-3.2.3.tar.bz2... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 0 3373k 0 27762 0 0 6098 0 0:09:26 0:00:04 0:09:22 6098 2 3373k 2 72710 0 0 12819 0 0:04:29 0:00:05 0:04:24 14085 2 3373k 2 88574 0 0 13234 0 0:04:21 0:00:06 0:04:15 16903 4 3373k 4 143k 0 0 19558 0 0:02:56 0:00:07 0:02:49 28454 7 3373k 7 256k 0 0 31535 0 0:01:49 0:00:08 0:01:41 53634 14 3373k 14 480k 0 0 52619 0 0:01:05 0:00:09 0:00:56 96772 24 3373k 24 835k 0 0 82709 0 0:00:41 0:00:10 0:00:31 163k 41 3373k 41 1404k 0 0 123k 0 0:00:27 0:00:11 0:00:16 283k 66 3373k 66 2233k 0 0 180k 0 0:00:18 0:00:12 0:00:06 430k 98 3373k 98 3321k 0 0 249k 0 0:00:13 0:00:13 --:--:-- 613k 100 3373k 100 3373k 0 0 245k 0 0:00:13 0:00:13 --:--:-- 656k  -> Downloading freeradius-server-3.2.3.tar.bz2.sig... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 591 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 100 591 100 591 0 0 147 0 0:00:04 0:00:04 --:--:-- 147  -> Found 0001-python-3-10.patch  -> Found 0002-Use-accessor-function-for-PyFrameObject-members.patch  -> Found freeradius-sysusers.conf  -> Found freeradius-tmpfiles.conf  -> Found freeradius.service ==> Validating source files with sha256sums... freeradius-server-3.2.3.tar.bz2 ... Passed freeradius-server-3.2.3.tar.bz2.sig ... Skipped 0001-python-3-10.patch ... Passed 0002-Use-accessor-function-for-PyFrameObject-members.patch ... Passed freeradius-sysusers.conf ... Passed freeradius-tmpfiles.conf ... Passed freeradius.service ... Passed ==> Verifying source file signatures with gpg... freeradius-server-3.2.3.tar.bz2 ... Passed ==> Making package: freeradius 3.2.3-5 (Mon Dec 18 20:41:06 2023) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (28) New Version Net Change Download Size extra/avahi 1:0.8+r189+g35bb1ba-1 1.75 MiB extra/cifs-utils 7.0-3 0.22 MiB core/dbus 1.14.10-1 0.80 MiB core/hwdata 0.377-1 8.95 MiB core/kmod 31-1 0.25 MiB extra/ldb 2:2.8.0-1 0.71 MiB extra/libbsd 0.11.7-1 0.32 MiB extra/libcups 1:2.4.7-2 0.77 MiB extra/libdaemon 0.14-5 0.05 MiB extra/libmd 1.1.0-1 0.10 MiB core/libnl 3.9.0-1 1.73 MiB core/libnsl 2.0.1-1 0.07 MiB extra/liburing 2.5-1 0.30 MiB extra/libwbclient 4.19.3-2 0.12 MiB 0.04 MiB extra/lm_sensors 1:3.6.0.r41.g31d1f125-2 0.41 MiB extra/lmdb 0.9.31-1 0.35 MiB 0.12 MiB core/pciutils 3.10.0-1 0.28 MiB core/pcre 8.45-4 2.80 MiB core/popt 1.19-1 0.55 MiB core/python 3.11.6-1 107.27 MiB extra/tdb 1.4.9-1 0.20 MiB extra/tevent 1:0.15.0-1 0.18 MiB core/libpcap 1.10.4-1 0.58 MiB extra/mariadb-libs 11.2.2-1 23.02 MiB extra/net-snmp 5.9.1-8 8.22 MiB extra/postgresql-libs 16.1-2 8.23 MiB extra/smbclient 4.19.3-2 24.34 MiB 7.10 MiB extra/talloc 2.4.1-1 0.15 MiB Total Download Size: 7.26 MiB Total Installed Size: 192.71 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... smbclient-4.19.3-2-riscv64 downloading... lmdb-0.9.31-1-riscv64 downloading... libwbclient-4.19.3-2-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libnsl... installing libnl... installing dbus... installing libpcap... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing hwdata... installing kmod... installing pciutils... Optional dependencies for pciutils which: for update-pciids [installed] grep: for update-pciids [installed] curl: for update-pciids [installed] installing pcre... installing net-snmp... Optional dependencies for net-snmp perl-term-readkey: for snmpcheck application perl-tk: for snmpcheck and tkmib applications python: for the python modules [pending] installing postgresql-libs... installing liburing... installing mariadb-libs... Optional dependencies for mariadb-libs krb5: for gssapi authentication [installed] installing talloc... Optional dependencies for talloc python: for python bindings [pending] installing popt... installing libmd... installing libbsd... installing libwbclient... Optional dependencies for libwbclient python-dnspython: samba_dnsupdate and samba_upgradedns in AD setup python-markdown: for samba-tool domain schemeupgrade glusterfs: for vfs_glusterfs support installing cifs-utils... Optional dependencies for cifs-utils python: for smb2-quota and smbinfo script [pending] installing tdb... Optional dependencies for tdb python: for python bindings [pending] installing tevent... Optional dependencies for tevent python: for python bindings [pending] installing lmdb... installing ldb... Optional dependencies for ldb python: for python bindings [pending] installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] mpdecimal: for decimal xz: for lzma [installed] tk: for tkinter installing libdaemon... installing avahi... Optional dependencies for avahi gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc libevent: libevent bindings [installed] nss-mdns: NSS support for mDNS python-dbus: avahi-bookmarks, avahi-discover python-gobject: avahi-bookmarks, avahi-discover python-twisted: avahi-bookmarks qt5-base: qt5 bindings installing libcups... installing smbclient... Optional dependencies for smbclient python-dnspython: samba_dnsupdate and samba_upgradedns in AD setup python-markdown: for samba-tool domain schemeupgrade glusterfs: for vfs_glusterfs support :: Running post-transaction hooks... (1/2) Reloading system bus configuration... call to execv failed (No such file or directory) error: command failed to execute correctly (2/2) Warn about old perl modules [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (7) New Version Net Change Download Size extra/yubico-c 1.13-6 0.05 MiB 0.02 MiB extra/freetds 1.4.10-1 13.58 MiB extra/hiredis 1.2.0-2 0.16 MiB 0.05 MiB extra/libmemcached-awesome 1.1.4-2 6.57 MiB 3.11 MiB extra/samba 4.19.3-2 57.49 MiB 8.61 MiB core/unixodbc 2.3.12-1 0.78 MiB extra/yubico-c-client 2.15-5 0.06 MiB 0.02 MiB Total Download Size: 11.81 MiB Total Installed Size: 78.69 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... samba-4.19.3-2-riscv64 downloading... libmemcached-awesome-1.1.4-2-riscv64 downloading... hiredis-1.2.0-2-riscv64 downloading... yubico-c-client-2.15-5-riscv64 downloading... yubico-c-1.13-6-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing unixodbc... installing freetds... installing hiredis... installing libmemcached-awesome... installing samba... Optional dependencies for samba python-dnspython: netads_dns.py, dnsresolver.py and traffic_packets.py python-markdown: ms_schema_markdown.py and ms_forest_updates_markdown.py python-cryptography: lockout_tests.py gp_cert_auto_enroll_ext.py gpo.py and kcrypto.py installing yubico-c... installing yubico-c-client... [?25h==> Retrieving sources...  -> Found freeradius-server-3.2.3.tar.bz2  -> Found freeradius-server-3.2.3.tar.bz2.sig  -> Found 0001-python-3-10.patch  -> Found 0002-Use-accessor-function-for-PyFrameObject-members.patch  -> Found freeradius-sysusers.conf  -> Found freeradius-tmpfiles.conf  -> Found freeradius.service ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting freeradius-server-3.2.3.tar.bz2 with bsdtar ==> Starting prepare()... patching file src/modules/rlm_python/configure patching file src/modules/rlm_python/rlm_python.c ==> Starting build()... checking for asciidoctor... no configure: WARNING: asciidoctor not found - Please install if you want build the docs checking for pandoc... no configure: WARNING: pandoc not found - Please install if you want build the docs checking for doxygen... no configure: WARNING: doxygen not found - Please install if you want build the docs/source checking for antora... no configure: WARNING: antora not found - Please install if you want build the site checking build system type... riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking for g++... g++ checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for wchar.h... yes checking for minix/config.h... no checking for sys/time.h... yes checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking whether gcc needs -traditional... no checking whether we are using SUNPro C... no checking for ranlib... ranlib checking if compiler is clang... no checking for the compiler flag "-Wno-unknown-warning-option"... no checking for the compiler flag "-Qunused-arguments"... no checking for the compiler flag "-Wno-date-time"... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking whether byte ordering is bigendian... no checking for gmake... no checking for make... /usr/bin/make checking number of system cores... 4 checking for git... no checking docdir... ${datadir}/doc/freeradius checking logdir... ${localstatedir}/log/radius checking radacctdir... ${logdir}/radacct checking raddbdir... ${sysconfdir}/raddb checking dictdir... ${datarootdir}/freeradius checking for perl... /usr/bin/perl checking for snmpget... /usr/bin/snmpget checking for snmpwalk... /usr/bin/snmpwalk checking for rusers... /usr/bin/rusers checking for dirname... /usr/bin/dirname checking for grep... (cached) /usr/bin/grep checking for _talloc in -ltalloc... yes checking for pthread.h... yes checking for pthread_create in -lpthread... yes checking for the compiler flag "-pthread"... yes checking for library containing sem_init... none required checking for dlopen in -ldl... yes checking for getsockname in -lsocket... no checking for inet_aton in -lresolv... yes checking for inet_ntoa in -lnsl... yes checking for htonl in -lws2_32... no checking for pcap_open_live in -lpcap... yes checking for pcap_fopen_offline... yes checking for pcap_dump_fopen... yes checking for pcap_create... yes checking for pcap_activate... yes checking for lcc_connect in -lcollectdclient... no checking for lcc_connect in -lcollectdclient in /usr/local/lib... no checking for lcc_connect in -lcollectdclient in /opt/lib... no configure: WARNING: collectdclient library not found. Use --with-collectdclient-lib-dir=. checking for cap_get_proc in -lcap... yes checking for a readline compatible library... -lreadline checking for readline.h... no checking for readline/readline.h... yes checking whether readline supports history... yes checking for history.h... no checking for readline/history.h... yes configure: skipping test for systemd watchdog configure: skipping test for systemd/sd-daemon.h. checking for talloc.h... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for egrep... (cached) /usr/bin/grep -E checking for sys/wait.h that is POSIX.1 compatible... yes checking for arpa/inet.h... yes checking for crypt.h... yes checking for dlfcn.h... yes checking for errno.h... yes checking for fcntl.h... yes checking for features.h... yes checking for fnmatch.h... yes checking for getopt.h... yes checking for glob.h... yes checking for grp.h... yes checking for inttypes.h... (cached) yes checking for limits.h... yes checking for linux/if_packet.h... yes checking for malloc.h... yes checking for netdb.h... yes checking for netinet/in.h... yes checking for prot.h... no checking for pwd.h... yes checking for resource.h... no checking for semaphore.h... yes checking for sia.h... no checking for siad.h... no checking for signal.h... yes checking for stdatomic.h... yes checking for stdalign.h... yes checking for stdbool.h... yes checking for stddef.h... yes checking for stdint.h... (cached) yes checking for stdio.h... (cached) yes checking for sys/event.h... no checking for sys/fcntl.h... yes checking for sys/prctl.h... yes checking for sys/procctl.h... no checking for sys/ptrace.h... yes checking for sys/resource.h... yes checking for sys/security.h... no checking for sys/select.h... yes checking for sys/socket.h... yes checking for sys/time.h... (cached) yes checking for sys/types.h... (cached) yes checking for sys/un.h... yes checking for sys/wait.h... (cached) yes checking for syslog.h... yes checking for unistd.h... (cached) yes checking for utime.h... yes checking for utmp.h... yes checking for utmpx.h... yes checking for winsock.h... no checking for net/if.h... yes checking for DH_new in -lcrypto... yes checking for SSL_new in -lssl... yes checking for openssl/ssl.h... yes checking for openssl/asn1.h... yes checking for openssl/conf.h... yes checking for openssl/crypto.h... yes checking for openssl/err.h... yes checking for openssl/evp.h... yes checking for openssl/hmac.h... yes checking for openssl/md5.h... yes checking for openssl/md4.h... yes checking for openssl/rand.h... yes checking for openssl/sha.h... yes checking for openssl/ssl.h... (cached) yes checking for openssl/ocsp.h... yes checking for openssl/engine.h... yes checking for OpenSSL version >= 1.0.2... yes checking OpenSSL library and header version consistency... library: 30100040 header: 30100040... yes checking for SSL_get_client_random... yes checking for SSL_get_server_random... yes checking for SSL_SESSION_get_master_key... yes checking for HMAC_CTX_new... yes checking for HMAC_CTX_free... yes checking for ASN1_STRING_get0_data... yes checking for CONF_modules_load_file... yes checking for CRYPTO_set_id_callback... no checking for CRYPTO_set_locking_callback... no checking for pcap.h... yes configure: skipping test for collectd/client.h. checking for sys/capability.h... yes checking for off_t... yes checking for pid_t... yes checking for size_t... yes checking for uid_t in sys/types.h... yes checking for socklen_t... yes checking for uint8_t... yes checking for uint16_t... yes checking for uint32_t... yes checking for uint64_t... yes checking for __uint128_t... yes checking for uint128_t... no checking for struct in6_addr... yes checking for struct sockaddr_storage... yes checking for struct sockaddr_in6... yes checking for struct addrinfo... yes checking if sig_t is defined... yes checking for bindat... no checking for clock_gettime... yes checking for closefrom... yes checking for ctime_r... yes checking for dladdr... yes checking for fcntl... yes checking for fopencookie... yes checking for funopen... no checking for getaddrinfo... yes checking for getnameinfo... yes checking for getopt_long... yes checking for getpeereid... no checking for getresuid... yes checking for gettimeofday... yes checking for getusershell... yes checking for gmtime_r... yes checking for if_indextoname... yes checking for inet_aton... yes checking for inet_ntop... yes checking for inet_pton... yes checking for initgroups... yes checking for kqueue... no checking for localtime_r... yes checking for mallopt... yes checking for mkdirat... yes checking for openat... yes checking for pthread_sigmask... yes checking for setlinebuf... yes checking for setresuid... yes checking for setsid... yes checking for setuid... yes checking for setvbuf... yes checking for sigaction... yes checking for sigprocmask... yes checking for snprintf... yes checking for strcasecmp... yes checking for strlcat... yes checking for strlcpy... yes checking for strncasecmp... yes checking for strsep... yes checking for strsignal... yes checking for unlinkat... yes checking for vdprintf... yes checking for vsnprintf... yes checking for ut_xtime in struct utmpx... no checking for ipi_addr in struct in_pktinfo... yes checking for ipi6_addr in struct in6_pktinfo... yes checking if htonll is defined... no checking if htonlll is defined... no checking for an ANSI C-conforming const... yes checking type of OS... Linux checking if building with -DNDEBUG... yes checking for __thread support in compiler... yes checking for __builtin_choose_expr support in compiler... yes checking for __builtin_types_compatible_p support in compiler... yes checking for __builtin_bswap64 support in compiler... yes checking for __attribute__((__bounded__)) support in compiler... no checking for talloc_set_memlimit in -ltalloc... yes checking for crypt in -lcrypt... yes checking for crypt_r in -lcrypt... yes checking for setkey in -lcipher... no checking for execinfo.h... yes checking for backtrace_symbols in -lexecinfo... no checking for backtrace_symbols in -lexecinfo in /usr/local/lib... no checking for backtrace_symbols in -lexecinfo in /opt/lib... no checking if execinfo provided as part of libc... yes checking for pcre.h... yes checking for pcre_compile in -lpcre... yes checking for library containing __atomic_load_4... -latomic checking gethostbyaddr_r() syntax... GNU-style checking gethostbyname_r() syntax... GNU-style checking getpwnam_r... yes checking getgrnam_r... yes checking ctime_r() syntax... POSIX-style top_builddir=/build/freeradius/src/freeradius-server-3.2.3 configure: creating ./config.status config.status: creating ./Make.inc config.status: creating ./src/include/build-radpaths-h config.status: creating ./src/main/radsniff.mk config.status: creating ./src/main/checkrad config.status: creating ./src/main/radlast config.status: creating ./src/main/radtest config.status: creating ./scripts/rc.radiusd config.status: creating ./scripts/cron/radiusd.cron.daily config.status: creating ./scripts/cron/radiusd.cron.monthly config.status: creating ./scripts/cryptpasswd config.status: creating ./raddb/radrelay.conf config.status: creating ./raddb/radiusd.conf config.status: creating src/include/autoconf.h config.status: executing stamp-h commands config.status: executing build-radpaths-h commands config.status: executing main-chmod commands config.status: executing scripts-chmod commands === configuring in src/modules/rlm_cache (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_cache) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_cache checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed configure: creating ./config.status config.status: creating all.mk === configuring in ./drivers/rlm_cache_memcached (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_cache/./drivers/rlm_cache_memcached) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_cache_memcached checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for libmemcached/memcached.h... yes checking for pthread_once in -lpthread... yes checking for memcached in -lmemcached... yes checking for memcached... yes checking for memcached_free... yes checking for memcached_get... yes checking for memcached_set... yes checking for memcached_delete... yes checking for libmemcached_check_configuration... yes configure: creating ./config.status config.status: creating all.mk === configuring in ./drivers/rlm_cache_redis (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_cache/./drivers/rlm_cache_redis) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_cache_redis checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for hiredis/hiredis.h... yes checking for redisConnect in -lhiredis... yes configure: creating ./config.status config.status: creating all.mk === configuring in src/modules/rlm_counter (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_counter) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_counter checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for gdbm.h... yes checking for gdbm_open in -lgdbm... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking to see GDBM_SYNC status... needs it. checking for gdbm_fdesc... yes configure: creating ./config.status config.status: creating all.mk config.status: creating config.h === configuring in src/modules/rlm_eap (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_eap) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_eap checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed configure: creating ./config.status === configuring in ./types/rlm_eap_ikev2 (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_eap/./types/rlm_eap_ikev2) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_eap_ikev2 checking for OpenSSL support... yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for EAPIKEv2/connector.h... no checking for EAPIKEv2/connector.h in /usr/local/include/... no checking for EAPIKEv2/connector.h in /opt/include/... no checking for ikev2_set_log_callback in -leap-ikev2... no checking for ikev2_set_log_callback in -leap-ikev2 in /usr/local/lib... no checking for ikev2_set_log_callback in -leap-ikev2 in /opt/lib... no configure: WARNING: silently not building rlm_eap_ikev2. configure: WARNING: FAILURE: rlm_eap_ikev2 requires: EAPIKEv2/connector.h libeap-ikev2. configure: creating ./config.status config.status: creating all.mk === configuring in ./types/rlm_eap_sim (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_eap/./types/rlm_eap_sim) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_eap_sim configure: creating ./config.status config.status: creating all.mk === configuring in ./types/rlm_eap_pwd (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_eap/./types/rlm_eap_pwd) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_eap_pwd checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for openssl/ec.h... yes checking for EVP_CIPHER_CTX_new in -lcrypto... yes checking for EVP_sha256... yes checking for EC_GROUP_free... yes configure: creating ./config.status config.status: creating all.mk === configuring in ./types/rlm_eap_fast (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_eap/./types/rlm_eap_fast) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_eap_fast checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for openssl/ec.h... yes checking for EVP_CIPHER_CTX_new in -lcrypto... yes checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for OpenSSL version >= 1.0.1a... yes configure: creating ./config.status config.status: creating all.mk === configuring in ./types/rlm_eap_tnc (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_eap/./types/rlm_eap_tnc) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_eap_tnc checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for naaeap/naaeap.h... no checking for naaeap/naaeap.h in /usr/local/include/... no checking for naaeap/naaeap.h in /opt/include/... no checking for processEAPTNCData in -lnaaeap... no checking for processEAPTNCData in -lnaaeap in /usr/local/lib... no checking for processEAPTNCData in -lnaaeap in /opt/lib... no configure: WARNING: silently not building rlm_eap_tnc. configure: WARNING: FAILURE: rlm_eap_tnc requires: naaeap.h libnaaeap. configure: WARNING: Required libraries are available from https://github.com/trustatfhh/tnc-fhh configure: creating ./config.status config.status: creating all.mk === configuring in src/modules/rlm_ippool (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_ippool) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_ippool checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for gdbm.h... yes checking for gdbm_open in -lgdbm... yes checking to see GDBM_SYNC status... checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E needs it. checking for gdbm_fdesc... yes configure: creating ./config.status config.status: creating all.mk config.status: creating config.h === configuring in src/modules/rlm_json (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_json) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_json checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for json/json.h... no checking for json/json.h in /usr/local/include/... no checking for json/json.h in /opt/include/... no checking for json-c/json.h... yes checking for json_c_version in -ljson-c... yes checking for json_c_version... yes checking for json_object_get_string_len... yes checking for json_object_object_get_ex... yes checking for json_object_object_add_ex... yes checking for json_object_new_int64... yes checking for json_object_get_int64... yes checking for json_tokener_error_desc... yes checking for json_tokener_get_error... yes configure: creating ./config.status config.status: creating all.mk config.status: creating config.h === configuring in src/modules/rlm_krb5 (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_krb5) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_krb5 checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for krb5-config... /bin/krb5-config checking krb5-config CFLAGS... "" checking krb5-config LDFLAGS... -lkrb5 -lk5crypto -lcom_err checking krb5-config reported version... Kerberos 5 release 1.20.1 (120) checking krb5-config reported vendor... Massachusetts Institute of Technology checking canonical API type... MIT checking for krb5_get_error_message... no checking for krb5_free_error_string... no checking for krb5_free_error_message... no checking for krb5_is_thread_safe in -lkrb5... yes checking for com_err.h... yes configure: creating ./config.status config.status: creating all.mk === configuring in src/modules/rlm_ldap (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_ldap) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_ldap checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for ldap_init in -lldap... yes checking for ldap.h... yes checking for ldap_sasl_interactive_bind... yes checking for ldap_unbind_ext_s... yes checking for ldap_start_tls_s... yes checking for ldap_initialize... yes checking for ldap_set_rebind_proc... yes checking for ldap_create_sort_control... yes checking for ldap_create_sort_keylist... yes checking for ldap_free_sort_keylist... yes checking for ldap_url_parse... yes checking for ldap_is_ldap_url... yes checking for ldap_url_desc2str... yes checking whether ldap_set_rebind_proc takes 3 arguments... 3 checking for sasl/sasl.h... yes configure: creating ./config.status config.status: creating all.mk config.status: creating config.h === configuring in src/modules/rlm_mschap (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_mschap) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_mschap checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for membership.h... no checking for membership.h in /usr/local/include/... no checking for membership.h in /opt/include/... no checking for wbclient.h in /usr/include/samba-4.0/... yes checking for core/ntstatus.h in /usr/include/samba-4.0/... yes checking for wbcCtxAuthenticateUserEx in -lwbclient... yes configure: creating ./config.status config.status: creating rlm_mschap.mk config.status: creating config.h === configuring in src/modules/rlm_pam (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_pam) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_pam checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for dlopen in -ldl... yes checking for pam_start in -lpam... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking security/pam_appl.h usability... yes checking security/pam_appl.h presence... yes checking for security/pam_appl.h... yes checking pam/pam_appl.h usability... no checking pam/pam_appl.h presence... no checking for pam/pam_appl.h... no checking for security/pam_modules.h... yes checking for pam/pam_modules.h... no configure: creating ./config.status config.status: creating all.mk config.status: creating config.h === configuring in src/modules/rlm_perl (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_perl) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_perl checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking whether perl executable path has been provided... no checking for perl... /usr/bin/perl configure: Calling ExtUtils::Embed to get 'ccopts' configure: ExtUtil's ccopts were " -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.38/core_perl/CORE " configure: Sanitized ccopts are "-D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -isystem /usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -isystem /usr/lib/perl5/5.38/core_perl/CORE" configure: Calling ExtUtils::Embed to get 'ldflags' configure: ExtUtil's ldopts were "-Wl,-E -Wl,-rpath,/usr/lib/perl5/5.38/core_perl/CORE -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto -fstack-protector-strong -L/usr/local/lib -L/usr/lib/perl5/5.38/core_perl/CORE -lperl -lpthread -ldl -lm -lcrypt -lutil -lc" configure: Sanitized ldopts are "-Wl,-E -Wl,-rpath,/usr/lib/perl5/5.38/core_perl/CORE -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto -fstack-protector-strong -L/usr/local/lib -L/usr/lib/perl5/5.38/core_perl/CORE -lperl -lpthread -ldl -lm -lcrypt -lutil -lc" checking for EXTERN.h... yes checking for perl.h... yes checking we can link to boot_DynaLoader... yes checking we can link to Perl_hv_store()... yes configure: creating ./config.status config.status: creating all.mk config.status: creating config.h === configuring in src/modules/rlm_python (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_python) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_python checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for python2.7... no checking for python2.6... no checking for python... python python: can't open file '/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_python/import sys ; print(sys.version[0])': [Errno 2] No such file or directory ./configure: line 2976: test: -ne: unary operator expected configure: Python sys.prefix "/usr" configure: Python sys.exec_prefix "/usr" configure: Python sys.version "3.11" checking for Python.h in /usr/include/python3.11/... yes checking for Py_Initialize in -lpython3.11 in /usr/lib/python3.11/config... yes checking for dl_iterate_phdr... yes configure: creating ./config.status config.status: creating all.mk config.status: creating config.h === configuring in src/modules/rlm_python3 (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_python3) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_python3 checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for a Python interpreter with version >= 3.0... python checking for python... /usr/bin/python checking for python version... 3.11 checking for python platform... linux checking for GNU default python prefix... ${prefix} checking for GNU default python exec_prefix... ${exec_prefix} checking for python script directory (pythondir)... ${PYTHON_PREFIX}/lib/python3.11/site-packages checking for python extension module directory (pyexecdir)... ${PYTHON_EXEC_PREFIX}/lib/python3.11/site-packages checking for python3-config... python3-config configure: python3-config's cflags were "-I/usr/include/python3.11 -I/usr/include/python3.11 -march=rv64gc -mabi=lp64d -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/python/src=/usr/src/debug/python -flto=auto -ffat-lto-objects -DNDEBUG -g -fwrapv -O3 -Wall" configure: Sanitized cflags were " -isystem/usr/include/python3.11 -isystem/usr/include/python3.11 -march=rv64gc -mabi=lp64d -pipe -fno-plt -fexceptions -fstack-clash-protection -ffile-prefix-map=/build/python/src=/usr/src/debug/python -fwrapv " checking for gawk... gawk configure: python3-config's ldflags were " -L/usr/lib -lpython3.11 -ldl -lm }" configure: Sanitized ldflags were "-L/usr/lib -lpython3.11 -ldl -lm" checking for dl_iterate_phdr... yes configure: creating ./config.status config.status: creating all.mk config.status: creating config.h === configuring in src/modules/rlm_radutmp (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_radutmp) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_radutmp checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes configure: creating ./config.status config.status: creating all.mk config.status: creating config.h === configuring in src/modules/rlm_realm (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_realm) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_realm checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for tidc_create in -ltr_tid... no checking for tidc_create in -ltr_tid in /usr/local/lib... no checking for tidc_create in -ltr_tid in /opt/lib... no checking for tid_srvr_get_key_expiration in -ltr_tid... no checking for tid_srvr_get_key_expiration in -ltr_tid in /usr/local/lib... no checking for tid_srvr_get_key_expiration in -ltr_tid in /opt/lib... no checking for trust_router/tr_dh.h... no checking for trust_router/tr_dh.h in /usr/local/include/... no checking for trust_router/tr_dh.h in /opt/include/... no configure: creating ./config.status config.status: creating all.mk === configuring in src/modules/rlm_rest (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_rest) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_rest checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for gawk... gawk checking for curl-config... /usr/bin/curl-config checking for the version of libcurl... 8.5.0 checking for libcurl >= version 7.19.1... yes checking whether libcurl is usable... yes checking for curl_free... yes configure: curl-config's cflags were "" configure: Sanitized cflags are "" checking for json/json.h... no checking for json/json.h in /usr/local/include/... no checking for json/json.h in /opt/include/... no checking for json-c/json.h... yes checking for json_c_version in -ljson-c... yes checking for json_c_version... yes checking for json_type_to_name... yes configure: creating ./config.status config.status: creating all.mk config.status: creating config.h === configuring in src/modules/rlm_sql (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_sql) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_sql checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed configure: creating ./config.status config.status: creating all.mk === configuring in ./drivers/rlm_sql_iodbc (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_sql/./drivers/rlm_sql_iodbc) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_sql_iodbc checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for SQLConnect in -liodbc in /usr/lib... no checking for SQLConnect in -liodbc in /usr/lib/iodbc... no checking for SQLConnect in -liodbc in /usr/local/lib/iodbc... no checking for SQLConnect in -liodbc in /usr/local/iodbc/lib/iodbc... no checking for SQLConnect in -liodbc... no checking for SQLConnect in -liodbc in /usr/local/lib... no checking for SQLConnect in -liodbc in /opt/lib... no checking for isql.h in /usr/include/... no checking for isql.h in /usr/include/iodbc/... no checking for isql.h in /usr/local/iodbc/include/... no checking for isql.h... no checking for isql.h in /usr/local/include/... no checking for isql.h in /opt/include/... no configure: WARNING: silently not building rlm_sql_iodbc. configure: WARNING: FAILURE: rlm_sql_iodbc requires: libiodbc isql.h. configure: creating ./config.status config.status: creating all.mk === configuring in ./drivers/rlm_sql_mysql (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_sql/./drivers/rlm_sql_mysql) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_sql_mysql checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for mysql_config... yes checking for mysql_init in -lmysqlclient_r (using mysql_config)... yes checking for mysql.h (using mysql_config --cflags)... yes configure: creating ./config.status config.status: creating all.mk config.status: creating config.h === configuring in ./drivers/rlm_sql_postgresql (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_sql/./drivers/rlm_sql_postgresql) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_sql_postgresql checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for libpq-fe.h in /usr/include/postgresql/... yes checking for PGRES_SINGLE_TUPLE... yes checking for PGRES_COPY_BOTH... yes checking for PGRES_PIPELINE_SYNC... yes checking for PQconnectdb in -lpq in /usr/lib... yes checking for PQinitOpenSSL... yes checking for PQinitSSL... yes configure: creating ./config.status config.status: creating all.mk config.status: creating config.h === configuring in ./drivers/rlm_sql_oracle (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_sql/./drivers/rlm_sql_oracle) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_sql_oracle checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for oci.h in /usr/local/instaclient/include/... no checking for oci.h... no checking for oci.h in /usr/local/include/... no checking for oci.h in /opt/include/... no configure: WARNING: oracle headers not found. Use --with-oracle-include-dir= or set ORACLE_HOME. configure: WARNING: Oracle supported versions: 19 18 12 11 10 9 configure: WARNING: Oracle version >= 12 needs -laio checking for OCIInitialize in nnz19 in /usr/local/instaclient/lib... no checking for OCIInitialize in nnz18 in /usr/local/instaclient/lib... no checking for OCIInitialize in nnz12 in /usr/local/instaclient/lib... no checking for OCIInitialize in nnz11 in /usr/local/instaclient/lib... no checking for OCIInitialize in nnz10 in /usr/local/instaclient/lib... no checking for OCIInitialize in nnz9 in /usr/local/instaclient/lib... no checking for OCIInitialize in nnz in /usr/local/instaclient/lib... no checking for OCIInitialize in nnz19... no checking for OCIInitialize in nnz18... no checking for OCIInitialize in nnz12... no checking for OCIInitialize in nnz11... no checking for OCIInitialize in nnz10... no checking for OCIInitialize in nnz9... no checking for OCIInitialize in nnz... no checking for OCIInitialize in nnz19 in /opt/lib... no checking for OCIInitialize in nnz18 in /opt/lib... no checking for OCIInitialize in nnz12 in /opt/lib... no checking for OCIInitialize in nnz11 in /opt/lib... no checking for OCIInitialize in nnz10 in /opt/lib... no checking for OCIInitialize in nnz9 in /opt/lib... no checking for OCIInitialize in nnz in /opt/lib... no configure: WARNING: oracle libraries not found. Use --with-oracle-lib-dir= or set ORACLE_HOME. configure: WARNING: silently not building rlm_sql_oracle. configure: WARNING: FAILURE: rlm_sql_oracle requires: oci.h libclntsh libnnz(9-12). configure: creating ./config.status config.status: creating all.mk === configuring in ./drivers/rlm_sql_unixodbc (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_sql/./drivers/rlm_sql_unixodbc) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_sql_unixodbc checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for SQLConnect in -lodbc in /usr/local/unixodbc/lib... yes checking for sql.h in /usr/local/unixodbc/include/... yes configure: creating ./config.status config.status: creating all.mk === configuring in ./drivers/rlm_sql_sqlite (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_sql/./drivers/rlm_sql_sqlite) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_sql_sqlite checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for sqlite3_open in -lsqlite3... yes checking for sqlite3_prepare_v2... yes checking for sqlite3_open_v2... yes checking for sqlite3_create_function_v2... yes checking for sqlite3_errstr... yes checking for sqlite3_extended_result_codes... yes checking for sqlite3.h... yes checking for sqlite3_int64... yes configure: creating ./config.status config.status: creating all.mk config.status: creating config.h === configuring in ./drivers/rlm_sql_freetds (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_sql/./drivers/rlm_sql_freetds) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_sql_freetds checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for ctpublic.h... yes checking for ct_command in -lct... yes configure: creating ./config.status config.status: creating all.mk === configuring in src/modules/rlm_sqlcounter (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_sqlcounter) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_sqlcounter checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E configure: creating ./config.status config.status: creating all.mk === configuring in src/modules/rlm_sqlippool (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_sqlippool) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_sqlippool configure: creating ./config.status config.status: creating all.mk === configuring in src/modules/rlm_sql_map (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_sql_map) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_sql_map configure: creating ./config.status config.status: creating all.mk === configuring in src/modules/rlm_unix (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_unix) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_unix checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for system password file... /etc/passwd checking for system shadow password file... /etc/shadow checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking shadow.h usability... yes checking shadow.h presence... yes checking for shadow.h... yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking grp.h usability... yes checking grp.h presence... yes checking for grp.h... yes checking for getspnam... yes checking for getusershell... yes checking for getpwnam... yes checking for getspnam in -lshadow... no configure: creating ./config.status config.status: creating all.mk config.status: creating config.h === configuring in src/modules/rlm_unbound (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_unbound) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_unbound checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for ub_ctx_create in -lunbound... no checking for ub_ctx_create in -lunbound in /usr/local/lib... no checking for ub_ctx_create in -lunbound in /opt/lib... no checking for unbound.h... no checking for unbound.h in /usr/local/include/... no checking for unbound.h in /opt/include/... no configure: WARNING: silently not building rlm_unbound. configure: WARNING: FAILURE: rlm_unbound requires: libunbound unbound.h. configure: creating ./config.status config.status: creating all.mk config.status: creating config.h === configuring in src/modules/rlm_yubikey (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_yubikey) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_yubikey checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for yubikey.h... yes checking for yubikey_aes_decrypt in -lyubikey... yes checking for ykclient.h... yes checking for ykclient_request_process in -lykclient... yes configure: creating ./config.status config.status: creating all.mk config.status: creating config.h === configuring in src/modules/rlm_redis (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_redis) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_redis checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for hiredis/hiredis.h... yes checking for redisConnect in -lhiredis... yes configure: creating ./config.status config.status: creating all.mk === configuring in src/modules/rlm_rediswho (/build/freeradius/src/freeradius-server-3.2.3/src/modules/rlm_rediswho) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--sbindir=/usr/bin' '--sysconfdir=/etc' '--libdir=/usr/lib/freeradius' '--localstatedir=/var' '--enable-heimdal-krb5' '--enable-reproducible-builds' '--with-system-libltdl' '--with-system-libtool' '--with-udpfromto' 'CFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto' 'CXXFLAGS=-march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/freeradius/src=/usr/src/debug/freeradius -flto=auto' --cache-file=/dev/null --srcdir=. Running tests for rlm_rediswho checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for hiredis/hiredis.h... yes checking for redisConnect in -lhiredis... yes configure: creating ./config.status config.status: creating all.mk Module configure status report ------------------------------ rlm_always .............. OK rlm_attr_filter ......... OK rlm_cache ............... OK rlm_cache_memcached ..... OK rlm_cache_rbtree ........ OK rlm_cache_redis ......... OK rlm_chap ................ OK rlm_couchbase ........... OK rlm_counter ............. OK rlm_date ................ OK rlm_detail .............. OK rlm_digest .............. OK rlm_dynamic_clients ..... OK rlm_eap ................. OK rlm_eap_fast ............ OK rlm_eap_gtc ............. OK rlm_eap_ikev2 ........... skipping (requires EAPIKEv2/connector.h libeap-ikev2) rlm_eap_md5 ............. OK rlm_eap_mschapv2 ........ OK rlm_eap_peap ............ OK rlm_eap_pwd ............. OK rlm_eap_sim ............. OK rlm_eap_tls ............. OK rlm_eap_tnc ............. skipping (requires naaeap.h libnaaeap) rlm_eap_ttls ............ OK rlm_example ............. OK rlm_exec ................ OK rlm_expiration .......... OK rlm_expr ................ OK rlm_files ............... OK rlm_idn ................. OK rlm_ippool .............. OK rlm_json ................ OK rlm_krb5 ................ OK ... rlm_ldap ................ OK ... with SASL support rlm_linelog ............. OK rlm_logintime ........... OK rlm_mschap .............. OK ... without opendirectory support with direct winbind support rlm_opendirectory ....... OK rlm_pam ................. OK rlm_pap ................. OK rlm_passwd .............. OK rlm_perl ................ OK rlm_preprocess .......... OK rlm_python .............. OK rlm_python3 ............. OK rlm_radutmp ............. OK rlm_realm ............... OK rlm_redis ............... OK rlm_rediswho ............ OK rlm_replicate ........... OK rlm_rest ................ OK rlm_ruby ................ OK rlm_securid ............. OK rlm_smsotp .............. OK rlm_soh ................. OK rlm_sometimes ........... OK rlm_sql ................. OK rlm_sql_db2 ............. OK rlm_sql_firebird ........ OK rlm_sql_freetds ......... OK rlm_sql_iodbc ........... skipping (requires libiodbc isql.h) rlm_sql_mongo ........... OK rlm_sql_mysql ........... OK rlm_sql_null ............ OK rlm_sql_oracle .......... skipping (requires oci.h libclntsh libnnz(9-12)) rlm_sql_postgresql ...... OK rlm_sql_sqlite .......... OK rlm_sql_unixodbc ........ OK rlm_sql_map ............. OK rlm_sqlcounter .......... OK rlm_sqlippool ........... OK rlm_test ................ OK rlm_totp ................ OK rlm_unbound ............. skipping (requires libunbound unbound.h) rlm_unix ................ OK rlm_unpack .............. OK rlm_utf8 ................ OK rlm_wimax ............... OK rlm_yubikey ............. OK ... with yubikey token decryption support with yubicloud support /bin/sh: line 1: build/tests/keywords/autoconf.h.mk: No such file or directory CC jlibtool.c HEADER src/include/attributes.h HEADER src/include/features.h HEADER src/include/missing.h HEADER src/include/tls.h HEADER src/include/rfc2865.h HEADER src/include/rfc2866.h HEADER src/include/rfc2867.h HEADER src/include/rfc2868.h HEADER src/include/rfc2869.h HEADER src/include/rfc3162.h HEADER src/include/rfc3576.h HEADER src/include/rfc3580.h HEADER src/include/rfc4072.h HEADER src/include/rfc4372.h HEADER src/include/rfc4603.h HEADER src/include/rfc4675.h HEADER src/include/rfc4679.h HEADER src/include/rfc4818.h HEADER src/include/rfc4849.h HEADER src/include/rfc5090.h HEADER src/include/rfc5176.h HEADER src/include/rfc5447.h HEADER src/include/rfc5580.h HEADER src/include/rfc5607.h HEADER src/include/rfc5904.h HEADER src/include/rfc6519.h HEADER src/include/rfc6572.h HEADER src/include/rfc6677.h HEADER src/include/rfc6911.h HEADER src/include/rfc6929.h HEADER src/include/rfc6930.h HEADER src/include/rfc7055.h HEADER src/include/rfc7155.h HEADER src/include/rfc7268.h HEADER src/include/rfc7499.h HEADER src/include/rfc7930.h HEADER src/include/rfc8045.h HEADER src/include/rfc8559.h HEADER src/include/vqp.h HEADER src/include/freeradius.h CC src/lib/cbuff.c CC src/lib/cursor.c CC src/lib/debug.c CC src/lib/dict.c CC src/lib/filters.c CC src/lib/hash.c CC src/lib/hmacmd5.c CC src/lib/hmacsha1.c CC src/lib/isaac.c CC src/lib/log.c CC src/lib/misc.c CC src/lib/missing.c CC src/lib/md4.c CC src/lib/md5.c CC src/lib/net.c CC src/lib/pair.c CC src/lib/pcap.c CC src/lib/print.c CC src/lib/radius.c CC src/lib/rbtree.c CC src/lib/regex.c CC src/lib/sha1.c CC src/lib/snprintf.c CC src/lib/strlcat.c CC src/lib/strlcpy.c CC src/lib/socket.c CC src/lib/token.c CC src/lib/udpfromto.c CC src/lib/value.c CC src/lib/fifo.c CC src/lib/packet.c CC src/lib/event.c CC src/lib/getaddrinfo.c CC src/lib/heap.c CC src/lib/tcp.c CC src/lib/base64.c CC src/lib/version.c CC src/lib/atomic_queue.c CC src/lib/talloc.c LINK build/lib/libfreeradius-radius.la CC src/modules/rlm_always/rlm_always.c LINK build/lib/rlm_always.la CC src/modules/rlm_attr_filter/rlm_attr_filter.c LINK build/lib/rlm_attr_filter.la CC src/modules/rlm_cache/rlm_cache.c LINK build/lib/rlm_cache.la CC src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c CC src/modules/rlm_cache/serialize.c LINK build/lib/rlm_cache_memcached.la CC src/modules/rlm_cache/drivers/rlm_cache_rbtree/rlm_cache_rbtree.c LINK build/lib/rlm_cache_rbtree.la CC src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c LINK build/lib/rlm_cache_redis.la CC src/modules/rlm_chap/rlm_chap.c LINK build/lib/rlm_chap.la CC src/modules/rlm_counter/rlm_counter.c LINK build/lib/rlm_counter.la CC src/modules/rlm_date/rlm_date.c LINK build/lib/rlm_date.la CC src/modules/rlm_detail/rlm_detail.c LINK build/lib/rlm_detail.la CC src/modules/rlm_digest/rlm_digest.c LINK build/lib/rlm_digest.la CC src/modules/rlm_dynamic_clients/rlm_dynamic_clients.c LINK build/lib/rlm_dynamic_clients.la CC src/modules/rlm_eap/libeap/eapcommon.c CC src/modules/rlm_eap/libeap/eapcrypto.c CC src/modules/rlm_eap/libeap/eap_chbind.c CC src/modules/rlm_eap/libeap/eapsimlib.c CC src/modules/rlm_eap/libeap/fips186prf.c CC src/modules/rlm_eap/libeap/comp128.c CC src/modules/rlm_eap/libeap/eap_tls.c CC src/modules/rlm_eap/libeap/mppe_keys.c LINK build/lib/libfreeradius-eap.la CC src/modules/rlm_eap/rlm_eap.c CC src/modules/rlm_eap/eap.c CC src/modules/rlm_eap/mem.c LINK build/lib/rlm_eap.la CC src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c CC src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c CC src/modules/rlm_eap/types/rlm_eap_fast/eap_fast_crypto.c LINK build/lib/rlm_eap_fast.la CC src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c LINK build/lib/rlm_eap_gtc.la CC src/modules/rlm_eap/types/rlm_eap_md5/rlm_eap_md5.c CC src/modules/rlm_eap/types/rlm_eap_md5/eap_md5.c LINK build/lib/rlm_eap_md5.la CC src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c LINK build/lib/rlm_eap_mschapv2.la CC src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c CC src/modules/rlm_eap/types/rlm_eap_peap/peap.c LINK build/lib/rlm_eap_peap.la CC src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c CC src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.c LINK build/lib/rlm_eap_pwd.la CC src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c LINK build/lib/rlm_eap_sim.la CC src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c LINK build/lib/rlm_eap_tls.la CC src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c CC src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c LINK build/lib/rlm_eap_ttls.la CC src/modules/rlm_eap/radeapclient.c CC src/main/files.c CC src/main/threads.c CC src/main/version.c CC src/main/cb.c CC src/main/tls.c CC src/main/conffile.c CC src/main/evaluate.c CC src/main/exec.c CC src/main/exfile.c CC src/main/log.c CC src/main/parser.c CC src/main/map.c CC src/main/regex.c CC src/main/tmpl.c CC src/main/util.c CC src/main/pair.c CC src/main/xlat.c LINK build/lib/libfreeradius-server.la LINK build/bin/radeapclient CC src/modules/rlm_exec/rlm_exec.c LINK build/lib/rlm_exec.la CC src/modules/rlm_expiration/rlm_expiration.c LINK build/lib/rlm_expiration.la CC src/modules/rlm_expr/rlm_expr.c CC src/modules/rlm_expr/paircmp.c LINK build/lib/rlm_expr.la CC src/modules/rlm_files/rlm_files.c LINK build/lib/rlm_files.la CC src/modules/rlm_ippool/rlm_ippool.c LINK build/lib/rlm_ippool.la CC src/modules/rlm_ippool/rlm_ippool_tool.c LINK build/bin/rlm_ippool_tool CC src/modules/rlm_json/rlm_json.c CC src/modules/rlm_json/json.c LINK build/lib/rlm_json.la CC src/modules/rlm_krb5/rlm_krb5.c CC src/modules/rlm_krb5/krb5.c LINK build/lib/rlm_krb5.la CC src/modules/rlm_ldap/rlm_ldap.c CC src/modules/rlm_ldap/attrmap.c CC src/modules/rlm_ldap/ldap.c CC src/modules/rlm_ldap/clients.c CC src/modules/rlm_ldap/groups.c CC src/modules/rlm_ldap/edir.c CC src/modules/rlm_ldap/sasl.c LINK build/lib/rlm_ldap.la CC src/modules/rlm_linelog/rlm_linelog.c LINK build/lib/rlm_linelog.la CC src/modules/rlm_logintime/rlm_logintime.c CC src/modules/rlm_logintime/timestr.c LINK build/lib/rlm_logintime.la CC src/modules/rlm_mschap/rlm_mschap.c CC src/modules/rlm_mschap/smbdes.c CC src/modules/rlm_mschap/mschap.c CC src/modules/rlm_mschap/auth_wbclient.c LINK build/lib/rlm_mschap.la CC src/modules/rlm_mschap/smbencrypt.c LINK build/bin/smbencrypt CC src/modules/rlm_pam/rlm_pam.c LINK build/lib/rlm_pam.la CC src/modules/rlm_pap/rlm_pap.c LINK build/lib/rlm_pap.la CC src/modules/rlm_passwd/rlm_passwd.c LINK build/lib/rlm_passwd.la CC src/modules/rlm_perl/rlm_perl.c LINK build/lib/rlm_perl.la CC src/modules/rlm_preprocess/rlm_preprocess.c LINK build/lib/rlm_preprocess.la CC src/modules/rlm_python/rlm_python.c In file included from src/freeradius-devel/radiusd.h:38, from src/modules/rlm_python/rlm_python.c:33: src/modules/rlm_python/rlm_python.c: In function ‘python_error_log’: src/modules/rlm_python/rlm_python.c:229:26: warning: implicit declaration of function ‘PyString_AsString’ [-Wimplicit-function-declaration] 229 | ERROR("%s (%s)", PyString_AsString(p_str_1), PyString_AsString(p_str_2)); | ^~~~~~~~~~~~~~~~~ src/freeradius-devel/log.h:139:55: note: in definition of macro ‘ERROR’ 139 | #define ERROR(fmt, ...) radlog(L_ERR, fmt, ## __VA_ARGS__) | ^~~~~~~~~~~ src/modules/rlm_python/rlm_python.c:229:15: warning: format ‘%s’ expects argument of type ‘char *’, but argument 3 has type ‘int’ [-Wformat=] 229 | ERROR("%s (%s)", PyString_AsString(p_str_1), PyString_AsString(p_str_2)); | ^~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int src/freeradius-devel/log.h:139:47: note: in definition of macro ‘ERROR’ 139 | #define ERROR(fmt, ...) radlog(L_ERR, fmt, ## __VA_ARGS__) | ^~~ src/modules/rlm_python/rlm_python.c:229:17: note: format string is defined here 229 | ERROR("%s (%s)", PyString_AsString(p_str_1), PyString_AsString(p_str_2)); | ~^ | | | char * | %d src/modules/rlm_python/rlm_python.c:229:15: warning: format ‘%s’ expects argument of type ‘char *’, but argument 4 has type ‘int’ [-Wformat=] 229 | ERROR("%s (%s)", PyString_AsString(p_str_1), PyString_AsString(p_str_2)); | ^~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int src/freeradius-devel/log.h:139:47: note: in definition of macro ‘ERROR’ 139 | #define ERROR(fmt, ...) radlog(L_ERR, fmt, ## __VA_ARGS__) | ^~~ src/modules/rlm_python/rlm_python.c:229:21: note: format string is defined here 229 | ERROR("%s (%s)", PyString_AsString(p_str_1), PyString_AsString(p_str_2)); | ~^ | | | char * | %d src/modules/rlm_python/rlm_python.c: In function ‘mod_vptuple’: src/modules/rlm_python/rlm_python.c:318:23: warning: implicit declaration of function ‘PyString_CheckExact’; did you mean ‘PyLong_CheckExact’? [-Wimplicit-function-declaration] 318 | if ((!PyString_CheckExact(pStr1)) || (!PyString_CheckExact(pStr2))) { | ^~~~~~~~~~~~~~~~~~~ | PyLong_CheckExact src/modules/rlm_python/rlm_python.c:323:20: warning: assignment to ‘const char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 323 | s1 = PyString_AsString(pStr1); | ^ src/modules/rlm_python/rlm_python.c:324:20: warning: assignment to ‘const char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 324 | s2 = PyString_AsString(pStr2); | ^ src/modules/rlm_python/rlm_python.c:329:66: warning: passing argument 2 of ‘fr_str2int’ makes pointer from integer without a cast [-Wint-conversion] 329 | if (!(op = fr_str2int(fr_tokens, PyString_AsString(pOp), 0))) { | ^~~~~~~~~~~~~~~~~~~~~~ | | | int In file included from src/freeradius-devel/libradius.h:88, from src/freeradius-devel/radiusd.h:29: src/freeradius-devel/token.h:81:57: note: expected ‘const char *’ but argument is of type ‘int’ 81 | int fr_str2int(FR_NAME_NUMBER const *table, char const *name, int def); | ~~~~~~~~~~~~^~~~ src/modules/rlm_python/rlm_python.c:330:47: warning: format ‘%s’ expects argument of type ‘char *’, but argument 6 has type ‘int’ [-Wformat=] 330 | ERROR("%s - Invalid operator %s:%s %s %s, falling back to '='", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331 | funcname, list_name, s1, PyString_AsString(pOp), s2); | ~~~~~~~~~~~~~~~~~~~~~~ | | | int src/freeradius-devel/log.h:139:47: note: in definition of macro ‘ERROR’ 139 | #define ERROR(fmt, ...) radlog(L_ERR, fmt, ## __VA_ARGS__) | ^~~ src/modules/rlm_python/rlm_python.c:330:77: note: format string is defined here 330 | ERROR("%s - Invalid operator %s:%s %s %s, falling back to '='", | ~^ | | | char * | %d src/modules/rlm_python/rlm_python.c:334:36: warning: implicit declaration of function ‘PyInt_Check’; did you mean ‘PySet_Check’? [-Wimplicit-function-declaration] 334 | } else if (PyInt_Check(pOp)) { | ^~~~~~~~~~~ | PySet_Check src/modules/rlm_python/rlm_python.c:335:43: warning: implicit declaration of function ‘PyInt_AsLong’; did you mean ‘PyLong_AsLong’? [-Wimplicit-function-declaration] 335 | op = PyInt_AsLong(pOp); | ^~~~~~~~~~~~ | PyLong_AsLong src/modules/rlm_python/rlm_python.c: In function ‘mod_populate_vptuple’: src/modules/rlm_python/rlm_python.c:398:24: warning: implicit declaration of function ‘PyString_FromFormat’; did you mean ‘PyBytes_FromFormat’? [-Wimplicit-function-declaration] 398 | pStr = PyString_FromFormat("%s:%d", vp->da->name, vp->tag); | ^~~~~~~~~~~~~~~~~~~ | PyBytes_FromFormat src/modules/rlm_python/rlm_python.c:398:22: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 398 | pStr = PyString_FromFormat("%s:%d", vp->da->name, vp->tag); | ^ src/modules/rlm_python/rlm_python.c:400:24: warning: implicit declaration of function ‘PyString_FromString’; did you mean ‘PyLong_FromString’? [-Wimplicit-function-declaration] 400 | pStr = PyString_FromString(vp->da->name); | ^~~~~~~~~~~~~~~~~~~ | PyLong_FromString src/modules/rlm_python/rlm_python.c:400:22: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 400 | pStr = PyString_FromString(vp->da->name); | ^ src/modules/rlm_python/rlm_python.c:409:14: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 409 | pStr = PyString_FromString(buf); | ^ src/modules/rlm_python/rlm_python.c: In function ‘do_python_single’: src/modules/rlm_python/rlm_python.c:560:21: warning: implicit declaration of function ‘PyInt_CheckExact’; did you mean ‘PySet_CheckExact’? [-Wimplicit-function-declaration] 560 | if (PyInt_CheckExact(pRet)) ret = PyInt_AsLong(pRet); | ^~~~~~~~~~~~~~~~ | PySet_CheckExact src/modules/rlm_python/rlm_python.c: In function ‘python_interpreter_free’: src/modules/rlm_python/rlm_python.c:663:9: warning: ‘PyEval_AcquireLock’ is deprecated [-Wdeprecated-declarations] 663 | PyEval_AcquireLock(); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/python3.11/Python.h:95, from src/modules/rlm_python/rlm_python.c:37: /usr/include/python3.11/ceval.h:137:37: note: declared here 137 | Py_DEPRECATED(3.2) PyAPI_FUNC(void) PyEval_AcquireLock(void); | ^~~~~~~~~~~~~~~~~~ src/modules/rlm_python/rlm_python.c:666:9: warning: ‘PyEval_ReleaseLock’ is deprecated [-Wdeprecated-declarations] 666 | PyEval_ReleaseLock(); | ^~~~~~~~~~~~~~~~~~ /usr/include/python3.11/ceval.h:138:37: note: declared here 138 | Py_DEPRECATED(3.2) PyAPI_FUNC(void) PyEval_ReleaseLock(void); | ^~~~~~~~~~~~~~~~~~ src/modules/rlm_python/rlm_python.c: In function ‘python_parse_config’: src/modules/rlm_python/rlm_python.c:900:30: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 900 | pKey = PyString_FromString(key); | ^ src/modules/rlm_python/rlm_python.c:923:30: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 923 | pKey = PyString_FromString(key); | ^ src/modules/rlm_python/rlm_python.c:924:32: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 924 | pValue = PyString_FromString(value); | ^ src/modules/rlm_python/rlm_python.c: In function ‘python_interpreter_init’: src/modules/rlm_python/rlm_python.c:1025:77: warning: passing argument 2 of ‘Py_DecodeLocale’ makes pointer from integer without a cast [-Wint-conversion] 1025 | inst->wide_name = Py_DecodeLocale(main_config.name, strlen(main_config.name)); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | size_t {aka long unsigned int} In file included from /usr/include/python3.11/Python.h:105: /usr/include/python3.11/fileutils.h:10:13: note: expected ‘size_t *’ {aka ‘long unsigned int *’} but argument is of type ‘size_t’ {aka ‘long unsigned int’} 10 | size_t *size); | ~~~~~~~~^~~~ src/modules/rlm_python/rlm_python.c:1026:25: warning: ‘Py_SetProgramName’ is deprecated [-Wdeprecated-declarations] 1026 | Py_SetProgramName(inst->wide_name); /* The value of argv[0] as a wide char string */ | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/python3.11/Python.h:94: /usr/include/python3.11/pylifecycle.h:37:38: note: declared here 37 | Py_DEPRECATED(3.11) PyAPI_FUNC(void) Py_SetProgramName(const wchar_t *); | ^~~~~~~~~~~~~~~~~ src/modules/rlm_python/rlm_python.c:1038:17: warning: ‘PyEval_InitThreads’ is deprecated [-Wdeprecated-declarations] 1038 | PyEval_InitThreads(); /* This also grabs a lock (which we then need to release) */ | ^~~~~~~~~~~~~~~~~~ /usr/include/python3.11/ceval.h:132:37: note: declared here 132 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); | ^~~~~~~~~~~~~~~~~~ src/modules/rlm_python/rlm_python.c:1082:57: warning: passing argument 2 of ‘PyList_Append’ makes pointer from integer without a cast [-Wint-conversion] 1082 | PyList_Append(sys_path, PyString_FromString(path)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | int In file included from /usr/include/python3.11/Python.h:60: /usr/include/python3.11/listobject.h:34:43: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ 34 | PyAPI_FUNC(int) PyList_Append(PyObject *, PyObject *); | ^~~~~~~~~~ src/modules/rlm_python/rlm_python.c:1093:32: warning: implicit declaration of function ‘Py_InitModule3’ [-Wimplicit-function-declaration] 1093 | inst->module = Py_InitModule3("radiusd", module_methods, "FreeRADIUS python module"); | ^~~~~~~~~~~~~~ src/modules/rlm_python/rlm_python.c:1093:30: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 1093 | inst->module = Py_InitModule3("radiusd", module_methods, "FreeRADIUS python module"); | ^ LINK build/lib/rlm_python.la CC src/modules/rlm_python3/rlm_python3.c src/modules/rlm_python3/rlm_python3.c:1033:1: warning: ‘visibility’ attribute ignored [-Wattributes] 1033 | { | ^ src/modules/rlm_python3/rlm_python3.c: In function ‘python_interpreter_init’: src/modules/rlm_python3/rlm_python3.c:1123:25: warning: ‘Py_SetProgramName’ is deprecated [-Wdeprecated-declarations] 1123 | Py_SetProgramName(name); /* The value of argv[0] as a wide char string */ | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/python3.11/Python.h:94, from src/modules/rlm_python3/rlm_python3.c:37: /usr/include/python3.11/pylifecycle.h:37:38: note: declared here 37 | Py_DEPRECATED(3.11) PyAPI_FUNC(void) Py_SetProgramName(const wchar_t *); | ^~~~~~~~~~~~~~~~~ src/modules/rlm_python3/rlm_python3.c:1136:17: warning: ‘PyEval_InitThreads’ is deprecated [-Wdeprecated-declarations] 1136 | PyEval_InitThreads(); /* This also grabs a lock (which we then need to release) */ | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/python3.11/Python.h:95: /usr/include/python3.11/ceval.h:132:37: note: declared here 132 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); | ^~~~~~~~~~~~~~~~~~ LINK build/lib/rlm_python3.la CC src/modules/rlm_radutmp/rlm_radutmp.c LINK build/lib/rlm_radutmp.la CC src/modules/rlm_realm/rlm_realm.c LINK build/lib/rlm_realm.la CC src/modules/rlm_redis/rlm_redis.c LINK build/lib/rlm_redis.la CC src/modules/rlm_rediswho/rlm_rediswho.c LINK build/lib/rlm_rediswho.la CC src/modules/rlm_replicate/rlm_replicate.c LINK build/lib/rlm_replicate.la CC src/modules/rlm_rest/rlm_rest.c CC src/modules/rlm_rest/rest.c src/modules/rlm_rest/rest.c: In function ‘mod_conn_alive’: src/modules/rlm_rest/rest.c:486:9: warning: ‘CURLINFO_LASTSOCKET’ is deprecated: since 7.45.0. Use CURLINFO_ACTIVESOCKET [-Wdeprecated-declarations] 486 | ret = curl_easy_getinfo(candle, CURLINFO_LASTSOCKET, &last_socket); | ^~~ In file included from src/modules/rlm_rest/rest.h:32, from src/modules/rlm_rest/rest.c:37: /usr/include/curl/curl.h:2896:3: note: declared here 2896 | CURLINFO_LASTSOCKET CURL_DEPRECATED(7.45.0, "Use CURLINFO_ACTIVESOCKET") | ^~~~~~~~~~~~~~~~~~~ LINK build/lib/rlm_rest.la CC src/modules/rlm_soh/rlm_soh.c LINK build/lib/rlm_soh.la CC src/modules/rlm_sometimes/rlm_sometimes.c LINK build/lib/rlm_sometimes.la CC src/modules/rlm_sql/rlm_sql.c CC src/modules/rlm_sql/sql.c src/modules/rlm_sql/sql.c:192:13: warning: conflicting types for ‘rlm_sql_fetch_row’ due to enum/integer mismatch; have ‘sql_rcode_t(rlm_sql_t *, REQUEST *, rlm_sql_handle_t **)’ {aka ‘sql_rcode_t(struct sql_inst *, struct rad_request *, struct rlm_sql_handle **)’} [-Wenum-int-mismatch] 192 | sql_rcode_t rlm_sql_fetch_row(rlm_sql_t *inst, REQUEST *request, rlm_sql_handle_t **handle) | ^~~~~~~~~~~~~~~~~ In file included from src/modules/rlm_sql/sql.c:37: src/modules/rlm_sql/rlm_sql.h:255:17: note: previous declaration of ‘rlm_sql_fetch_row’ with type ‘int(rlm_sql_t *, REQUEST *, rlm_sql_handle_t **)’ {aka ‘int(struct sql_inst *, struct rad_request *, struct rlm_sql_handle **)’} 255 | int rlm_sql_fetch_row(rlm_sql_t *inst, REQUEST *request, rlm_sql_handle_t **handle); | ^~~~~~~~~~~~~~~~~ LINK build/lib/rlm_sql.la CC src/modules/rlm_sql/drivers/rlm_sql_freetds/rlm_sql_freetds.c LINK build/lib/rlm_sql_freetds.la CC src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c In file included from src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c:42: /usr/include/mysql/mysql_version.h:3:2: warning: #warning This file should not be included by clients, include only [-Wcpp] 3 | #warning This file should not be included by clients, include only | ^~~~~~~ LINK build/lib/rlm_sql_mysql.la CC src/modules/rlm_sql/drivers/rlm_sql_null/rlm_sql_null.c LINK build/lib/rlm_sql_null.la CC src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c LINK build/lib/rlm_sql_postgresql.la CC src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c LINK build/lib/rlm_sql_sqlite.la CC src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c:283:20: warning: conflicting types for ‘sql_check_error’ due to enum/integer mismatch; have ‘sql_rcode_t(long int, rlm_sql_handle_t *, rlm_sql_config_t *)’ {aka ‘sql_rcode_t(long int, struct rlm_sql_handle *, struct sql_config *)’} [-Wenum-int-mismatch] 283 | static sql_rcode_t sql_check_error(long error_handle, rlm_sql_handle_t *handle, UNUSED rlm_sql_config_t *config) | ^~~~~~~~~~~~~~~ src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c:43:12: note: previous declaration of ‘sql_check_error’ with type ‘int(long int, rlm_sql_handle_t *, rlm_sql_config_t *)’ {aka ‘int(long int, struct rlm_sql_handle *, struct sql_config *)’} 43 | static int sql_check_error(long err_handle, rlm_sql_handle_t *handle, rlm_sql_config_t *config); | ^~~~~~~~~~~~~~~ LINK build/lib/rlm_sql_unixodbc.la CC src/modules/rlm_sql_map/rlm_sql_map.c LINK build/lib/rlm_sql_map.la CC src/modules/rlm_sqlcounter/rlm_sqlcounter.c LINK build/lib/rlm_sqlcounter.la CC src/modules/rlm_sqlippool/rlm_sqlippool.c LINK build/lib/rlm_sqlippool.la CC src/modules/rlm_test/rlm_test.c LINK build/lib/rlm_test.la CC src/modules/rlm_totp/rlm_totp.c LINK build/lib/rlm_totp.la CC src/modules/rlm_unix/rlm_unix.c LINK build/lib/rlm_unix.la CC src/modules/rlm_unpack/rlm_unpack.c LINK build/lib/rlm_unpack.la CC src/modules/rlm_utf8/rlm_utf8.c LINK build/lib/rlm_utf8.la CC src/modules/rlm_wimax/rlm_wimax.c CC src/modules/rlm_wimax/milenage.c LINK build/lib/rlm_wimax.la CC src/modules/rlm_yubikey/rlm_yubikey.c CC src/modules/rlm_yubikey/validate.c CC src/modules/rlm_yubikey/decrypt.c LINK build/lib/rlm_yubikey.la CC src/modules/proto_dhcp/dhcp.c LINK build/lib/libfreeradius-dhcp.la CC src/modules/proto_dhcp/dhcpd.c LINK build/lib/proto_dhcp.la CC src/modules/proto_dhcp/rlm_dhcp.c LINK build/lib/rlm_dhcp.la CC src/modules/proto_dhcp/dhcpclient.c LINK build/bin/dhcpclient CC src/modules/proto_vmps/vmps.c CC src/modules/proto_vmps/vqp.c LINK build/lib/proto_vmps.la CC src/main/radclient.c LINK build/bin/radclient CC src/main/acct.c CC src/main/auth.c CC src/main/client.c CC src/main/crypt.c CC src/main/listen.c CC src/main/mainconfig.c CC src/main/modules.c CC src/main/modcall.c CC src/main/radiusd.c CC src/main/state.c CC src/main/stats.c CC src/main/soh.c CC src/main/connection.c CC src/main/session.c CC src/main/channel.c CC src/main/process.c CC src/main/realms.c CC src/main/detail.c CC src/main/tls_listen.c during RTL pass: reginfo src/main/listen.c: In function ‘client_socket_encode’: src/main/listen.c:2591:1: internal compiler error: Segmentation fault 2591 | } | ^ 0xdfd2d3 internal_error(char const*, ...) ???:0 0x2dfbff df_insn_rescan(rtx_insn*) ???:0 0x2e0b7b df_update_entry_exit_and_calls() ???:0 0x2e1085 df_compute_regs_ever_live(bool) ???:0 Please submit a full bug report, with preprocessed source (by using -freport-bug). Please include the complete backtrace with any bug report. See for instructions. make[1]: *** [/tmp/ccLM5fSw.mk:2: /tmp/ccxWBPjB.ltrans0.ltrans.o] Error 1 make[1]: *** Waiting for unfinished jobs.... lto-wrapper: fatal error: make returned 2 exit status compilation terminated. /usr/bin/ld: error: lto-wrapper failed collect2: error: ld returned 1 exit status make: *** [scripts/boiler.mk:637: build/bin/local/radiusd] Error 1 ==> ERROR: A failure occurred in build().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/root0/build receiving incremental file list freeradius-3.2.3-5-riscv64-build.log freeradius-3.2.3-5-riscv64-prepare.log sent 62 bytes received 13,090 bytes 26,304.00 bytes/sec total size is 117,374 speedup is 8.92