From: Andrew Yourtchenko Date: Mon, 28 Sep 2020 12:14:51 +0000 (+0000) Subject: dpdk: Revert "prevent linking dpdk against libbsd" X-Git-Tag: v20.09~10 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F06%2F29106%2F1;p=vpp.git dpdk: Revert "prevent linking dpdk against libbsd" This reverts commit 7a7601795171665eb71461c705f3fbb4b6c6f1ad. After discussion with Damjan, the change is more risky than it seemed, so revert. Type: fix Signed-off-by: Andrew Yourtchenko Change-Id: I67defb01a0bebb8ff4231c27690b694f608fcb8e --- diff --git a/build/external/packages/dpdk.mk b/build/external/packages/dpdk.mk index 49761cd56a4..ef84383d55a 100644 --- a/build/external/packages/dpdk.mk +++ b/build/external/packages/dpdk.mk @@ -12,7 +12,6 @@ # limitations under the License. DPDK_PKTMBUF_HEADROOM ?= 128 -DPDK_USE_LIBBSD ?= n DPDK_DEBUG ?= n DPDK_MLX4_PMD ?= n DPDK_MLX5_PMD ?= n @@ -119,19 +118,6 @@ echo '$(HASH)define RTE_$(1) $(DPDK_$(1))' \ fi endef -define dpdk_config_def -if [[ "$(DPDK_$(1))" == "y" ]]; then \ - if ! grep -q "RTE_$(1)" $(dpdk_build_dir)/rte_build_config.h \ - $(dpdk_src_dir)/config/rte_config.h ; then \ - echo '$(HASH)define RTE_$(1) 1' \ - >> $(dpdk_build_dir)/rte_build_config.h ; \ - fi; \ -elif [[ "$(DPDK_$(1))" == "n" ]]; then \ - sed -i '/$(HASH)define RTE_$(1) .*/d' $(dpdk_build_dir)/rte_build_config.h \ - $(dpdk_src_dir)/config/rte_config.h ; \ -fi -endef - DPDK_MESON_ARGS = \ --default-library static \ --libdir lib \ @@ -157,8 +143,7 @@ define dpdk_config_cmds deactivate && \ echo "DPDK post meson configuration" && \ echo "Altering rte_build_config.h" && \ - $(call dpdk_config,PKTMBUF_HEADROOM) && \ - $(call dpdk_config_def,USE_LIBBSD) + $(call dpdk_config,PKTMBUF_HEADROOM) endef define dpdk_build_cmds