diff --git a/.ci/dpdk-build.sh b/.ci/dpdk-build.sh index e1b8e3ccb..991b272ea 100755 --- a/.ci/dpdk-build.sh +++ b/.ci/dpdk-build.sh @@ -40,7 +40,7 @@ function build_dpdk() # any DPDK driver. # check-dpdk unit tests requires testpmd and some net/ driver. DPDK_OPTS="$DPDK_OPTS -Denable_apps=test-pmd" - enable_drivers="net/null,net/af_xdp,net/tap,net/virtio,net/pcap" + enable_drivers="net/null,net/af_xdp,net/tap,net/virtio" DPDK_OPTS="$DPDK_OPTS -Denable_drivers=$enable_drivers" # OVS depends on the vhost library (and its dependencies). # net/tap depends on the gso library. diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 827d3ae31..421b3d860 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -8,7 +8,7 @@ env: jobs: build-dpdk: env: - dependencies: gcc libbpf-dev libnuma-dev libpcap-dev ninja-build pkgconf + dependencies: gcc libbpf-dev libnuma-dev ninja-build pkgconf CC: gcc DPDK_GIT: https://dpdk.org/git/dpdk-stable DPDK_VER: 23.11.2 @@ -79,8 +79,7 @@ jobs: env: dependencies: | automake libtool gcc bc libjemalloc2 libjemalloc-dev libssl-dev \ - llvm-dev libnuma-dev libpcap-dev selinux-policy-dev libbpf-dev \ - lftp libreswan + llvm-dev libnuma-dev selinux-policy-dev libbpf-dev lftp libreswan CC: ${{ matrix.compiler }} DPDK: ${{ matrix.dpdk }} DPDK_SHARED: ${{ matrix.dpdk_shared }} @@ -271,8 +270,8 @@ jobs: needs: build-dpdk env: dependencies: | - automake bc clang-tools libbpf-dev libnuma-dev libpcap-dev \ - libunbound-dev libunwind-dev libssl-dev libtool llvm-dev + automake bc clang-tools libbpf-dev libnuma-dev libunbound-dev \ + libunwind-dev libssl-dev libtool llvm-dev CC: clang DPDK: dpdk CLANG_ANALYZE: true