AcademySoftwareFoundation / OpenTimelineIO

Open Source API and interchange format for editorial timeline information.
http://opentimeline.io
Apache License 2.0
1.45k stars 287 forks source link

Set minimum OS X deployment version to 10.14 #1718

Closed darbyjohnston closed 5 months ago

darbyjohnston commented 6 months ago

Compiling the latest OTIO with C++17 support gives this error on macOS 10.15.7:

'any_cast<const opentimelineio::v1_0::AnyVector &>' is unavailable: introduced in macOS 10.14
            AnyVector const& av = std::any_cast<AnyVector const&>(source);
                                       ^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/any:581:12: note:
      'any_cast<const opentimelineio::v1_0::AnyVector &>' has been explicitly marked unavailable here