id summary reporter owner description type status milestone component version severity resolution keywords cc 7213 Build issue for QNX OS 6.5 SDK steve.lemay@… Robert Ramey "It appears a small work around introduced to address a compilation problem related to the definition of std::va_list for Boost 1.42 and QNX OS 6.4 SDK is now causing the reverse problem for Boost 1.51 and the QNX 6.5 SDK. See original closed bug report: https://svn.boost.org/trac/boost/ticket/3133 The fix appears to be trivial, and if valid would be very nice to have in Boost 1.51.0. I was able to successful compile the libraries without error by changing: In factory.hpp line #26 remove preprocessor defined (__QNX_NTO__) namespace fac{ #if defined(__LIBCOMO__) using ::va_list; #endif } In execution_monitor.ipp line 56 add 'OR' defined (__QNXNTO__) // to use vsnprintf #if defined(__SUNPRO_CC) 'OR' defined(__SunOS) 'OR' defined (__QNXNTO__) # include # include using std::va_list; #endif execution_monitor.ipp REMOVE line 54 through 60 #if defined(__QNXNTO__) # include #endif " Bugs closed To Be Determined serialization Boost 1.51.0 Problem fixed QNXNTO std::va_list valist