>>> Building on exopi-4 under textproc/nlohmann-json BDEPENDS = [devel/cmake/core;devel/ninja] DIST = [textproc/nlohmann-json:nlohmann-json-v3.12.0.tar.gz;textproc/nlohmann-json:nlohmann-json_test_data-v3.1.0.tar.gz] FULLPKGNAME = nlohmann-json-3.12.0 Avoided depends for cmake-core-3.31.8p0 ninja-1.11.1p1v1 distfiles size=124714986 >>> Running build in textproc/nlohmann-json at 1764621384.57 ===> textproc/nlohmann-json ===> Building from scratch nlohmann-json-3.12.0 ===> nlohmann-json-3.12.0 depends on: cmake-core-* -> cmake-core-3.31.8p0 ===> nlohmann-json-3.12.0 depends on: ninja-* -> ninja-1.11.1p1v1 ===> Checking files for nlohmann-json-3.12.0 `/exopi-cvs/ports/distfiles/nlohmann-json-v3.12.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/nlohmann-json_test_data-v3.1.0.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for nlohmann-json-3.12.0 ===> Patching for nlohmann-json-3.12.0 ===> Applying OpenBSD patch patch-include_nlohmann_detail_conversions_from_json_hpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |https://github.com/nlohmann/json/pull/4736/commits/34868f90149de02432ea758a29227a6ad74f098c | |Index: include/nlohmann/detail/conversions/from_json.hpp |--- include/nlohmann/detail/conversions/from_json.hpp.orig |+++ include/nlohmann/detail/conversions/from_json.hpp -------------------------- Patching file include/nlohmann/detail/conversions/from_json.hpp using Plan A... Hunk #1 succeeded at 540. done ===> Applying OpenBSD patch patch-include_nlohmann_detail_conversions_to_json_hpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |https://github.com/nlohmann/json/pull/4736/commits/34868f90149de02432ea758a29227a6ad74f098c | |Index: include/nlohmann/detail/conversions/to_json.hpp |--- include/nlohmann/detail/conversions/to_json.hpp.orig |+++ include/nlohmann/detail/conversions/to_json.hpp -------------------------- Patching file include/nlohmann/detail/conversions/to_json.hpp using Plan A... Hunk #1 succeeded at 15. Hunk #2 succeeded at 441. done ===> Applying OpenBSD patch patch-single_include_nlohmann_json_hpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |https://github.com/nlohmann/json/pull/4736/commits/34868f90149de02432ea758a29227a6ad74f098c | |Index: single_include/nlohmann/json.hpp |--- single_include/nlohmann/json.hpp.orig |+++ single_include/nlohmann/json.hpp -------------------------- Patching file single_include/nlohmann/json.hpp using Plan A... Hunk #1 succeeded at 5325. Hunk #2 succeeded at 5383. Hunk #3 succeeded at 6091. done ===> Applying OpenBSD patch patch-tests_src_unit-deserialization_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |https://github.com/nlohmann/json/pull/4736/commits/34868f90149de02432ea758a29227a6ad74f098c | |Index: tests/src/unit-deserialization.cpp |--- tests/src/unit-deserialization.cpp.orig |+++ tests/src/unit-deserialization.cpp -------------------------- Patching file tests/src/unit-deserialization.cpp using Plan A... Hunk #1 succeeded at 1134. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for nlohmann-json-3.12.0 ===> Configuring for nlohmann-json-3.12.0 -- The CXX compiler identification is Clang 19.1.7 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /exopi-obj/pobj/nlohmann-json-3.12.0/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Using the multi-header code from /exopi-obj/pobj/nlohmann-json-3.12.0/json-3.12.0/include/ -- Using test data in /exopi-obj/pobj/nlohmann-json-3.12.0/json-3.12.0/tests/test_data. -- Operating system: OpenBSD-7.8; OpenBSD exopi-4.exo.bsdfrog.org 7.8 GENERIC.MP#130 amd64 -- Compiler: OpenBSD clang version 19.1.7; Target: amd64-unknown-openbsd7.8; Thread model: posix; InstalledDir: /usr/bin -- Testing standards: 11 14 17 20 23 -- Looking for C++ include sys/types.h -- Looking for C++ include sys/types.h - found -- Looking for C++ include stdint.h -- Looking for C++ include stdint.h - found -- Looking for C++ include stddef.h -- Looking for C++ include stddef.h - found -- Check size of size_t -- Check size of size_t - done -- Configuring done (2.2s) -- Generating done (0.2s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_ASM_COMPILER_AR CMAKE_ASM_COMPILER_RANLIB CMAKE_C_COMPILER_AR CMAKE_C_COMPILER_RANLIB 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: /exopi-obj/pobj/nlohmann-json-3.12.0/build-amd64 >>> Running package in textproc/nlohmann-json at 1764621392.75 ===> textproc/nlohmann-json ===> Faking installation for nlohmann-json-3.12.0 -- Install configuration: "Release" -- Up-to-date: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/adl_serializer.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/byte_container_with_subtype.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/abi_macros.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/conversions -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/conversions/from_json.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/conversions/to_chars.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/conversions/to_json.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/conversions/from_json.hpp.orig.port -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/conversions/to_json.hpp.orig.port -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/exceptions.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/hash.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/input -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/input/binary_reader.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/input/input_adapters.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/input/json_sax.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/input/lexer.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/input/parser.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/input/position_t.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/iterators -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/iterators/internal_iterator.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/iterators/iter_impl.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/iterators/iteration_proxy.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/iterators/iterator_traits.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/iterators/json_reverse_iterator.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/iterators/primitive_iterator.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/json_custom_base_class.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/json_pointer.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/json_ref.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/macro_scope.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/macro_unscope.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/meta -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/meta/call_std -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/meta/call_std/begin.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/meta/call_std/end.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/meta/cpp_future.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/meta/detected.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/meta/identity_tag.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/meta/is_sax.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/meta/std_fs.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/meta/type_traits.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/meta/void_t.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/output -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/output/binary_writer.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/output/output_adapters.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/output/serializer.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/string_concat.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/string_escape.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/string_utils.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/detail/value_t.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/json.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/json_fwd.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/ordered_map.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/thirdparty -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/thirdparty/hedley -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/thirdparty/hedley/hedley.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/include/nlohmann/thirdparty/hedley/hedley_undef.hpp -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/share/cmake/nlohmann_json/nlohmann_jsonConfig.cmake -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/share/cmake/nlohmann_json/nlohmann_jsonConfigVersion.cmake -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/share/cmake/nlohmann_json/nlohmann_jsonTargets.cmake -- Installing: /exopi-obj/pobj/nlohmann-json-3.12.0/fake-amd64/usr/local/share/pkgconfig/nlohmann_json.pc ===> Building package for nlohmann-json-3.12.0 Create /exopi-cvs/ports/packages/amd64/all/nlohmann-json-3.12.0.tgz Creating package nlohmann-json-3.12.0 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|* | 1% checksumming|** | 3% checksumming|*** | 4% checksumming|**** | 6% checksumming|**** | 7% checksumming|***** | 9% checksumming|****** | 10% checksumming|******* | 12% checksumming|******** | 13% checksumming|********* | 14% checksumming|********** | 16% checksumming|*********** | 17% checksumming|*********** | 19% checksumming|************ | 20% checksumming|************* | 22% checksumming|************** | 23% checksumming|*************** | 25% checksumming|**************** | 26% checksumming|***************** | 28% checksumming|****************** | 29% checksumming|******************* | 30% checksumming|******************* | 32% checksumming|******************** | 33% checksumming|********************* | 35% checksumming|********************** | 36% checksumming|*********************** | 38% checksumming|************************ | 39% checksumming|************************* | 41% checksumming|************************** | 42% checksumming|*************************** | 43% checksumming|*************************** | 45% checksumming|**************************** | 46% checksumming|***************************** | 48% checksumming|****************************** | 49% checksumming|******************************* | 51% checksumming|******************************** | 52% checksumming|********************************* | 54% checksumming|********************************** | 55% checksumming|********************************** | 57% checksumming|*********************************** | 58% checksumming|************************************ | 59% checksumming|************************************* | 61% checksumming|************************************** | 62% checksumming|*************************************** | 64% checksumming|**************************************** | 65% checksumming|***************************************** | 67% checksumming|****************************************** | 68% checksumming|****************************************** | 70% checksumming|******************************************* | 71% checksumming|******************************************** | 72% checksumming|********************************************* | 74% checksumming|********************************************** | 75% checksumming|*********************************************** | 77% checksumming|************************************************ | 78% checksumming|************************************************* | 80% checksumming|************************************************** | 81% checksumming|************************************************** | 83% checksumming|*************************************************** | 84% checksumming|**************************************************** | 86% checksumming|***************************************************** | 87% checksumming|****************************************************** | 88% checksumming|******************************************************* | 90% checksumming|******************************************************** | 91% checksumming|********************************************************* | 93% checksumming|********************************************************* | 94% checksumming|********************************************************** | 96% checksumming|*********************************************************** | 97% checksumming|************************************************************ | 99% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving| | 1% archiving|* | 1% archiving|** | 3% archiving|***** | 7% archiving|****** | 9% archiving|******* | 10% archiving|******* | 11% archiving|************** | 22% archiving|*************** | 24% archiving|***************** | 27% archiving|********************* | 33% archiving|********************** | 35% archiving|************************ | 38% archiving|************************* | 38% archiving|************************* | 39% archiving|**************************** | 43% archiving|**************************** | 44% archiving|******************************* | 49% archiving|******************************** | 50% archiving|******************************** | 51% archiving|********************************* | 51% archiving|********************************** | 54% archiving|*********************************** | 54% archiving|*************************************** | 61% archiving|**************************************** | 62% archiving|****************************************** | 66% archiving|******************************************* | 67% archiving|********************************************************* | 88% archiving|********************************************************* | 89% archiving|********************************************************** | 90% archiving|*************************************************************** | 99% archiving|****************************************************************| 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/nlohmann-json-3.12.0.tgz >>> Running clean in textproc/nlohmann-json at 1764621393.91 ===> textproc/nlohmann-json ===> Cleaning for nlohmann-json-3.12.0 >>> Ended at 1764621394.38 max_stuck=1.97/build=8.19/package=1.16/clean=0.50