+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/grive2-0.5.1nb5/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/grive2-0.5.1nb5/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for grive2-0.5.1nb5
[  2%] Building CXX object libgrive/CMakeFiles/grive.dir/src/base/Drive.cc.o
In file included from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/functional/hash.hpp:6,
                 from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/multi_index/detail/hash_index_args.hpp:17,
                 from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/multi_index/hashed_index_fwd.hpp:16,
                 from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/multi_index/hashed_index.hpp:44,
                 from /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/base/ResourceTree.hh:27,
                 from /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/base/State.hh:22,
                 from /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/base/Drive.hh:22,
                 from /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/base/Drive.cc:20:
/home/pbulk/build/net/grive2/work/.buildlink/include/boost/container_hash/hash.hpp:132:33: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         struct hash_base : std::unary_function<T, std::size_t> {};
      |                                 ^~~~~~~~~~~~~~
In file included from /opt/tools/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/util/DateTime.hh:23,
                 from /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/base/Resource.hh:23,
                 from /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/base/ResourceTree.hh:22:
/opt/tools/gcc12/include/c++/12.2.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/exception/info.hpp:13,
                 from /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/util/Exception.hh:23,
                 from /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/base/Resource.hh:24:
/home/pbulk/build/net/grive2/work/.buildlink/include/boost/config/pragma_message.hpp:24:34: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x)))
      |                                  ^~~~~~~
/home/pbulk/build/net/grive2/work/.buildlink/include/boost/bind.hpp:36:1: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
[  4%] Building CXX object libgrive/CMakeFiles/grive.dir/src/base/Entry.cc.o
[  6%] Building CXX object libgrive/CMakeFiles/grive.dir/src/base/Feed.cc.o
[  8%] Building CXX object libgrive/CMakeFiles/grive.dir/src/base/Resource.cc.o
In file included from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/functional/hash.hpp:6,
                 from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/multi_index/detail/hash_index_args.hpp:17,
                 from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/multi_index/hashed_index_fwd.hpp:16,
                 from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/multi_index/hashed_index.hpp:44,
                 from /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/base/ResourceTree.hh:27,
                 from /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/base/Resource.cc:21:
/home/pbulk/build/net/grive2/work/.buildlink/include/boost/container_hash/hash.hpp:132:33: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         struct hash_base : std::unary_function<T, std::size_t> {};
      |                                 ^~~~~~~~~~~~~~
In file included from /opt/tools/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/util/DateTime.hh:23,
                 from /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/base/Resource.hh:23,
                 from /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/base/Resource.cc:20:
/opt/tools/gcc12/include/c++/12.2.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
In file included from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/exception/detail/shared_ptr.hpp:13,
                 from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/exception/info.hpp:13,
                 from /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/util/Exception.hh:23,
                 from /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/base/Resource.hh:24:
/home/pbulk/build/net/grive2/work/.buildlink/include/boost/config/pragma_message.hpp:24:34: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.'
   24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x)))
      |                                  ^~~~~~~
/home/pbulk/build/net/grive2/work/.buildlink/include/boost/bind.hpp:36:1: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE'
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
[ 10%] Building CXX object libgrive/CMakeFiles/grive.dir/src/base/ResourceTree.cc.o
In file included from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/functional/hash.hpp:6,
                 from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/multi_index/detail/hash_index_args.hpp:17,
                 from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/multi_index/hashed_index_fwd.hpp:16,
                 from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/multi_index/hashed_index.hpp:44,
                 from /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/base/ResourceTree.hh:27,
                 from /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/base/ResourceTree.cc:20:
/home/pbulk/build/net/grive2/work/.buildlink/include/boost/container_hash/hash.hpp:132:33: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         struct hash_base : std::unary_function<T, std::size_t> {};
      |                                 ^~~~~~~~~~~~~~
