Workaround for Having to Approve all the ROOT Libraries with MacOS 10.15 Catalina

Is there any work-around that avoids having to approve each library as it is invoked by ROOT in MacOS 10.15 Catalina? In the System Preferences - Security and Privacy there is no longer an option to allow all downloaded apps to run that are not from the App Store or from certified developers. The general use of this “feature” would be that you try to run an un-approved app and it is blocked. You can then click “Cancel” and in the Security and Privacy system preference you can click “Open Anyway” and then open the app. That is OK if you are just running an app that you downloaded and you trust. The system remembers that you approved this app and does not ask again. However, now is seems in Catalina that every library that ROOT calls must be approved in this manner.


ROOT Version: 6.18/04
Platform: MacOS 10.15 Catalina on 2019 MacBook Air
Compiler: XCode 11.1
Using binary downloaded from ROOT site:
OsX 10.14 clang100 root_v6.18.04.macosx64-10.14-clang100.tar.gz


We have not build yet the “ready to use” binaries for 10.15 (Catalina). They will be soon available. Meanwhile you can easily install ROOT from source as explained here:

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.

Hi,

How’s https://root.cern/download/nightly/root_v6.18.99.macosx64-10.15-clang110.pkg working for yous?

Axel.