Boost C++ Libraries: Ticket #2192: library test does not build on QNX https://svn.boost.org/trac10/ticket/2192 <p> The file boost/test/impl/execution_monitor.ipp has some build issues on QNX that are fixed through the attached patch. The small patch does not affect other platforms than QNX (testing for QNXNTO). This issue is present for boost release 1.35.0 and the latest development trunk. </p> <p> These is the first error: </p> <pre class="wiki">qcc.compile.c++ bin.v2/libs/test/build/qcc/release/threading-multi/execution_monitor.o In file included from libs/test/src/execution_monitor.cpp:16: boost/test/impl/execution_monitor.ipp: In function `void boost::detail::report_error(boost::execution_exception::error_code, const char*, ...)': boost/test/impl/execution_monitor.ipp:191: error: `vsnprintf' undeclared (first use this function) </pre><p> These are the other ones: </p> <pre class="wiki">boost/test/impl/execution_monitor.ipp:191: error: (Each undeclared identifier is reported only once for each function it appears in.) boost/test/impl/execution_monitor.ipp: In member function `void boost::detail::system_signal_exception::report() const': boost/test/impl/execution_monitor.ipp:443: error: `POLL_IN' undeclared (first use this function) boost/test/impl/execution_monitor.ipp:446: error: 'struct siginfo_t' has no member named 'si_band' boost/test/impl/execution_monitor.ipp:448: error: `POLL_OUT' undeclared (first use this function) boost/test/impl/execution_monitor.ipp:451: error: 'struct siginfo_t' has no member named 'si_band' boost/test/impl/execution_monitor.ipp:453: error: `POLL_MSG' undeclared (first use this function) boost/test/impl/execution_monitor.ipp:456: error: 'struct siginfo_t' has no member named 'si_band' boost/test/impl/execution_monitor.ipp:458: error: `POLL_ERR' undeclared (first use this function) boost/test/impl/execution_monitor.ipp:461: error: 'struct siginfo_t' has no member named 'si_band' boost/test/impl/execution_monitor.ipp:463: error: `POLL_PRI' undeclared (first use this function) boost/test/impl/execution_monitor.ipp:466: error: 'struct siginfo_t' has no member named 'si_band' boost/test/impl/execution_monitor.ipp:468: error: `POLL_HUP' undeclared (first use this function) boost/test/impl/execution_monitor.ipp:471: error: 'struct siginfo_t' has no member named 'si_band' </pre><p> and </p> <pre class="wiki">boost/test/impl/execution_monitor.ipp: In constructor ` boost::detail::signal_action::signal_action(int, bool, bool, char*)': boost/test/impl/execution_monitor.ipp:546: error: `SA_ONSTACK' undeclared (first use this function) </pre> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/2192 Trac 1.4.3 christian.leutloff@… Thu, 14 Aug 2008 13:34:37 GMT attachment set https://svn.boost.org/trac10/ticket/2192 https://svn.boost.org/trac10/ticket/2192 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">build_executions_monitor_with_QNX.diff</span> </li> </ul> Ticket Gennadiy Rozental Sun, 14 Sep 2008 19:39:20 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/2192#comment:1 https://svn.boost.org/trac10/ticket/2192#comment:1 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> (In <a class="changeset" href="https://svn.boost.org/trac10/changeset/48776" title="QNX fix #2192">[48776]</a>) QNX fix <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/2192" title="#2192: Patches: library test does not build on QNX (closed: fixed)">#2192</a> </p> Ticket