In file included from /opt/tools/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/util/DateTime.hh:23,
                 from /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/base/Resource.hh:23,
                 from /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/base/ResourceTree.hh:22:
/opt/tools/gcc12/include/c++/12.2.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 12%] Building CXX object libgrive/CMakeFiles/grive.dir/src/base/State.cc.o
In file included from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/functional/hash.hpp:6,
                 from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/multi_index/detail/hash_index_args.hpp:17,
                 from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/multi_index/hashed_index_fwd.hpp:16,
                 from /home/pbulk/build/net/grive2/work/.buildlink/include/boost/multi_index/hashed_index.hpp:44,
                 from /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/base/ResourceTree.hh:27,
                 from /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/base/State.hh:22,
                 from /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/base/State.cc:20:
/home/pbulk/build/net/grive2/work/.buildlink/include/boost/container_hash/hash.hpp:132:33: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations]
  132 |         struct hash_base : std::unary_function<T, std::size_t> {};
      |                                 ^~~~~~~~~~~~~~
In file included from /opt/tools/gcc12/include/c++/12.2.0/string:48,
                 from /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/util/DateTime.hh:23,
                 from /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/base/Resource.hh:23,
                 from /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/base/ResourceTree.hh:22:
/opt/tools/gcc12/include/c++/12.2.0/bits/stl_function.h:117:12: note: declared here
  117 |     struct unary_function
      |            ^~~~~~~~~~~~~~
[ 14%] Building CXX object libgrive/CMakeFiles/grive.dir/src/base/Syncer.cc.o
In file included from /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/base/Syncer.cc:20:
/home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/base/Syncer.hh:58:22: error: 'unique_ptr' in namespace 'std' does not name a template type
   58 |         virtual std::unique_ptr<Feed> GetFolders() = 0;
      |                      ^~~~~~~~~~
/home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/base/Syncer.hh:23:1: note: 'std::unique_ptr' is defined in header '<memory>'; did you forget to '#include <memory>'?
   22 | #include "util/FileSystem.hh"
  +++ |+#include <memory>
   23 | 
/home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/base/Syncer.hh:59:22: error: 'unique_ptr' in namespace 'std' does not name a template type
   59 |         virtual std::unique_ptr<Feed> GetAll() = 0;
      |                      ^~~~~~~~~~
/home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/base/Syncer.hh:59:17: note: 'std::unique_ptr' is defined in header '<memory>'; did you forget to '#include <memory>'?
   59 |         virtual std::unique_ptr<Feed> GetAll() = 0;
      |                 ^~~
/home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/base/Syncer.hh:60:22: error: 'unique_ptr' in namespace 'std' does not name a template type
   60 |         virtual std::unique_ptr<Feed> GetChanges( long min_cstamp ) = 0;
      |                      ^~~~~~~~~~
/home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/base/Syncer.hh:60:17: note: 'std::unique_ptr' is defined in header '<memory>'; did you forget to '#include <memory>'?
   60 |         virtual std::unique_ptr<Feed> GetChanges( long min_cstamp ) = 0;
      |                 ^~~
*** [libgrive/CMakeFiles/grive.dir/src/base/Syncer.cc.o] Error code 1

bmake[2]: stopped in /home/pbulk/build/net/grive2/work/grive2-0.5.1
1 error

bmake[2]: stopped in /home/pbulk/build/net/grive2/work/grive2-0.5.1
*** [libgrive/CMakeFiles/grive.dir/all] Error code 2

bmake[1]: stopped in /home/pbulk/build/net/grive2/work/grive2-0.5.1
1 error

bmake[1]: stopped in /home/pbulk/build/net/grive2/work/grive2-0.5.1
*** [all] Error code 2

bmake: stopped in /home/pbulk/build/net/grive2/work/grive2-0.5.1
1 error

bmake: stopped in /home/pbulk/build/net/grive2/work/grive2-0.5.1
*** Error code 2

Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/net/grive2
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/net/grive2