07/05/2020 14:35, David Marchand: > On Thu, Dec 12, 2019 at 11:18 PM Thomas Monjalon <tho...@monjalon.net> wrote: > > > > 04/12/2019 11:05, David Marchand: > > > Those libraries have been missed when switching to global ABI version. > > > > The versioning of the glue libraries are for compatibility checks > > between the PMD and its dependency (rdma-core) packaged as a plugin, > > called glue library. > > > > This versioning is updated when there is a change in the verbs glue > > interface, in order to avoid issues in case of PMD and glue > > updated separately with a non-compatible version. > > I don't think the mlx glue libraries are part of the ABI policy > > which acts at the application level. > > > > Am I missing something? > > Sorry, this patch fell into the cracks. > > I agree that this is not part of the ABI policy. > This version only indicates something internal. > > But what I am proposing here is just to remove this special case. > What is the point of exposing a special version, while the net drivers > are the only one depending on those glue libs? > Do you expect separate packaging for the net driver and its associated glue > lib? > > This special version also makes it impossible to install two versions > of dpdk if those versions of dpdk need the same glue version.
Yes I'm OK with using DPDK version for glue versioning.