Skip to content

BLD: Downgrade FreeType to 2.6.1 on Windows ARM#27676

Merged
tacaswell merged 1 commit intomatplotlib:mainfrom
QuLogic:freetype-winarm
Jan 22, 2024
Merged

BLD: Downgrade FreeType to 2.6.1 on Windows ARM#27676
tacaswell merged 1 commit intomatplotlib:mainfrom
QuLogic:freetype-winarm

Conversation

@QuLogic
Copy link
Copy Markdown
Member

@QuLogic QuLogic commented Jan 20, 2024

PR summary

We needed the new version because autotools didn't know about Windows-on-ARM. But we build with Meson now, and overlay a Meson build system for FreeType, so it either works for both of us or it doesn't (and it does).

Dropping down to the older version means that tests pass on Windows ARM without any need to mess with tolerance or generating new images.

Note: we don't build for Windows on ARM because dependencies aren't there, but they're quite close, so we can enable that soon.

PR checklist

We needed the new version because autotools didn't know about
Windows-on-ARM. But we build with Meson now, and overlay a Meson build
system for FreeType, so it either works for both of us or it doesn't
(and it does).

Dropping down to the older version means that tests pass on Windows ARM
without any need to mess with tolerance or generating new images.
@QuLogic QuLogic added the Build label Jan 20, 2024
@QuLogic QuLogic added this to the v3.9.0 milestone Jan 20, 2024
@github-actions github-actions bot added the Documentation: API files in lib/ and doc/api label Jan 20, 2024
@tacaswell
Copy link
Copy Markdown
Member

I'm going to merge this on just my review because @QuLogic has an windows ARM test box.

@tacaswell tacaswell merged commit 59f9b3c into matplotlib:main Jan 22, 2024
@QuLogic QuLogic deleted the freetype-winarm branch January 22, 2024 23:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Build Documentation: API files in lib/ and doc/api

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants