Build failure due to C++17 dependency
Updated my master branch today and found it now requires C++17. This is not documented anywhere as far as I know and will force me to update my build tools :-(.
Was this done on purpose or by accident ?
Error originates from MuseScore/thirdparty/haw_logger/logger/logdefdest.cpp line 13.
Build environment:
macOS High Sierra (10.13.6)
Xcode 10.1
Apple LLVM version 10.0.0 (clang-1000.11.45.5)
Qt 5.15.0
Comments
Taken from Compile instructions (Windows - MinGW) - Git: As of 484f8dc, 09Oct2020, Qt 5.15 (and a C++17 capable toolchain) is required for the master branch.
This info is indeed missing on some of the developers' handbook pages.
Now added to Compile instructions (macOS 10.10+) - Git and Compile instructions (macOS) - Git, Also to Compile instructions (Windows - Visual Studio)