[dpdk-dev] [PATCH v5] build: disable experimental API check internally

David Marchand david.marchand at redhat.com
Sun Apr 19 09:35:05 CEST 2020


On Sat, Apr 18, 2020 at 9:46 PM Chautru, Nicolas
<nicolas.chautru at intel.com> wrote:
> It is probably just me but I having issue with this new patch.
> I typically rebuild the PMD libraries directly when doing incremental changes from the Makefile in the PMD directory (ie. not rebuilding full DPDK each time, which still work okay obviously).
> With this new change it doesn't seem to work any longer with the updated Makefiles without the ALLOW_EXPERIMENTAL_API:
>         Symbol is not yet part of stable ABI [-Werror=deprecated-declarations]
> I would need to have a further look but checking whether it is just me.

Can you give details?

I just tried with fpga_lte_fec:
$ make O=$HOME/builds/x86_64-native-linux-gcc+shared+kmods
drivers/baseband/fpga_lte_fec_sub
drivers/baseband/fpga_lte_fec_sub
== Build drivers/baseband/fpga_lte_fec
  CC fpga_lte_fec.o
  PMDINFO fpga_lte_fec.o.pmd.c
  CC fpga_lte_fec.o.pmd.o
  LD fpga_lte_fec.o
  LD librte_pmd_bbdev_fpga_lte_fec.so.20.0.2
  INSTALL-LIB librte_pmd_bbdev_fpga_lte_fec.so.20.0.2


-- 
David Marchand



More information about the dev mailing list