Xcode new build system doesn't recognize relative paths for error/warning clickthrough

When we switched from the old to new build system, that broke all of our error/warning clickthrough to headers. These are reported as ../../folder/file.h but clicking on the messages doesn't bring up the offending line. The .cpp files clickthrough fine, since they are full paths.

My understanding is that the old build system resolve these to full paths, and the new build system does not.
What is the solution here?

Our Visual Studio projects work and VC++ has a compile option /Fc to force full paths in all diagnostic message.

Xcode new build system doesn't recognize relative paths for error/warning clickthrough
 
 
Q