[mythtv] compile issues - latest macOS SDK (11.3) / Xcode (11.5)
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...
More information about the mythtv-dev