22/04/2026 13:02, Loftus, Ciara:
> > Subject: [PATCH] config/x86: enable compatibility with muon-build
> > 
> > Muon[1] is a reimplementation of meson in C, and in some ways is rather
> > stricter than meson in processing the build files. Make a few small
> > changes to the meson.build files to improve muon compatibility without
> > affecting meson:
> > * when checking a list of compiler args always use has_multi_arguments
> >   rather than has_argument, even if list only contains one item.
> > * when putting lists of compiler args in message output, explicitly
> >   convert to a string for output using ','.join().
> > 
> > [1] https://github.com/muon-build/muon
> > 
> > Signed-off-by: Bruce Richardson <[email protected]>
> 
> I tested this out with both muon built from source and muon downloaded
> as a package ("muon-meson"). Only the version from source worked, as the
> package version was missing some features required for building DPDK. I
> encountered the same issue with the cnxk driver you flagged. Build was
> successful after disabling. I think it makes sense to make these
> changes.
> 
> Acked-by: Ciara Loftus <[email protected]>

Applied, thanks.



Reply via email to