Skip to content

Conversation

@JakeHillion
Copy link
Contributor

Meson as a build system is being replaced by a split between Cargo/gnumake for Rust/C schedulers. Add a warning before the next release to ask packagers to switch over to the replacements.

In a future release we'll add an error that can be overridden with a configuration option, and in the release after that we'll remove the Meson build entirely.

Test plan:

  • CI - the new warning shows up.

Meson as a build system is being replaced by a split between
Cargo/gnumake for Rust/C schedulers. Add a warning before the next
release to ask packagers to switch over to the replacements.

In a future release we'll add an error that can be overridden with a
configuration option, and in the release after that we'll remove the
Meson build entirely.

Test plan:
- CI - the new warning shows up.
@JakeHillion JakeHillion added this pull request to the merge queue Sep 3, 2025
Merged via the queue into main with commit efb9506 Sep 3, 2025
42 checks passed
@JakeHillion JakeHillion deleted the jakehillion/meson-warning branch September 3, 2025 15:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants