servo / surfman

Accelerated offscreen graphics for WebGL
Apache License 2.0
173 stars 84 forks source link

Update euclid to 0.22 and bump version #234

Closed Bryce-MW closed 1 year ago

Bryce-MW commented 3 years ago

Updating Euclid is a breaking change which is why I bumped the version. #222 and #201 are not for the latest version of this repository and should be closed.

I was unable to build the android test so I don't know how well that works but no other changes were needed.

This is part of my effort to update the version of webrender used by Servo. I have made an issue on the Servo repository to keep track.

Bryce-MW commented 3 years ago

It seems that the checks failed only because it couldn't find a runner for Ubuntu 16.04. I don't totally know how GitHub CI works but I could provide a VM if that helps.

yvt commented 3 years ago

The Ubuntu 16.04 runner of GitHub Actions has been retired last month (https://github.com/actions/virtual-environments/issues/3287). No idea why it failed earlier than expected. Anyway, #235 should fix the CI issue.

bors-servo commented 1 year ago

:umbrella: The latest upstream changes (presumably #240) made this pull request unmergeable. Please resolve the merge conflicts.

mrobinson commented 1 year ago

Landing this change via #244.