[Mesa-users] macOS 10.15 Catalina - serious problems

Warrick Ball W.H.Ball at bham.ac.uk
Tue Oct 8 06:09:21 EDT 2019


Hi Jakub,

I don't use Macs myself but the devs are already discussing this issue.

> A sound idea that unfortunately leads to compiler errors.

Can you say what the "compiler errors" are?  It might help the team to 
develop a solution.

Cheers,
Warrick


------------
Warrick Ball
Postdoc, School of Physics and Astronomy
University of Birmingham, Edgbaston, Birmingham B15 2TT
W.H.Ball at bham.ac.uk
+44 (0)121 414 4552


On Tue, 8 Oct 2019, jakub.ostrowski at up.krakow.pl wrote:

> Hi,
> 
> I updated to macOS Catalina and I'd like to report that MESA doesn't work. There are two main problems I encountered: Gatekeeper now works in
> Terminal and there are no headers in /usr/include.
> 
> 1. Gatekeeper now works in Terminal. Previously it was possible to run apps from any source in terminal without any issues, now system protection
> works everywhere. I tried to disable it with sudo spctl --master-disable (as was suggested on many websites), but it doesn't work for me no matter
> how many times I tried, restarted and so on.
> 
> So I decided to go through the installation and unlock all the commands manually (Settings -> Security & Privacy) whenever the alert pops and
> restart the installer. Tedious job for long hours, but unfortunately impossible to finish due to the second issue.
> 
> 2. No headers in /usr/include. OK, that was a problem with Mojave as well, with a solution presented on the SDK's website. It was enough to
> manually install the legacy headers using provided package (/Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg).
> In Catalina this package is no longer available and it's impossible to use the 10.14 version in 10.15. And you have no rights to change anything
> in system folders so manually copying the required headers is not an option.
> 
> I got the full version of xcode installed so I found a location with required headers and tried to tell the compiler where to look for them:
> 
> export CPATH="/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include" 
> 
> A sound idea that unfortunately leads to compiler errors.
> 
> Now I'm out of ideas. Complete lockup of macOS now seems to be a reality.
> 
> Jakub
> 
>


More information about the Mesa-users mailing list