From 23b1607d69df581d37bb2faf9be661db51eff296 Mon Sep 17 00:00:00 2001 From: Eric Leblond Date: Sun, 11 Apr 2021 21:27:15 +0200 Subject: [PATCH] github-ci: add ebpf build Use Debian 10 to build eBPF. --- .github/workflows/builds.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/builds.yml b/.github/workflows/builds.yml index 304a1fe946..c18358a0e0 100644 --- a/.github/workflows/builds.yml +++ b/.github/workflows/builds.yml @@ -1225,7 +1225,10 @@ jobs: pkg-config \ sudo \ zlib1g \ - zlib1g-dev + zlib1g-dev \ + clang \ + libbpf-dev \ + libelf-dev - name: Install Rust run: curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain $RUST_VERSION_KNOWN -y - run: echo "$HOME/.cargo/bin" >> $GITHUB_PATH @@ -1242,7 +1245,7 @@ jobs: cp prep/cbindgen $HOME/.cargo/bin chmod 755 $HOME/.cargo/bin/cbindgen - run: ./autogen.sh - - run: CFLAGS="${DEFAULT_CFLAGS}" ./configure --enable-unittests --enable-fuzztargets + - run: CFLAGS="${DEFAULT_CFLAGS}" ./configure --enable-unittests --enable-fuzztargets --enable-ebpf --enable-ebpf-build - run: make -j2 - run: make check - run: tar xf prep/suricata-verify.tar.gz -- 2.47.2