From 0de0c60c88f5f6b6e5fa163b4734ce58fbb94ae3 Mon Sep 17 00:00:00 2001 From: Jason Ish Date: Mon, 10 Aug 2020 11:15:45 -0600 Subject: [PATCH] github-ci: add autoreconf to centos-7 build 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. --- .github/workflows/builds.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/builds.yml b/.github/workflows/builds.yml index c1afb67f2a..b09d9a314e 100644 --- a/.github/workflows/builds.yml +++ b/.github/workflows/builds.yml @@ -202,6 +202,8 @@ jobs: run: | yum -y install epel-release yum -y install \ + autoconf \ + automake \ cargo \ diffutils \ file-devel \ @@ -233,6 +235,12 @@ jobs: 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 -- 2.47.2