github-ci: apply default CFLAGS to all builds

pull/5361/head
Jason Ish 5 years ago committed by Victor Julien
parent 280ab65705
commit 8b38db4a50

@ -182,7 +182,7 @@ jobs:
- name: Configuring - name: Configuring
run: | run: |
./autogen.sh ./autogen.sh
./configure CFLAGS="${DEFAULT_CFLAGS}" ./configure
- run: make -j2 distcheck - run: make -j2 distcheck
env: env:
DISTCHECK_CONFIGURE_FLAGS: "--enable-unittests --enable-debug --enable-lua --enable-geoip --enable-profiling --enable-profiling-locks" DISTCHECK_CONFIGURE_FLAGS: "--enable-unittests --enable-debug --enable-lua --enable-geoip --enable-profiling --enable-profiling-locks"
@ -249,7 +249,7 @@ jobs:
# works. # works.
- name: Test autoreconf - name: Test autoreconf
run: autoreconf -fv --install run: autoreconf -fv --install
- run: ./configure - run: CFLAGS="${DEFAULT_CFLAGS}" ./configure
- run: make -j2 - run: make -j2
- run: make install - run: make install
- run: make install-conf - run: make install-conf
@ -291,7 +291,7 @@ jobs:
with: with:
name: dist name: dist
- run: tar xvf dist/suricata-*.tar.gz --strip-components=1 - run: tar xvf dist/suricata-*.tar.gz --strip-components=1
- run: ./configure - run: CFLAGS="${DEFAULT_CFLAGS}" ./configure
- run: make -j2 - run: make -j2
- run: make install - run: make install
- run: make install-conf - run: make install-conf
@ -502,7 +502,7 @@ jobs:
path: prep path: prep
- run: tar xf prep/libhtp.tar.gz - run: tar xf prep/libhtp.tar.gz
- run: ./autogen.sh - run: ./autogen.sh
- run: ./configure --enable-unittests - run: CFLAGS="${DEFAULT_CFLAGS}" ./configure --enable-unittests
- run: make -j2 - run: make -j2
- run: make check - run: make check
- run: make dist - run: make dist
@ -567,7 +567,7 @@ jobs:
path: prep path: prep
- run: tar xf prep/libhtp.tar.gz - run: tar xf prep/libhtp.tar.gz
- run: ./autogen.sh - run: ./autogen.sh
- run: ./configure --enable-unittests --disable-nss --disable-nspr - run: CFLAGS="${DEFAULT_CFLAGS}" ./configure --enable-unittests --disable-nss --disable-nspr
- run: make -j2 - run: make -j2
- run: make dist - run: make dist
- name: Extracting suricata-verify - name: Extracting suricata-verify
@ -751,7 +751,7 @@ jobs:
path: prep path: prep
- run: tar xf prep/libhtp.tar.gz - run: tar xf prep/libhtp.tar.gz
- run: ./autogen.sh - run: ./autogen.sh
- run: ./configure --enable-debug-validation - run: CFLAGS="${DEFAULT_CFLAGS}" ./configure --enable-debug-validation
- run: make -j2 - run: make -j2
- run: make check - run: make check
- name: Extracting suricata-verify - name: Extracting suricata-verify
@ -833,7 +833,7 @@ jobs:
path: prep path: prep
- run: tar xf prep/libhtp.tar.gz - run: tar xf prep/libhtp.tar.gz
- run: ./autogen.sh - run: ./autogen.sh
- run: ./configure --enable-unittests --enable-coccinelle - run: CFLAGS="${DEFAULT_CFLAGS}" ./configure --enable-unittests --enable-coccinelle
- run: make -j2 - run: make -j2
- run: make tags - run: make tags
- name: Running unit tests and cocci checks - name: Running unit tests and cocci checks
@ -956,7 +956,7 @@ jobs:
- name: Extract - name: Extract
run: tar zxvf suricata-*.tar.gz --strip-components=1 run: tar zxvf suricata-*.tar.gz --strip-components=1
- name: Configure - name: Configure
run: ./configure run: CFLAGS="${DEFAULT_CFLAGS}" ./configure
- name: Build - name: Build
run: make -j2 run: make -j2
- name: Testing - name: Testing
@ -1025,7 +1025,7 @@ jobs:
- run: tar xf prep/libhtp.tar.gz - run: tar xf prep/libhtp.tar.gz
- run: tar xf prep/suricata-update.tar.gz - run: tar xf prep/suricata-update.tar.gz
- run: ./autogen.sh - run: ./autogen.sh
- run: ./configure --enable-unittests --enable-fuzztargets - run: CFLAGS="${DEFAULT_CFLAGS}" ./configure --enable-unittests --enable-fuzztargets
- run: make -j2 - run: make -j2
- run: make check - run: make check
- run: tar xf prep/suricata-verify.tar.gz - run: tar xf prep/suricata-verify.tar.gz
@ -1086,7 +1086,7 @@ jobs:
- run: tar xf prep/libhtp.tar.gz - run: tar xf prep/libhtp.tar.gz
- run: tar xf prep/suricata-update.tar.gz - run: tar xf prep/suricata-update.tar.gz
- run: ./autogen.sh - run: ./autogen.sh
- run: ./configure --enable-unittests - run: CFLAGS="${DEFAULT_CFLAGS}" ./configure --enable-unittests
- run: make -j2 - run: make -j2
- run: make check - run: make check
- run: tar xf prep/suricata-verify.tar.gz - run: tar xf prep/suricata-verify.tar.gz
@ -1135,7 +1135,7 @@ jobs:
path: prep path: prep
- run: tar xvf prep/libhtp.tar.gz - run: tar xvf prep/libhtp.tar.gz
- run: ./autogen.sh - run: ./autogen.sh
- run: ./configure --enable-unittests - run: CFLAGS="${DEFAULT_CFLAGS}" ./configure --enable-unittests
- run: make -j2 - run: make -j2
- run: make check - run: make check
- run: tar xf prep/suricata-verify.tar.gz - run: tar xf prep/suricata-verify.tar.gz

Loading…
Cancel
Save