<div dir="ltr"><div dir="ltr"><div dir="ltr" class="gmail_attr">On Sun, May 16, 2021 at 12:42 PM David Hampton via mythtv-dev <<a href="mailto:mythtv-dev@mythtv.org">mythtv-dev@mythtv.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Are you using the system clang and llvm, or the ones installed by<br>
macports? I'm using the system versions. I'm running XCode 12.4 and<br>
using SDK 11.2 (I think).</blockquote></div><div><br></div><div>I am using the system clang and llvm.  Just double checked to be sure.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, May 16, 2021 at 1:12 PM Gary Buhrmaster <<a href="mailto:gary.buhrmaster@gmail.com">gary.buhrmaster@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">> The problem is here.  The file /usr/include/c++/v1/cstddef should be<br>
> including /usr/include/c++/v1/version but is instead getting the file<br>
> "VERSION" from the mythtv sources. This shouldn't happen. System header<br>
> files should never include user header files.<br>
<br>
My guess would be that this sounds like a case insensitive file system issue combined with the include path order.<br></blockquote><div><br></div><div>It's definitely a case insensitive file system - case sensitive file systems introduced a ton of issues into the build process so I. </div><div><br></div><div>The weird thing is the same compile script works without issues with Xcode versions below 11.5, I suspect something changed under the hood with the new Xcode / command line tools.  I try to diff out the include paths and see if something jumps out at me.</div></div></div>