=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for cre2-0.3.6nb2 /opt/pkg/bin/gmake all-am gmake[1]: Entering directory '/Users/pbulk/build/devel/cre2/work/cre2-0.3.6' gmake[2]: Entering directory '/Users/pbulk/build/devel/cre2/work/cre2-0.3.6' gmake[2]: Leaving directory '/Users/pbulk/build/devel/cre2/work/cre2-0.3.6' Updating ./doc/version.texi restore=: && backupdir=".am$$" && \ am__cwd=`pwd` && CDPATH="${ZSH_VERSION+.}:" && cd . && \ rm -rf $backupdir && mkdir $backupdir && \ if (/Users/pbulk/build/devel/cre2/work/.tools/bin/makeinfo --version) >/dev/null 2>&1; then \ for f in doc/cre2.info doc/cre2.info-[0-9] doc/cre2.info-[0-9][0-9] doc/cre2.i[0-9] doc/cre2.i[0-9][0-9]; do \ if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \ done; \ else :; fi && \ cd "$am__cwd"; \ if /Users/pbulk/build/devel/cre2/work/.tools/bin/makeinfo --no-split -I doc -I ./doc \ -o doc/cre2.info ./doc/cre2.texi; \ then \ rc=0; \ CDPATH="${ZSH_VERSION+.}:" && cd .; \ else \ rc=$?; \ CDPATH="${ZSH_VERSION+.}:" && cd . && \ $restore $backupdir/* `echo "./doc/cre2.info" | sed 's|[^/]*$||'`; \ fi; \ rm -rf $backupdir; exit $rc /opt/pkg/bin/mksh ./libtool --tag=CXX --mode=compile clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I./src -I/opt/pkg/include -pthread -I/opt/pkg/include -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -DNOMINMAX -pipe -Os -I/opt/pkg/include -MT src/libcre2_la-cre2.lo -MD -MP -MF src/.deps/libcre2_la-cre2.Tpo -c -o src/libcre2_la-cre2.lo `test -f 'src/cre2.cpp' || echo './'`src/cre2.cpp libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I./src -I/Users/pbulk/build/devel/cre2/work/.buildlink/include -pthread -Wno-float-conversion -Wno-implicit-float-conversion -Wno-implicit-int-float-conversion -Wno-unknown-warning-option -DNOMINMAX -pipe -Os -MT src/libcre2_la-cre2.lo -MD -MP -MF src/.deps/libcre2_la-cre2.Tpo -c src/cre2.cpp -fno-common -DPIC -o src/.libs/libcre2_la-cre2.o In file included from src/cre2.cpp:15: In file included from /Users/pbulk/build/devel/cre2/work/.buildlink/include/re2/re2.h:220: In file included from /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/base/call_once.h:34: In file included from /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/base/internal/invoke.h:40: In file included from /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/base/config.h:92: /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/base/policy_checks.h:79:2: error: "C++ versions less than C++14 are not supported." #error "C++ versions less than C++14 are not supported." ^ In file included from src/cre2.cpp:15: In file included from /Users/pbulk/build/devel/cre2/work/.buildlink/include/re2/re2.h:220: In file included from /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/base/call_once.h:35: In file included from /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/base/internal/low_level_scheduling.h:21: In file included from /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/base/internal/raw_logging.h:27: /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/base/log_severity.h:102:3: warning: use of this statement in a constexpr function is a C++14 extension [-Wc++14-extensions] switch (s) { ^ /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/base/log_severity.h:108:3: warning: multiple return statements in constexpr function is a C++14 extension [-Wc++14-extensions] return "UNKNOWN"; ^ /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/base/log_severity.h:103:36: note: previous return statement is here case absl::LogSeverity::kInfo: return "INFO"; ^ /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/base/log_severity.h:104:39: note: previous return statement is here case absl::LogSeverity::kWarning: return "WARNING"; ^ /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/base/log_severity.h:105:37: note: previous return statement is here case absl::LogSeverity::kError: return "ERROR"; ^ /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/base/log_severity.h:106:37: note: previous return statement is here case absl::LogSeverity::kFatal: return "FATAL"; ^ /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/base/log_severity.h:116:21: warning: variable declaration in a constexpr function is a C++14 extension [-Wc++14-extensions] absl::LogSeverity n = s; ^ /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/base/log_severity.h:117:3: warning: use of this statement in a constexpr function is a C++14 extension [-Wc++14-extensions] if (n < absl::LogSeverity::kInfo) n = absl::LogSeverity::kInfo; ^ In file included from src/cre2.cpp:15: In file included from /Users/pbulk/build/devel/cre2/work/.buildlink/include/re2/re2.h:220: In file included from /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/base/call_once.h:40: In file included from /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/base/nullability.h:153: /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/base/internal/nullability_impl.h:40:16: warning: variable templates are a C++14 extension [-Wc++14-extensions] constexpr bool IsSupportedType = IsNullabilityCompatible<T>::value; ^ /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/base/internal/nullability_impl.h:56:55: error: no template named 'remove_cv_t' in namespace 'std'; did you mean simply 'remove_cv_t'? static_assert(nullability_internal::IsSupportedType<std::remove_cv_t<T>>, ^~~~~~~~~~~~~~~~ remove_cv_t /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/meta/type_traits.h:238:1: note: 'remove_cv_t' declared here using remove_cv_t = typename std::remove_cv<T>::type; ^ In file included from src/cre2.cpp:15: In file included from /Users/pbulk/build/devel/cre2/work/.buildlink/include/re2/re2.h:220: In file included from /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/base/call_once.h:40: In file included from /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/base/nullability.h:153: /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/base/internal/nullability_impl.h:64:55: error: no template named 'remove_cv_t' in namespace 'std'; did you mean simply 'remove_cv_t'? static_assert(nullability_internal::IsSupportedType<std::remove_cv_t<T>>, ^~~~~~~~~~~~~~~~ remove_cv_t /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/meta/type_traits.h:238:1: note: 'remove_cv_t' declared here using remove_cv_t = typename std::remove_cv<T>::type; ^ In file included from src/cre2.cpp:15: In file included from /Users/pbulk/build/devel/cre2/work/.buildlink/include/re2/re2.h:220: In file included from /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/base/call_once.h:40: In file included from /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/base/nullability.h:153: /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/base/internal/nullability_impl.h:72:55: error: no template named 'remove_cv_t' in namespace 'std'; did you mean simply 'remove_cv_t'? static_assert(nullability_internal::IsSupportedType<std::remove_cv_t<T>>, ^~~~~~~~~~~~~~~~ remove_cv_t /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/meta/type_traits.h:238:1: note: 'remove_cv_t' declared here using remove_cv_t = typename std::remove_cv<T>::type; ^ In file included from src/cre2.cpp:15: In file included from /Users/pbulk/build/devel/cre2/work/.buildlink/include/re2/re2.h:221: /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/strings/string_view.h:340:18: warning: 'constexpr' non-static member function will not be implicitly 'const' in C++14; add 'const' to avoid a change in behavior [-Wconstexpr-not-const] constexpr void remove_prefix(size_type n) { ^ const /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/strings/string_view.h:350:18: warning: 'constexpr' non-static member function will not be implicitly 'const' in C++14; add 'const' to avoid a change in behavior [-Wconstexpr-not-const] constexpr void remove_suffix(size_type n) { ^ const /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/strings/string_view.h:358:18: warning: 'constexpr' non-static member function will not be implicitly 'const' in C++14; add 'const' to avoid a change in behavior [-Wconstexpr-not-const] constexpr void swap(string_view& s) noexcept { ^ const /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/strings/string_view.h:342:10: error: cannot assign to non-static data member within const member function 'remove_prefix' ptr_ += n; ~~~~ ^ /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/strings/string_view.h:340:18: note: member function 'absl::string_view::remove_prefix' is declared const here constexpr void remove_prefix(size_type n) { ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/strings/string_view.h:343:13: error: cannot assign to non-static data member within const member function 'remove_prefix' length_ -= n; ~~~~~~~ ^ /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/strings/string_view.h:340:18: note: member function 'absl::string_view::remove_prefix' is declared const here constexpr void remove_prefix(size_type n) { ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/strings/string_view.h:340:18: error: constexpr function's return type 'void' is not a literal type constexpr void remove_prefix(size_type n) { ^ /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/strings/string_view.h:352:13: error: cannot assign to non-static data member within const member function 'remove_suffix' length_ -= n; ~~~~~~~ ^ /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/strings/string_view.h:350:18: note: member function 'absl::string_view::remove_suffix' is declared const here constexpr void remove_suffix(size_type n) { ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/strings/string_view.h:350:18: error: constexpr function's return type 'void' is not a literal type constexpr void remove_suffix(size_type n) { ^ /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/strings/string_view.h:360:11: error: no viable overloaded '=' *this = s; ~~~~~ ^ ~ /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/strings/string_view.h:162:7: note: candidate function (the implicit copy assignment operator) not viable: 'this' argument has type 'const absl::string_view', but method is not marked const class string_view { ^ /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/strings/string_view.h:162:7: note: candidate function (the implicit move assignment operator) not viable: 'this' argument has type 'const absl::string_view', but method is not marked const /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/strings/string_view.h:358:18: error: constexpr function's return type 'void' is not a literal type constexpr void swap(string_view& s) noexcept { ^ In file included from src/cre2.cpp:15: In file included from /Users/pbulk/build/devel/cre2/work/.buildlink/include/re2/re2.h:222: In file included from /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/types/optional.h:39: /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/utility/utility.h:54:12: error: no member named 'index_sequence' in namespace 'std' using std::index_sequence; ~~~~~^ /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/utility/utility.h:55:12: error: no member named 'index_sequence_for' in namespace 'std' using std::index_sequence_for; ~~~~~^ /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/utility/utility.h:56:12: error: no member named 'integer_sequence' in namespace 'std'; did you mean '__integer_sequence'? using std::integer_sequence; ~~~~~^~~~~~~~~~~~~~~~ __integer_sequence /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1/__tuple:89:8: note: '__integer_sequence' declared here struct __integer_sequence { ^ In file included from src/cre2.cpp:15: In file included from /Users/pbulk/build/devel/cre2/work/.buildlink/include/re2/re2.h:222: In file included from /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/types/optional.h:39: /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/utility/utility.h:57:12: error: no member named 'make_index_sequence' in namespace 'std' using std::make_index_sequence; ~~~~~^ /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/utility/utility.h:58:12: error: no member named 'make_integer_sequence' in namespace 'std'; did you mean '__integer_sequence'? using std::make_integer_sequence; ~~~~~^~~~~~~~~~~~~~~~~~~~~ __integer_sequence /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1/__tuple:89:8: note: '__integer_sequence' declared here struct __integer_sequence { ^ In file included from src/cre2.cpp:15: In file included from /Users/pbulk/build/devel/cre2/work/.buildlink/include/re2/re2.h:222: In file included from /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/types/optional.h:39: /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/utility/utility.h:156:49: error: no template named 'index_sequence' auto apply_helper(Functor&& functor, Tuple&& t, index_sequence<Indexes...>) ^ /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/utility/utility.h:210:15: error: no member named 'make_index_sequence' in namespace 'absl' absl::make_index_sequence<std::tuple_size< ~~~~~~^ /Users/pbulk/build/devel/cre2/work/.buildlink/include/absl/utility/utility.h:211:64: error: initializer list cannot be used on the right hand side of operator '>' typename std::remove_reference<Tuple>::type>::value>{})) { ^~~ fatal error: too many errors emitted, stopping now [-ferror-limit=] 8 warnings and 20 errors generated. gmake[1]: *** [Makefile:1071: src/libcre2_la-cre2.lo] Error 1 gmake[1]: Leaving directory '/Users/pbulk/build/devel/cre2/work/cre2-0.3.6' gmake: *** [Makefile:805: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/devel/cre2 *** Error code 1 Stop. bmake: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/devel/cre2