=> Bootstrap dependency digest>=20211023: found digest-20220214 => Checksum BLAKE2s OK for kea-3.1.2.tar.xz => Checksum SHA512 OK for kea-3.1.2.tar.xz ===> Installing dependencies for kea-3.1.2 ========================================================================== The supported build options for kea are: botan libyang mysql pgsql You can select which build options to use by setting PKG_DEFAULT_OPTIONS or the following variable. Its current value is shown: PKG_OPTIONS.kea (not defined) ========================================================================== ========================================================================== The following variables will affect the build process of this package, kea-3.1.2. Their current value is shown below: * PYTHON_VERSION_DEFAULT = 313 * 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: * PYPACKAGE = python313 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 meson>=0: found meson-1.9.1nb1 => Tool dependency libtool-base>=2.4.2nb9: found libtool-base-2.4.7nb1 => Tool dependency mktools-[0-9]*: found mktools-20250213 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Build dependency boost-headers-1.89.*: found boost-headers-1.89.0nb1 => Full dependency boost-libs-1.89.*: found boost-libs-1.89.0nb1 => Full dependency boost-libs>=1.89.0nb1: found boost-libs-1.89.0nb1 => Full dependency libxml2>=2.14.2nb1: found libxml2-2.14.6 => Full dependency log4cplus>=2.0.3nb1: found log4cplus-2.1.2 => Full dependency python313>=3.13: found python313-3.13.9 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Overriding tools for kea-3.1.2 ===> Extracting for kea-3.1.2 ===> Patching for kea-3.1.2 => Applying pkgsrc patches for kea-3.1.2 => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/net/kea/patches/patch-src_bin_keactrl_meson.build => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/net/kea/patches/patch-src_bin_keactrl_meson.build Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_bin_keactrl_meson.build,v 1.1 2025/10/27 15:46:56 adam Exp $ | |Fix sysconfdir. | |--- src/bin/keactrl/meson.build.orig 2025-10-27 15:37:31.338812153 +0000 |+++ src/bin/keactrl/meson.build -------------------------- Patching file src/bin/keactrl/meson.build using Plan A... Hunk #1 succeeded at 3. done => Verifying /amd/pkgsrc/CHROOT/P/pkgsrc/net/kea/patches/patch-src_lib_dhcp_pkt__filter__bpf.cc => Applying pkgsrc patch /amd/pkgsrc/CHROOT/P/pkgsrc/net/kea/patches/patch-src_lib_dhcp_pkt__filter__bpf.cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_lib_dhcp_pkt__filter__bpf.cc,v 1.2 2025/10/27 15:46:56 adam Exp $ | |* Fix build problem on NetBSD; check if struct bpf_timeval is defined. | |--- src/lib/dhcp/pkt_filter_bpf.cc.orig 2024-07-25 08:50:58.000000000 +0000 |+++ src/lib/dhcp/pkt_filter_bpf.cc -------------------------- Patching file src/lib/dhcp/pkt_filter_bpf.cc using Plan A... Hunk #1 succeeded at 547. done ===> Creating toolchain wrappers for kea-3.1.2 ===> Configuring for kea-3.1.2 => Checking for portability problems in extracted files => Creating meson native file The Meson build system Version: 1.9.1 Source dir: /tmp/net/kea/work/kea-3.1.2 Build dir: /tmp/net/kea/work/kea-3.1.2/output Build type: native build Project name: kea Project version: 3.1.2 C++ compiler for the host machine: c++ (gcc 7.5.0 "g++ (nb4 20200810) 7.5.0") C++ linker for the host machine: c++ ld.bfd 2.31.1 Host machine cpu family: x86_64 Host machine cpu: x86_64 Program cppcheck found: NO Program cppcheck-htmlreport found: NO Program git found: NO Program valgrind found: NO Program awk found: YES (/tmp/net/kea/work/.tools/bin/awk) Program bison found: NO Program doxygen found: NO Program flex found: YES 2.6.4 2.6.4 (/usr/bin/flex) Program install found: YES (/tmp/net/kea/work/.tools/bin/install) Program pdflatex found: NO Program pip-compile found: NO Program plantuml found: NO Program python3 found: YES (/tmp/net/kea/work/.buildlink/bin/python3) Program sphinx-build sphinx-build-3 found: NO Program sudo found: NO Program xmllint found: YES (/usr/pkg/bin/xmllint) Program /tmp/net/kea/work/kea-3.1.2/scripts/cd-and-run.sh found: YES (/tmp/net/kea/work/kea-3.1.2/scripts/cd-and-run.sh) Program /tmp/net/kea/work/kea-3.1.2/scripts/env.sh found: YES (/tmp/net/kea/work/kea-3.1.2/scripts/env.sh) Program /tmp/net/kea/work/kea-3.1.2/scripts/grabber.py found: YES (/tmp/net/kea/work/kea-3.1.2/scripts/grabber.py) Message: Detected system "netbsd". WARNING: Found pkg-config '/tmp/net/kea/work/.tools/bin/pkg-config' but it failed when ran Found pkg-config: NO Run-time dependency Boost found: YES 1.89.0 (/tmp/net/kea/work/.buildlink) Run-time dependency dl found: YES Run-time dependency threads found: YES Has header "boost/asio.hpp" with dependency boost: YES Has header "boost/asio/coroutine.hpp" with dependency boost: YES Has header "boost/asio/io_context.hpp" with dependency boost: YES Has header "boost/asio/ip/address.hpp" with dependency boost: YES Has header "boost/asio/deadline_timer.hpp" with dependency boost: YES Has header "boost/asio/signal_set.hpp" with dependency boost: YES Has header "boost/circular_buffer.hpp" with dependency boost: YES Has header "boost/date_time/posix_time/posix_time_types.hpp" with dependency boost: YES Has header "boost/foreach.hpp" with dependency boost: YES Has header "boost/functional/hash.hpp" with dependency boost: YES Has header "boost/integer/common_factor.hpp" with dependency boost: YES Has header "boost/interprocess/sync/interprocess_upgradable_mutex.hpp" with dependency boost: YES Has header "boost/multiprecision/cpp_int.hpp" with dependency boost: YES Has header "boost/shared_ptr.hpp" with dependency boost: YES Has header "boost/system/error_code.hpp" with dependency boost: YES WARNING: Found CMake '/tmp/net/kea/work/.tools/bin/false' but couldn't run it Found CMake: NO Run-time dependency log4cplus found: NO (tried pkgconfig and cmake) Looking for a fallback subproject for the dependency log4cplus Executing subproject log4cplus log4cplus| Project name: log4cplus log4cplus| Project version: undefined log4cplus| Library log4cplus found: YES log4cplus| Build targets in project: 0 log4cplus| Subproject log4cplus finished. Dependency log4cplus from subproject subprojects/log4cplus found: YES unknown Run-time dependency botan-3 found: NO (tried pkgconfig and cmake) Run-time dependency botan found: NO (tried pkgconfig and cmake) Run-time dependency openssl found: YES 1.1.1k Run-time dependency krb5-gssapi found: NO (tried pkgconfig and cmake) Looking for a fallback subproject for the dependency krb5-gssapi Executing subproject krb5 krb5| Project name: krb5 krb5| Project version: undefined krb5| Program krb5-config found: YES (/usr/bin/krb5-config) krb5| Build targets in project: 0 krb5| Subproject krb5 finished. Dependency krb5-gssapi from subproject subprojects/krb5 found: YES heimdal 1.5.3 Has header "gssapi/gssapi.h" : YES Has header "gssapi/gssapi_krb5.h" : YES Dependency mariadb skipped: feature mysql disabled Dependency libpq skipped: feature postgresql disabled Run-time dependency yang found: NO (tried pkgconfig and cmake) Run-time dependency libyang found: NO (tried pkgconfig and cmake) Run-time dependency GTest found: NO (tried pkgconfig and system) Looking for a fallback subproject for the dependency gtest Automatic wrap-based subproject downloading is disabled Subproject gtest is buildable: NO (disabling) Dependency gtest from subproject gtest found: NO (subproject failed to configure) Has header "boost/asio/ssl.hpp" with dependency boost: YES Message: Using OpenSSL. Program python3 found: YES (/tmp/net/kea/work/.buildlink/bin/python3) Checking if "Get cpp standard" runs: YES Message: Detected C++ standard (__cplusplus value) is 201402. Checking if "BOOST_HAS_THREADS" with dependencies boost, threads runs: YES Has header "boost/regex.h" with dependency boost: YES Checking if "GET_SYSTEM_VS_BOOST_REGEX_HEADER" with dependencies boost, threads runs: YES Checking if "CHRONO_SAME_DURATION" runs: YES Checking if "HAVE_GENERIC_TLS_METHOD" with dependencies boost, openssl, threads, libssl, libcrypto runs: YES Checking if "HAVE_STREAM_TRUNCATED_ERROR" with dependencies boost, openssl, threads, libssl, libcrypto runs: YES Checking if "HAVE_OPTRESET" runs: YES Checking if "HAVE_SA_LEN" runs: YES Checking if "LOG4CPLUS_INITIALIZER_H" with dependency -llog4cplus runs: YES Checking if "FUZZING_WITH_CLUSTERFUZZLITE" runs: NO (1) Checking if "HAVE_AFL" runs: DID NOT COMPILE Checking if "HAVE_GSS_STR_TO_OID" runs: DID NOT COMPILE Has header "sys/filio.h" : YES Checking if "Get Boost version" with dependencies boost, threads runs: YES Checking if "Get OpenSSL version" with dependencies openssl, libssl, libcrypto runs: YES Checking if "Get Log4cplus version" with dependency -llog4cplus runs: YES Configuring config-report.sh using configuration Configuring config.report with command Configuring config.h using configuration Configuring kea_version.h using configuration Configuring extract_bnf.sh using configuration Configuring wipe_data.sh using configuration Configuring upgrade_001.0_to_002.0.sh using configuration Configuring upgrade_002.0_to_003.0.sh using configuration Configuring upgrade_003.0_to_004.0.sh using configuration Configuring upgrade_004.0_to_004.1.sh using configuration Configuring upgrade_004.1_to_005.0.sh using configuration Configuring upgrade_005.0_to_005.1.sh using configuration Configuring upgrade_005.1_to_005.2.sh using configuration Configuring upgrade_005.2_to_006.0.sh using configuration Configuring upgrade_006.0_to_007.0.sh using configuration Configuring upgrade_007.0_to_008.0.sh using configuration Configuring upgrade_008.0_to_008.1.sh using configuration Configuring upgrade_008.1_to_008.2.sh using configuration Configuring upgrade_008.2_to_009.0.sh using configuration Configuring upgrade_009.0_to_009.1.sh using configuration Configuring upgrade_009.1_to_009.2.sh using configuration Configuring upgrade_009.2_to_009.3.sh using configuration Configuring upgrade_009.3_to_009.4.sh using configuration Configuring upgrade_009.4_to_009.5.sh using configuration Configuring upgrade_009.5_to_009.6.sh using configuration Configuring upgrade_009.6_to_010.0.sh using configuration Configuring upgrade_010_to_011.sh using configuration Configuring upgrade_011_to_012.sh using configuration Configuring upgrade_012_to_013.sh using configuration Configuring upgrade_013_to_014.sh using configuration Configuring upgrade_014_to_015.sh using configuration Configuring upgrade_015_to_016.sh using configuration Configuring upgrade_016_to_017.sh using configuration Configuring upgrade_017_to_018.sh using configuration Configuring upgrade_018_to_019.sh using configuration Configuring upgrade_019_to_020.sh using configuration Configuring upgrade_020_to_021.sh using configuration Configuring upgrade_021_to_022.sh using configuration Configuring upgrade_022_to_023.sh using configuration Configuring upgrade_023_to_024.sh using configuration Configuring upgrade_024_to_025.sh using configuration Configuring upgrade_025_to_026.sh using configuration Configuring upgrade_026_to_027.sh using configuration Configuring upgrade_027_to_028.sh using configuration Configuring upgrade_028_to_029.sh using configuration Configuring upgrade_029_to_030.sh using configuration Configuring upgrade_030_to_031.sh using configuration Configuring upgrade_031_to_032.sh using configuration Configuring wipe_data.sh using configuration Configuring upgrade_001.0_to_002.0.sh using configuration Configuring upgrade_002.0_to_003.0.sh using configuration Configuring upgrade_003.0_to_003.1.sh using configuration Configuring upgrade_003.1_to_003.2.sh using configuration Configuring upgrade_003.2_to_003.3.sh using configuration Configuring upgrade_003.3_to_004.0.sh using configuration Configuring upgrade_004.0_to_005.0.sh using configuration Configuring upgrade_005.0_to_005.1.sh using configuration Configuring upgrade_005.1_to_006.0.sh using configuration Configuring upgrade_006.0_to_006.1.sh using configuration Configuring upgrade_006.1_to_006.2.sh using configuration Configuring upgrade_006.2_to_007.0.sh using configuration Configuring upgrade_007_to_008.sh using configuration Configuring upgrade_008_to_009.sh using configuration Configuring upgrade_009_to_010.sh using configuration Configuring upgrade_010_to_011.sh using configuration Configuring upgrade_011_to_012.sh using configuration Configuring upgrade_012_to_013.sh using configuration Configuring upgrade_013_to_014.sh using configuration Configuring upgrade_014_to_015.sh using configuration Configuring upgrade_015_to_016.sh using configuration Configuring upgrade_016_to_017.sh using configuration Configuring upgrade_017_to_018.sh using configuration Configuring upgrade_018_to_019.sh using configuration Configuring upgrade_019_to_020.sh using configuration Configuring upgrade_020_to_021.sh using configuration Configuring upgrade_021_to_022.sh using configuration Configuring upgrade_022_to_023.sh using configuration Configuring upgrade_023_to_024.sh using configuration Configuring upgrade_024_to_025.sh using configuration Configuring upgrade_025_to_026.sh using configuration Configuring upgrade_026_to_027.sh using configuration Configuring upgrade_027_to_028.sh using configuration Configuring upgrade_028_to_029.sh using configuration Configuring upgrade_029_to_030.sh using configuration Configuring upgrade_030_to_031.sh using configuration Configuring gen_wiredata.py using configuration Configuring config_report.cc with command Configuring kea-admin using configuration Configuring keactrl.conf using configuration Configuring keactrl using configuration Configuring kea-dhcp4.conf using configuration Configuring kea-dhcp6.conf using configuration Configuring kea-dhcp-ddns.conf using configuration Configuring kea-ctrl-agent.conf using configuration Configuring kea-netconf.conf using configuration Configuring kea-shell using configuration Configuring make-doc.sh using configuration Configuring install-docs.sh using configuration Configuring make-mes-doc.sh using configuration Configuring make-uml.sh using configuration Configuring update-python-dependencies.sh using configuration Configuring make-grammar.sh using configuration Message: Kea source configure results: -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Package: Name: kea Version: 3.1.2 Extended version: 3.1.2 (tarball) Version type: development OS Family: BSD Prefix: /usr/pkg Hooks directory: /usr/pkg/lib/kea/hooks Premium hooks: no Meson Version: 1.9.1 Build Options: -Dcrypto=openssl -Dpostgresql=disabled -Dmysql=disabled -Drunstatedir=/var -Dprefix=/usr/pkg -Dlibdir=lib -Dlibexecdir=libexec -Dmandir=man -Dsysconfdir=/usr/pkg/etc -Dbuildtype=plain -Dwrap_mode=nodownload --native-file=/tmp/net/kea/work/.meson_native C++ Compiler: CXX: c++ CXX_ID: gcc CXX_VERSION: g++ (nb4 20200810) 7.5.0 CXX_STANDARD: 201402 CXX_ARGS: -O2 -pthread -I/usr/include -I/usr/pkg/include -Dz_off_t=long -I/usr/pkg/include/python3.13 -I/usr/pkg/include/libxml2 -I/usr/include -I/usr/pkg/include -Dz_off_t=long -I/usr/pkg/include/python3.13 -I/usr/pkg/include/libxml2 LD_ID: ld.bfd LD_ARGS: -Wl,-zrelro -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -O2 -pthread -I/usr/include -I/usr/pkg/include -Dz_off_t=long -I/usr/pkg/include/python3.13 -I/usr/pkg/include/libxml2 -I/usr/include -I/usr/pkg/include -Dz_off_t=long -I/usr/pkg/include/python3.13 -I/usr/pkg/include/libxml2 Python: PYTHON: /tmp/net/kea/work/.buildlink/bin/python3 PYTHON_VERSION: 3.13.9 PKGPYTHONDIR: /usr/pkg/lib/python3.13/site-packages/kea Boost: 1_89 OpenSSL: OpenSSL 1.1.1k 25 Mar 2021 Log4cplus: 2.1.2 Flex: /usr/bin/flex Bison: no MySQL: no PostgreSQL: no Netconf: no Google Test: no Kerberos5 GSS-API: VERSION: heimdal 1.5.3 VENDOR: Heimdal Developer: Tests: disabled Fuzzing: disabled Valgrind: no AFL: no Build targets in project: 124 kea 3.1.2 Subprojects gtest : NO Automatic wrap-based subproject downloading is disabled krb5 : YES log4cplus : YES User defined options Native files: /tmp/net/kea/work/.meson_native buildtype : plain crypto : openssl libdir : lib libexecdir : libexec mandir : man mysql : disabled postgresql : disabled prefix : /usr/pkg runstatedir : /var sysconfdir : /usr/pkg/etc wrap_mode : nodownload Found ninja-1.13.1 at /usr/pkg/bin/ninja => Modifying libtool scripts to use pkgsrc libtool => Modifying libtool scripts to use pkgsrc depcomp