After some discussion with @jonasschnelli, I’ve put together a few notes about increasing our minimum supported version of macOS.
Our current minimum is 10.8. We’re using the 10.11 SDK.
There’s currently #12971 open to upgrade Qt in depends to 5.9.x (up from 5.7.1). Starting with Qt 5.9.x the minimum supported version of macOS is 10.10.
Targeting 10.10+ should allow us to remove some macOS specific backwards compatibility code as well:
- Font substitution in guiutil.cpp.
- Weak linking in macnotificationhandler.mm. Note this could probably be dropped already, due to 10.8+. @theuni be good to get your thoughts re Clang, cctools, macOS SDK etc.
Tagged with a 0.17.0 milestone, as if we plan to upgrade Qt in depends, this will need addressing somehow.