Message ID | 20241023212812.1376972-1-pierrick.bouvier@linaro.org |
---|---|
Headers | show |
Series | build contrib/plugins using meson | expand |
Pierrick Bouvier <pierrick.bouvier@linaro.org> writes: > Contrib plugins have been built out of tree so far, thanks to a Makefile. > However, it is quite inconvenient for maintenance, as we may break them, > especially for specific architectures. > > First patches are fixing warnings for existing plugins, then we add meson > support, and finally, we remove Makefile for contrib/plugins. > > Based on the proposal of Anton Kochkov on associated gitlab issue. > Solves: https://gitlab.com/qemu-project/qemu/-/issues/1710 > > Plugins are now deactivated by default on 32-bits hosts (since cf2a78), so we > can enable with meson without worrying of warnings when building plugins for 32 > bits. > > Removed patches for individual plugins. Queued to plugins/next, thanks.
Hi Alex, On 10/24/24 03:15, Alex Bennée wrote: > Pierrick Bouvier <pierrick.bouvier@linaro.org> writes: > >> Contrib plugins have been built out of tree so far, thanks to a Makefile. >> However, it is quite inconvenient for maintenance, as we may break them, >> especially for specific architectures. >> >> First patches are fixing warnings for existing plugins, then we add meson >> support, and finally, we remove Makefile for contrib/plugins. >> >> Based on the proposal of Anton Kochkov on associated gitlab issue. >> Solves: https://gitlab.com/qemu-project/qemu/-/issues/1710 >> >> Plugins are now deactivated by default on 32-bits hosts (since cf2a78), so we >> can enable with meson without worrying of warnings when building plugins for 32 >> bits. >> >> Removed patches for individual plugins. > > Queued to plugins/next, thanks. > thanks for queuing it. Would that be possible to have a PR integrating this for 9.2 release? It would be convenient, to avoid needing to keep it in sync when new plugins are posted. Thanks, Pierrick