On Tue, Nov 16, 2021 at 6:06 PM Thomas Monjalon <tho...@monjalon.net> wrote:
>
> 10/11/2021 17:48, David Marchand:
> > Disabling optional libraries was not tested.
> > Add a new target in test-meson-builds.sh and GHA.
> >
> > The Bluefield target is removed from test-meson-builds.sh to save space
> > and compilation time in exchange of the new target.
>
> OK to remove build-arm64-bluefield.
> We should also remove build-arm64-host-clang which has no benefit.

To be fair, I originally had no such change and added this following
an offline discussion you and I had :-).
But this is going farther than what this patch is about: testing
disabling components through existing options.


> And instead of adding a new target, can we reuse an existing one,
> like build-clang-static or build-arm64-dpaa?

Reusing means we lose some coverage of the existing target.
I prefer adding a dedicated target.

So I think I'll go back to my original idea and drop the bluefield change.
To make this new target less space/cpu consuming (which impacts us,
maintainers, when merging patches), I can make it a really
minimalistic configuration: I would disable all drivers (but the
net/null one used in test-null.sh).


I don't mind looking into other target usefulness in
test-meson-builds.sh, but as a followup series.


-- 
David Marchand

Reply via email to