===> Building for json-schema-1.4 [ 7%] Building CXX object json/CMakeFiles/json-schema.dir/Pointer.cc.o { cd /Users/pbulk/build/textproc/json-schema/work/json-schema-1.4/cmake-pkgsrc-build/json && /Users/pbulk/build/textproc/json-schema/work/.cwrapper/bin/clang++ -Djson_schema_EXPORTS -I/opt/pkg/include -I/Users/pbulk/build/textproc/json-schema/work/json-schema-1.4/json/.. -pipe -Os -I/opt/pkg/include -std=gnu++11 -arch arm64 -mmacosx-version-min=14.5 -fPIC -MD -MT json/CMakeFiles/json-schema.dir/Pointer.cc.o -MF CMakeFiles/json-schema.dir/Pointer.cc.o.d -o CMakeFiles/json-schema.dir/Pointer.cc.o -c /Users/pbulk/build/textproc/json-schema/work/json-schema-1.4/json/Pointer.cc } || exit $? [ 15%] Building CXX object json/CMakeFiles/json-schema.dir/SchemaValidator.cc.o { cd /Users/pbulk/build/textproc/json-schema/work/json-schema-1.4/cmake-pkgsrc-build/json && /Users/pbulk/build/textproc/json-schema/work/.cwrapper/bin/clang++ -Djson_schema_EXPORTS -I/opt/pkg/include -I/Users/pbulk/build/textproc/json-schema/work/json-schema-1.4/json/.. -pipe -Os -I/opt/pkg/include -std=gnu++11 -arch arm64 -mmacosx-version-min=14.5 -fPIC -MD -MT json/CMakeFiles/json-schema.dir/SchemaValidator.cc.o -MF CMakeFiles/json-schema.dir/SchemaValidator.cc.o.d -o CMakeFiles/json-schema.dir/SchemaValidator.cc.o -c /Users/pbulk/build/textproc/json-schema/work/json-schema-1.4/json/SchemaValidator.cc } || exit $? /Users/pbulk/build/textproc/json-schema/work/json-schema-1.4/json/SchemaValidator.cc:126:3: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%d", i); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ /Users/pbulk/build/textproc/json-schema/work/json-schema-1.4/json/SchemaValidator.cc:133:3: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%" PRIu64, i); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ /Users/pbulk/build/textproc/json-schema/work/json-schema-1.4/json/SchemaValidator.cc:140:3: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] sprintf(buf, "%f", d); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ 3 warnings generated. [ 23%] Building CXX object json/CMakeFiles/json-schema.dir/URI.cc.o { cd /Users/pbulk/build/textproc/json-schema/work/json-schema-1.4/cmake-pkgsrc-build/json && /Users/pbulk/build/textproc/json-schema/work/.cwrapper/bin/clang++ -Djson_schema_EXPORTS -I/opt/pkg/include -I/Users/pbulk/build/textproc/json-schema/work/json-schema-1.4/json/.. -pipe -Os -I/opt/pkg/include -std=gnu++11 -arch arm64 -mmacosx-version-min=14.5 -fPIC -MD -MT json/CMakeFiles/json-schema.dir/URI.cc.o -MF CMakeFiles/json-schema.dir/URI.cc.o.d -o CMakeFiles/json-schema.dir/URI.cc.o -c /Users/pbulk/build/textproc/json-schema/work/json-schema-1.4/json/URI.cc } || exit $? [ 30%] Building CXX object json/CMakeFiles/json-schema.dir/meta-schema.cc.o { cd /Users/pbulk/build/textproc/json-schema/work/json-schema-1.4/cmake-pkgsrc-build/json && /Users/pbulk/build/textproc/json-schema/work/.cwrapper/bin/clang++ -Djson_schema_EXPORTS -I/opt/pkg/include -I/Users/pbulk/build/textproc/json-schema/work/json-schema-1.4/json/.. -pipe -Os -I/opt/pkg/include -std=gnu++11 -arch arm64 -mmacosx-version-min=14.5 -fPIC -MD -MT json/CMakeFiles/json-schema.dir/meta-schema.cc.o -MF CMakeFiles/json-schema.dir/meta-schema.cc.o.d -o CMakeFiles/json-schema.dir/meta-schema.cc.o -c /Users/pbulk/build/textproc/json-schema/work/json-schema-1.4/json/meta-schema.cc } || exit $? [ 38%] Linking CXX shared library libjson-schema.dylib { cd /Users/pbulk/build/textproc/json-schema/work/json-schema-1.4/cmake-pkgsrc-build/json && /opt/pkg/bin/cmake -E cmake_link_script CMakeFiles/json-schema.dir/link.txt --verbose= } || exit $? Undefined symbols for architecture arm64: "Json::Value::removeMember(std::__1::basic_string, std::__1::allocator> const&)", referenced from: Json::Pointer::erase(Json::Value&, unsigned long) in Pointer.cc.o "Json::Value::operator[](char const*)", referenced from: Json::SchemaValidator::init(Json::SchemaValidator::Options const&, bool) in SchemaValidator.cc.o "Json::Value::operator[](std::__1::basic_string, std::__1::allocator> const&)", referenced from: Json::Pointer::erase(Json::Value&, unsigned long) in Pointer.cc.o Json::Pointer::insert(Json::Value&, Json::Value&, unsigned long) in Pointer.cc.o Json::Pointer::replace(Json::Value&, Json::Value const&, unsigned long) in Pointer.cc.o Json::Pointer::replace(Json::Value&, Json::Value const&, unsigned long) in Pointer.cc.o Json::Pointer::set(Json::Value&, Json::Value const&, unsigned long) in Pointer.cc.o Json::Pointer::set(Json::Value&, Json::Value const&, unsigned long) in Pointer.cc.o Json::SchemaValidator::validate_and_expand(Json::Value&, Json::SchemaValidator::ExpansionOptions const&, std::__1::vector>*) const in SchemaValidator.cc.o ... "Json::Value::isMember(char const*) const", referenced from: Json::SchemaValidator::init(Json::SchemaValidator::Options const&, bool) in SchemaValidator.cc.o Json::SchemaValidator::init(Json::SchemaValidator::Options const&, bool) in SchemaValidator.cc.o Json::SchemaValidator::init(Json::SchemaValidator::Options const&, bool) in SchemaValidator.cc.o Json::SchemaValidator::init(Json::SchemaValidator::Options const&, bool) in SchemaValidator.cc.o Json::SchemaValidator::collect_ids_refs(Json::Value const&, Json::URI, bool) in SchemaValidator.cc.o Json::SchemaValidator::collect_ids_refs(Json::Value const&, Json::URI, bool) in SchemaValidator.cc.o Json::SchemaValidator::Validate(Json::Value const&, Json::Value const&, std::__1::basic_string, std::__1::allocator> const&, Json::SchemaValidator::ExpansionOptions const&, Json::SchemaValidator::ValidationContext*) const in SchemaValidator.cc.o Json::SchemaValidator::Validate(Json::Value const&, Json::Value const&, std::__1::basic_string, std::__1::allocator> const&, Json::SchemaValidator::ExpansionOptions const&, Json::SchemaValidator::ValidationContext*) const in SchemaValidator.cc.o Json::SchemaValidator::Validate(Json::Value const&, Json::Value const&, std::__1::basic_string, std::__1::allocator> const&, Json::SchemaValidator::ExpansionOptions const&, Json::SchemaValidator::ValidationContext*) const in SchemaValidator.cc.o Json::SchemaValidator::Validate(Json::Value const&, Json::Value const&, std::__1::basic_string, std::__1::allocator> const&, Json::SchemaValidator::ExpansionOptions const&, Json::SchemaValidator::ValidationContext*) const in SchemaValidator.cc.o Json::SchemaValidator::Validate(Json::Value const&, Json::Value const&, std::__1::basic_string, std::__1::allocator> const&, Json::SchemaValidator::ExpansionOptions const&, Json::SchemaValidator::ValidationContext*) const in SchemaValidator.cc.o Json::SchemaValidator::Validate(Json::Value const&, Json::Value const&, std::__1::basic_string, std::__1::allocator> const&, Json::SchemaValidator::ExpansionOptions const&, Json::SchemaValidator::ValidationContext*) const in SchemaValidator.cc.o Json::SchemaValidator::Validate(Json::Value const&, Json::Value const&, std::__1::basic_string, std::__1::allocator> const&, Json::SchemaValidator::ExpansionOptions const&, Json::SchemaValidator::ValidationContext*) const in SchemaValidator.cc.o Json::SchemaValidator::Validate(Json::Value const&, Json::Value const&, std::__1::basic_string, std::__1::allocator> const&, Json::SchemaValidator::ExpansionOptions const&, Json::SchemaValidator::ValidationContext*) const in SchemaValidator.cc.o Json::SchemaValidator::Validate(Json::Value const&, Json::Value const&, std::__1::basic_string, std::__1::allocator> const&, Json::SchemaValidator::ExpansionOptions const&, Json::SchemaValidator::ValidationContext*) const in SchemaValidator.cc.o Json::SchemaValidator::Validate(Json::Value const&, Json::Value const&, std::__1::basic_string, std::__1::allocator> const&, Json::SchemaValidator::ExpansionOptions const&, Json::SchemaValidator::ValidationContext*) const in SchemaValidator.cc.o Json::SchemaValidator::Validate(Json::Value const&, Json::Value const&, std::__1::basic_string, std::__1::allocator> const&, Json::SchemaValidator::ExpansionOptions const&, Json::SchemaValidator::ValidationContext*) const in SchemaValidator.cc.o Json::SchemaValidator::Validate(Json::Value const&, Json::Value const&, std::__1::basic_string, std::__1::allocator> const&, Json::SchemaValidator::ExpansionOptions const&, Json::SchemaValidator::ValidationContext*) const in SchemaValidator.cc.o Json::SchemaValidator::Validate(Json::Value const&, Json::Value const&, std::__1::basic_string, std::__1::allocator> const&, Json::SchemaValidator::ExpansionOptions const&, Json::SchemaValidator::ValidationContext*) const in SchemaValidator.cc.o ... "Json::Value::isMember(std::__1::basic_string, std::__1::allocator> const&) const", referenced from: Json::Pointer::erase(Json::Value&, unsigned long) in Pointer.cc.o Json::Pointer::get_internal(Json::Value const&, unsigned long, bool) in Pointer.cc.o Json::Pointer::insert(Json::Value&, Json::Value&, unsigned long) in Pointer.cc.o Json::Pointer::replace(Json::Value&, Json::Value const&, unsigned long) in Pointer.cc.o Json::Pointer::set(Json::Value&, Json::Value const&, unsigned long) in Pointer.cc.o Json::SchemaValidator::collect_ids_refs(Json::Value const&, Json::URI, bool) in SchemaValidator.cc.o Json::SchemaValidator::collect_ids_refs(Json::Value const&, Json::URI, bool) in SchemaValidator.cc.o Json::SchemaValidator::collect_ids_refs(Json::Value const&, Json::URI, bool) in SchemaValidator.cc.o ... "Json::Value::operator[](char const*) const", referenced from: Json::SchemaValidator::init(Json::SchemaValidator::Options const&, bool) in SchemaValidator.cc.o Json::SchemaValidator::init(Json::SchemaValidator::Options const&, bool) in SchemaValidator.cc.o Json::SchemaValidator::collect_ids_refs(Json::Value const&, Json::URI, bool) in SchemaValidator.cc.o Json::SchemaValidator::collect_ids_refs(Json::Value const&, Json::URI, bool) in SchemaValidator.cc.o Json::SchemaValidator::Validate(Json::Value const&, Json::Value const&, std::__1::basic_string, std::__1::allocator> const&, Json::SchemaValidator::ExpansionOptions const&, Json::SchemaValidator::ValidationContext*) const in SchemaValidator.cc.o Json::SchemaValidator::Validate(Json::Value const&, Json::Value const&, std::__1::basic_string, std::__1::allocator> const&, Json::SchemaValidator::ExpansionOptions const&, Json::SchemaValidator::ValidationContext*) const in SchemaValidator.cc.o Json::SchemaValidator::Validate(Json::Value const&, Json::Value const&, std::__1::basic_string, std::__1::allocator> const&, Json::SchemaValidator::ExpansionOptions const&, Json::SchemaValidator::ValidationContext*) const in SchemaValidator.cc.o Json::SchemaValidator::Validate(Json::Value const&, Json::Value const&, std::__1::basic_string, std::__1::allocator> const&, Json::SchemaValidator::ExpansionOptions const&, Json::SchemaValidator::ValidationContext*) const in SchemaValidator.cc.o Json::SchemaValidator::Validate(Json::Value const&, Json::Value const&, std::__1::basic_string, std::__1::allocator> const&, Json::SchemaValidator::ExpansionOptions const&, Json::SchemaValidator::ValidationContext*) const in SchemaValidator.cc.o Json::SchemaValidator::Validate(Json::Value const&, Json::Value const&, std::__1::basic_string, std::__1::allocator> const&, Json::SchemaValidator::ExpansionOptions const&, Json::SchemaValidator::ValidationContext*) const in SchemaValidator.cc.o Json::SchemaValidator::Validate(Json::Value const&, Json::Value const&, std::__1::basic_string, std::__1::allocator> const&, Json::SchemaValidator::ExpansionOptions const&, Json::SchemaValidator::ValidationContext*) const in SchemaValidator.cc.o Json::SchemaValidator::Validate(Json::Value const&, Json::Value const&, std::__1::basic_string, std::__1::allocator> const&, Json::SchemaValidator::ExpansionOptions const&, Json::SchemaValidator::ValidationContext*) const in SchemaValidator.cc.o Json::SchemaValidator::Validate(Json::Value const&, Json::Value const&, std::__1::basic_string, std::__1::allocator> const&, Json::SchemaValidator::ExpansionOptions const&, Json::SchemaValidator::ValidationContext*) const in SchemaValidator.cc.o Json::SchemaValidator::Validate(Json::Value const&, Json::Value const&, std::__1::basic_string, std::__1::allocator> const&, Json::SchemaValidator::ExpansionOptions const&, Json::SchemaValidator::ValidationContext*) const in SchemaValidator.cc.o ... "Json::Value::operator[](std::__1::basic_string, std::__1::allocator> const&) const", referenced from: Json::Pointer::get_internal(Json::Value const&, unsigned long, bool) in Pointer.cc.o Json::SchemaValidator::init(Json::SchemaValidator::Options const&, bool) in SchemaValidator.cc.o Json::SchemaValidator::collect_ids_refs(Json::Value const&, Json::URI, bool) in SchemaValidator.cc.o Json::SchemaValidator::collect_ids_refs(Json::Value const&, Json::URI, bool) in SchemaValidator.cc.o Json::SchemaValidator::collect_ids_refs(Json::Value const&, Json::URI, bool) in SchemaValidator.cc.o Json::SchemaValidator::collect_ids_refs(Json::Value const&, Json::URI, bool) in SchemaValidator.cc.o Json::SchemaValidator::collect_ids_refs(Json::Value const&, Json::URI, bool) in SchemaValidator.cc.o Json::SchemaValidator::collect_ids_refs(Json::Value const&, Json::URI, bool) in SchemaValidator.cc.o ... ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) *** [json/libjson-schema.1.1.dylib] Error code 1 bmake[2]: stopped making "json/CMakeFiles/json-schema.dir/build" in /Users/pbulk/build/textproc/json-schema/work/json-schema-1.4/cmake-pkgsrc-build bmake[2]: 1 error bmake[2]: stopped making "json/CMakeFiles/json-schema.dir/build" in /Users/pbulk/build/textproc/json-schema/work/json-schema-1.4/cmake-pkgsrc-build *** [json/CMakeFiles/json-schema.dir/all] Error code 2 bmake[1]: stopped making "all" in /Users/pbulk/build/textproc/json-schema/work/json-schema-1.4/cmake-pkgsrc-build bmake[1]: 1 error bmake[1]: stopped making "all" in /Users/pbulk/build/textproc/json-schema/work/json-schema-1.4/cmake-pkgsrc-build *** [all] Error code 2 bmake: stopped making "all" in /Users/pbulk/build/textproc/json-schema/work/json-schema-1.4/cmake-pkgsrc-build bmake: 1 error bmake: stopped making "all" in /Users/pbulk/build/textproc/json-schema/work/json-schema-1.4/cmake-pkgsrc-build *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/textproc/json-schema *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/textproc/json-schema