[PATCH v3 2/3] build: remove 5 libs from mandatory list
Bruce Richardson
bruce.richardson at intel.com
Wed Dec 20 17:05:13 CET 2023
On Wed, Dec 20, 2023 at 04:18:32PM +0100, Morten Brørup wrote:
> > From: Bruce Richardson [mailto:bruce.richardson at intel.com]
> > Sent: Wednesday, 20 December 2023 15.22
> >
> > Remove five more libs from the mandatory build list. Only one needing
> > any special treatment is LPM, which is an optional dependency for some
> > secondary process autotests.
> >
> > Signed-off-by: Bruce Richardson <bruce.richardson at intel.com>
> > ---
>
> Good stuff.
>
> Acked-by: Morten Brørup <mb at smartsharesystems.com>
>
> <rant>
> As previously discussed, I would like to see 'meter' become optional too, but it's probably too deeply embedded into the ethdev lib.
>
The metering stuff I think is in separate files, so it might not be too
difficult to separate.
> And I somehow missed that the 'telemetry' lib was not optional when it was added, so now we're stuck with all the bloat that comes with it. :-(
I've been thinking about this, and I will hopefully try prototyping some
ways to make it optional in future. Will probably need function stubs
somewhere to make things clean.
As with the meter stuff, it's probably just a matter of having a bit of
time to look at it.
/Bruce
More information about the dev
mailing list