summaryrefslogtreecommitdiffstats
path: root/build/external
diff options
context:
space:
mode:
authorTom Jones <thj@freebsd.org>2024-02-01 16:07:54 +0000
committerDamjan Marion <dmarion@0xa5.net>2024-04-24 11:33:45 +0000
commit2535bdea47c46d6d475b8dbf6527374d2358b1ef (patch)
tree6c0c8fbd30111760e420b433aaf66960ddb78cc1 /build/external
parent934bab6766e5d55fe2f719649492db9568d0d72a (diff)
dpdk: Disable building FreeBSD kernel modules
Disable building the FreeBSD kernel modules, while these are required to run, this dpdk step will fails inside the vpp build. If the build succeeded this step would try to install the kernel modules as root in the vpp build which also isn't desirable. For packaging the kernel modules should be provided in a seperate package rather than through the vpp build process. Type: improvement Change-Id: I01f1ae2845445e2babad380b675054b80d4b325b Signed-off-by: Tom Jones <thj@freebsd.org>
Diffstat (limited to 'build/external')
-rw-r--r--build/external/packages/dpdk.mk1
1 files changed, 1 insertions, 0 deletions
diff --git a/build/external/packages/dpdk.mk b/build/external/packages/dpdk.mk
index 2c5a9030275..f72f338b6fd 100644
--- a/build/external/packages/dpdk.mk
+++ b/build/external/packages/dpdk.mk
@@ -172,6 +172,7 @@ DPDK_MESON_ARGS = \
-Db_pie=true \
-Dmachine=$(DPDK_MACHINE) \
--buildtype=$(DPDK_BUILD_TYPE) \
+ -Denable_kmods=false \
${DPDK_MLX_CONFIG_FLAG}
PIP_DOWNLOAD_DIR = $(CURDIR)/downloads/