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,