From 3eb2c50319a42dfce3f182a8a3e022fb91c4753c Mon Sep 17 00:00:00 2001 From: Andrew Yourtchenko Date: Mon, 31 Mar 2025 12:05:52 +0000 Subject: [PATCH] build: fix the make-ext-deps After the spring cleaning there were a couple of packages missing, which prevented the install of the external dependencies. Also as per Damjan, dkms is no longer needed for dpdk. Type: fix Fixes: 27c80923d0cc941c3d6954e2339b0ec75bcf18f9 Change-Id: I7f51577fee25283d64ddb898af87ae7520d6afb0 Signed-off-by: Andrew Yourtchenko --- Makefile | 1 + build/external/deb/debian/control | 2 +- build/optional/deb/debian/control | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 6e8f9bb6304..15fdc836470 100644 --- a/Makefile +++ b/Makefile @@ -106,6 +106,7 @@ DEB_DEPENDS += iperf ethtool # for 'make test TEST=vm_vpp_interfaces' DEB_DEPENDS += libpcap-dev DEB_DEPENDS += tshark DEB_DEPENDS += jq # for extracting test summary from .json report (hs-test) +DEB_DEPENDS += nasm libnuma-dev # for make-ext-deps LIBFFI=libffi6 # works on all but 20.04 and debian-testing ifeq ($(OS_VERSION_ID),24.04) diff --git a/build/external/deb/debian/control b/build/external/deb/debian/control index a4e59f4c577..701d7bf0961 100644 --- a/build/external/deb/debian/control +++ b/build/external/deb/debian/control @@ -2,7 +2,7 @@ Source: vpp-ext-deps Section: net Priority: extra Maintainer: vpp-dev@lists.fd.io -Build-Depends: debhelper (>= 9), dkms +Build-Depends: debhelper (>= 9) Standards-Version: 3.9.4 Package: vpp-ext-deps diff --git a/build/optional/deb/debian/control b/build/optional/deb/debian/control index d892395ddab..c18809f7f5e 100644 --- a/build/optional/deb/debian/control +++ b/build/optional/deb/debian/control @@ -2,7 +2,7 @@ Source: vpp-opt-deps Section: net Priority: extra Maintainer: vpp-dev@lists.fd.io -Build-Depends: debhelper (>= 9), dkms +Build-Depends: debhelper (>= 9) Standards-Version: 3.9.4 Package: vpp-opt-deps -- 2.16.6