Skip to content

Conversation

@dnicolodi
Copy link
Member

No description provided.

Meson 1.8.0 has been released. Add the older releases to the CI matrix.
@dnicolodi
Copy link
Member Author

Well, this found a Meson bug mesonbuild/meson#14534

@rgommers rgommers added the CI Continuous Integration label Apr 30, 2025
Copy link
Contributor

@rgommers rgommers left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @dnicolodi! Changes LGTM. Surprising bug to uncover.

@dnicolodi
Copy link
Member Author

Surprising bug to uncover.

Indeed. The bug appearing with this PR is just coincidental: there are no changes to the macOS CI jobs here. I suspect that Cirrus did some changes to their runners images that uncovered the issue.

@dnicolodi
Copy link
Member Author

The mcOS arm issue went away (without the meson fix being actually released... maybe the Cirruc CI VM image changed again). Another issue has been found on meson main mesonbuild/meson#14615

@rgommers rgommers added this to the v0.19.0 milestone May 22, 2025
@rgommers
Copy link
Contributor

Seems like this should work now, upstream issue solved.

@rgommers rgommers closed this May 22, 2025
@rgommers rgommers reopened this May 22, 2025
@rgommers rgommers merged commit 352ded1 into mesonbuild:main May 22, 2025
91 of 93 checks passed
@rgommers
Copy link
Contributor

All happy now, so merged.

@rgommers rgommers changed the title Extend CI Extend CI, test more Meson versions and minimum dependency versions May 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI Continuous Integration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants