On 7/28/26 12:41 AM, Philippe Mathieu-Daudé wrote:
On 28/7/26 06:58, Pierrick Bouvier wrote:
On 7/27/2026 9:41 PM, Pierrick Bouvier wrote:
This series replaces TCG tests makefiles with meson, with the
goal of having something more readable and maintainable in the long term.
Also it closes the gap that tcg tests had with the rest of tests, by integrating
them with meson directly.


General patches still needing for review:
- 4
- 29
- 96-103 (new patches for configure + makefile removal)

Also, most of arch files still need review. If you maintain one of these
archs, you can take a look as the series is now almost ready and there
should not be any significant syntax changes, so it's safe to spend your
time on it.

IIUC we don't want to partially apply this series. What is the plan
if archs are left unreviewed?

I'm trying first to get all the "common/framework" part to be reviewed, so this part is ready. Once done, I'll email the concerned maintainers weekly until we get the full series reviewed. Then, it can hopefully be merged quickly before it goes into a new conflict with Makefiles.

Since most of the arch code is just a mirror of existing Makefiles, anyone is welcome also to review it. It should just take a few minutes per patch to make sure every entry is present in the new meson.build. There are ~60 patches: if 3 people help, it should take ~3h of review time per people. 1h per week, and before trunk reopen it could be ready.

It's not too much a problem to maintain on my side since I see the new conflicts when original Makefiles are modified (thus detecting test additions). Usually as trivial as adding one new line to add the test.

Regards,
Pierrick

Reply via email to