Hi Damjan,

Ah this might be a problem. Is there an OSS version besides the Mellanox
one? If there is and they are API/ABI compatible then it should be fine.

If there is not, I'm afraid in Debian it is not allowed by the rules to
have a dependency from a package in the main (free) archive to a
non-free one (I'm not sure about Ubuntu, Christian?)

However we do already support a user-supplied DPDK config file at build
time (by simply setting the env var
DEB_BUILD_OPTIONS="dpdk_config=/path/to/config"), so the same package
could be just rebuilt with a different config.

Would this work for you?

On Thu, 2016-12-01 at 22:27 +0000, Damjan Marion (damarion) wrote:
> 
> 
> Hi Luca, 
> 
> 
> mlx5 DPDK driver depends on mellanox OFED library which is according
> to my understanding closed source.
> 
> 
> How do you deal with such cases?
> 
> 
> Thanks,
> 
> 
> Damjan
> 
> > On 1 Dec 2016, at 23:00, Luca Boccassi <luca.bocca...@gmail.com>
> > wrote:
> > 
> > Hi,
> > 
> > We can certainly give it a shot, if it builds without problems I
> > don't
> > see an issue to enable it in the deb packaging.
> > 
> > Kind regards,
> > Luca Boccassi
> > 
> > On Wed, 2016-11-30 at 14:18 -0600, Ed Warnicke wrote:
> > > Helps if I get the deb-dpdk alias correct ;)
> > > 
> > > 
> > > Ed
> > > 
> > > On Wed, Nov 30, 2016 at 1:38 PM, Ed Warnicke <hagb...@gmail.com>
> > > wrote:
> > >        Looping in deb_dpdk and rpm_dpdk who are packaging DPDK for
> > >        downstream Linux distros, to make sure they are also aware
> > > of
> > >        your interest in that driver.
> > > 
> > > 
> > >        Ed
> > > 
> > >        On Wed, Nov 30, 2016 at 1:36 PM, Bernier, Daniel (520165)
> > >        <daniel.bern...@bell.ca> wrote:
> > > 
> > >                Hello,
> > > 
> > > 
> > > 
> > >                Currently working on leveraging MLX5 drivers in VPP
> > >                which requires activating the PMD at DPDK
> > > compilation?
> > > 
> > > 
> > > 
> > >                Is it something that can be done through the VPP
> > > build
> > >                process (e.g. tweaking with DPDK .config file)? 
> > > 
> > > 
> > > 
> > >                Making it part of the default binary package?
> > > 
> > > 
> > > 
> > >                Thanks,
> > > 
> > > 
> > > 
> > >                Daniel Bernier | Bell Canada
> > > 
> > > 
> > > 
> > > 
> > > 
> > > 
> > > 
> > > 
> > >                _______________________________________________
> > >                vpp-dev mailing list
> > >                vpp-dev@lists.fd.io
> > >                https://lists.fd.io/mailman/listinfo/vpp-dev
> > > 
> > > 
> > > 
> > > 
> > > _______________________________________________
> > > deb-dpdk mailing list
> > > deb-d...@lists.fd.io
> > > https://lists.fd.io/mailman/listinfo/deb-dpdk
> > 
> > _______________________________________________
> > deb-dpdk mailing list
> > deb-d...@lists.fd.io
> > https://lists.fd.io/mailman/listinfo/deb-dpdk
> 
> 
> _______________________________________________
> deb-dpdk mailing list
> deb-d...@lists.fd.io
> https://lists.fd.io/mailman/listinfo/deb-dpdk

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
vpp-dev mailing list
vpp-dev@lists.fd.io
https://lists.fd.io/mailman/listinfo/vpp-dev

Reply via email to