=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Building for ranger-0.4.2 Scanning dependencies of target ranger [ 5%] Building CXX object CMakeFiles/ranger.dir/src/Forest/Forest.o In file included from /usr/pkgsrc/work/math/ranger/work/ranger-0.4.2/source/src/Forest/Forest.cpp:36: /usr/include/c++/thread:111:2: error: is not supported on this single threaded system #error is not supported on this single threaded system ^ In file included from /usr/pkgsrc/work/math/ranger/work/ranger-0.4.2/source/src/Forest/Forest.cpp:41: /usr/pkgsrc/work/math/ranger/work/ranger-0.4.2/source/src/Forest/Forest.h:211:8: error: no type named 'mutex' in namespace 'std' std::mutex mutex; ~~~~~^ /usr/pkgsrc/work/math/ranger/work/ranger-0.4.2/source/src/Forest/Forest.h:212:8: error: no type named 'condition_variable' in namespace 'std' std::condition_variable condition_variable; ~~~~~^ /usr/pkgsrc/work/math/ranger/work/ranger-0.4.2/source/src/Forest/Forest.cpp:54:9: error: exception specification in declaration does not match previous declaration Forest::~Forest() { ^ /usr/pkgsrc/work/math/ranger/work/ranger-0.4.2/source/src/Forest/Forest.h:50:11: note: previous declaration is here virtual ~Forest(); ^ /usr/pkgsrc/work/math/ranger/work/ranger-0.4.2/source/src/Forest/Forest.cpp:197:30: error: no member named 'thread' in namespace 'std' this->num_threads = std::thread::hardware_concurrency(); ~~~~~^ /usr/pkgsrc/work/math/ranger/work/ranger-0.4.2/source/src/Forest/Forest.cpp:432:20: error: no member named 'thread' in namespace 'std' std::vector threads; ~~~~~^ /usr/pkgsrc/work/math/ranger/work/ranger-0.4.2/source/src/Forest/Forest.cpp:432:28: error: C++ requires a type specifier for all declarations std::vector threads; ^ /usr/pkgsrc/work/math/ranger/work/ranger-0.4.2/source/src/Forest/Forest.cpp:495:20: error: no member named 'thread' in namespace 'std' std::vector threads; ~~~~~^ /usr/pkgsrc/work/math/ranger/work/ranger-0.4.2/source/src/Forest/Forest.cpp:495:28: error: C++ requires a type specifier for all declarations std::vector threads; ^ /usr/pkgsrc/work/math/ranger/work/ranger-0.4.2/source/src/Forest/Forest.cpp:529:20: error: no member named 'thread' in namespace 'std' std::vector threads; ~~~~~^ /usr/pkgsrc/work/math/ranger/work/ranger-0.4.2/source/src/Forest/Forest.cpp:529:28: error: C++ requires a type specifier for all declarations std::vector threads; ^ /usr/pkgsrc/work/math/ranger/work/ranger-0.4.2/source/src/Forest/Forest.cpp:578:20: error: no member named 'thread' in namespace 'std' std::vector threads; ~~~~~^ /usr/pkgsrc/work/math/ranger/work/ranger-0.4.2/source/src/Forest/Forest.cpp:578:28: error: C++ requires a type specifier for all declarations std::vector threads; ^ /usr/pkgsrc/work/math/ranger/work/ranger-0.4.2/source/src/Forest/Forest.cpp:657:12: error: no template named 'unique_lock' in namespace 'std'; did you mean 'unique_copy'? std::unique_lock lock(mutex); ~~~~~^~~~~~~~~~~ unique_copy /usr/include/c++/algorithm:2305:1: note: 'unique_copy' declared here unique_copy(_InputIterator __first, _InputIterator __last, _OutputIterator __result, _BinaryPredicate __pred) ^ /usr/pkgsrc/work/math/ranger/work/ranger-0.4.2/source/src/Forest/Forest.cpp:657:29: error: no member named 'mutex' in namespace 'std' std::unique_lock lock(mutex); ~~~~~^ /usr/pkgsrc/work/math/ranger/work/ranger-0.4.2/source/src/Forest/Forest.cpp:657:36: error: unknown type name 'lock' std::unique_lock lock(mutex); ^ /usr/pkgsrc/work/math/ranger/work/ranger-0.4.2/source/src/Forest/Forest.cpp:680:12: error: no template named 'unique_lock' in namespace 'std'; did you mean 'unique_copy'? std::unique_lock lock(mutex); ~~~~~^~~~~~~~~~~ unique_copy /usr/include/c++/algorithm:2305:1: note: 'unique_copy' declared here unique_copy(_InputIterator __first, _InputIterator __last, _OutputIterator __result, _BinaryPredicate __pred) ^ /usr/pkgsrc/work/math/ranger/work/ranger-0.4.2/source/src/Forest/Forest.cpp:680:29: error: no member named 'mutex' in namespace 'std' std::unique_lock lock(mutex); ~~~~~^ /usr/pkgsrc/work/math/ranger/work/ranger-0.4.2/source/src/Forest/Forest.cpp:680:36: error: unknown type name 'lock' std::unique_lock lock(mutex); ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. *** Error code 1 Stop. bmake[2]: stopped in /usr/pkgsrc/work/math/ranger/work/ranger-0.4.2/source *** Error code 1 Stop. bmake[1]: stopped in /usr/pkgsrc/work/math/ranger/work/ranger-0.4.2/source *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/work/math/ranger/work/ranger-0.4.2/source *** Error code 1 Stop. bmake[1]: stopped in /usr/pkgsrc/math/ranger *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/math/ranger