+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/vcmi-1.6.7nb3/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/vcmi-1.6.7nb3/work.log ===> Building for vcmi-1.6.7nb3 -- -- -- Start of Git information -- GIT_SHA1: GITDIR-NOTFOUND -- -- -- End of Git information [ 0%] Built target update_version [ 0%] Building CXX object AI/FuzzyLite/fuzzylite/CMakeFiles/fl-obj.dir/src/Benchmark.cpp.o [ 0%] Building CXX object launcher/lib/innoextract/CMakeFiles/innoextract.dir/src/cli/extract.cpp.o [ 0%] Building CXX object lib/CMakeFiles/vcmi.dir/StdInc.cpp.o [ 0%] Built target manpage In file included from /home/pbulk/build/games/vcmi/work/vcmi-1.6.7/lib/StdInc.h:12, from /home/pbulk/build/games/vcmi/work/vcmi-1.6.7/lib/StdInc.cpp:11: /home/pbulk/build/games/vcmi/work/vcmi-1.6.7/lib/../Global.h:75:4: error: #error "This platform isn't supported" 75 | # error "This platform isn't supported" | ^~~~~ [ 0%] Building CXX object lib/CMakeFiles/vcmi.dir/filesystem/AdapterLoaders.cpp.o In file included from /home/pbulk/build/games/vcmi/work/vcmi-1.6.7/lib/StdInc.h:12, from /home/pbulk/build/games/vcmi/work/vcmi-1.6.7/lib/filesystem/AdapterLoaders.cpp:10: /home/pbulk/build/games/vcmi/work/vcmi-1.6.7/lib/../Global.h:75:4: error: #error "This platform isn't supported" 75 | # error "This platform isn't supported" | ^~~~~ In file included from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/platform.hpp:17, from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/thread_only.hpp:12, from /home/pbulk/build/games/vcmi/work/vcmi-1.6.7/lib/../Global.h:195: /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/config/requires_threads.hpp:47:5: error: #error "Compiler threading support is not turned on. Please set the correct command line options for threading: -pthread (Linux), -pthreads (Solaris) or -mthreads (Mingw32)" 47 | # error "Compiler threading support is not turned on. Please set the correct command line options for threading: -pthread (Linux), -pthreads (Solaris) or -mthreads (Mingw32)" | ^~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/platform.hpp:71:9: error: #error "Sorry, no boost threads are available for this platform." 71 | # error "Sorry, no boost threads are available for this platform." | ^~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/thread_only.hpp:19:2: error: #error "Boost threads unavailable on this platform" 19 | #error "Boost threads unavailable on this platform" | ^~~~~ In file included from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:17, from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/thread_only.hpp:22: /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/mutex.hpp:18:2: error: #error "Boost threads unavailable on this platform" 18 | #error "Boost threads unavailable on this platform" | ^~~~~ In file included from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:24: /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread_heap_alloc.hpp:19:2: error: #error "Boost threads unavailable on this platform" 19 | #error "Boost threads unavailable on this platform" | ^~~~~ In file included from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/platform.hpp:17, from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/thread_only.hpp:12, from /home/pbulk/build/games/vcmi/work/vcmi-1.6.7/lib/../Global.h:195: /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/config/requires_threads.hpp:47:5: error: #error "Compiler threading support is not turned on. Please set the correct command line options for threading: -pthread (Linux), -pthreads (Solaris) or -mthreads (Mingw32)" 47 | # error "Compiler threading support is not turned on. Please set the correct command line options for threading: -pthread (Linux), -pthreads (Solaris) or -mthreads (Mingw32)" | ^~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/platform.hpp:71:9: error: #error "Sorry, no boost threads are available for this platform." 71 | # error "Sorry, no boost threads are available for this platform." | ^~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/thread_only.hpp:19:2: error: #error "Boost threads unavailable on this platform" 19 | #error "Boost threads unavailable on this platform" | ^~~~~ In file included from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:17, from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/thread_only.hpp:22: /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/mutex.hpp:18:2: error: #error "Boost threads unavailable on this platform" 18 | #error "Boost threads unavailable on this platform" | ^~~~~ In file included from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:24: /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread_heap_alloc.hpp:19:2: error: #error "Boost threads unavailable on this platform" 19 | #error "Boost threads unavailable on this platform" | ^~~~~ In file included from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/thread_only.hpp:26: /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/condition_variable.hpp:18:2: error: #error "Boost threads unavailable on this platform" 18 | #error "Boost threads unavailable on this platform" | ^~~~~ In file included from /home/pbulk/build/games/vcmi/work/vcmi-1.6.7/lib/../Global.h:196: /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/shared_mutex.hpp:31:2: error: #error "Boost threads unavailable on this platform" 31 | #error "Boost threads unavailable on this platform" | ^~~~~ In file included from /home/pbulk/build/games/vcmi/work/vcmi-1.6.7/lib/../Global.h:197: /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/recursive_mutex.hpp:18:2: error: #error "Boost threads unavailable on this platform" 18 | #error "Boost threads unavailable on this platform" | ^~~~~ In file included from /home/pbulk/build/games/vcmi/work/vcmi-1.6.7/lib/../Global.h:198: /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/once.hpp:31:2: error: #error "Boost threads unavailable on this platform" 31 | #error "Boost threads unavailable on this platform" | ^~~~~ In file included from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/thread_only.hpp:26: /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/condition_variable.hpp:18:2: error: #error "Boost threads unavailable on this platform" 18 | #error "Boost threads unavailable on this platform" | ^~~~~ In file included from /home/pbulk/build/games/vcmi/work/vcmi-1.6.7/lib/../Global.h:196: /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/shared_mutex.hpp:31:2: error: #error "Boost threads unavailable on this platform" 31 | #error "Boost threads unavailable on this platform" | ^~~~~ In file included from /home/pbulk/build/games/vcmi/work/vcmi-1.6.7/lib/../Global.h:197: /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/recursive_mutex.hpp:18:2: error: #error "Boost threads unavailable on this platform" 18 | #error "Boost threads unavailable on this platform" | ^~~~~ In file included from /home/pbulk/build/games/vcmi/work/vcmi-1.6.7/lib/../Global.h:198: /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/once.hpp:31:2: error: #error "Boost threads unavailable on this platform" 31 | #error "Boost threads unavailable on this platform" | ^~~~~ [ 0%] Building CXX object AI/FuzzyLite/fuzzylite/CMakeFiles/fl-obj.dir/src/Complexity.cpp.o /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:96:9: error: expected class-name before '{' token 96 | { | ^ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:130:9: error: expected class-name before '{' token 130 | { | ^ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:147:9: error: expected class-name before '{' token 147 | { | ^ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:166:15: error: 'thread_attributes' does not name a type; did you mean 'pthread_attr_t'? 166 | typedef thread_attributes attributes; | ^~~~~~~~~~~~~~~~~ | pthread_attr_t /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:175:17: error: 'thread_data_ptr' in namespace 'boost::detail' does not name a type; did you mean 'thread_data'? 175 | detail::thread_data_ptr thread_info; | ^~~~~~~~~~~~~~~ | thread_data /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:179:42: error: 'attributes' does not name a type 179 | bool start_thread_noexcept(const attributes& attr); | ^~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:96:9: error: expected class-name before '{' token 96 | { | ^ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:130:9: error: expected class-name before '{' token 130 | { | ^ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:147:9: error: expected class-name before '{' token 147 | { | ^ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:187:33: error: 'attributes' does not name a type 187 | void start_thread(const attributes& attr) | ^~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:195:48: error: expected ')' before 'data' 195 | explicit thread(detail::thread_data_ptr data); | ~ ^~~~~ | ) /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:197:17: error: 'thread_data_ptr' in namespace 'boost::detail' does not name a type; did you mean 'thread_data'? 197 | detail::thread_data_ptr get_thread_info BOOST_PREVENT_MACRO_SUBSTITUTION () const; | ^~~~~~~~~~~~~~~ | thread_data /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:213:31: error: 'thread_data_ptr' in namespace 'boost::detail' does not name a type; did you mean 'thread_data'? 213 | static inline detail::thread_data_ptr make_thread_info(BOOST_THREAD_RV_REF(F) f) | ^~~~~~~~~~~~~~~ | thread_data /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:219:31: error: 'thread_data_ptr' in namespace 'boost::detail' does not name a type; did you mean 'thread_data'? 219 | static inline detail::thread_data_ptr make_thread_info(void (*f)()) | ^~~~~~~~~~~~~~~ | thread_data /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:274:26: error: expected ')' before 'const' 274 | thread(attributes const& attrs, BOOST_THREAD_RV_REF(F) f): | ~ ^~~~~~ | ) /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:166:15: error: 'thread_attributes' does not name a type; did you mean 'pthread_attr_t'? 166 | typedef thread_attributes attributes; | ^~~~~~~~~~~~~~~~~ | pthread_attr_t /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:175:17: error: 'thread_data_ptr' in namespace 'boost::detail' does not name a type; did you mean 'thread_data'? 175 | detail::thread_data_ptr thread_info; | ^~~~~~~~~~~~~~~ | thread_data /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:394:86: error: 'thread_attributes' was not declared in this scope; did you mean 'pthread_attr_t'? 394 | thread(F f,A1 a1,typename disable_if, dummy* >::type=0): | ^~~~~~~~~~~~~~~~~ | pthread_attr_t /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:394:104: error: template argument 2 is invalid 394 | thread(F f,A1 a1,typename disable_if, dummy* >::type=0): | ^ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:394:114: error: template argument 1 is invalid 394 | thread(F f,A1 a1,typename disable_if, dummy* >::type=0): | ^ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:543:25: error: 'thread_data_base' in namespace 'boost::detail' does not name a type; did you mean 'thread_data'? 543 | typedef detail::thread_data_base::native_handle_type native_handle_type; | ^~~~~~~~~~~~~~~~ | thread_data /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:179:42: error: 'attributes' does not name a type 179 | bool start_thread_noexcept(const attributes& attr); | ^~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:544:9: error: 'native_handle_type' does not name a type; did you mean 'sigfpe_handler_type'? 544 | native_handle_type native_handle(); | ^~~~~~~~~~~~~~~~~~ | sigfpe_handler_type /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(F&&)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:267:11: error: class 'boost::thread' does not have any field named 'thread_info' 267 | thread_info(make_thread_info(thread_detail::decay_copy(boost::forward(f)))) | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:187:33: error: 'attributes' does not name a type 187 | void start_thread(const attributes& attr) | ^~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:195:48: error: expected ')' before 'data' 195 | explicit thread(detail::thread_data_ptr data); | ~ ^~~~~ | ) /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:197:17: error: 'thread_data_ptr' in namespace 'boost::detail' does not name a type; did you mean 'thread_data'? 197 | detail::thread_data_ptr get_thread_info BOOST_PREVENT_MACRO_SUBSTITUTION () const; | ^~~~~~~~~~~~~~~ | thread_data /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:213:31: error: 'thread_data_ptr' in namespace 'boost::detail' does not name a type; did you mean 'thread_data'? 213 | static inline detail::thread_data_ptr make_thread_info(BOOST_THREAD_RV_REF(F) f) | ^~~~~~~~~~~~~~~ | thread_data /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:219:31: error: 'thread_data_ptr' in namespace 'boost::detail' does not name a type; did you mean 'thread_data'? 219 | static inline detail::thread_data_ptr make_thread_info(void (*f)()) | ^~~~~~~~~~~~~~~ | thread_data /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:274:26: error: expected ')' before 'const' 274 | thread(attributes const& attrs, BOOST_THREAD_RV_REF(F) f): | ~ ^~~~~~ | ) /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(boost::thread&&)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:343:13: error: 'thread_info' was not declared in this scope; did you mean 'pthread_once'? 343 | thread_info=BOOST_THREAD_RV(x).thread_info; | ^~~~~~~~~~~ | pthread_once /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:343:44: error: 'class boost::thread' has no member named 'thread_info' 343 | thread_info=BOOST_THREAD_RV(x).thread_info; | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:344:32: error: 'class boost::thread' has no member named 'thread_info' 344 | BOOST_THREAD_RV(x).thread_info.reset(); | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In member function 'boost::thread& boost::thread::operator=(boost::thread&&)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:364:13: error: 'thread_info' was not declared in this scope; did you mean 'pthread_once'? 364 | thread_info=BOOST_THREAD_RV(other).thread_info; | ^~~~~~~~~~~ | pthread_once /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:364:48: error: 'class boost::thread' has no member named 'thread_info' 364 | thread_info=BOOST_THREAD_RV(other).thread_info; | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:365:36: error: 'class boost::thread' has no member named 'thread_info' 365 | BOOST_THREAD_RV(other).thread_info.reset(); | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(F, A1, int)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:395:13: error: class 'boost::thread' does not have any field named 'thread_info' 395 | thread_info(make_thread_info(boost::bind(boost::type(),f,a1))) | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(F, A1, A2)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:401:13: error: class 'boost::thread' does not have any field named 'thread_info' 401 | thread_info(make_thread_info(boost::bind(boost::type(),f,a1,a2))) | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(F, A1, A2, A3)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:408:13: error: class 'boost::thread' does not have any field named 'thread_info' 408 | thread_info(make_thread_info(boost::bind(boost::type(),f,a1,a2,a3))) | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(F, A1, A2, A3, A4)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:415:13: error: class 'boost::thread' does not have any field named 'thread_info' 415 | thread_info(make_thread_info(boost::bind(boost::type(),f,a1,a2,a3,a4))) | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(F, A1, A2, A3, A4, A5)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:422:13: error: class 'boost::thread' does not have any field named 'thread_info' 422 | thread_info(make_thread_info(boost::bind(boost::type(),f,a1,a2,a3,a4,a5))) | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(F, A1, A2, A3, A4, A5, A6)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:429:13: error: class 'boost::thread' does not have any field named 'thread_info' 429 | thread_info(make_thread_info(boost::bind(boost::type(),f,a1,a2,a3,a4,a5,a6))) | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(F, A1, A2, A3, A4, A5, A6, A7)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:436:13: error: class 'boost::thread' does not have any field named 'thread_info' 436 | thread_info(make_thread_info(boost::bind(boost::type(),f,a1,a2,a3,a4,a5,a6,a7))) | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(F, A1, A2, A3, A4, A5, A6, A7, A8)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:443:13: error: class 'boost::thread' does not have any field named 'thread_info' 443 | thread_info(make_thread_info(boost::bind(boost::type(),f,a1,a2,a3,a4,a5,a6,a7,a8))) | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(F, A1, A2, A3, A4, A5, A6, A7, A8, A9)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:450:13: error: class 'boost::thread' does not have any field named 'thread_info' 450 | thread_info(make_thread_info(boost::bind(boost::type(),f,a1,a2,a3,a4,a5,a6,a7,a8,a9))) | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In member function 'void boost::thread::swap(boost::thread&)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:457:13: error: 'thread_info' was not declared in this scope; did you mean 'pthread_once'? 457 | thread_info.swap(x.thread_info); | ^~~~~~~~~~~ | pthread_once /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:457:32: error: 'class boost::thread' has no member named 'thread_info' 457 | thread_info.swap(x.thread_info); | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In static member function 'static void boost::thread::yield()': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:555:26: error: 'yield' is not a member of 'boost::this_thread' 555 | this_thread::yield(); | ^~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:394:86: error: 'thread_attributes' was not declared in this scope; did you mean 'pthread_attr_t'? 394 | thread(F f,A1 a1,typename disable_if, dummy* >::type=0): | ^~~~~~~~~~~~~~~~~ | pthread_attr_t /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:394:104: error: template argument 2 is invalid 394 | thread(F f,A1 a1,typename disable_if, dummy* >::type=0): | ^ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:394:114: error: template argument 1 is invalid 394 | thread(F f,A1 a1,typename disable_if, dummy* >::type=0): | ^ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:543:25: error: 'thread_data_base' in namespace 'boost::detail' does not name a type; did you mean 'thread_data'? 543 | typedef detail::thread_data_base::native_handle_type native_handle_type; | ^~~~~~~~~~~~~~~~ | thread_data /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:555:26: note: suggested alternatives: In file included from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/config/stdlib/libstdcpp3.hpp:79, from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/config.hpp:48, from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/algorithm/hex.hpp:26, from /home/pbulk/build/games/vcmi/work/vcmi-1.6.7/lib/../Global.h:173: /usr/include/unistd.h:570:13: note:  'yield' 570 | extern void yield(void); | ^~~~~ In file included from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/smart_ptr/detail/spinlock.hpp:43, from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:28, from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/exception/detail/shared_ptr.hpp:13, from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/exception/info.hpp:13, from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/algorithm/hex.hpp:30: /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/smart_ptr/detail/yield_k.hpp:30:13: note:  'boost::detail::yield' 30 | inline void yield( unsigned k ) | ^~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In static member function 'static void boost::thread::sleep(const boost::system_time&)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:560:26: error: 'sleep' is not a member of 'boost::this_thread'; did you mean 'sleep'? 560 | this_thread::sleep(xt); | ^~~~~ /usr/include/unistd.h:522:17: note: 'sleep' declared here 522 | extern unsigned sleep(unsigned); | ^~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In function 'void boost::this_thread::sleep(const boost::xtime&)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:596:19: error: invalid initialization of reference of type 'const boost::xtime&' from expression of type 'boost::system_time' {aka 'boost::posix_time::ptime'} 596 | sleep(system_time(abs_time)); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:594:70: note: in passing argument 1 of 'void boost::this_thread::sleep(const boost::xtime&)' 594 | inline BOOST_SYMBOL_VISIBLE void sleep(::boost::xtime const& abs_time) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: At global scope: /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:630:25: error: 'native_handle_type' in 'class boost::thread' does not name a type 630 | typedef thread::native_handle_type data; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:635:9: error: 'data' does not name a type 635 | data thread_data; | ^~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:637:16: error: expected ')' before 'thread_data_' 637 | id(data thread_data_): | ~ ^~~~~~~~~~~~~ | ) /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In function 'std::size_t boost::hash_value(const thread::id&)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:612:31: error: 'const class boost::thread::id' has no member named 'thread_data' 612 | return hash_value(v.thread_data); | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In constructor 'boost::thread::id::id()': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:645:9: error: class 'boost::thread::id' does not have any field named 'thread_data' 645 | thread_data(0) | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In member function 'bool boost::thread::id::operator==(const boost::thread::id&) const': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:653:20: error: 'thread_data' was not declared in this scope; did you mean 'boost::detail::thread_data'? 653 | return thread_data==y.thread_data; | ^~~~~~~~~~~ | boost::detail::thread_data /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:94:15: note: 'boost::detail::thread_data' declared here 94 | class thread_data: | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:653:35: error: 'const class boost::thread::id' has no member named 'thread_data' 653 | return thread_data==y.thread_data; | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:544:9: error: 'native_handle_type' does not name a type; did you mean 'sigfpe_handler_type'? 544 | native_handle_type native_handle(); | ^~~~~~~~~~~~~~~~~~ | sigfpe_handler_type /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(F&&)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:267:11: error: class 'boost::thread' does not have any field named 'thread_info' 267 | thread_info(make_thread_info(thread_detail::decay_copy(boost::forward(f)))) | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In member function 'bool boost::thread::id::operator!=(const boost::thread::id&) const': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:658:20: error: 'thread_data' was not declared in this scope; did you mean 'boost::detail::thread_data'? 658 | return thread_data!=y.thread_data; | ^~~~~~~~~~~ | boost::detail::thread_data /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:94:15: note: 'boost::detail::thread_data' declared here 94 | class thread_data: | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:658:35: error: 'const class boost::thread::id' has no member named 'thread_data' 658 | return thread_data!=y.thread_data; | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In member function 'bool boost::thread::id::operator<(const boost::thread::id&) const': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:663:20: error: 'thread_data' was not declared in this scope; did you mean 'boost::detail::thread_data'? 663 | return thread_data(const boost::thread::id&) const': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:668:22: error: 'const class boost::thread::id' has no member named 'thread_data' 668 | return y.thread_data=(const boost::thread::id&) const': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:678:22: error: 'thread_data' was not declared in this scope; did you mean 'boost::detail::thread_data'? 678 | return !(thread_data& boost::operator<<(std::basic_ostream<_CharT, _Traits>&, const thread::id&)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:688:18: error: 'const class boost::thread::id' has no member named 'thread_data' 688 | if(x.thread_data) | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:691:43: error: 'const class boost::thread::id' has no member named 'thread_data' 691 | return os<< std::hex << x.thread_data; | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In function 'void boost::this_thread::at_thread_exit(F)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:855:79: error: 'heap_new' is not a member of 'boost::detail' 855 | detail::thread_exit_function_base* const thread_exit_func=detail::heap_new >(f); | ^~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:855:120: error: expected primary-expression before '>' token 855 | detail::thread_exit_function_base* const thread_exit_func=detail::heap_new >(f); | ^ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/shared_mutex.hpp: At global scope: /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/shared_mutex.hpp:38:11: error: 'shared_mutex' does not name a type; did you mean 'shared_ptr'? 38 | typedef shared_mutex shared_timed_mutex; | ^~~~~~~~~~~~ | shared_ptr /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/recursive_mutex.hpp:52:43: error: 'recursive_mutex' was not declared in this scope; did you mean 'std::recursive_mutex'? 52 | struct is_recursive_mutex_sur_parolle<recursive_mutex> | ^~~~~~~~~~~~~~~ | std::recursive_mutex In file included from /home/pbulk/build/games/vcmi/work/vcmi-1.6.7/lib/../Global.h:135: /opt/tools/gcc13/include/c++/13.3.0/mutex:106:9: note: 'std::recursive_mutex' declared here 106 | class recursive_mutex : private __recursive_mutex_base | ^~~~~~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/recursive_mutex.hpp:52:58: error: template argument 1 is invalid 52 | struct is_recursive_mutex_sur_parolle | ^ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/recursive_mutex.hpp:57:43: error: 'recursive_timed_mutex' was not declared in this scope; did you mean 'std::recursive_timed_mutex'? 57 | struct is_recursive_mutex_sur_parolle<recursive_timed_mutex> | ^~~~~~~~~~~~~~~~~~~~~ | std::recursive_timed_mutex /opt/tools/gcc13/include/c++/13.3.0/mutex:312:9: note: 'std::recursive_timed_mutex' declared here 312 | class recursive_timed_mutex | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/recursive_mutex.hpp:57:64: error: template argument 1 is invalid 57 | struct is_recursive_mutex_sur_parolle | ^ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/once.hpp:41:37: error: 'once_flag' has not been declared 41 | inline void call_once(Function func,once_flag& flag) | ^~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(boost::thread&&)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:343:13: error: 'thread_info' was not declared in this scope; did you mean 'pthread_once'? 343 | thread_info=BOOST_THREAD_RV(x).thread_info; | ^~~~~~~~~~~ | pthread_once /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:343:44: error: 'class boost::thread' has no member named 'thread_info' 343 | thread_info=BOOST_THREAD_RV(x).thread_info; | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:344:32: error: 'class boost::thread' has no member named 'thread_info' 344 | BOOST_THREAD_RV(x).thread_info.reset(); | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In member function 'boost::thread& boost::thread::operator=(boost::thread&&)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:364:13: error: 'thread_info' was not declared in this scope; did you mean 'pthread_once'? 364 | thread_info=BOOST_THREAD_RV(other).thread_info; | ^~~~~~~~~~~ | pthread_once /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:364:48: error: 'class boost::thread' has no member named 'thread_info' 364 | thread_info=BOOST_THREAD_RV(other).thread_info; | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:365:36: error: 'class boost::thread' has no member named 'thread_info' 365 | BOOST_THREAD_RV(other).thread_info.reset(); | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(F, A1, int)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:395:13: error: class 'boost::thread' does not have any field named 'thread_info' 395 | thread_info(make_thread_info(boost::bind(boost::type(),f,a1))) | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(F, A1, A2)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:401:13: error: class 'boost::thread' does not have any field named 'thread_info' 401 | thread_info(make_thread_info(boost::bind(boost::type(),f,a1,a2))) | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(F, A1, A2, A3)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:408:13: error: class 'boost::thread' does not have any field named 'thread_info' 408 | thread_info(make_thread_info(boost::bind(boost::type(),f,a1,a2,a3))) | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(F, A1, A2, A3, A4)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:415:13: error: class 'boost::thread' does not have any field named 'thread_info' 415 | thread_info(make_thread_info(boost::bind(boost::type(),f,a1,a2,a3,a4))) | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(F, A1, A2, A3, A4, A5)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:422:13: error: class 'boost::thread' does not have any field named 'thread_info' 422 | thread_info(make_thread_info(boost::bind(boost::type(),f,a1,a2,a3,a4,a5))) | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(F, A1, A2, A3, A4, A5, A6)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:429:13: error: class 'boost::thread' does not have any field named 'thread_info' 429 | thread_info(make_thread_info(boost::bind(boost::type(),f,a1,a2,a3,a4,a5,a6))) | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(F, A1, A2, A3, A4, A5, A6, A7)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:436:13: error: class 'boost::thread' does not have any field named 'thread_info' 436 | thread_info(make_thread_info(boost::bind(boost::type(),f,a1,a2,a3,a4,a5,a6,a7))) | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(F, A1, A2, A3, A4, A5, A6, A7, A8)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:443:13: error: class 'boost::thread' does not have any field named 'thread_info' 443 | thread_info(make_thread_info(boost::bind(boost::type(),f,a1,a2,a3,a4,a5,a6,a7,a8))) | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(F, A1, A2, A3, A4, A5, A6, A7, A8, A9)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:450:13: error: class 'boost::thread' does not have any field named 'thread_info' 450 | thread_info(make_thread_info(boost::bind(boost::type(),f,a1,a2,a3,a4,a5,a6,a7,a8,a9))) | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In member function 'void boost::thread::swap(boost::thread&)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:457:13: error: 'thread_info' was not declared in this scope; did you mean 'pthread_once'? 457 | thread_info.swap(x.thread_info); | ^~~~~~~~~~~ | pthread_once /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:457:32: error: 'class boost::thread' has no member named 'thread_info' 457 | thread_info.swap(x.thread_info); | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In static member function 'static void boost::thread::yield()': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:555:26: error: 'yield' is not a member of 'boost::this_thread' 555 | this_thread::yield(); | ^~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:555:26: note: suggested alternatives: In file included from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/config/stdlib/libstdcpp3.hpp:79, from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/config.hpp:48, from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/algorithm/hex.hpp:26, from /home/pbulk/build/games/vcmi/work/vcmi-1.6.7/lib/../Global.h:173: /usr/include/unistd.h:570:13: note:  'yield' 570 | extern void yield(void); | ^~~~~ In file included from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/smart_ptr/detail/spinlock.hpp:43, from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:28, from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/shared_ptr.hpp:17, from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/exception/detail/shared_ptr.hpp:13, from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/exception/info.hpp:13, from /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/algorithm/hex.hpp:30: /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/smart_ptr/detail/yield_k.hpp:30:13: note:  'boost::detail::yield' 30 | inline void yield( unsigned k ) | ^~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In static member function 'static void boost::thread::sleep(const boost::system_time&)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:560:26: error: 'sleep' is not a member of 'boost::this_thread'; did you mean 'sleep'? 560 | this_thread::sleep(xt); | ^~~~~ /usr/include/unistd.h:522:17: note: 'sleep' declared here 522 | extern unsigned sleep(unsigned); | ^~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In function 'void boost::this_thread::sleep(const boost::xtime&)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:596:19: error: invalid initialization of reference of type 'const boost::xtime&' from expression of type 'boost::system_time' {aka 'boost::posix_time::ptime'} 596 | sleep(system_time(abs_time)); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:594:70: note: in passing argument 1 of 'void boost::this_thread::sleep(const boost::xtime&)' 594 | inline BOOST_SYMBOL_VISIBLE void sleep(::boost::xtime const& abs_time) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: At global scope: /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:630:25: error: 'native_handle_type' in 'class boost::thread' does not name a type 630 | typedef thread::native_handle_type data; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:635:9: error: 'data' does not name a type 635 | data thread_data; | ^~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:637:16: error: expected ')' before 'thread_data_' 637 | id(data thread_data_): | ~ ^~~~~~~~~~~~~ | ) /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In function 'std::size_t boost::hash_value(const thread::id&)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:612:31: error: 'const class boost::thread::id' has no member named 'thread_data' 612 | return hash_value(v.thread_data); | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In constructor 'boost::thread::id::id()': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:645:9: error: class 'boost::thread::id' does not have any field named 'thread_data' 645 | thread_data(0) | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In member function 'bool boost::thread::id::operator==(const boost::thread::id&) const': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:653:20: error: 'thread_data' was not declared in this scope; did you mean 'boost::detail::thread_data'? 653 | return thread_data==y.thread_data; | ^~~~~~~~~~~ | boost::detail::thread_data /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:94:15: note: 'boost::detail::thread_data' declared here 94 | class thread_data: | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:653:35: error: 'const class boost::thread::id' has no member named 'thread_data' 653 | return thread_data==y.thread_data; | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In member function 'bool boost::thread::id::operator!=(const boost::thread::id&) const': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:658:20: error: 'thread_data' was not declared in this scope; did you mean 'boost::detail::thread_data'? 658 | return thread_data!=y.thread_data; | ^~~~~~~~~~~ | boost::detail::thread_data /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:94:15: note: 'boost::detail::thread_data' declared here 94 | class thread_data: | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:658:35: error: 'const class boost::thread::id' has no member named 'thread_data' 658 | return thread_data!=y.thread_data; | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In member function 'bool boost::thread::id::operator<(const boost::thread::id&) const': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:663:20: error: 'thread_data' was not declared in this scope; did you mean 'boost::detail::thread_data'? 663 | return thread_data(const boost::thread::id&) const': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:668:22: error: 'const class boost::thread::id' has no member named 'thread_data' 668 | return y.thread_data=(const boost::thread::id&) const': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:678:22: error: 'thread_data' was not declared in this scope; did you mean 'boost::detail::thread_data'? 678 | return !(thread_data& boost::operator<<(std::basic_ostream<_CharT, _Traits>&, const thread::id&)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:688:18: error: 'const class boost::thread::id' has no member named 'thread_data' 688 | if(x.thread_data) | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:691:43: error: 'const class boost::thread::id' has no member named 'thread_data' 691 | return os<< std::hex << x.thread_data; | ^~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp: In function 'void boost::this_thread::at_thread_exit(F)': /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:855:79: error: 'heap_new' is not a member of 'boost::detail' 855 | detail::thread_exit_function_base* const thread_exit_func=detail::heap_new >(f); | ^~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/detail/thread.hpp:855:120: error: expected primary-expression before '>' token 855 | detail::thread_exit_function_base* const thread_exit_func=detail::heap_new >(f); | ^ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/shared_mutex.hpp: At global scope: /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/shared_mutex.hpp:38:11: error: 'shared_mutex' does not name a type; did you mean 'shared_ptr'? 38 | typedef shared_mutex shared_timed_mutex; | ^~~~~~~~~~~~ | shared_ptr /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/recursive_mutex.hpp:52:43: error: 'recursive_mutex' was not declared in this scope; did you mean 'std::recursive_mutex'? 52 | struct is_recursive_mutex_sur_parolle<recursive_mutex> | ^~~~~~~~~~~~~~~ | std::recursive_mutex In file included from /home/pbulk/build/games/vcmi/work/vcmi-1.6.7/lib/../Global.h:135: /opt/tools/gcc13/include/c++/13.3.0/mutex:106:9: note: 'std::recursive_mutex' declared here 106 | class recursive_mutex : private __recursive_mutex_base | ^~~~~~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/recursive_mutex.hpp:52:58: error: template argument 1 is invalid 52 | struct is_recursive_mutex_sur_parolle | ^ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/recursive_mutex.hpp:57:43: error: 'recursive_timed_mutex' was not declared in this scope; did you mean 'std::recursive_timed_mutex'? 57 | struct is_recursive_mutex_sur_parolle<recursive_timed_mutex> | ^~~~~~~~~~~~~~~~~~~~~ | std::recursive_timed_mutex /opt/tools/gcc13/include/c++/13.3.0/mutex:312:9: note: 'std::recursive_timed_mutex' declared here 312 | class recursive_timed_mutex | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/recursive_mutex.hpp:57:64: error: template argument 1 is invalid 57 | struct is_recursive_mutex_sur_parolle | ^ /home/pbulk/build/games/vcmi/work/.buildlink/include/boost/thread/once.hpp:41:37: error: 'once_flag' has not been declared 41 | inline void call_once(Function func,once_flag& flag) | ^~~~~~~~~ --- lib/CMakeFiles/vcmi.dir/StdInc.cpp.o --- *** [lib/CMakeFiles/vcmi.dir/StdInc.cpp.o] Error code 1 bmake[2]: stopped making "lib/CMakeFiles/vcmi.dir/build" in /home/pbulk/build/games/vcmi/work/vcmi-1.6.7/cmake-pkgsrc-build --- launcher/lib/innoextract/CMakeFiles/innoextract.dir/all --- *** [launcher/lib/innoextract/CMakeFiles/innoextract.dir/all] Error code 6 bmake[1]: stopped making "all" in /home/pbulk/build/games/vcmi/work/vcmi-1.6.7/cmake-pkgsrc-build --- AI/FuzzyLite/fuzzylite/CMakeFiles/fl-obj.dir/all --- *** [AI/FuzzyLite/fuzzylite/CMakeFiles/fl-obj.dir/all] Error code 6 bmake[1]: stopped making "all" in /home/pbulk/build/games/vcmi/work/vcmi-1.6.7/cmake-pkgsrc-build --- lib/CMakeFiles/vcmi.dir/filesystem/AdapterLoaders.cpp.o --- *** [lib/CMakeFiles/vcmi.dir/filesystem/AdapterLoaders.cpp.o] Error code 1 bmake[2]: stopped making "lib/CMakeFiles/vcmi.dir/build" in /home/pbulk/build/games/vcmi/work/vcmi-1.6.7/cmake-pkgsrc-build bmake[2]: 2 errors bmake[2]: stopped making "lib/CMakeFiles/vcmi.dir/build" in /home/pbulk/build/games/vcmi/work/vcmi-1.6.7/cmake-pkgsrc-build --- lib/CMakeFiles/vcmi.dir/all --- *** [lib/CMakeFiles/vcmi.dir/all] Error code 2 bmake[1]: stopped making "all" in /home/pbulk/build/games/vcmi/work/vcmi-1.6.7/cmake-pkgsrc-build bmake[1]: 3 errors bmake[1]: stopped making "all" in /home/pbulk/build/games/vcmi/work/vcmi-1.6.7/cmake-pkgsrc-build *** [all] Error code 2 bmake: stopped making "all" in /home/pbulk/build/games/vcmi/work/vcmi-1.6.7/cmake-pkgsrc-build bmake: 1 error bmake: stopped making "all" in /home/pbulk/build/games/vcmi/work/vcmi-1.6.7/cmake-pkgsrc-build *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/games/vcmi *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/games/vcmi