From 2301ab23488b9db95eba40750f355a4439468b89 Mon Sep 17 00:00:00 2001 From: "Kelvin M. Klann" Date: Mon, 12 Feb 2024 08:58:58 -0300 Subject: build: standardize ./configure arguments For consistency and to make it clearer where jobs differ (for example, to see where `--enable-analyzer` is used). Changes: * Always use --prefix=/usr and --enable-fatal-warnings (except in the Alpine job due to current warnings; see #6224) * Use the same argument order Note: mkdeb.sh and platform/rpm/mkrpm.sh already pass `--prefix=/usr` to ./configure. --- .github/workflows/test.yml | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) (limited to '.github/workflows/test.yml') diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3e7153c46..f0aeafc9a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -73,8 +73,9 @@ jobs: run: ./ci/printenv.sh - name: configure run: > - CC=gcc-12 ./configure --prefix=/usr --enable-fatal-warnings - --enable-analyzer --enable-apparmor --enable-selinux + ./configure CC=gcc-12 + --prefix=/usr --enable-fatal-warnings --enable-analyzer + --enable-apparmor --enable-selinux || (cat config.log; exit 1) - name: make run: make -j "$(nproc)" @@ -121,8 +122,9 @@ jobs: run: ./ci/printenv.sh - name: configure run: > - CC=gcc-12 ./configure --prefix=/usr --enable-fatal-warnings - --enable-analyzer --enable-apparmor --enable-selinux + ./configure CC=gcc-12 + --prefix=/usr --enable-fatal-warnings --enable-analyzer + --enable-apparmor --enable-selinux || (cat config.log; exit 1) - name: make run: make -j "$(nproc)" @@ -160,8 +162,9 @@ jobs: run: ./ci/printenv.sh - name: configure run: > - CC=gcc-12 ./configure --prefix=/usr --enable-fatal-warnings - --enable-analyzer --enable-apparmor --enable-selinux + ./configure CC=gcc-12 + --prefix=/usr --enable-fatal-warnings --enable-analyzer + --enable-apparmor --enable-selinux || (cat config.log; exit 1) - name: make run: make -j "$(nproc)" @@ -202,8 +205,9 @@ jobs: run: ./ci/printenv.sh - name: configure run: > - CC=gcc-12 ./configure --prefix=/usr --enable-fatal-warnings - --enable-analyzer --enable-apparmor --enable-selinux + ./configure CC=gcc-12 + --prefix=/usr --enable-fatal-warnings --enable-analyzer + --enable-apparmor --enable-selinux || (cat config.log; exit 1) - name: make run: make -j "$(nproc)" @@ -248,8 +252,9 @@ jobs: run: ./ci/printenv.sh - name: configure run: > - CC=gcc-12 ./configure --prefix=/usr --enable-fatal-warnings - --enable-analyzer --enable-apparmor --enable-selinux + ./configure CC=gcc-12 + --prefix=/usr --enable-fatal-warnings --enable-analyzer + --enable-apparmor --enable-selinux || (cat config.log; exit 1) - name: make run: make -j "$(nproc)" -- cgit v1.2.3-70-g09d2