id summary reporter owner description type status milestone component version severity resolution keywords cc 13241 thread/pthread/timespec.hpp compilation failure on OSX El Capitan (1.65.1) Kris Thielemans viboes "We are getting compilation failures on Travis with osx, default compilers, using brew to install boost. full log is here https://api.travis-ci.org/jobs/282405991/log.txt?deansi=true but the error is {{{ In file included from /Users/travis/build/CCPPETMR/SIRF-SuperBuild/Gadgetron/toolboxes/python/python_toolbox.cpp:11: In file included from /usr/local/include/boost/thread/mutex.hpp:16: In file included from /usr/local/include/boost/thread/pthread/mutex.hpp:22: /usr/local/include/boost/thread/pthread/timespec.hpp:79:12: error: no member named 'clock_gettime' in the global namespace; did you mean 'ACE_OS::clock_gettime'? if ( ::clock_gettime( CLOCK_MONOTONIC, &ts ) ) ^~ /usr/local/include/ace/OS_NS_time.inl:58:9: note: 'ACE_OS::clock_gettime' declared here ACE_OS::clock_gettime (clockid_t clockid, struct timespec *ts) }}} Everything was fine with boost 1.63.0. timespec seems to have been changed in 1.64.0. Possibly the preprocessor logic in the config is wrong? sorry, I don't have a Mac so cannot test this fully." Support Requests closed To Be Determined thread Boost 1.65.0 Showstopper obsolete osx