build: fix the make-ext-deps 00/42600/3
authorAndrew Yourtchenko <[email protected]>
Mon, 31 Mar 2025 12:05:52 +0000 (12:05 +0000)
committerBenoit Ganne <[email protected]>
Tue, 1 Apr 2025 08:48:14 +0000 (08:48 +0000)
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 <[email protected]>
Makefile
build/external/deb/debian/control
build/optional/deb/debian/control

index 6e8f9bb..15fdc83 100644 (file)
--- 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)
index a4e59f4..701d7bf 100644 (file)
@@ -2,7 +2,7 @@ Source: vpp-ext-deps
 Section: net
 Priority: extra
 Maintainer: [email protected]
-Build-Depends: debhelper (>= 9), dkms
+Build-Depends: debhelper (>= 9)
 Standards-Version: 3.9.4
 
 Package: vpp-ext-deps
index d892395..c18809f 100644 (file)
@@ -2,7 +2,7 @@ Source: vpp-opt-deps
 Section: net
 Priority: extra
 Maintainer: [email protected]
-Build-Depends: debhelper (>= 9), dkms
+Build-Depends: debhelper (>= 9)
 Standards-Version: 3.9.4
 
 Package: vpp-opt-deps