From: Jason Ish Date: Mon, 10 Aug 2020 17:15:45 +0000 (-0600) Subject: github-ci: add autoreconf to centos-7 build X-Git-Tag: suricata-6.0.0-rc1~125 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0de0c60c88f5f6b6e5fa163b4734ce58fbb94ae3;p=thirdparty%2Fsuricata.git 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. --- 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