AcademySoftwareFoundation / OpenRV

Open source version of RV, the Sci-Tech award-winning media review and playback software.
Other
550 stars 127 forks source link

Make OpenRV buildable on Xcode 15 #475

Closed chxmberland closed 1 month ago

chxmberland commented 1 month ago

Linked issues

Fixes #278

Summarize your change.

OpenRV will now default to using Boost 1.81 if the user has Xcode 15 or greater. Otherwise, OpenRV will default to using Boost 1.80, which is compliant with CY 2023 and works with Xcode 14.3.1. This also is outlined for the user in changes to documentation.

Describe the reason for the change.

Xcode 14.3.1 is deprecated on macOS Sonoma in favour of Xcode 15 and up, which means users on Sonoma or later will not be able to build OpenRV without this change.

Describe what you have tested and on which operating system.

A complete build of OpenRV using rvbootstrap on macOS Sonoma and Xcode 15.

Add a list of changes, and note any that might need special attention during the review.