+ 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.1nb4/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/grive2-0.5.1nb4/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for grive2-0.5.1nb4 [ 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/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, from /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/base/ResourceTree.hh:22, 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/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/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, from /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/base/Resource.cc:20: /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 [ 12%] Building CXX object libgrive/CMakeFiles/grive.dir/src/base/State.cc.o [ 14%] Building CXX object libgrive/CMakeFiles/grive.dir/src/base/Syncer.cc.o [ 17%] Building CXX object libgrive/CMakeFiles/grive.dir/src/drive2/Entry2.cc.o [ 19%] Building CXX object libgrive/CMakeFiles/grive.dir/src/drive2/Feed2.cc.o [ 21%] Building CXX object libgrive/CMakeFiles/grive.dir/src/drive2/Syncer2.cc.o [ 23%] Building CXX object libgrive/CMakeFiles/grive.dir/src/http/Agent.cc.o [ 25%] Building CXX object libgrive/CMakeFiles/grive.dir/src/http/CurlAgent.cc.o [ 27%] Building CXX object libgrive/CMakeFiles/grive.dir/src/http/Download.cc.o [ 29%] Building CXX object libgrive/CMakeFiles/grive.dir/src/http/Header.cc.o [ 31%] Building CXX object libgrive/CMakeFiles/grive.dir/src/http/ResponseLog.cc.o [ 34%] Building CXX object libgrive/CMakeFiles/grive.dir/src/http/StringResponse.cc.o [ 36%] Building CXX object libgrive/CMakeFiles/grive.dir/src/http/XmlResponse.cc.o [ 38%] Building CXX object libgrive/CMakeFiles/grive.dir/src/json/JsonParser.cc.o [ 40%] Building CXX object libgrive/CMakeFiles/grive.dir/src/json/JsonWriter.cc.o [ 42%] Building CXX object libgrive/CMakeFiles/grive.dir/src/json/Val.cc.o [ 44%] Building CXX object libgrive/CMakeFiles/grive.dir/src/json/ValBuilder.cc.o [ 46%] Building CXX object libgrive/CMakeFiles/grive.dir/src/json/ValResponse.cc.o [ 48%] Building CXX object libgrive/CMakeFiles/grive.dir/src/protocol/AuthAgent.cc.o [ 51%] Building CXX object libgrive/CMakeFiles/grive.dir/src/protocol/OAuth2.cc.o [ 53%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/ConcatStream.cc.o [ 55%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/Config.cc.o [ 57%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/Crypt.cc.o [ 59%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/DateTime.cc.o [ 61%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/Exception.cc.o [ 63%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/File.cc.o [ 65%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/MemMap.cc.o [ 68%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/OS.cc.o [ 70%] Building CXX object libgrive/CMakeFiles/grive.dir/src/util/ProgressBar.cc.o /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/util/ProgressBar.cc: In static member function 'static short unsigned int gr::ProgressBar::determineTerminalSize()': /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/util/ProgressBar.cc:26:17: error: aggregate 'gr::ProgressBar::determineTerminalSize()::winsize w' has incomplete type and cannot be defined 26 | struct winsize w; | ^ /home/pbulk/build/net/grive2/work/grive2-0.5.1/libgrive/src/util/ProgressBar.cc:27:23: error: 'TIOCGWINSZ' was not declared in this scope 27 | ioctl(STDOUT_FILENO, TIOCGWINSZ, &w); | ^~~~~~~~~~ *** [libgrive/CMakeFiles/grive.dir/src/util/ProgressBar.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