[dpdk-dev] [PATCH v3] mk: enable next abi preview

2015-07-13 Thread Thomas Monjalon
2015-07-13 07:32, Mcnamara, John: > This change to enable CONFIG_RTE_NEXT_ABI=n breaks validate-abi.sh > because master won't compile with CONFIG_RTE_BUILD_SHARED_LIB=y and > CONFIG_RTE_NEXT_ABI=n: My bad. I thought I was testing both cases (next ABI and stable one) but it appears only the "next o

[dpdk-dev] [PATCH v3] mk: enable next abi preview

2015-07-13 Thread Mcnamara, John
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Thomas Monjalon > Sent: Wednesday, July 8, 2015 5:44 PM > To: nhorman at tuxdriver.com > Cc: dev at dpdk.org > Subject: [dpdk-dev] [PATCH v3] mk: enable next abi preview > > --- a

[dpdk-dev] [PATCH v3] mk: enable next abi preview

2015-07-08 Thread Thomas Monjalon
When a change makes really hard to keep ABI compatibility, instead of waiting next release to break the ABI, it is smoother to introduce the new code as a preview and disable it when packaging. The flag RTE_NEXT_ABI must be used to "ifdef" the new code. When the release is out, a dynamically linked