Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
5.15.0
-
None
-
XCODE 11.5
Description
when hardened-runtime is not set :
DB Drivers: ("QSQLITE", "QODBC", "QODBC3", "QPSQL", "QPSQL7")
db open: true
when it is set :
DB Drivers: ("QSQLITE", "QODBC", "QODBC3", "QPSQL", "QPSQL7")
QSqlDatabase: QPSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE QODBC QODBC3 QPSQL QPSQL7
db open: false
Since hardened-runtime is mandatory to have a valid notarized app, it looks that it is not possible to have a qt app with PSQL (libqsqlpsql.dylib) crossing the OS X gatekeeper.
is this something particular in the QT plugins loading process which breaks apple policy under hardened runtime?
Olivier