Skip to content

Commit

Permalink
Fix failures of OS Zoo CI
Browse files Browse the repository at this point in the history
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com>
Reviewed-by: Anton Arapov <anton@openssl.org>
(Merged from #21131)
  • Loading branch information
t8m committed Jun 10, 2023
1 parent 58e8af4 commit ab77026
Showing 1 changed file with 7 additions and 8 deletions.
15 changes: 7 additions & 8 deletions .github/workflows/os-zoo.yml
Expand Up @@ -29,11 +29,9 @@ jobs:
steps:
- name: install packages
run: |
apk --no-cache add build-base perl linux-headers ${{ matrix.cc }}
apk --no-cache add build-base perl linux-headers git ${{ matrix.cc }}
- uses: actions/checkout@v3
- name: checkout fuzz/corpora submodule
run: git submodule update --init --depth 1 fuzz/corpora

- name: config
run: |
Expand All @@ -46,7 +44,7 @@ jobs:
fi
CC=${{ matrix.cc }} ./config --banner=Configured no-shared \
-Wall -Werror enable-fips --strict-warnings -DOPENSSL_USE_IPV6=0 ${extra_cflags}
-Wall -Werror enable-fips enable-quic --strict-warnings -DOPENSSL_USE_IPV6=0 ${extra_cflags}
- name: config dump
run: ./configdata.pm --dump
Expand All @@ -59,10 +57,11 @@ jobs:
fail-fast: false
matrix:
os: [
macos-10.15,
macos-11,
ubuntu-18.04,
macos-12,
macos-13,
ubuntu-20.04,
ubuntu-22.04,
]
runs-on: ${{ matrix.os }}
steps:
Expand All @@ -72,7 +71,7 @@ jobs:
- name: config
run: |
CC=${{ matrix.zoo.cc }} ./config --banner=Configured \
-Wall -Werror --strict-warnings enable-fips
-Wall -Werror --strict-warnings enable-fips enable-quic
- name: config dump
run: ./configdata.pm --dump
- name: make
Expand Down Expand Up @@ -100,7 +99,7 @@ jobs:
- name: config
working-directory: _build
run: |
perl ..\Configure --banner=Configured no-makedepend enable-fips
perl ..\Configure --banner=Configured no-makedepend enable-fips enable-quic
- name: config dump
working-directory: _build
run: ./configdata.pm --dump
Expand Down

0 comments on commit ab77026

Please sign in to comment.