Hello, Not sure that something happened, but I can’t compile my own dnsdist package on NetBSD 11_BETA running on AMD64. In Makefile there is: .include "../../devel/boost-headers/buildlink3.mk" Adding into Makefile: CONFIGURE_ARGS+= --with-boost=${BUILDLINK_PREFIX.boost-headers} Solve the issue, but I’m not sure that is proper way to work around, below log with fix of CONFIGURE_ARGS ===cut== checking whether strerror_r returns char *... no checking for Boost headers version >= 1.54.0... /usr/pkg/include checking for Boost's header version... 1_87 checking for the toolset name used by Boost for c++... configure: WARNING: could not figure out which toolset name to use for c++ checking whether to enable unit test building... no checking whether to enable fuzzing targets... no ==cut== Funny thing is that this was working before, has something changed or this is issue on my system? devil# pkgin list | grep boost boost-build-1.87.0 Free, peer-reviewed portable C++ source libraries (Boost.Build framework) boost-docs-1.87.0 Free, peer-reviewed portable C++ source libraries (documentation) boost-headers-1.87.0nb3 Free, peer-reviewed portable C++ source libraries (build-time headers) boost-jam-1.87.0 Free, peer-reviewed portable C++ source libraries (Boost.Jam utility) boost-libs-1.87.0nb2 Free, peer-reviewed portable C++ source libraries (binary libraries) devil# Failed log without CONFIGURE_ARGS fix. devil# make clean make ===> Cleaning for dnsdist-2.0.0nb1 devil# make => Bootstrap dependency digest>=20211023: found digest-20220214 => Bootstrap dependency wget-[0-9]*: found wget-1.25.0nb1 => Checksum BLAKE2s OK for dnsdist-2.0.0.tar.xz => Checksum SHA512 OK for dnsdist-2.0.0.tar.xz ===> Installing dependencies for dnsdist-2.0.0nb1 ========================================================================== The following variables will affect the build process of this package, dnsdist-2.0.0nb1. Their current value is shown below: * DNSDIST_GROUP = dnsdist * DNSDIST_USER = dnsdist * LUA_VERSION_DEFAULT = 54 * PYTHON_VERSION_DEFAULT = 312 * READLINE_DEFAULT = editline * SSLBASE = /usr * SSLCERTBUNDLE (not defined) * SSLCERTS = /etc/openssl/certs * SSLDIR = /etc/openssl * SSLKEYS = /etc/openssl/private Based on these variables, the following variables have been set: * LUA_PACKAGE = lua54 * PYPACKAGE = python312 * READLINE_TYPE = editline * TERMCAP_TYPE = termcap 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 py312-yaml-[0-9]*: found py312-yaml-6.0.2nb4 => Tool dependency mktools-[0-9]*: found mktools-20250213 => Tool dependency gmake>=3.81: found gmake-4.4.1 => Tool dependency pkgconf-[0-9]*: found pkgconf-2.4.3nb1 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Build dependency boost-headers-1.87.*: found boost-headers-1.87.0nb3 => Full dependency fstrm>=0.4.0: found fstrm-0.6.1nb1 => Full dependency gnutls>=3.8.9nb1: found gnutls-3.8.10 => Full dependency libsodium>=0.3: found libsodium-1.0.20 => Full dependency lmdb>=0.9.14: found lmdb-0.9.33 => Full dependency lua54>=5.4.0<5.5: found lua54-5.4.7 => Full dependency nghttp2>=1.65.0nb1: found nghttp2-1.67.0 => Full dependency python312>=3.12.0: found python312-3.12.11 => Full dependency re2>=20250812nb1: found re2-20250812nb1 ===> Checking for vulnerabilities in dnsdist-2.0.0nb1 ===> Overriding tools for dnsdist-2.0.0nb1 ===> Extracting for dnsdist-2.0.0nb1 ===> Patching for dnsdist-2.0.0nb1 ===> Creating toolchain wrappers for dnsdist-2.0.0nb1 […] checking for Boost headers version >= 1.54.0... no configure: error: cannot find Boost headers version >= 1.54.0 *** Error code 1 Thanks, -- Marcin Gondek / Drixter AS56662 |