Skip to content

Conversation

@alexreinking
Copy link
Member

@alexreinking alexreinking commented Aug 21, 2025

Thanks to a schism between libjpeg and libjpeg-turbo, Homebrew and many other distributions (Ubuntu, Debian, Fedora, Firefox, Chrome, etc.) refuse to use the IJG's libjpeg. Instead, the open-source world appears to have adopted libjpeg-turbo.

The buildbots have been updated to include both libraries. When and if this is merged, I'll remove libjpeg-9f.

See: https://libjpeg-turbo.org/About/Jpeg-9
See: Homebrew/homebrew-core#107511
See: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=717076

@alexreinking alexreinking requested a review from abadams August 21, 2025 19:06
@alexreinking alexreinking added the build Issues related to building Halide and with CI label Aug 21, 2025
@alexreinking
Copy link
Member Author

All failures are unrelated. Ready to merge with an approval.

@alexreinking alexreinking merged commit adca0ce into main Aug 22, 2025
8 of 16 checks passed
@alexreinking alexreinking deleted the build/libjpeg-turbo branch August 22, 2025 18:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Issues related to building Halide and with CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants