Project: datamanagement
Issue DM-4529: Compilation errors from CLang (Apple LLVM 7.0) in XCode 7 on MacOSX
Compiling on MacOSX Yosemite with XCode 7, a number of files fail compilation. ---- {{core/modules/util/EventThread.h,cc}} fails because {{uint}} is used as a data type. This is non-standard (though some compilers support it), and should be replaced with {{unsigned int}}. ---- {{core/modules/wbase/SendChannel.h,cc}} fails because {{#include }} is missing. ---- {{core/modules/wsched/ChunkState.cc}} fails because {{#include }} is missing. ---- {{build/qmeta/qmetaLib_wrap.cc}} (generated by SWIG) fails with many errors because the {{typedef unsigned long int uint64_t}} included in {{qmetaLib.i}} conflicts with MacOSX's typedef of it as {{unsigned long long}}.
Story points: 1