The prepared distribution packages are failing autoreconf
due to a missing acsite.m4. Add autoreconf to the centos-7
build which uses the prepared package to test for this
issue.
run: |
yum -y install epel-release
yum -y install \
+ autoconf \
+ automake \
cargo \
diffutils \
file-devel \
with:
name: dist
- run: tar zxvf suricata-*.tar.gz --strip-components=1
+ # This isn't really needed as we are building from a prepared
+ # package, but some package managers like RPM and Debian like to
+ # run this command even on prepared packages, so make sure it
+ # works.
+ - name: Test autoreconf
+ run: autoreconf -fv --install
- run: ./configure
- run: make -j2
- run: make install