>>> Building on sparc64-0b under security/libdigidocpp BDEPENDS = [security/opensc;devel/ninja;security/xmlsec;lang/gcc/8,-libs;devel/libtool,-ltdl;archivers/minizip;textproc/libxml;devel/boost;lang/gcc/8,-c++;lang/gcc/8;devel/cmake/core;editors/vim,-main] DIST = [security/libdigidocpp:new-libdigidocpp-4.1.0.tar.gz] FULLPKGNAME = libdigidocpp-4.1.0p0 RDEPENDS = [security/opensc;archivers/minizip;textproc/libxml;security/xmlsec;devel/libtool,-ltdl;lang/gcc/8,-libs] (Junk lock obtained for sparc64-0b at 1745648084.51) >>> Running depends in security/libdigidocpp at 1745648084.62 last junk was in x11/gnome/gvfs /usr/sbin/pkg_add -aI -Drepair boost-1.84.0p8v0 cmake-core-3.31.7 libltdl-2.4.2p3 libxml-2.13.7 minizip-4.0.8p0 ninja-1.11.1p0v0 opensc-0.26.1 vim-9.1.1265-gtk3 xmlsec-1.3.7 was: /usr/sbin/pkg_add -aI -Drepair boost-1.84.0p8v0 cmake-core-3.31.7 g++-8.4.0p26 gcc-8.4.0p26 gcc-libs-8.4.0p26 libltdl-2.4.2p3 libxml-2.13.7 minizip-4.0.8p0 ninja-1.11.1p0v0 opensc-0.26.1 vim-9.1.1265-gtk3 xmlsec-1.3.7 /usr/sbin/pkg_add -aI -Drepair boost-1.84.0p8v0 cmake-core-3.31.7 libltdl-2.4.2p3 libxml-2.13.7 minizip-4.0.8p0 ninja-1.11.1p0v0 opensc-0.26.1 vim-9.1.1265-gtk3 xmlsec-1.3.7 The following new rcscripts were installed: /etc/rc.d/pcscd See rcctl(8) for details. >>> Running show-prepare-results in security/libdigidocpp at 1745648142.18 ===> security/libdigidocpp ===> Building from scratch libdigidocpp-4.1.0p0 ===> libdigidocpp-4.1.0p0 depends on: boost-* -> boost-1.84.0p8v0 ===> libdigidocpp-4.1.0p0 depends on: vim-* -> vim-9.1.1265-gtk3 ===> libdigidocpp-4.1.0p0 depends on: opensc-* -> opensc-0.26.1 ===> libdigidocpp-4.1.0p0 depends on: cmake-core-* -> cmake-core-3.31.7 ===> libdigidocpp-4.1.0p0 depends on: ninja-* -> ninja-1.11.1p0v0 ===> libdigidocpp-4.1.0p0 depends on: gcc->=8,<9 -> gcc-8.4.0p26 ===> libdigidocpp-4.1.0p0 depends on: g++->=8,<9 -> g++-8.4.0p26 ===> libdigidocpp-4.1.0p0 depends on: minizip-* -> minizip-4.0.8p0 ===> libdigidocpp-4.1.0p0 depends on: libltdl-* -> libltdl-2.4.2p3 ===> libdigidocpp-4.1.0p0 depends on: xmlsec-* -> xmlsec-1.3.7 ===> libdigidocpp-4.1.0p0 depends on: libxml-* -> libxml-2.13.7 ===> libdigidocpp-4.1.0p0 depends on: gcc-libs->=8,<9 -> gcc-libs-8.4.0p26 ===> Verifying specs: estdc++>=19 pthread c crypto ltdl m minizip ssl xml2 xmlsec1 xmlsec1-openssl xslt z ===> found estdc++.19.0 pthread.27.1 c.100.3 crypto.56.0 ltdl.5.0 m.10.1 minizip.3.2 ssl.59.1 xml2.21.0 xmlsec1.10.0 xmlsec1-openssl.7.0 xslt.4.2 z.7.1 boost-1.84.0p8v0 cmake-core-3.31.7 g++-8.4.0p26 gcc-8.4.0p26 gcc-libs-8.4.0p26 libltdl-2.4.2p3 libxml-2.13.7 minizip-4.0.8p0 ninja-1.11.1p0v0 opensc-0.26.1 vim-9.1.1265-gtk3 xmlsec-1.3.7 (Junk lock released for sparc64-0b at 1745648155.00) distfiles size=1762457 >>> Running patch in security/libdigidocpp at 1745648155.13 ===> security/libdigidocpp ===> Checking files for libdigidocpp-4.1.0p0 `/usr/ports/distfiles/new-libdigidocpp-4.1.0.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for libdigidocpp-4.1.0p0 ===> Patching for libdigidocpp-4.1.0p0 ===> Compiler link: gcc -> /usr/local/bin/egcc ===> Compiler link: cc -> /usr/local/bin/egcc ===> Compiler link: c++ -> /usr/local/bin/eg++ ===> Compiler link: g++ -> /usr/local/bin/eg++ >>> Running configure in security/libdigidocpp at 1745648157.94 ===> security/libdigidocpp ===> Generating configure for libdigidocpp-4.1.0p0 ===> Configuring for libdigidocpp-4.1.0p0 -- The C compiler identification is GNU 8.4.0 -- The CXX compiler identification is GNU 8.4.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/obj/ports/libdigidocpp-4.1.0/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/obj/ports/libdigidocpp-4.1.0/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Found OpenSSL: /usr/lib/libcrypto.so.56.0 (found suitable version "2.0.0", minimum required is "1.1.1") -- Found PKCS11: opensc-pkcs11.so -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found LibXml2: /usr/local/lib/libxml2.so.21.0 (found version "2.13.7") -- Found ZLIB: /usr/lib/libz.so.7.1 (found version "1.3.1.1") CMake Warning at CMakeLists.txt:64 (find_package): Could not find a configuration file for package "MiniZip" that is compatible with requested version "1". The following configuration files were considered but not accepted: /usr/local/lib/cmake/minizip/minizip-config.cmake, version: 4.0.8 -- Checking for module 'xmlsec1-openssl' -- Found xmlsec1-openssl, version 1.3.7 -- Checking for module 'minizip' -- Found minizip, version 4.0.8 -- Configuring done (54.5s) -- Generating done (0.5s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_ASM_COMPILER_AR CMAKE_ASM_COMPILER_RANLIB CMAKE_DISABLE_FIND_PACKAGE_JNI CMAKE_Fortran_COMPILER_AR CMAKE_Fortran_COMPILER_RANLIB CMAKE_OBJCXX_COMPILER_AR CMAKE_OBJCXX_COMPILER_RANLIB CMAKE_OBJC_COMPILER_AR CMAKE_OBJC_COMPILER_RANLIB -- Build files have been written to: /usr/obj/ports/libdigidocpp-4.1.0/build-sparc64 >>> Running build in security/libdigidocpp at 1745648214.63 ===> security/libdigidocpp ===> Building for libdigidocpp-4.1.0p0 Change Dir: '/usr/obj/ports/libdigidocpp-4.1.0/build-sparc64' Run Build Command(s): /usr/local/bin/ninja -v -j 1 [1/40] /usr/obj/ports/libdigidocpp-4.1.0/bin/c++ -DBUILD_VER=0 -DMAJOR_VER=4 -DMINOR_VER=1 -DRELEASE_VER=0 -Ddigidocpp_EXPORTS -DDIGIDOCPP_CONFIG_DIR=\"/usr/local/share/examples/digidocpp\" -O2 -pipe -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/CMakeFiles/digidocpp_util.dir/util/File.cpp.o -MF src/CMakeFiles/digidocpp_util.dir/util/File.cpp.o.d -o src/CMakeFiles/digidocpp_util.dir/util/File.cpp.o -c /usr/obj/ports/libdigidocpp-4.1.0/libdigidocpp-4.1.0/src/util/File.cpp [2/40] /usr/obj/ports/libdigidocpp-4.1.0/bin/c++ -DBUILD_VER=0 -DMAJOR_VER=4 -DMINOR_VER=1 -DRELEASE_VER=0 -Ddigidocpp_EXPORTS -O2 -pipe -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/CMakeFiles/digidocpp_util.dir/util/log.cpp.o -MF src/CMakeFiles/digidocpp_util.dir/util/log.cpp.o.d -o src/CMakeFiles/digidocpp_util.dir/util/log.cpp.o -c /usr/obj/ports/libdigidocpp-4.1.0/libdigidocpp-4.1.0/src/util/log.cpp [3/40] : && /usr/local/bin/cmake -E rm -f src/libdigidocpp_util.a && /usr/bin/ar qc src/libdigidocpp_util.a src/CMakeFiles/digidocpp_util.dir/util/File.cpp.o src/CMakeFiles/digidocpp_util.dir/util/log.cpp.o && /usr/bin/ranlib src/libdigidocpp_util.a && : [4/40] /usr/obj/ports/libdigidocpp-4.1.0/bin/c++ -DBUILD_VER=0 -DMAJOR_VER=4 -DMINOR_VER=1 -DRELEASE_VER=0 -Ddigidocpp_EXPORTS -I/usr/obj/ports/libdigidocpp-4.1.0/libdigidocpp-4.1.0/src -isystem /usr/local/include/libxml2 -isystem /usr/local/include -isystem /usr/local/include/xmlsec1 -O2 -pipe -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -D__XMLSEC_FUNCTION__=__func__ -DXMLSEC_NO_FTP=1 -DXMLSEC_NO_HTTP=1 -DXMLSEC_NO_MD5=1 -DXMLSEC_NO_RIPEMD160=1 -DXMLSEC_NO_DH=1 -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_GOST2012=1 -DXMLSEC_DL_LIBLTDL=1 -DXMLSEC_CRYPTO_OPENSSL=1 -MD -MT src/CMakeFiles/digidocpp_priv.dir/crypto/Connect.cpp.o -MF src/CMakeFiles/digidocpp_priv.dir/crypto/Connect.cpp.o.d -o src/CMakeFiles/digidocpp_priv.dir/crypto/Connect.cpp.o -c /usr/obj/ports/libdigidocpp-4.1.0/libdigidocpp-4.1.0/src/crypto/Connect.cpp FAILED: src/CMakeFiles/digidocpp_priv.dir/crypto/Connect.cpp.o /usr/obj/ports/libdigidocpp-4.1.0/bin/c++ -DBUILD_VER=0 -DMAJOR_VER=4 -DMINOR_VER=1 -DRELEASE_VER=0 -Ddigidocpp_EXPORTS -I/usr/obj/ports/libdigidocpp-4.1.0/libdigidocpp-4.1.0/src -isystem /usr/local/include/libxml2 -isystem /usr/local/include -isystem /usr/local/include/xmlsec1 -O2 -pipe -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -D__XMLSEC_FUNCTION__=__func__ -DXMLSEC_NO_FTP=1 -DXMLSEC_NO_HTTP=1 -DXMLSEC_NO_MD5=1 -DXMLSEC_NO_RIPEMD160=1 -DXMLSEC_NO_DH=1 -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_GOST2012=1 -DXMLSEC_DL_LIBLTDL=1 -DXMLSEC_CRYPTO_OPENSSL=1 -MD -MT src/CMakeFiles/digidocpp_priv.dir/crypto/Connect.cpp.o -MF src/CMakeFiles/digidocpp_priv.dir/crypto/Connect.cpp.o.d -o src/CMakeFiles/digidocpp_priv.dir/crypto/Connect.cpp.o -c /usr/obj/ports/libdigidocpp-4.1.0/libdigidocpp-4.1.0/src/crypto/Connect.cpp In file included from /usr/obj/ports/libdigidocpp-4.1.0/libdigidocpp-4.1.0/src/crypto/OpenSSLHelpers.h:24, from /usr/obj/ports/libdigidocpp-4.1.0/libdigidocpp-4.1.0/src/crypto/Connect.cpp:24: /usr/obj/ports/libdigidocpp-4.1.0/libdigidocpp-4.1.0/src/util/memory.h:36:32: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] constexpr auto make_unique_ptr(nullptr_t, void (*d)(T*)) noexcept ^~~~~~~~~ /usr/obj/ports/libdigidocpp-4.1.0/libdigidocpp-4.1.0/src/util/memory.h:36:32: error: 'template constexpr const auto make_unique_ptr' conflicts with a previous declaration /usr/obj/ports/libdigidocpp-4.1.0/libdigidocpp-4.1.0/src/util/memory.h:29:28: note: previous declaration 'constexpr unique_free_t make_unique_ptr(U*, void (*)(T*))' constexpr unique_free_t make_unique_ptr(U *p, void (*d)(T*)) noexcept ^~~~~~~~~~~~~~~ /usr/obj/ports/libdigidocpp-4.1.0/libdigidocpp-4.1.0/src/util/memory.h:36:32: error: 'nullptr_t' was not declared in this scope constexpr auto make_unique_ptr(nullptr_t, void (*d)(T*)) noexcept ^~~~~~~~~ /usr/obj/ports/libdigidocpp-4.1.0/libdigidocpp-4.1.0/src/util/memory.h:36:32: note: suggested alternative: In file included from /usr/local/include/c++/8.4.0/initializer_list:41, from /usr/obj/ports/libdigidocpp-4.1.0/libdigidocpp-4.1.0/src/crypto/X509Cert.h:24, from /usr/obj/ports/libdigidocpp-4.1.0/libdigidocpp-4.1.0/src/crypto/Connect.h:22, from /usr/obj/ports/libdigidocpp-4.1.0/libdigidocpp-4.1.0/src/crypto/Connect.cpp:20: /usr/local/include/c++/8.4.0/sparc64-unknown-openbsd/bits/c++config.h:242:29: note: 'std::nullptr_t' typedef decltype(nullptr) nullptr_t; ^~~~~~~~~ In file included from /usr/obj/ports/libdigidocpp-4.1.0/libdigidocpp-4.1.0/src/crypto/OpenSSLHelpers.h:24, from /usr/obj/ports/libdigidocpp-4.1.0/libdigidocpp-4.1.0/src/crypto/Connect.cpp:24: /usr/obj/ports/libdigidocpp-4.1.0/libdigidocpp-4.1.0/src/util/memory.h:36:50: error: 'd' was not declared in this scope constexpr auto make_unique_ptr(nullptr_t, void (*d)(T*)) noexcept ^ /usr/obj/ports/libdigidocpp-4.1.0/libdigidocpp-4.1.0/src/util/memory.h:36:54: error: expected primary-expression before '*' token constexpr auto make_unique_ptr(nullptr_t, void (*d)(T*)) noexcept ^ /usr/obj/ports/libdigidocpp-4.1.0/libdigidocpp-4.1.0/src/util/memory.h:36:55: error: expected primary-expression before ')' token constexpr auto make_unique_ptr(nullptr_t, void (*d)(T*)) noexcept ^ /usr/obj/ports/libdigidocpp-4.1.0/libdigidocpp-4.1.0/src/util/memory.h:36:43: error: void value not ignored as it ought to be constexpr auto make_unique_ptr(nullptr_t, void (*d)(T*)) noexcept ^~~~~~~~~ /usr/obj/ports/libdigidocpp-4.1.0/libdigidocpp-4.1.0/src/util/memory.h:36:56: error: expression list treated as compound expression in initializer [-fpermissive] constexpr auto make_unique_ptr(nullptr_t, void (*d)(T*)) noexcept ^ /usr/obj/ports/libdigidocpp-4.1.0/libdigidocpp-4.1.0/src/util/memory.h:36:57: error: expected ';' before 'noexcept' constexpr auto make_unique_ptr(nullptr_t, void (*d)(T*)) noexcept ^~~~~~~~~ ; ninja: build stopped: subcommand failed. *** Error 1 in security/libdigidocpp (/usr/ports/devel/cmake/cmake.port.mk:50 'do-build': @cd /usr/obj/ports/libdigidocpp-4.1.0/build-sparc6...) *** Error 2 in security/libdigidocpp (/usr/ports/infrastructure/mk/bsd.port.mk:3065 '/usr/obj/ports/libdigidocpp-4.1.0/build-sparc64/.build_done') *** Error 2 in security/libdigidocpp (/usr/ports/infrastructure/mk/bsd.port.mk:2712 'build': @lock=libdigidocpp-4.1.0p0; export _LOCKS_HELD...) ===> Exiting security/libdigidocpp with an error *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do eval...) >>> Ended at 1745648265.33 max_stuck=55.46/depends=57.56/show-prepare-results=12.93/patch=2.83/configure=56.68/build=50.79 Error: job failed with 512 on sparc64-0b at 1745648265