Skip to content

Conversation

@hugovk
Copy link
Member

@hugovk hugovk commented Jan 29, 2026

macOS builds have started failing.

Pass: https://github.com/python-pillow/Pillow/actions/runs/21415347226/job/61666976278

Fail: https://github.com/python-pillow/Pillow/actions/runs/21472202845/job/61847296515

The difference is svt-av1 (3.1.2) vs svt-av1 (4.0.0) in Homebrew.

libavif doesn't yet support 4.0.0. The fix has been made but not merged: AOMediaCodec/libavif#2971

Our options include:

  • wait for a libavif release
  • temporarily comment out the svt-av1 from macos-install.sh
  • install an old svt-av1, but Homebrew doesn't have old versions
  • apply the libavif patch locally

Here's a patch to get the CI back to green.

@radarhere radarhere merged commit 0e8bb72 into python-pillow:main Jan 30, 2026
55 checks passed
@hugovk hugovk deleted the patch-libavif branch January 30, 2026 13:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants