Skip to content
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

fix AppVeyor build #6294

Merged
merged 1 commit into from
Jul 6, 2020
Merged

Conversation

Jojo-Schmitz
Copy link
Contributor

@Jojo-Schmitz Jojo-Schmitz commented Jul 6, 2020

at least for now...
The July 3rd update of AppVeyor updated to MSVC 16.6.3 (from 16.5.5), which triggers a Qt 5.9 bug
Another possible fix would be to patch Qt 5.9 as per https://codereview.qt-project.org/c/qt/qtbase/+/301315/1/src/corelib/tools/qlinkedlist.h, a rather simple 2-line change and we're using a 'private' Qt version anyhow. This though is nothing a PR could do.
I can provide archives with the patch.

As LTS for 5.9 had just ended in May, for master we'd better move to Qt 5.12.9 or 5.15.0 or later, which have the above bug fixed, but for 3.x we should IMHO better stay on Qt 5.9 (but maybe move to the latest 5.9.9, we're still using 5.9.8)

See also https://t.me/musescoreeditorchat/78898 ff.

@Jojo-Schmitz
Copy link
Contributor Author

Jojo-Schmitz commented Jul 6, 2020

Alternative: upload qt599_msvc2015.7z and qt599_msvc2017_64.7z (patched as per above) to https://utils.musescore.org.s3.amazonaws.com/ and modify .appveyor.yml and build/appveyor/before_build.bat accordingly

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants