[mythtv] compile issues - latest macOS SDK (11.3) / Xcode (11.5)

John Hoyt john.hoyt at gmail.com
Sun May 16 17:33:31 UTC 2021

On Sun, May 16, 2021 at 12:42 PM David Hampton via mythtv-dev <
mythtv-dev at mythtv.org> wrote:

> Are you using the system clang and llvm, or the ones installed by
> macports? I'm using the system versions. I'm running XCode 12.4 and
> using SDK 11.2 (I think).

I am using the system clang and llvm.  Just double checked to be sure.

On Sun, May 16, 2021 at 1:12 PM Gary Buhrmaster <gary.buhrmaster at gmail.com>

> > The problem is here.  The file /usr/include/c++/v1/cstddef should be
> > including /usr/include/c++/v1/version but is instead getting the file
> > "VERSION" from the mythtv sources. This shouldn't happen. System header
> > files should never include user header files.
> My guess would be that this sounds like a case insensitive file system
> issue combined with the include path order.

It's definitely a case insensitive file system - case sensitive file
systems introduced a ton of issues into the build process so I.

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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mythtv.org/pipermail/mythtv-dev/attachments/20210516/f8deb88b/attachment.htm>

More information about the mythtv-dev mailing list