id summary reporter owner description type status milestone component version severity resolution keywords cc 12501 config/platform/vxworks.hpp #defines macros with lowercase names that clash with other libraries Itaj.Sherman@… John Maddock "boost/config/platform/vxworks.hpp #defines macros with bad names like getpagesize(), lstat(x,y).[[BR]] These names clash with identifier names (function members) in other libraries that I #include and thus cannot compile.[[BR]] Please change these macros to inline global functions or template functions. e.g. {{{ //#define lstat(p, b) stat(p, b) template< typename T1, typename T2 > BOOST_TYPOF( ::stat( declval(), declval() ) ) lstat( T1&& t1, T2&& t2 ) { return ::stat(forward(t1),forward(t2)); } }}} " Bugs closed To Be Determined config Boost 1.60.0 Problem fixed vxworks