=> 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 making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/devel/cre2
*** Error code 1

Stop.
bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/devel/cre2