-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Lower macOS deployment target to 10.13 #19570
Lower macOS deployment target to 10.13 #19570
Conversation
Wow, that's interesting: it only works if we use the latest Xcode version. That's a bit surprising. Apparently they added backdeployment for more C++ std APIs in the latest version. |
e7b6a9f
to
1775854
Compare
Update about this:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Works for me on macOS 11.6.8. That's the only version I have access to currently.
With a move to Qt6 on the horizon (which will support macOS 10.14), it is no longer necessary for us to lower the deployment target to 10.13. As such, this PR can be closed. |
It doesn't; it doesn't even support 10.15, but only 11 and newer, and soon only 12 and newer. So switching to Qt 6 will cause a huge bump in our system requirements. Also, lowering the deployment target wasn't necessary, but a welcome feature for some people. |
We can switch to 6.2 first, but it has its own problems, we’ll try to solve them. |
Back in the days, we chose 10.14, because:
But things turned out differently:
So there is no point anymore in artificially limiting MuseScore to macOS 10.14+. This PR lifts that restriction, so that MuseScore 4.2 will run on macOS 10.13 (which is really required, by Qt 5.15).