Skip to content

Split newer-toolchain compatibility fixes from Arm64 readiness - #1096

Open
yeelam-gordon wants to merge 3 commits into
OpenShot:developfrom
yeelam-gordon:feature/windows-arm64-prereqs
Open

Split newer-toolchain compatibility fixes from Arm64 readiness#1096
yeelam-gordon wants to merge 3 commits into
OpenShot:developfrom
yeelam-gordon:feature/windows-arm64-prereqs

Conversation

@yeelam-gordon

Copy link
Copy Markdown

This PR contains the non-Arm64-specific compatibility fixes that were previously bundled into #1089 while validating the Windows Arm64 CLANGARM64 toolchain.

Scope in this PR:

  • FFmpeg 9 / libavcodec 62 API compatibility and spherical metadata behavior
  • OpenCV 5 header/API compatibility
  • ImageMagick 7 buffer/lifetime fixes
  • Windows/runtime test portability fixes
  • Ninja/CMake test-target compatibility fixes

This is a prerequisite split so that #1089 can stay narrow and Arm64-specific (CI lanes, package lock, architecture validator, and native-process oracle coverage).

yeelam-gordon and others added 3 commits September 1, 2026 16:33
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
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.

1 participant