> -----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/scripts/validate-abi.sh > +++ b/scripts/validate-abi.sh > @@ -157,6 +157,7 @@ git checkout $TAG1 > # Make sure we configure SHARED libraries # Also turn off IGB and KNI as > those require kernel headers to build sed -i -e"$ > a\CONFIG_RTE_BUILD_SHARED_LIB=y" config/defconfig_$TARGET > +sed -i -e"$ a\CONFIG_RTE_NEXT_ABI=n" config/defconfig_$TARGET > sed -i -e"$ a\CONFIG_RTE_EAL_IGB_UIO=n" config/defconfig_$TARGET sed -i > -e"$ a\CONFIG_RTE_LIBRTE_KNI=n" config/defconfig_$TARGET >
Hi, 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: make uninstall && \ make T=x86_64-native-linuxapp-gcc install -j \ CONFIG_RTE_BUILD_SHARED_LIB=y CONFIG_RTE_NEXT_ABI=n Change was made in: 506f51cc0da7e057ac31e15048ba3b8015112226 John. --