===> Building for plinkseq-0.08nb15 cd /Users/pbulk/build/biology/plinkseq/work/plinkseq-0.08/lib && protoc --cpp_out=. pp.proto && mv pp.pb.cc pp.pb.cpp cd /Users/pbulk/build/biology/plinkseq/work/plinkseq-0.08/lib && protoc --cpp_out=. variant.proto && mv variant.pb.cc variant.pb.cpp /opt/pkg/bin/bmake all-recursive Making all in lib /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT libplinkseq_la-eval.lo -MD -MP -MF .deps/libplinkseq_la-eval.Tpo -c -o libplinkseq_la-eval.lo `test -f 'eval.cpp' || echo './'`eval.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/Users/pbulk/build/biology/plinkseq/work/.buildlink/include -pipe -Os -MT libplinkseq_la-eval.lo -MD -MP -MF .deps/libplinkseq_la-eval.Tpo -c eval.cpp -fno-common -DPIC -o .libs/libplinkseq_la-eval.o In file included from eval.cpp:8: In file included from ./eval.h:4: In file included from ./token.h:4: In file included from ./variant.h:14: In file included from ./genotype.h:11: In file included from ./individual.h:8: In file included from ./meta.h:13: ./helper.h:730:3: warning: non-void function does not return a value [-Wreturn-type] } ^ In file included from eval.cpp:8: In file included from ./eval.h:4: In file included from ./token.h:4: In file included from ./variant.h:14: In file included from ./genotype.h:11: In file included from ./individual.h:8: ./meta.h:554:15: warning: enumeration values 'META_UNDEFINED' and 'META_CHAR' not handled in switch [-Wswitch] switch( m->mt ) ^ ./meta.h:554:15: note: add missing switch cases switch( m->mt ) ^ ./meta.h:589:11: warning: enumeration values 'META_FLAG', 'META_UNDEFINED', and 'META_CHAR' not handled in switch [-Wswitch] switch( m->mt ) ^ ./meta.h:589:11: note: add missing switch cases switch( m->mt ) ^ In file included from eval.cpp:8: In file included from ./eval.h:4: In file included from ./token.h:4: In file included from ./variant.h:22: In file included from ./svar.h:6: In file included from ./variant.pb.h:20: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:107: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_log.h:36: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_impl.h:18: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_vlog_is_on.h:61: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/attributes.h:39: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/config.h:92: /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/policy_checks.h:81:2: error: "C++ versions less than C++17 are not supported." #error "C++ versions less than C++17 are not supported." ^ In file included from eval.cpp:8: In file included from ./eval.h:4: In file included from ./token.h:4: In file included from ./variant.h:22: In file included from ./svar.h:6: In file included from ./variant.pb.h:20: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:107: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_log.h:36: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_impl.h:20: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:47: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:26: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h:31: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/casts.h:38: /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:125:12: error: no member named 'conjunction' in namespace 'std' using std::conjunction; ~~~~~^ /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:128:12: error: no member named 'disjunction' in namespace 'std'; did you mean 'is_function'? using std::disjunction; ~~~~~^~~~~~~~~~~ is_function /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1/type_traits:1006:50: note: 'is_function' declared here template struct _LIBCPP_TEMPLATE_VIS is_function ^ In file included from eval.cpp:8: In file included from ./eval.h:4: In file included from ./token.h:4: In file included from ./variant.h:22: In file included from ./svar.h:6: In file included from ./variant.pb.h:20: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:107: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_log.h:36: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_impl.h:20: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:47: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:26: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h:31: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/casts.h:38: /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:140:12: error: no member named 'negation' in namespace 'std' using std::negation; ~~~~~^ /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:470:13: error: unknown template name 'negation' : absl::negation {}; ^ /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:532:41: error: no template named 'conjunction' in namespace 'absl' using IsLifetimeBoundAssignment = absl::conjunction< ~~~~~~^ In file included from eval.cpp:8: In file included from ./eval.h:4: In file included from ./token.h:4: In file included from ./variant.h:22: In file included from ./svar.h:6: In file included from ./variant.pb.h:20: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:107: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_log.h:36: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_impl.h:20: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:47: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:28: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:29: /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:35:12: error: no member named 'apply' in namespace 'std' using std::apply; ~~~~~^ /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:38:12: error: no member named 'in_place' in namespace 'std' using std::in_place; ~~~~~^ /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:39:12: error: no member named 'in_place_index' in namespace 'std' using std::in_place_index; ~~~~~^ /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:40:12: error: no member named 'in_place_index_t' in namespace 'std' using std::in_place_index_t; ~~~~~^ /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:41:12: error: no member named 'in_place_t' in namespace 'std' using std::in_place_t; ~~~~~^ /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:42:12: error: no member named 'in_place_type' in namespace 'std' using std::in_place_type; ~~~~~^ /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:43:12: error: no member named 'in_place_type_t' in namespace 'std' using std::in_place_type_t; ~~~~~^ /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:47:12: error: no member named 'make_from_tuple' in namespace 'std'; did you mean 'make_tuple'? using std::make_from_tuple; ~~~~~^~~~~~~~~~~~~~~ make_tuple /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1/tuple:1259:1: note: 'make_tuple' declared here make_tuple(_Tp&&... __t) ^ In file included from eval.cpp:8: In file included from ./eval.h:4: In file included from ./token.h:4: In file included from ./variant.h:22: In file included from ./svar.h:6: In file included from ./variant.pb.h:20: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:107: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_log.h:36: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_impl.h:20: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:47: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:28: /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:35:7: error: no member named 'get_if' in namespace 'std'; did you mean 'std::this_thread::get_id'? using std::get_if; ^~~~~~~~~~~ std::this_thread::get_id /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1/__threading_support:713:1: note: 'std::this_thread::get_id' declared here get_id() _NOEXCEPT ^ In file included from eval.cpp:8: In file included from ./eval.h:4: In file included from ./token.h:4: In file included from ./variant.h:22: In file included from ./svar.h:6: In file included from ./variant.pb.h:20: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:107: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_log.h:36: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_impl.h:20: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:47: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:28: /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:36:12: error: no member named 'holds_alternative' in namespace 'std' using std::holds_alternative; ~~~~~^ /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:37:12: error: no member named 'monostate' in namespace 'std' using std::monostate; ~~~~~^ /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:38:7: error: no member named 'variant' in namespace 'std'; did you mean '::Variant'? using std::variant; ^~~~~~~~~~~~ ::Variant ./em.h:7:7: note: '::Variant' declared here class Variant; ^ In file included from eval.cpp:8: In file included from ./eval.h:4: In file included from ./token.h:4: In file included from ./variant.h:22: In file included from ./svar.h:6: In file included from ./variant.pb.h:20: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:107: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_log.h:36: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_impl.h:20: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:47: In file included from /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:28: /Users/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:39:12: error: no member named 'variant_alternative' in namespace 'std' using std::variant_alternative; ~~~~~^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 3 warnings and 20 errors generated. *** [libplinkseq_la-eval.lo] Error code 1 bmake[2]: stopped making "all" in /Users/pbulk/build/biology/plinkseq/work/plinkseq-0.08/lib bmake[2]: 1 error bmake[2]: stopped making "all" in /Users/pbulk/build/biology/plinkseq/work/plinkseq-0.08/lib bmake[1]: stopped making "all-recursive" in /Users/pbulk/build/biology/plinkseq/work/plinkseq-0.08 *** [all] Error code 2 bmake: stopped making "all" in /Users/pbulk/build/biology/plinkseq/work/plinkseq-0.08 bmake: 1 error bmake: stopped making "all" in /Users/pbulk/build/biology/plinkseq/work/plinkseq-0.08 *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/biology/plinkseq *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/biology/plinkseq