[ros-diffs] [royce] 12815: don't define macros that conflict with MinGW system header files, causes very cryptic error messages