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

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>
@github-actions

Copy link
Copy Markdown

Merge conflicts have been detected on this PR, please resolve.

@github-actions github-actions Bot added the conflicts A PR with unresolved merge conflicts label Sep 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

conflicts A PR with unresolved merge conflicts

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant