[DRE-maint] Bug#672096: ruby-passenger: FTBFS: ext/boost/config/requires_threads.hpp:29:4: error: #error "Threading support unavaliable: it has been explicitly disabled with BOOST_DISABLE_THREADS"

Lucas Nussbaum lucas at lucas-nussbaum.net
Tue May 8 11:44:36 UTC 2012


Source: ruby-passenger
Version: 3.0.11debian-1
Severity: serious
Tags: wheezy sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20120508 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
> g++ -Iext -Iext/common -I/usr/include/libev -fPIC -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -DLINUX=2 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_REENTRANT -I/usr/include -I/usr/include/apr-1.0 -I/usr/include/openssl -I/usr/include/xmltok -pthread -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -DHASH_NAMESPACE="__gnu_cxx" -DHASH_NAMESPACE="__gnu_cxx" -DHASH_FUN_H="<hash_fun.h>" -DHAS_ALLOCA_H -DHAS_SFENCE -DHAS_LFENCE -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -g -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -o ext/apache2/module_libpassenger_common/AgentsStarter.o -c ext/common/AgentsStarter.cpp
> In file included from ext/boost/thread/detail/platform.hpp:17:0,
>                  from ext/boost/thread/thread.hpp:12,
>                  from ext/boost/thread.hpp:13,
>                  from ext/oxt/thread.hpp:28,
>                  from ext/common/AgentsStarter.cpp:25:
> ext/boost/config/requires_threads.hpp:29:4: error: #error "Threading support unavaliable: it has been explicitly disabled with BOOST_DISABLE_THREADS"
> In file included from ext/boost/thread/thread.hpp:12:0,
>                  from ext/boost/thread.hpp:13,
>                  from ext/oxt/thread.hpp:28,
>                  from ext/common/AgentsStarter.cpp:25:
> ext/boost/thread/detail/platform.hpp:67:9: error: #error "Sorry, no boost threads are available for this platform."
> In file included from ext/boost/thread.hpp:13:0,
>                  from ext/oxt/thread.hpp:28,
>                  from ext/common/AgentsStarter.cpp:25:
> ext/boost/thread/thread.hpp:19:2: error: #error "Boost threads unavailable on this platform"
> In file included from ext/boost/thread/detail/thread.hpp:13:0,
>                  from ext/boost/thread/thread.hpp:22,
>                  from ext/boost/thread.hpp:13,
>                  from ext/oxt/thread.hpp:28,
>                  from ext/common/AgentsStarter.cpp:25:
> ext/boost/thread/mutex.hpp:18:2: error: #error "Boost threads unavailable on this platform"
> In file included from ext/boost/thread/detail/thread.hpp:15:0,
>                  from ext/boost/thread/thread.hpp:22,
>                  from ext/boost/thread.hpp:13,
>                  from ext/oxt/thread.hpp:28,
>                  from ext/common/AgentsStarter.cpp:25:
> ext/boost/thread/detail/thread_heap_alloc.hpp:19:2: error: #error "Boost threads unavailable on this platform"
> In file included from ext/boost/thread/detail/thread_group.hpp:9:0,
>                  from ext/boost/thread/thread.hpp:24,
>                  from ext/boost/thread.hpp:13,
>                  from ext/oxt/thread.hpp:28,
>                  from ext/common/AgentsStarter.cpp:25:
> ext/boost/thread/shared_mutex.hpp:18:2: error: #error "Boost threads unavailable on this platform"
> In file included from ext/boost/thread.hpp:14:0,
>                  from ext/oxt/thread.hpp:28,
>                  from ext/common/AgentsStarter.cpp:25:
> ext/boost/thread/condition_variable.hpp:18:2: error: #error "Boost threads unavailable on this platform"
> In file included from ext/boost/thread.hpp:17:0,
>                  from ext/oxt/thread.hpp:28,
>                  from ext/common/AgentsStarter.cpp:25:
> ext/boost/thread/once.hpp:18:2: error: #error "Boost threads unavailable on this platform"
> In file included from ext/boost/thread.hpp:18:0,
>                  from ext/oxt/thread.hpp:28,
>                  from ext/common/AgentsStarter.cpp:25:
> ext/boost/thread/recursive_mutex.hpp:18:2: error: #error "Boost threads unavailable on this platform"
> In file included from ext/boost/thread/thread.hpp:22:0,
>                  from ext/boost/thread.hpp:13,
>                  from ext/oxt/thread.hpp:28,
>                  from ext/common/AgentsStarter.cpp:25:
> ext/boost/thread/detail/thread.hpp:42:9: error: expected class-name before '{' token
> ext/boost/thread/detail/thread.hpp:73:9: error: expected class-name before '{' token
> ext/boost/thread/detail/thread.hpp:93:9: error: expected class-name before '{' token
> ext/boost/thread/detail/thread.hpp:118:9: error: 'thread_data_ptr' in namespace 'boost::detail' does not name a type
> ext/boost/thread/detail/thread.hpp:120:49: error: expected ')' before 'data'
> ext/boost/thread/detail/thread.hpp:122:9: error: 'thread_data_ptr' in namespace 'boost::detail' does not name a type
> In file included from ext/boost/thread/thread.hpp:22:0,
>                  from ext/boost/thread.hpp:13,
>                  from ext/oxt/thread.hpp:28,
>                  from ext/common/AgentsStarter.cpp:25:
> ext/boost/thread/detail/thread.hpp:136:23: error: 'thread_data_ptr' in namespace 'boost::detail' does not name a type
> ext/boost/thread/detail/thread.hpp:141:23: error: 'thread_data_ptr' in namespace 'boost::detail' does not name a type
> ext/boost/thread/detail/thread.hpp:340:17: error: 'thread_data_base' in namespace 'boost::detail' does not name a type
> ext/boost/thread/detail/thread.hpp:341:9: error: 'native_handle_type' does not name a type
> ext/boost/thread/detail/thread.hpp: In member function 'void boost::thread::set_thread_main_function(F)':
> ext/boost/thread/detail/thread.hpp:153:13: error: 'thread_info' was not declared in this scope
> ext/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(F, typename boost::disable_if<boost::is_convertible<T&, boost::detail::thread_move_t<T> >, boost::thread::dummy*>::type, unsigned int)':
> ext/boost/thread/detail/thread.hpp:210:13: error: class 'boost::thread' does not have any field named 'thread_info'
> ext/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(boost::detail::thread_move_t<T>, unsigned int)':
> ext/boost/thread/detail/thread.hpp:218:13: error: class 'boost::thread' does not have any field named 'thread_info'
> ext/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(boost::detail::thread_move_t<boost::thread>)':
> ext/boost/thread/detail/thread.hpp:225:13: error: 'thread_info' was not declared in this scope
> ext/boost/thread/detail/thread.hpp:225:28: error: 'class boost::thread' has no member named 'thread_info'
> ext/boost/thread/detail/thread.hpp:226:16: error: 'class boost::thread' has no member named 'thread_info'
> ext/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(F, A1, unsigned int)':
> ext/boost/thread/detail/thread.hpp:258:13: error: class 'boost::thread' does not have any field named 'thread_info'
> ext/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(F, A1, A2, unsigned int)':
> ext/boost/thread/detail/thread.hpp:264:13: error: class 'boost::thread' does not have any field named 'thread_info'
> ext/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(F, A1, A2, A3, unsigned int)':
> ext/boost/thread/detail/thread.hpp:271:13: error: class 'boost::thread' does not have any field named 'thread_info'
> ext/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(F, A1, A2, A3, A4, unsigned int)':
> ext/boost/thread/detail/thread.hpp:278:13: error: class 'boost::thread' does not have any field named 'thread_info'
> ext/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(F, A1, A2, A3, A4, A5, unsigned int)':
> ext/boost/thread/detail/thread.hpp:285:13: error: class 'boost::thread' does not have any field named 'thread_info'
> ext/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(F, A1, A2, A3, A4, A5, A6, unsigned int)':
> ext/boost/thread/detail/thread.hpp:292:13: error: class 'boost::thread' does not have any field named 'thread_info'
> ext/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(F, A1, A2, A3, A4, A5, A6, A7, unsigned int)':
> ext/boost/thread/detail/thread.hpp:299:13: error: class 'boost::thread' does not have any field named 'thread_info'
> ext/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(F, A1, A2, A3, A4, A5, A6, A7, A8, unsigned int)':
> ext/boost/thread/detail/thread.hpp:306:13: error: class 'boost::thread' does not have any field named 'thread_info'
> ext/boost/thread/detail/thread.hpp: In constructor 'boost::thread::thread(F, A1, A2, A3, A4, A5, A6, A7, A8, A9, unsigned int)':
> ext/boost/thread/detail/thread.hpp:313:13: error: class 'boost::thread' does not have any field named 'thread_info'
> ext/boost/thread/detail/thread.hpp: In member function 'void boost::thread::swap(boost::thread&)':
> ext/boost/thread/detail/thread.hpp:320:13: error: 'thread_info' was not declared in this scope
> ext/boost/thread/detail/thread.hpp:320:32: error: 'class boost::thread' has no member named 'thread_info'
> ext/boost/thread/detail/thread.hpp: In static member function 'static void boost::thread::yield()':
> ext/boost/thread/detail/thread.hpp:349:13: error: 'this_thread' has not been declared
> ext/boost/thread/detail/thread.hpp: In static member function 'static void boost::thread::sleep(const system_time&)':
> ext/boost/thread/detail/thread.hpp:354:13: error: 'this_thread' has not been declared
> ext/boost/thread/detail/thread.hpp: In function 'void boost::this_thread::sleep(const boost::xtime&)':
> ext/boost/thread/detail/thread.hpp:393:40: error: invalid initialization of reference of type 'const boost::xtime&' from expression of type 'boost::system_time {aka boost::posix_time::ptime}'
> ext/boost/thread/detail/thread.hpp:391:21: error: in passing argument 1 of 'void boost::this_thread::sleep(const boost::xtime&)'
> ext/boost/thread/detail/thread.hpp: At global scope:
> ext/boost/thread/detail/thread.hpp:400:9: error: 'thread_data_ptr' in namespace 'boost::detail' does not name a type
> ext/boost/thread/detail/thread.hpp:402:36: error: expected ')' before 'thread_data_'
> ext/boost/thread/detail/thread.hpp: In constructor 'boost::thread::id::id()':
> ext/boost/thread/detail/thread.hpp:409:13: error: class 'boost::thread::id' does not have any field named 'thread_data'
> ext/boost/thread/detail/thread.hpp: In member function 'bool boost::thread::id::operator==(const boost::thread::id&) const':
> ext/boost/thread/detail/thread.hpp:414:20: error: 'thread_data' was not declared in this scope
> ext/boost/thread/detail/thread.hpp:414:20: note: suggested alternative:
> In file included from ext/boost/thread/thread.hpp:22:0,
>                  from ext/boost/thread.hpp:13,
>                  from ext/oxt/thread.hpp:28,
>                  from ext/common/AgentsStarter.cpp:25:
> ext/boost/thread/detail/thread.hpp:40:15: note:   'boost::detail::thread_data'
> In file included from ext/boost/thread/thread.hpp:22:0,
>                  from ext/boost/thread.hpp:13,
>                  from ext/oxt/thread.hpp:28,
>                  from ext/common/AgentsStarter.cpp:25:
> ext/boost/thread/detail/thread.hpp:414:35: error: 'const class boost::thread::id' has no member named 'thread_data'
> ext/boost/thread/detail/thread.hpp: In member function 'bool boost::thread::id::operator!=(const boost::thread::id&) const':
> ext/boost/thread/detail/thread.hpp:419:20: error: 'thread_data' was not declared in this scope
> ext/boost/thread/detail/thread.hpp:419:20: note: suggested alternative:
> In file included from ext/boost/thread/thread.hpp:22:0,
>                  from ext/boost/thread.hpp:13,
>                  from ext/oxt/thread.hpp:28,
>                  from ext/common/AgentsStarter.cpp:25:
> ext/boost/thread/detail/thread.hpp:40:15: note:   'boost::detail::thread_data'
> In file included from ext/boost/thread/thread.hpp:22:0,
>                  from ext/boost/thread.hpp:13,
>                  from ext/oxt/thread.hpp:28,
>                  from ext/common/AgentsStarter.cpp:25:
> ext/boost/thread/detail/thread.hpp:419:35: error: 'const class boost::thread::id' has no member named 'thread_data'
> ext/boost/thread/detail/thread.hpp: In member function 'bool boost::thread::id::operator<(const boost::thread::id&) const':
> ext/boost/thread/detail/thread.hpp:424:20: error: 'thread_data' was not declared in this scope
> ext/boost/thread/detail/thread.hpp:424:20: note: suggested alternative:
> In file included from ext/boost/thread/thread.hpp:22:0,
>                  from ext/boost/thread.hpp:13,
>                  from ext/oxt/thread.hpp:28,
>                  from ext/common/AgentsStarter.cpp:25:
> ext/boost/thread/detail/thread.hpp:40:15: note:   'boost::detail::thread_data'
> In file included from ext/boost/thread/thread.hpp:22:0,
>                  from ext/boost/thread.hpp:13,
>                  from ext/oxt/thread.hpp:28,
>                  from ext/common/AgentsStarter.cpp:25:
> ext/boost/thread/detail/thread.hpp:424:34: error: 'const class boost::thread::id' has no member named 'thread_data'
> ext/boost/thread/detail/thread.hpp: In member function 'bool boost::thread::id::operator>(const boost::thread::id&) const':
> ext/boost/thread/detail/thread.hpp:429:22: error: 'const class boost::thread::id' has no member named 'thread_data'
> ext/boost/thread/detail/thread.hpp:429:34: error: 'thread_data' was not declared in this scope
> ext/boost/thread/detail/thread.hpp:429:34: note: suggested alternative:
> In file included from ext/boost/thread/thread.hpp:22:0,
>                  from ext/boost/thread.hpp:13,
>                  from ext/oxt/thread.hpp:28,
>                  from ext/common/AgentsStarter.cpp:25:
> ext/boost/thread/detail/thread.hpp:40:15: note:   'boost::detail::thread_data'
> In file included from ext/boost/thread/thread.hpp:22:0,
>                  from ext/boost/thread.hpp:13,
>                  from ext/oxt/thread.hpp:28,
>                  from ext/common/AgentsStarter.cpp:25:
> ext/boost/thread/detail/thread.hpp: In member function 'bool boost::thread::id::operator<=(const boost::thread::id&) const':
> ext/boost/thread/detail/thread.hpp:434:24: error: 'const class boost::thread::id' has no member named 'thread_data'
> ext/boost/thread/detail/thread.hpp:434:36: error: 'thread_data' was not declared in this scope
> ext/boost/thread/detail/thread.hpp:434:36: note: suggested alternative:
> In file included from ext/boost/thread/thread.hpp:22:0,
>                  from ext/boost/thread.hpp:13,
>                  from ext/oxt/thread.hpp:28,
>                  from ext/common/AgentsStarter.cpp:25:
> ext/boost/thread/detail/thread.hpp:40:15: note:   'boost::detail::thread_data'
> In file included from ext/boost/thread/thread.hpp:22:0,
>                  from ext/boost/thread.hpp:13,
>                  from ext/oxt/thread.hpp:28,
>                  from ext/common/AgentsStarter.cpp:25:
> ext/boost/thread/detail/thread.hpp: In member function 'bool boost::thread::id::operator>=(const boost::thread::id&) const':
> ext/boost/thread/detail/thread.hpp:439:22: error: 'thread_data' was not declared in this scope
> ext/boost/thread/detail/thread.hpp:439:22: note: suggested alternative:
> In file included from ext/boost/thread/thread.hpp:22:0,
>                  from ext/boost/thread.hpp:13,
>                  from ext/oxt/thread.hpp:28,
>                  from ext/common/AgentsStarter.cpp:25:
> ext/boost/thread/detail/thread.hpp:40:15: note:   'boost::detail::thread_data'
> In file included from ext/boost/thread/thread.hpp:22:0,
>                  from ext/boost/thread.hpp:13,
>                  from ext/oxt/thread.hpp:28,
>                  from ext/common/AgentsStarter.cpp:25:
> ext/boost/thread/detail/thread.hpp:439:36: error: 'const class boost::thread::id' has no member named 'thread_data'
> ext/boost/thread/detail/thread.hpp: In function 'std::basic_ostream<_CharT, _Traits>& boost::operator<<(std::basic_ostream<_CharT, _Traits>&, const boost::thread::id&)':
> ext/boost/thread/detail/thread.hpp:448:18: error: 'const class boost::thread::id' has no member named 'thread_data'
> ext/boost/thread/detail/thread.hpp:450:30: error: 'const class boost::thread::id' has no member named 'thread_data'
> ext/boost/thread/detail/thread.hpp: In function 'void boost::this_thread::at_thread_exit(F)':
> ext/boost/thread/detail/thread.hpp:528:71: error: 'heap_new' is not a member of 'boost::detail'
> ext/boost/thread/detail/thread.hpp:528:120: error: expected primary-expression before '>' token
> In file included from ext/boost/thread/thread.hpp:24:0,
>                  from ext/boost/thread.hpp:13,
>                  from ext/oxt/thread.hpp:28,
>                  from ext/common/AgentsStarter.cpp:25:
> ext/boost/thread/detail/thread_group.hpp: At global scope:
> ext/boost/thread/detail/thread_group.hpp:98:17: error: 'shared_mutex' does not name a type
> ext/boost/thread/detail/thread_group.hpp: In member function 'boost::thread* boost::thread_group::create_thread(F)':
> ext/boost/thread/detail/thread_group.hpp:41:13: error: 'lock_guard' is not a member of 'boost'
> ext/boost/thread/detail/thread_group.hpp:41:31: error: 'shared_mutex' was not declared in this scope
> ext/boost/thread/detail/thread_group.hpp:41:51: error: 'm' was not declared in this scope
> ext/boost/thread/detail/thread_group.hpp:41:52: error: there are no arguments to 'guard' that depend on a template parameter, so a declaration of 'guard' must be available [-fpermissive]
> ext/boost/thread/detail/thread_group.hpp:41:52: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
> ext/boost/thread/detail/thread_group.hpp: In member function 'void boost::thread_group::add_thread(boost::thread*)':
> ext/boost/thread/detail/thread_group.hpp:51:17: error: 'lock_guard' is not a member of 'boost'
> ext/boost/thread/detail/thread_group.hpp:51:35: error: 'shared_mutex' was not declared in this scope
> ext/boost/thread/detail/thread_group.hpp:51:55: error: 'm' was not declared in this scope
> ext/boost/thread/detail/thread_group.hpp:51:56: error: 'guard' was not declared in this scope
> ext/boost/thread/detail/thread_group.hpp: In member function 'void boost::thread_group::remove_thread(boost::thread*)':
> ext/boost/thread/detail/thread_group.hpp:58:13: error: 'lock_guard' is not a member of 'boost'
> ext/boost/thread/detail/thread_group.hpp:58:31: error: 'shared_mutex' was not declared in this scope
> ext/boost/thread/detail/thread_group.hpp:58:51: error: 'm' was not declared in this scope
> ext/boost/thread/detail/thread_group.hpp:58:52: error: 'guard' was not declared in this scope
> ext/boost/thread/detail/thread_group.hpp: In member function 'void boost::thread_group::join_all()':
> ext/boost/thread/detail/thread_group.hpp:68:13: error: 'shared_lock' is not a member of 'boost'
> ext/boost/thread/detail/thread_group.hpp:68:32: error: 'shared_mutex' was not declared in this scope
> ext/boost/thread/detail/thread_group.hpp:68:52: error: 'm' was not declared in this scope
> ext/boost/thread/detail/thread_group.hpp:68:53: error: 'guard' was not declared in this scope
> ext/boost/thread/detail/thread_group.hpp: In member function 'void boost::thread_group::interrupt_all()':
> ext/boost/thread/detail/thread_group.hpp:80:13: error: 'shared_lock' is not a member of 'boost'
> ext/boost/thread/detail/thread_group.hpp:80:32: error: 'shared_mutex' was not declared in this scope
> ext/boost/thread/detail/thread_group.hpp:80:52: error: 'm' was not declared in this scope
> ext/boost/thread/detail/thread_group.hpp:80:53: error: 'guard' was not declared in this scope
> ext/boost/thread/detail/thread_group.hpp: In member function 'size_t boost::thread_group::size() const':
> ext/boost/thread/detail/thread_group.hpp:92:13: error: 'shared_lock' is not a member of 'boost'
> ext/boost/thread/detail/thread_group.hpp:92:32: error: 'shared_mutex' was not declared in this scope
> ext/boost/thread/detail/thread_group.hpp:92:52: error: 'm' was not declared in this scope
> ext/boost/thread/detail/thread_group.hpp:92:53: error: 'guard' was not declared in this scope
> In file included from ext/boost/thread.hpp:17:0,
>                  from ext/oxt/thread.hpp:28,
>                  from ext/common/AgentsStarter.cpp:25:
> ext/boost/thread/once.hpp: At global scope:
> ext/boost/thread/once.hpp:25:42: error: variable or field 'call_once' declared void
> ext/boost/thread/once.hpp:25:34: error: 'func' was not declared in this scope
> ext/boost/thread/once.hpp:25:42: error: 'once_flag' was not declared in this scope
> ext/boost/thread/once.hpp:25:53: error: 'flag' was not declared in this scope
> In file included from ext/boost/thread.hpp:19:0,
>                  from ext/oxt/thread.hpp:28,
>                  from ext/common/AgentsStarter.cpp:25:
> ext/boost/thread/tss.hpp: In constructor 'boost::thread_specific_ptr<T>::thread_specific_ptr()':
> ext/boost/thread/tss.hpp:68:21: error: 'heap_new' is not a member of 'boost::detail'
> ext/boost/thread/tss.hpp:68:49: error: expected primary-expression before '>' token
> ext/boost/thread/tss.hpp:68:51: error: expected primary-expression before ')' token
> ext/boost/thread/tss.hpp:68:53: error: 'do_heap_delete' is not a member of 'boost::detail'
> ext/boost/thread/tss.hpp:68:87: error: expected primary-expression before '>' token
> ext/boost/thread/tss.hpp:68:89: error: expected primary-expression before ')' token
> ext/boost/thread/tss.hpp: In constructor 'boost::thread_specific_ptr<T>::thread_specific_ptr(void (*)(T*))':
> ext/boost/thread/tss.hpp:74:31: error: 'heap_new' is not a member of 'boost::detail'
> ext/boost/thread/tss.hpp:74:75: error: expected primary-expression before '>' token
> ext/boost/thread/tss.hpp:74:84: error: 'do_heap_delete' is not a member of 'boost::detail'
> ext/boost/thread/tss.hpp:74:134: error: expected primary-expression before '>' token
> ext/boost/thread/tss.hpp:74:136: error: expected primary-expression before ')' token
> In file included from ext/boost/thread.hpp:23:0,
>                  from ext/oxt/thread.hpp:28,
>                  from ext/common/AgentsStarter.cpp:25:
> ext/boost/thread/barrier.hpp: At global scope:
> ext/boost/thread/barrier.hpp:53:9: error: 'mutex' does not name a type
> ext/boost/thread/barrier.hpp:54:9: error: 'condition_variable' does not name a type
> ext/boost/thread/barrier.hpp: In member function 'bool boost::barrier::wait()':
> ext/boost/thread/barrier.hpp:36:20: error: 'boost::mutex' has not been declared
> ext/boost/thread/barrier.hpp:36:39: error: expected ';' before 'lock'
> ext/boost/thread/barrier.hpp:43:17: error: 'm_cond' was not declared in this scope
> ext/boost/thread/barrier.hpp:48:17: error: 'm_cond' was not declared in this scope
> In file included from ext/boost/thread.hpp:24:0,
>                  from ext/oxt/thread.hpp:28,
>                  from ext/common/AgentsStarter.cpp:25:
> ext/boost/thread/future.hpp: At global scope:
> ext/boost/thread/future.hpp:96:13: error: 'mutex' in namespace 'boost' does not name a type
> ext/boost/thread/future.hpp:97:13: error: 'condition_variable' in namespace 'boost' does not name a type
> ext/boost/thread/future.hpp:98:31: error: 'condition_variable_any' is not a member of 'boost'
> ext/boost/thread/future.hpp:98:31: error: 'condition_variable_any' is not a member of 'boost'
> ext/boost/thread/future.hpp:98:61: error: template argument 1 is invalid
> ext/boost/thread/future.hpp:98:61: error: template argument 2 is invalid
> ext/boost/thread/future.hpp:108:26: error: invalid use of '::'
> ext/boost/thread/future.hpp:108:26: error: expected ';' at end of member declaration
> ext/boost/thread/future.hpp:108:67: error: 'boost::condition_variable_any' has not been declared
> ext/boost/thread/future.hpp:108:93: error: ISO C++ forbids declaration of 'register_external_waiter' with no type [-fpermissive]
> ext/boost/thread/future.hpp:115:41: error: 'waiter_list' is not a class or namespace
> ext/boost/thread/future.hpp:115:63: error: expected ',' or '...' before 'it'
> ext/boost/thread/future.hpp:134:36: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:134:36: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:134:48: error: template argument 1 is invalid
> ext/boost/thread/future.hpp:136:45: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:136:45: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:136:57: error: template argument 1 is invalid
> ext/boost/thread/future.hpp:149:49: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:149:49: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:149:61: error: template argument 1 is invalid
> ext/boost/thread/future.hpp: In member function 'int boost::detail::future_object_base::register_external_waiter(int&)':
> ext/boost/thread/future.hpp:110:36: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:110:36: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:110:48: error: template argument 1 is invalid
> ext/boost/thread/future.hpp:110:54: error: invalid type in declaration before '(' token
> ext/boost/thread/future.hpp:110:55: error: 'mutex' was not declared in this scope
> ext/boost/thread/future.hpp:112:41: error: request for member 'insert' in '((boost::detail::future_object_base*)this)->boost::detail::future_object_base::external_waiters', which is of non-class type 'boost::detail::future_object_base::waiter_list {aka int}'
> ext/boost/thread/future.hpp:112:65: error: request for member 'end' in '((boost::detail::future_object_base*)this)->boost::detail::future_object_base::external_waiters', which is of non-class type 'boost::detail::future_object_base::waiter_list {aka int}'
> ext/boost/thread/future.hpp: In member function 'void boost::detail::future_object_base::remove_external_waiter(int)':
> ext/boost/thread/future.hpp:117:35: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:117:35: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:117:47: error: template argument 1 is invalid
> ext/boost/thread/future.hpp:117:53: error: invalid type in declaration before '(' token
> ext/boost/thread/future.hpp:117:54: error: 'mutex' was not declared in this scope
> ext/boost/thread/future.hpp:118:34: error: request for member 'erase' in '((boost::detail::future_object_base*)this)->boost::detail::future_object_base::external_waiters', which is of non-class type 'boost::detail::future_object_base::waiter_list {aka int}'
> ext/boost/thread/future.hpp:118:40: error: 'it' was not declared in this scope
> ext/boost/thread/future.hpp: In member function 'void boost::detail::future_object_base::mark_finished_internal()':
> ext/boost/thread/future.hpp:124:17: error: 'waiters' was not declared in this scope
> ext/boost/thread/future.hpp:125:34: error: invalid use of qualified-name '::const_iterator'
> ext/boost/thread/future.hpp:125:49: error: expected ';' before 'it'
> ext/boost/thread/future.hpp:125:49: error: 'it' was not declared in this scope
> ext/boost/thread/future.hpp:125:69: error: request for member 'begin' in '((boost::detail::future_object_base*)this)->boost::detail::future_object_base::external_waiters', which is of non-class type 'boost::detail::future_object_base::waiter_list {aka int}'
> ext/boost/thread/future.hpp:126:46: error: request for member 'end' in '((boost::detail::future_object_base*)this)->boost::detail::future_object_base::external_waiters', which is of non-class type 'boost::detail::future_object_base::waiter_list {aka int}'
> ext/boost/thread/future.hpp:126:59: error: expected ')' before ';' token
> ext/boost/thread/future.hpp:126:62: error: 'it' was not declared in this scope
> ext/boost/thread/future.hpp:126:64: error: expected ';' before ')' token
> ext/boost/thread/future.hpp: In constructor 'boost::detail::future_object_base::relocker::relocker(int&)':
> ext/boost/thread/future.hpp:139:26: error: request for member 'unlock' in '((boost::detail::future_object_base::relocker*)this)->boost::detail::future_object_base::relocker::lock', which is of non-class type 'int'
> ext/boost/thread/future.hpp: In destructor 'boost::detail::future_object_base::relocker::~relocker()':
> ext/boost/thread/future.hpp:143:26: error: request for member 'lock' in '((boost::detail::future_object_base::relocker*)this)->boost::detail::future_object_base::relocker::lock', which is of non-class type 'int'
> ext/boost/thread/future.hpp: In member function 'void boost::detail::future_object_base::wait(bool)':
> ext/boost/thread/future.hpp:162:36: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:162:36: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:162:48: error: template argument 1 is invalid
> ext/boost/thread/future.hpp:162:54: error: invalid type in declaration before '(' token
> ext/boost/thread/future.hpp:162:55: error: 'mutex' was not declared in this scope
> ext/boost/thread/future.hpp:166:21: error: 'waiters' was not declared in this scope
> ext/boost/thread/future.hpp: In member function 'bool boost::detail::future_object_base::timed_wait_until(const system_time&)':
> ext/boost/thread/future.hpp:176:36: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:176:36: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:176:48: error: template argument 1 is invalid
> ext/boost/thread/future.hpp:176:54: error: invalid type in declaration before '(' token
> ext/boost/thread/future.hpp:176:55: error: 'mutex' was not declared in this scope
> ext/boost/thread/future.hpp:180:40: error: 'waiters' was not declared in this scope
> ext/boost/thread/future.hpp: In member function 'void boost::detail::future_object_base::mark_exceptional_finish()':
> ext/boost/thread/future.hpp:196:35: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:196:35: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:196:47: error: template argument 1 is invalid
> ext/boost/thread/future.hpp:196:53: error: invalid type in declaration before '(' token
> ext/boost/thread/future.hpp:196:54: error: 'mutex' was not declared in this scope
> ext/boost/thread/future.hpp: In member function 'bool boost::detail::future_object_base::has_value()':
> ext/boost/thread/future.hpp:202:35: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:202:35: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:202:47: error: template argument 1 is invalid
> ext/boost/thread/future.hpp:202:53: error: invalid type in declaration before '(' token
> ext/boost/thread/future.hpp:202:54: error: 'mutex' was not declared in this scope
> ext/boost/thread/future.hpp: In member function 'bool boost::detail::future_object_base::has_exception()':
> ext/boost/thread/future.hpp:207:35: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:207:35: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:207:47: error: template argument 1 is invalid
> ext/boost/thread/future.hpp:207:53: error: invalid type in declaration before '(' token
> ext/boost/thread/future.hpp:207:54: error: 'mutex' was not declared in this scope
> In file included from ext/boost/thread.hpp:24:0,
>                  from ext/oxt/thread.hpp:28,
>                  from ext/common/AgentsStarter.cpp:25:
> ext/boost/thread/future.hpp: In member function 'void boost::detail::future_object<T>::mark_finished_with_result(boost::detail::future_object<T>::source_reference_type)':
> ext/boost/thread/future.hpp:319:35: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:319:35: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:319:47: error: template argument 1 is invalid
> ext/boost/thread/future.hpp:319:53: error: invalid type in declaration before '(' token
> ext/boost/thread/future.hpp:319:54: error: 'mutex' was not declared in this scope
> ext/boost/thread/future.hpp: In member function 'void boost::detail::future_object<T>::mark_finished_with_result(boost::detail::future_object<T>::rvalue_source_type)':
> ext/boost/thread/future.hpp:324:35: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:324:35: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:324:47: error: template argument 1 is invalid
> ext/boost/thread/future.hpp:324:53: error: invalid type in declaration before '(' token
> ext/boost/thread/future.hpp:324:54: error: 'mutex' was not declared in this scope
> ext/boost/thread/future.hpp: In member function 'boost::future_state::state boost::detail::future_object<T>::get_state()':
> ext/boost/thread/future.hpp:336:35: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:336:35: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:336:47: error: template argument 1 is invalid
> ext/boost/thread/future.hpp:336:54: error: invalid type in declaration before '(' token
> ext/boost/thread/future.hpp:336:55: error: 'mutex' was not declared in this scope
> ext/boost/thread/future.hpp: In member function 'void boost::detail::future_object<void>::mark_finished_with_result()':
> ext/boost/thread/future.hpp:366:35: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:366:35: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:366:47: error: template argument 1 is invalid
> ext/boost/thread/future.hpp:366:53: error: invalid type in declaration before '(' token
> ext/boost/thread/future.hpp:366:54: error: 'mutex' was not declared in this scope
> ext/boost/thread/future.hpp: In member function 'boost::future_state::state boost::detail::future_object<void>::get_state()':
> ext/boost/thread/future.hpp:377:35: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:377:35: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:377:47: error: template argument 1 is invalid
> ext/boost/thread/future.hpp:377:54: error: invalid type in declaration before '(' token
> ext/boost/thread/future.hpp:377:55: error: 'mutex' was not declared in this scope
> ext/boost/thread/future.hpp: At global scope:
> ext/boost/thread/future.hpp:401:58: error: invalid use of '::'
> ext/boost/thread/future.hpp:401:58: error: expected ';' at end of member declaration
> ext/boost/thread/future.hpp:401:67: error: 'wait_iterator' does not name a type
> ext/boost/thread/future.hpp:405:63: error: 'boost::detail::future_object_base::waiter_list' is not a class or namespace
> ext/boost/thread/future.hpp:405:85: error: expected ',' or '...' before 'wait_iterator_'
> ext/boost/thread/future.hpp:415:56: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:415:56: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:415:68: error: template argument 1 is invalid
> ext/boost/thread/future.hpp:415:70: error: template argument 1 is invalid
> ext/boost/thread/future.hpp:440:13: error: 'condition_variable_any' in namespace 'boost' does not name a type
> ext/boost/thread/future.hpp: In constructor 'boost::detail::future_waiter::registered_waiter::registered_waiter(const boost::shared_ptr<boost::detail::future_object_base>&, int)':
> ext/boost/thread/future.hpp:407:37: error: class 'boost::detail::future_waiter::registered_waiter' does not have any field named 'wait_iterator'
> ext/boost/thread/future.hpp:407:51: error: 'wait_iterator_' was not declared in this scope
> ext/boost/thread/future.hpp:407:73: error: 'index_' was not declared in this scope
> ext/boost/thread/future.hpp: In constructor 'boost::detail::future_waiter::all_futures_lock::all_futures_lock(std::vector<boost::detail::future_waiter::registered_waiter>&)':
> ext/boost/thread/future.hpp:418:72: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:418:72: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:418:84: error: template argument 1 is invalid
> ext/boost/thread/future.hpp:418:92: error: invalid conversion from 'int*' to 'int' [-fpermissive]
> ext/boost/thread/future.hpp:422:32: error: invalid types 'int[boost::detail::future_waiter::count_type {aka long unsigned int}]' for array subscript
> ext/boost/thread/future.hpp:422:53: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:422:53: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:422:65: error: template argument 1 is invalid
> ext/boost/thread/future.hpp:422:86: error: 'struct boost::detail::future_object_base' has no member named 'mutex'
> ext/boost/thread/future.hpp: In member function 'void boost::detail::future_waiter::all_futures_lock::lock()':
> ext/boost/thread/future.hpp:428:39: error: request for member 'get' in '((boost::detail::future_waiter::all_futures_lock*)this)->boost::detail::future_waiter::all_futures_lock::locks', which is of non-class type 'int'
> ext/boost/thread/future.hpp:428:51: error: request for member 'get' in '((boost::detail::future_waiter::all_futures_lock*)this)->boost::detail::future_waiter::all_futures_lock::locks', which is of non-class type 'int'
> ext/boost/thread/future.hpp: In member function 'void boost::detail::future_waiter::all_futures_lock::unlock()':
> ext/boost/thread/future.hpp:435:32: error: invalid types 'int[boost::detail::future_waiter::count_type {aka long unsigned int}]' for array subscript
> ext/boost/thread/future.hpp: In member function 'void boost::detail::future_waiter::add(F&)':
> ext/boost/thread/future.hpp:454:101: error: 'cv' was not declared in this scope
> ext/boost/thread/future.hpp: In member function 'boost::detail::future_waiter::count_type boost::detail::future_waiter::wait()':
> ext/boost/thread/future.hpp:471:21: error: 'cv' was not declared in this scope
> ext/boost/thread/future.hpp: In destructor 'boost::detail::future_waiter::~future_waiter()':
> ext/boost/thread/future.hpp:479:74: error: 'struct boost::detail::future_waiter::registered_waiter' has no member named 'wait_iterator'
> ext/boost/thread/future.hpp: In destructor 'boost::promise<R>::~promise()':
> ext/boost/thread/future.hpp:933:35: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:933:35: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:933:47: error: template argument 1 is invalid
> ext/boost/thread/future.hpp:933:53: error: invalid type in declaration before '(' token
> ext/boost/thread/future.hpp: In member function 'void boost::promise<R>::set_value(typename boost::detail::future_traits<T>::source_reference_type)':
> ext/boost/thread/future.hpp:997:31: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:997:31: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:997:43: error: template argument 1 is invalid
> ext/boost/thread/future.hpp:997:49: error: invalid type in declaration before '(' token
> ext/boost/thread/future.hpp: In member function 'void boost::promise<R>::set_value(typename boost::detail::future_traits<T>::rvalue_source_type)':
> ext/boost/thread/future.hpp:1009:31: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:1009:31: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:1009:43: error: template argument 1 is invalid
> ext/boost/thread/future.hpp:1009:49: error: invalid type in declaration before '(' token
> ext/boost/thread/future.hpp: In member function 'void boost::promise<R>::set_exception(boost::exception_ptr)':
> ext/boost/thread/future.hpp:1020:31: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:1020:31: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:1020:43: error: template argument 1 is invalid
> ext/boost/thread/future.hpp:1020:49: error: invalid type in declaration before '(' token
> ext/boost/thread/future.hpp: In destructor 'boost::promise<void>::~promise()':
> ext/boost/thread/future.hpp:1067:35: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:1067:35: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:1067:47: error: template argument 1 is invalid
> ext/boost/thread/future.hpp:1067:53: error: invalid type in declaration before '(' token
> ext/boost/thread/future.hpp:1067:62: error: 'struct boost::detail::future_object<void>' has no member named 'mutex'
> ext/boost/thread/future.hpp: In member function 'void boost::promise<void>::set_value()':
> ext/boost/thread/future.hpp:1132:31: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:1132:31: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:1132:43: error: template argument 1 is invalid
> ext/boost/thread/future.hpp:1132:49: error: invalid type in declaration before '(' token
> ext/boost/thread/future.hpp:1132:58: error: 'struct boost::detail::future_object<void>' has no member named 'mutex'
> ext/boost/thread/future.hpp: In member function 'void boost::promise<void>::set_exception(boost::exception_ptr)':
> ext/boost/thread/future.hpp:1143:31: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:1143:31: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:1143:43: error: template argument 1 is invalid
> ext/boost/thread/future.hpp:1143:49: error: invalid type in declaration before '(' token
> ext/boost/thread/future.hpp:1143:58: error: 'struct boost::detail::future_object<void>' has no member named 'mutex'
> ext/boost/thread/future.hpp: In member function 'void boost::detail::task_base<R>::run()':
> ext/boost/thread/future.hpp:1175:39: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:1175:39: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:1175:51: error: template argument 1 is invalid
> ext/boost/thread/future.hpp:1175:55: error: invalid type in declaration before '(' token
> ext/boost/thread/future.hpp: In member function 'void boost::detail::task_base<R>::owner_destroyed()':
> ext/boost/thread/future.hpp:1187:35: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:1187:35: error: 'mutex' is not a member of 'boost'
> ext/boost/thread/future.hpp:1187:47: error: template argument 1 is invalid
> ext/boost/thread/future.hpp:1187:51: error: invalid type in declaration before '(' token
> In file included from ext/oxt/backtrace.hpp:132:0,
>                  from ext/oxt/thread.hpp:33,
>                  from ext/common/AgentsStarter.cpp:25:
> ext/oxt/detail/backtrace_enabled.hpp: At global scope:
> ext/oxt/detail/backtrace_enabled.hpp:47:8: error: 'mutex' in namespace 'boost' does not name a type
> ext/oxt/detail/backtrace_enabled.hpp: In constructor 'oxt::initialize_backtrace_support_for_this_thread::initialize_backtrace_support_for_this_thread(const string&)':
> ext/oxt/detail/backtrace_enabled.hpp:139:10: error: 'boost::mutex' has not been declared
> ext/oxt/detail/backtrace_enabled.hpp:139:29: error: expected ';' before 'l'
> ext/oxt/detail/backtrace_enabled.hpp: In destructor 'oxt::initialize_backtrace_support_for_this_thread::~initialize_backtrace_support_for_this_thread()':
> ext/oxt/detail/backtrace_enabled.hpp:147:11: error: 'boost::mutex' has not been declared
> ext/oxt/detail/backtrace_enabled.hpp:147:30: error: expected ';' before 'l'
> In file included from ext/common/AgentsStarter.cpp:25:0:
> ext/oxt/thread.hpp: At global scope:
> ext/oxt/thread.hpp:44:8: error: 'mutex' in namespace 'boost' does not name a type
> ext/oxt/thread.hpp:59:4: error: 'mutex' in namespace 'boost' does not name a type
> ext/oxt/thread.hpp: In member function 'void oxt::thread::initialize_data(const string&)':
> ext/oxt/thread.hpp:71:11: error: 'boost::mutex' has not been declared
> ext/oxt/thread.hpp:71:30: error: expected ';' before 'l'
> ext/oxt/thread.hpp: In destructor 'oxt::thread::thread_main(boost::function<void()>, oxt::thread::thread_data_ptr)::finalization_routines::~finalization_routines()':
> ext/oxt/thread.hpp:102:13: error: 'boost::mutex' has not been declared
> ext/oxt/thread.hpp:102:32: error: expected ';' before 'l'
> ext/oxt/thread.hpp: In member function 'std::string oxt::thread::backtrace() const':
> ext/oxt/thread.hpp:192:11: error: 'boost::mutex' has not been declared
> ext/oxt/thread.hpp:192:30: error: expected ';' before 'l'
> ext/oxt/thread.hpp: In static member function 'static std::string oxt::thread::all_backtraces()':
> ext/oxt/thread.hpp:214:11: error: 'boost::mutex' has not been declared
> ext/oxt/thread.hpp:214:30: error: expected ';' before 'l'
> ext/oxt/thread.hpp: In member function 'void oxt::thread::interrupt(bool)':
> ext/oxt/thread.hpp:249:38: error: 'native_handle' was not declared in this scope
> ext/oxt/thread.hpp:251:20: error: 'EINTR' was not declared in this scope
> In file included from ext/common/AgentsStarter.hpp:49:0,
>                  from ext/common/AgentsStarter.cpp:27:
> ext/common/Utils/Timer.h: At global scope:
> ext/common/Utils/Timer.h:54:10: error: 'mutex' in namespace 'boost' does not name a type
> ext/common/Utils/Timer.h: In member function 'void Passenger::Timer::start()':
> ext/common/Utils/Timer.h:77:14: error: 'mutex' is not a member of 'boost'
> ext/common/Utils/Timer.h:77:14: error: 'mutex' is not a member of 'boost'
> ext/common/Utils/Timer.h:77:26: error: template argument 1 is invalid
> ext/common/Utils/Timer.h:77:29: error: invalid type in declaration before '(' token
> ext/common/Utils/Timer.h:77:34: error: cannot resolve overloaded function 'lock' based on conversion to type 'int'
> ext/common/Utils/Timer.h: In member function 'void Passenger::Timer::stop()':
> ext/common/Utils/Timer.h:90:14: error: 'mutex' is not a member of 'boost'
> ext/common/Utils/Timer.h:90:14: error: 'mutex' is not a member of 'boost'
> ext/common/Utils/Timer.h:90:26: error: template argument 1 is invalid
> ext/common/Utils/Timer.h:90:29: error: invalid type in declaration before '(' token
> ext/common/Utils/Timer.h:90:34: error: cannot resolve overloaded function 'lock' based on conversion to type 'int'
> ext/common/Utils/Timer.h: In member function 'long long unsigned int Passenger::Timer::elapsed() const':
> ext/common/Utils/Timer.h:100:14: error: 'mutex' is not a member of 'boost'
> ext/common/Utils/Timer.h:100:14: error: 'mutex' is not a member of 'boost'
> ext/common/Utils/Timer.h:100:26: error: template argument 1 is invalid
> ext/common/Utils/Timer.h:100:29: error: invalid type in declaration before '(' token
> ext/common/Utils/Timer.h:100:34: error: cannot resolve overloaded function 'lock' based on conversion to type 'int'
> ext/common/Utils/Timer.h: In member function 'long long unsigned int Passenger::Timer::usecElapsed() const':
> ext/common/Utils/Timer.h:122:14: error: 'mutex' is not a member of 'boost'
> ext/common/Utils/Timer.h:122:14: error: 'mutex' is not a member of 'boost'
> ext/common/Utils/Timer.h:122:26: error: template argument 1 is invalid
> ext/common/Utils/Timer.h:122:29: error: invalid type in declaration before '(' token
> ext/common/Utils/Timer.h:122:34: error: cannot resolve overloaded function 'lock' based on conversion to type 'int'
> In file included from ext/boost/thread/thread.hpp:22:0,
>                  from ext/boost/thread.hpp:13,
>                  from ext/oxt/thread.hpp:28,
>                  from ext/common/AgentsStarter.cpp:25:
> ext/boost/thread/detail/thread.hpp: In instantiation of 'void boost::thread::set_thread_main_function(F) [with F = boost::_bi::bind_t<void, void (*)(boost::function<void()>, boost::shared_ptr<oxt::thread::thread_data>), boost::_bi::list2<boost::_bi::value<boost::function<void()> >, boost::_bi::value<boost::shared_ptr<oxt::thread::thread_data> > > >]':
> ext/oxt/thread.hpp:135:64:   required from here
> ext/boost/thread/detail/thread.hpp:153:13: error: 'make_thread_info' was not declared in this scope
> rake aborted!
> Command failed with status (1): [g++ -Iext -Iext/common -I/usr/include/libe...]
> 
> Tasks: TOP => fakeroot => apache2 => ext/apache2/mod_passenger.so => ext/apache2/module_libpassenger_common.a => ext/apache2/module_libpassenger_common/AgentsStarter.o
> (See full trace by running task with --trace)
> make[1]: *** [override_dh_auto_build] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2012/05/08/ruby-passenger_3.0.11debian-1_unstable.log

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.





More information about the Pkg-ruby-extras-maintainers mailing list