On Wed, Nov 27, 2024 at 5:20 PM Burakov, Anatoly
<anatoly.bura...@intel.com> wrote:
>
> On 11/27/2024 3:56 PM, Anatoly Burakov wrote:
> > From: Bruce Richardson <bruce.richard...@intel.com>
> >
> > Remove any unnecessary dependencies from the driver dependency lists.
> > This will give each driver a near-minimum set of required dependencies.
> >
> > Signed-off-by: Bruce Richardson <bruce.richard...@intel.com>
> > Reviewed-by: Rosen Xu <rosen...@intel.com>
> > ---
>
>
> > diff --git a/drivers/common/qat/meson.build b/drivers/common/qat/meson.build
> > index 5a8de16fe0..5ffb56fc93 100644
> > --- a/drivers/common/qat/meson.build
> > +++ b/drivers/common/qat/meson.build
> > @@ -71,7 +71,7 @@ else
> >       endif
> >   endif
> >
> > -deps += ['bus_pci', 'cryptodev', 'net', 'compressdev']
> > +deps += ['bus_pci']
> >   sources += files(
> >           'qat_common.c',
> >           'qat_qp.c',
> > @@ -101,6 +101,7 @@ if qat_compress
> >           ]
> >           sources += files(join_paths(qat_compress_relpath, f))
> >       endforeach
> > +    deps += ['compressdev']
> >   endif
> >
> >   if qat_crypto
>
> Seems that these changes were overly aggressive and cause build
> failures. Will fix in v6.

Indeed, some crypto-related headers still get included in "common" code.


-- 
David Marchand

Reply via email to