+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/prometheus-cpp-1.1.0/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/prometheus-cpp-1.1.0/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for prometheus-cpp-1.1.0 [ 1%] Building CXX object core/CMakeFiles/core.dir/src/check_names.cc.o [ 3%] Building CXX object CMakeFiles/gmock_main.dir/3rdparty/googletest/googletest/src/gtest-all.cc.o [ 5%] Building CXX object core/CMakeFiles/core.dir/src/counter.cc.o In file included from /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h:39:0, from /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-death-test.h:41, from /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest.h:64, from /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/src/gtest-all.cc:38: /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h: In static member function 'static constexpr bool testing::internal::MatcherBase::IsInlined()': /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:414:12: error: 'is_trivially_copy_constructible' is not a member of 'std' std::is_trivially_copy_constructible::value && ^ /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:414:50: error: expected primary-expression before '>' token std::is_trivially_copy_constructible::value && ^ /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:414:51: error: '::value' has not been declared std::is_trivially_copy_constructible::value && ^ [ 7%] Building CXX object core/CMakeFiles/core.dir/src/detail/builder.cc.o In file included from /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/core/include/prometheus/registry.h:10:0, from /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/core/src/detail/builder.cc:8: /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/core/include/prometheus/family.h: In member function 'T& prometheus::Family::Add(const Labels&, Args&& ...)': /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/core/include/prometheus/family.h:113:24: error: 'make_unique' is not a member of 'std' return Add(labels, std::make_unique(args...)); ^ /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/core/include/prometheus/family.h:113:42: error: expected primary-expression before '>' token return Add(labels, std::make_unique(args...)); ^ /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/core/include/prometheus/family.h:113:48: error: expected ')' before '...' token return Add(labels, std::make_unique(args...)); ^ /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/core/include/prometheus/family.h:113:53: error: expected ')' before ';' token return Add(labels, std::make_unique(args...)); ^ --- core/CMakeFiles/core.dir/src/detail/builder.cc.o --- *** [core/CMakeFiles/core.dir/src/detail/builder.cc.o] Error code 1 bmake[2]: stopped in /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/cmake-pkgsrc-build 1 error bmake[2]: stopped in /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/cmake-pkgsrc-build --- core/CMakeFiles/core.dir/all --- *** [core/CMakeFiles/core.dir/all] Error code 2 bmake[1]: stopped in /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/cmake-pkgsrc-build /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h: In instantiation of 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface&>*; T = const std::basic_string&]': /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:418:58: required from 'void testing::internal::MatcherBase::Init(M&&) [with M = const testing::MatcherInterface&>*&; T = const std::basic_string&]' /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:292:14: required from 'testing::internal::MatcherBase::MatcherBase(const testing::MatcherInterface*) [with U = const std::basic_string&; T = const std::basic_string&]' /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:516:55: required from here /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:416:3: error: body of constexpr function 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface&>*; T = const std::basic_string&]' not a return-statement } ^ /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h: In instantiation of 'void testing::internal::MatcherBase::Init(M&&) [with M = const testing::MatcherInterface&>*&; T = const std::basic_string&]': /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:292:14: required from 'testing::internal::MatcherBase::MatcherBase(const testing::MatcherInterface*) [with U = const std::basic_string&; T = const std::basic_string&]' /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:516:55: required from here /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:418:58: error: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface&>*; T = const std::basic_string&]' called in a constant expression template ()> ^ /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:412:25: note: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface&>*; T = const std::basic_string&]' is not usable as a constexpr function because: static constexpr bool IsInlined() { ^ /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:463:35: note: in template argument for type 'bool' using Policy = ValuePolicy; ^ /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h: In instantiation of 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface&>*; T = std::basic_string]': /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:418:58: required from 'void testing::internal::MatcherBase::Init(M&&) [with M = const testing::MatcherInterface&>*&; T = std::basic_string]' /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:292:14: required from 'testing::internal::MatcherBase::MatcherBase(const testing::MatcherInterface*) [with U = const std::basic_string&; T = std::basic_string]' /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:538:48: required from here /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:416:3: error: body of constexpr function 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface&>*; T = std::basic_string]' not a return-statement } ^ /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h: In instantiation of 'void testing::internal::MatcherBase::Init(M&&) [with M = const testing::MatcherInterface&>*&; T = std::basic_string]': /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:292:14: required from 'testing::internal::MatcherBase::MatcherBase(const testing::MatcherInterface*) [with U = const std::basic_string&; T = std::basic_string]' /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:538:48: required from here /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:418:58: error: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface&>*; T = std::basic_string]' called in a constant expression template ()> ^ /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:412:25: note: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface&>*; T = std::basic_string]' is not usable as a constexpr function because: static constexpr bool IsInlined() { ^ /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:463:35: note: in template argument for type 'bool' using Policy = ValuePolicy; ^ /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h: In instantiation of 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface >*; T = std::basic_string]': /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:418:58: required from 'void testing::internal::MatcherBase::Init(M&&) [with M = const testing::MatcherInterface >*&; T = std::basic_string]' /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:292:14: required from 'testing::internal::MatcherBase::MatcherBase(const testing::MatcherInterface*) [with U = std::basic_string; T = std::basic_string]' /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:540:48: required from here /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:416:3: error: body of constexpr function 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface >*; T = std::basic_string]' not a return-statement } ^ /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h: In instantiation of 'void testing::internal::MatcherBase::Init(M&&) [with M = const testing::MatcherInterface >*&; T = std::basic_string]': /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:292:14: required from 'testing::internal::MatcherBase::MatcherBase(const testing::MatcherInterface*) [with U = std::basic_string; T = std::basic_string]' /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:540:48: required from here /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:418:58: error: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface >*; T = std::basic_string]' called in a constant expression template ()> ^ /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:412:25: note: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = const testing::MatcherInterface >*; T = std::basic_string]' is not usable as a constexpr function because: static constexpr bool IsInlined() { ^ /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:463:35: note: in template argument for type 'bool' using Policy = ValuePolicy; ^ /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h: In instantiation of 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::EqMatcher >; T = const std::basic_string&]': /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:418:58: required from 'void testing::internal::MatcherBase::Init(M&&) [with M = testing::internal::EqMatcher >; T = const std::basic_string&]' /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:298:28: required from 'testing::internal::MatcherBase::MatcherBase(M&&) [with M = testing::internal::EqMatcher >; = void; T = const std::basic_string&]' /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:521:69: required from 'testing::Matcher&>::Matcher(M&&) [with M = testing::internal::EqMatcher >; = void]' /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/src/gtest-matchers.cc:45:68: required from here /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:416:3: error: body of constexpr function 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::EqMatcher >; T = const std::basic_string&]' not a return-statement } ^ /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h: In instantiation of 'void testing::internal::MatcherBase::Init(M&&) [with M = testing::internal::EqMatcher >; T = const std::basic_string&]': /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:298:28: required from 'testing::internal::MatcherBase::MatcherBase(M&&) [with M = testing::internal::EqMatcher >; = void; T = const std::basic_string&]' /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:521:69: required from 'testing::Matcher&>::Matcher(M&&) [with M = testing::internal::EqMatcher >; = void]' /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/src/gtest-matchers.cc:45:68: required from here /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:418:58: error: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::EqMatcher >; T = const std::basic_string&]' called in a constant expression template ()> ^ /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:412:25: note: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::EqMatcher >; T = const std::basic_string&]' is not usable as a constexpr function because: static constexpr bool IsInlined() { ^ /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:463:35: note: in template argument for type 'bool' using Policy = ValuePolicy; ^ /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h: In instantiation of 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::EqMatcher >; T = std::basic_string]': /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:418:58: required from 'void testing::internal::MatcherBase::Init(M&&) [with M = testing::internal::EqMatcher >; T = std::basic_string]' /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:298:28: required from 'testing::internal::MatcherBase::MatcherBase(M&&) [with M = testing::internal::EqMatcher >; = void; T = std::basic_string]' /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:545:62: required from 'testing::Matcher >::Matcher(M&&) [with M = testing::internal::EqMatcher >; = void]' /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/src/gtest-matchers.cc:55:61: required from here /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:416:3: error: body of constexpr function 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::EqMatcher >; T = std::basic_string]' not a return-statement } ^ /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h: In instantiation of 'void testing::internal::MatcherBase::Init(M&&) [with M = testing::internal::EqMatcher >; T = std::basic_string]': /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:298:28: required from 'testing::internal::MatcherBase::MatcherBase(M&&) [with M = testing::internal::EqMatcher >; = void; T = std::basic_string]' /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:545:62: required from 'testing::Matcher >::Matcher(M&&) [with M = testing::internal::EqMatcher >; = void]' /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/src/gtest-matchers.cc:55:61: required from here /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:418:58: error: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::EqMatcher >; T = std::basic_string]' called in a constant expression template ()> ^ /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:412:25: note: 'static constexpr bool testing::internal::MatcherBase::IsInlined() [with M = testing::internal::EqMatcher >; T = std::basic_string]' is not usable as a constexpr function because: static constexpr bool IsInlined() { ^ /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/3rdparty/googletest/googletest/include/gtest/gtest-matchers.h:463:35: note: in template argument for type 'bool' using Policy = ValuePolicy; ^ --- CMakeFiles/gmock_main.dir/3rdparty/googletest/googletest/src/gtest-all.cc.o --- *** [CMakeFiles/gmock_main.dir/3rdparty/googletest/googletest/src/gtest-all.cc.o] Error code 1 bmake[2]: stopped in /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/cmake-pkgsrc-build 1 error bmake[2]: stopped in /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/cmake-pkgsrc-build --- CMakeFiles/gmock_main.dir/all --- *** [CMakeFiles/gmock_main.dir/all] Error code 2 bmake[1]: stopped in /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/cmake-pkgsrc-build 2 errors bmake[1]: stopped in /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/cmake-pkgsrc-build *** [all] Error code 2 bmake: stopped in /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/cmake-pkgsrc-build 1 error bmake: stopped in /home/pbulk/build/databases/prometheus-cpp/work/prometheus-cpp-with-submodules/cmake-pkgsrc-build *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/databases/prometheus-cpp *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/databases/prometheus-cpp