dpdkbuild: always compile librte_kvargs
We need it to compile our internal rte_vhost, and starting with DPDK 18.08 it's an EAL dependency. Even though CONFIG_RTE_LIBRTE_KVARGS got commented out in common_base, it's still hardcoded to =y in common_spdk and that's why our autotest works. Trying to build a DPDK target that doesn't use common_spdk fails terribly right now, because other PMDs and libraries that are built by default (defined in common_base) actually depend on kvargs. Change-Id: I171e768a75c6a460fc090ae3c9c65807eaec5945 Signed-off-by: Dariusz Stojaczyk <dariuszx.stojaczyk@intel.com> Reviewed-on: https://review.gerrithub.io/422237 Chandler-Test-Pool: SPDK Automated Test System <sys_sgsw@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com>
This commit is contained in:
parent
9f6b1099e5
commit
e85f8481ef
@ -50,7 +50,6 @@ DPDK_OPTS += AESNI_MULTI_BUFFER_LIB_PATH=$(SPDK_ROOT_DIR)/intel-ipsec-mb
|
||||
DPDK_OPTS += CONFIG_RTE_LIBRTE_PMD_AESNI_MB=y
|
||||
DPDK_OPTS += CONFIG_RTE_LIBRTE_CRYPTODEV=y
|
||||
DPDK_OPTS += CONFIG_RTE_LIBRTE_REORDER=y
|
||||
DPDK_OPTS += CONFIG_RTE_LIBRTE_KVARGS=y
|
||||
endif
|
||||
endif
|
||||
endif
|
||||
@ -59,7 +58,6 @@ ifeq ($(CRYPTO_ENABLED),n)
|
||||
DPDK_OPTS += CONFIG_RTE_LIBRTE_PMD_AESNI_MB=n
|
||||
DPDK_OPTS += CONFIG_RTE_LIBRTE_CRYPTODEV=n
|
||||
DPDK_OPTS += CONFIG_RTE_LIBRTE_REORDER=n
|
||||
DPDK_OPTS += CONFIG_RTE_LIBRTE_KVARGS=n
|
||||
endif
|
||||
|
||||
ifeq ($(TARGET_MACHINE),aarch64)
|
||||
|
Loading…
Reference in New Issue
Block a user