github-ci: add ebpf build

Use Debian 10 to build eBPF.
pull/6059/head
Eric Leblond 5 years ago committed by Victor Julien
parent d477d3a878
commit 23b1607d69

@ -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

Loading…
Cancel
Save