id summary reporter owner description type status milestone component version severity resolution keywords cc 12617 clock_gettime not available on OS X 10.11 djh Ion Gaztañaga "Looks like the Boost.Interprocess check for `clock_gettime` does not correctly handle OS X 10.11. (see os_thread_functions.hpp) Here is a small self-contained test case triggering on OS X 10.11 with xcode8: {{{ $ xcodebuild -version Xcode 8.1 Build version 8B62 }}} {{{ #include #include int main() { boost::interprocess::ipcdetail::get_current_system_highres_count(); std::clog << ""hello"" << ""\n""; return 0; } }}} {{{ $ clang++ -o t t.cpp -Imason_packages/headers/boost/1.61.0/include/ -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk -Wl,-bind_at_load $ ./t dyld: Symbol not found: _clock_gettime Referenced from: /Users/dane/projects/osrm-backend/./t (which was built for Mac OS X 10.12) Expected in: /usr/lib/libSystem.B.dylib in /Users/dane/projects/osrm-backend/./t Trace/BPT trap: 5 }}} Downstream ticket is at: https://github.com/Project-OSRM/osrm-backend/issues/3297#issuecomment-262037848 Seems like is does not trigger on OS X 10.12, though." Bugs closed To Be Determined interprocess Boost 1.61.0 Problem fixed