From: Mika Lindqvist Date: Thu, 24 Sep 2020 17:19:48 +0000 (+0300) Subject: Add 'diffoscope' for MacOS in pkgcheck.yml X-Git-Tag: v2.0.0-RC1~46 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1c4c5cf92bcf8071480bd7a1a8532104152ce14a;p=thirdparty%2Fzlib-ng.git Add 'diffoscope' for MacOS in pkgcheck.yml * Disable ABI check for MacOS as the runner doesn't contain abigail --- diff --git a/.github/workflows/pkgcheck.yml b/.github/workflows/pkgcheck.yml index b825ce93..2e189edc 100644 --- a/.github/workflows/pkgcheck.yml +++ b/.github/workflows/pkgcheck.yml @@ -74,7 +74,7 @@ jobs: - name: Install packages (macOS) if: runner.os == 'macOS' run: | - brew install ninja ${{ matrix.packages }} + brew install ninja diffoscope ${{ matrix.packages }} - name: Compare builds run: | @@ -97,6 +97,8 @@ jobs: LDFLAGS: ${{ matrix.ldflags }} - name: Check ABI + # macOS runner does not contain abigail + if: runner.os != 'macOS' run: | sh test/abicheck.sh --refresh_if env: @@ -106,6 +108,8 @@ jobs: LDFLAGS: ${{ matrix.ldflags }} - name: Check ABI (compat) + # macOS runner does not contain abigail + if: runner.os != 'macOS' run: | if test "$CHOST" = "powerpc-linux-gnu" || test "$CFLAGS" = "-m32"; then echo "SKIP 32 bit compat broken, see issue 705"; else sh test/abicheck.sh --zlib-compat --refresh_if; fi env: