Re: [dpdk-dev] [PATCH] mk: Provide option to set Major ABI version

2017-03-01 Thread Christian Ehrhardt
On Tue, Feb 28, 2017 at 9:34 AM, Jan Blunck wrote: > In case CONFIG_RTE_NEXT_ABI=y is set this is actually generating > shared objects with suffix: > > .so.$(CONFIG_RTE_MAJOR_ABI).1 > > I don't think that this is the intention. > You are right, thanks for the catch Jan! The fix is a trivial ex

Re: [dpdk-dev] [PATCH] mk: Provide option to set Major ABI version

2017-02-28 Thread Jan Blunck
On Wed, Feb 22, 2017 at 2:24 PM, Christian Ehrhardt wrote: > --- a/mk/rte.lib.mk > +++ b/mk/rte.lib.mk > @@ -40,6 +40,12 @@ EXTLIB_BUILD ?= n > # VPATH contains at least SRCDIR > VPATH += $(SRCDIR) > > +ifneq ($(CONFIG_RTE_MAJOR_ABI),) > +ifneq ($(LIBABIVER),) > +LIBABIVER := $(CONFIG_RTE_MAJOR_

[dpdk-dev] [PATCH] mk: Provide option to set Major ABI version

2017-02-22 Thread Christian Ehrhardt
Downstreams might want to provide different DPDK releases at the same time to support multiple consumers of DPDK linked against older and newer sonames. Also due to the interdependencies that DPDK libraries can have applications might end up with an executable space in which multiple versions of a