=> Bootstrap dependency digest>=20211023: found digest-20220214 => Checksum BLAKE2s OK for freeradius-server-3.0.25.tar.bz2 => Checksum SHA512 OK for freeradius-server-3.0.25.tar.bz2 ===> Installing dependencies for freeradius-3.0.25 ========================================================================== The following variables will affect the build process of this package, freeradius-3.0.25. Their current value is shown below: * PAM_DEFAULT = openpam * SSLBASE = /usr * SSLCERTBUNDLE (not defined) * SSLCERTS = /etc/openssl/certs * SSLDIR = /etc/openssl * SSLKEYS = /etc/openssl/private * VARBASE = /var Based on these variables, the following variables have been set: * PAMBASE (defined, but empty) You may want to abort the process now with CTRL-C and change the value of variables in the first group before continuing. Be sure to run `/usr/bin/make clean' after the changes. ========================================================================== => Tool dependency gmake>=3.81: found gmake-4.3nb3 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Build dependency cwrappers>=20150314: found cwrappers-20180325 => Full dependency perl>=5.0: found perl-5.34.0nb3 => Full dependency gdbm>=1.18.1: found gdbm-1.23 => Full dependency talloc>=2.1.0: found talloc-2.3.3 => Full dependency libatomic>=10.0: found libatomic-11.2.0 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Overriding tools for freeradius-3.0.25 ===> Extracting for freeradius-3.0.25 ===> Patching for freeradius-3.0.25 => Applying pkgsrc patches for freeradius-3.0.25 => Verifying /usr/pkgsrc/net/freeradius/patches/patch-ai => Applying pkgsrc patch /usr/pkgsrc/net/freeradius/patches/patch-ai Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-ai,v 1.13 2018/04/12 01:21:07 nonaka Exp $ | |Portable test syntax | |--- configure.orig 2017-07-17 12:43:00.000000000 +0000 |+++ configure -------------------------- Patching file configure using Plan A... Hunk #1 succeeded at 11410 (offset 1277 lines). done => Verifying /usr/pkgsrc/net/freeradius/patches/patch-configure.ac => Applying pkgsrc patch /usr/pkgsrc/net/freeradius/patches/patch-configure.ac Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-configure.ac,v 1.2 2018/04/12 01:21:07 nonaka Exp $ | |Check if in_pkt_info has ipi_spec_dst before trying to use (NetBSD 8 doesn't). |Fix test syntax. | |--- configure.ac.orig 2017-07-17 12:43:00.000000000 +0000 |+++ configure.ac -------------------------- Patching file configure.ac using Plan A... Hunk #1 succeeded at 1799 (offset 288 lines). done => Verifying /usr/pkgsrc/net/freeradius/patches/patch-raddb_radiusd.conf.in => Applying pkgsrc patch /usr/pkgsrc/net/freeradius/patches/patch-raddb_radiusd.conf.in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-raddb_radiusd.conf.in,v 1.1 2020/04/16 15:49:30 jperkin Exp $ | |Update example radiusd.conf to include the correct user/group | |--- raddb/radiusd.conf.in.orig 2020-04-15 11:59:38.209113301 +0000 |+++ raddb/radiusd.conf.in 2020-04-15 12:00:19.973538936 +0000 -------------------------- Patching file raddb/radiusd.conf.in using Plan A... Hunk #1 succeeded at 531 (offset 30 lines). done => Verifying /usr/pkgsrc/net/freeradius/patches/patch-src_lib_udpfromto.c => Applying pkgsrc patch /usr/pkgsrc/net/freeradius/patches/patch-src_lib_udpfromto.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_lib_udpfromto.c,v 1.3 2018/09/25 12:16:36 jperkin Exp $ | |Only use IP_PKTINFO if the configure checks for the necessary members |passed. Use either IP_PKTINFO or IP_SENDSRCADDR, but not both. | |--- src/lib/udpfromto.c.orig 2017-07-17 12:43:00.000000000 +0000 |+++ src/lib/udpfromto.c -------------------------- Patching file src/lib/udpfromto.c using Plan A... Hunk #1 succeeded at 386. done => Verifying /usr/pkgsrc/net/freeradius/patches/patch-src_main_command.c => Applying pkgsrc patch /usr/pkgsrc/net/freeradius/patches/patch-src_main_command.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_main_command.c,v 1.1 2021/06/25 11:42:48 adam Exp $ | |O_DIRECTORY is a Linuxism and O_NOFOLLOW is a BSDism ported to Linux | |--- src/main/command.c.orig 2016-09-29 15:19:48.000000000 +0000 |+++ src/main/command.c -------------------------- Patching file src/main/command.c using Plan A... Hunk #1 succeeded at 21. done => Verifying /usr/pkgsrc/net/freeradius/patches/patch-src_main_util.c => Applying pkgsrc patch /usr/pkgsrc/net/freeradius/patches/patch-src_main_util.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_main_util.c,v 1.1 2021/06/25 11:42:48 adam Exp $ | |O_DIRECTORY to open(2) is a Linuxism. | |--- src/main/util.c.orig 2016-09-29 15:19:48.000000000 +0000 |+++ src/main/util.c -------------------------- Patching file src/main/util.c using Plan A... Hunk #1 succeeded at 31. done ===> Creating toolchain wrappers for freeradius-3.0.25 ===> Configuring for freeradius-3.0.25 => Modifying GNU configure scripts to avoid --recheck => Replacing config-guess with pkgsrc versions => Replacing config-sub with pkgsrc versions => Replacing install-sh with pkgsrc version => Replacing Perl interpreter in src/modules/rlm_counter/rad_counter scripts/sql/radsqlrelay scripts/sql/rlm_sqlippool_tool. => Checking for portability problems in extracted files configure: WARNING: unrecognized options: --without-rlm_yubikey, --without-rlm_eap_ikev2, --without-rlm_eap_tnc, --without-rlm_sql_freetds, --without-rlm_sql_sqlite, --without-rlm_cache_memcached, --without-rlm_krb5, --without-rlm_ldap, --without-rlm_perl, --without-rlm_python, --without-rlm_redis, --without-rlm_rediswho, --without-rlm_rest, --without-rlm_ruby, --without-rlm_sql_iodbc, --without-rlm_sql_mysql, --without-rlm_sql_oracle, --without-rlm_sql_postgresql, --without-rlm_sql_unixodbc 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... powerpc--netbsd checking host system type... powerpc--netbsd checking target system type... powerpc--netbsd checking for powerpc--netbsd-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 whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether gcc needs -traditional... no checking whether we are using SUNPro C... no checking for powerpc--netbsd-ranlib... 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... yes checking for gmake... yes checking for gmake... /usr/pkgsrc/net/freeradius/work/.tools/bin/gmake checking number of system cores... 1 checking for git... no checking docdir... ${datadir}/doc/freeradius checking logdir... /var/log/radiusd checking radacctdir... ${logdir}/radacct checking raddbdir... ${sysconfdir}/raddb checking dictdir... ${datarootdir}/freeradius checking for perl... /usr/pkg/bin/perl checking for snmpget... no configure: WARNING: snmpget not found - Simultaneous-Use and checkrad may not work checking for snmpwalk... no configure: WARNING: snmpwalk not found - Simultaneous-Use and checkrad may not work checking for rusers... /usr/bin/rusers checking for locate... /usr/bin/locate checking for dirname... /usr/pkgsrc/net/freeradius/work/.tools/bin/dirname checking for grep... (cached) /usr/bin/grep checking for _talloc in -ltalloc... yes checking pthread.h usability... yes checking pthread.h presence... 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... no checking for getsockname in -lsocket... no checking for inet_aton in -lresolv... yes checking for inet_ntoa in -lnsl... no 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... no checking for cap_get_proc in -lcap in /usr/local/lib... no checking for cap_get_proc in -lcap in /opt/lib... no configure: WARNING: cap library not found, debugger checks will not be enabled. Use --with-cap-lib-dir=. checking for a readline compatible library... -ledit checking readline.h usability... no checking readline.h presence... no checking for readline.h... no checking readline/readline.h usability... yes checking readline/readline.h presence... yes checking for readline/readline.h... yes checking whether readline supports history... yes checking history.h usability... no checking history.h presence... no checking for history.h... no checking readline/history.h usability... yes checking readline/history.h presence... yes 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 ANSI C header files... (cached) yes checking whether time.h and sys/time.h may both be included... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking crypt.h usability... no checking crypt.h presence... no checking for crypt.h... no checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking features.h usability... no checking features.h presence... no checking for features.h... no checking fnmatch.h usability... yes checking fnmatch.h presence... yes checking for fnmatch.h... yes checking getopt.h usability... yes checking getopt.h presence... yes checking for getopt.h... yes checking glob.h usability... yes checking glob.h presence... yes checking for glob.h... yes checking grp.h usability... yes checking grp.h presence... yes checking for grp.h... yes checking for inttypes.h... (cached) yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking linux/if_packet.h usability... no checking linux/if_packet.h presence... no checking for linux/if_packet.h... no checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking prot.h usability... no checking prot.h presence... no checking for prot.h... no checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking resource.h usability... no checking resource.h presence... no checking for resource.h... no checking semaphore.h usability... yes checking semaphore.h presence... yes checking for semaphore.h... yes checking sia.h usability... no checking sia.h presence... no checking for sia.h... no checking siad.h usability... no checking siad.h presence... no checking for siad.h... no checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking stdatomic.h usability... yes checking stdatomic.h presence... yes checking for stdatomic.h... yes checking stdalign.h usability... yes checking stdalign.h presence... yes checking for stdalign.h... yes checking stdbool.h usability... yes checking stdbool.h presence... yes checking for stdbool.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for stdint.h... (cached) yes checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes checking sys/event.h usability... yes checking sys/event.h presence... yes checking for sys/event.h... yes checking sys/fcntl.h usability... yes checking sys/fcntl.h presence... yes checking for sys/fcntl.h... yes checking sys/prctl.h usability... no checking sys/prctl.h presence... no checking for sys/prctl.h... no checking sys/procctl.h usability... no checking sys/procctl.h presence... no checking for sys/procctl.h... no checking sys/ptrace.h usability... yes checking sys/ptrace.h presence... yes checking for sys/ptrace.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/security.h usability... no checking sys/security.h presence... no checking for sys/security.h... no checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for sys/types.h... (cached) yes checking sys/un.h usability... yes checking sys/un.h presence... yes checking for sys/un.h... yes checking for sys/wait.h... (cached) yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking for unistd.h... (cached) yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking utmp.h usability... yes checking utmp.h presence... yes checking for utmp.h... yes checking utmpx.h usability... yes checking utmpx.h presence... yes checking for utmpx.h... yes checking winsock.h usability... no checking winsock.h presence... no checking for winsock.h... no checking for net/if.h... yes checking for DH_new in -lcrypto in /usr/lib... yes checking for SSL_new in -lssl in /usr/lib... yes checking for openssl/ssl.h in /usr/include/... yes checking openssl/asn1.h usability... yes checking openssl/asn1.h presence... yes checking for openssl/asn1.h... yes checking openssl/conf.h usability... yes checking openssl/conf.h presence... yes checking for openssl/conf.h... yes checking openssl/crypto.h usability... yes checking openssl/crypto.h presence... yes checking for openssl/crypto.h... yes checking openssl/err.h usability... yes checking openssl/err.h presence... yes checking for openssl/err.h... yes checking openssl/evp.h usability... yes checking openssl/evp.h presence... yes checking for openssl/evp.h... yes checking openssl/hmac.h usability... yes checking openssl/hmac.h presence... yes checking for openssl/hmac.h... yes checking openssl/md5.h usability... yes checking openssl/md5.h presence... yes checking for openssl/md5.h... yes checking openssl/md4.h usability... yes checking openssl/md4.h presence... yes checking for openssl/md4.h... yes checking openssl/rand.h usability... yes checking openssl/rand.h presence... yes checking for openssl/rand.h... yes checking openssl/sha.h usability... yes checking openssl/sha.h presence... yes checking for openssl/sha.h... yes checking for openssl/ssl.h... (cached) yes checking openssl/ocsp.h usability... yes checking openssl/ocsp.h presence... yes checking for openssl/ocsp.h... yes checking openssl/engine.h usability... yes checking openssl/engine.h presence... yes checking for openssl/engine.h... yes checking for OpenSSL version >= 0.9.7... yes checking OpenSSL library and header version consistency... library: 1010104f header: 1010103f... no configure: error: in `/usr/pkgsrc/net/freeradius/work/freeradius-server-3.0.25': configure: error: OpenSSL library version does not match header version See `config.log' for more details *** Error code 1 Stop. make[1]: stopped in /usr/pkgsrc/net/freeradius *** Error code 1 Stop. make: stopped in /usr/pkgsrc/net/freeradius