Enable ipv6 use if available

Recently, it appears alpine containers added ipv6, which breaks our ipv6
ssl old tests because the perl test recipie runs the ipv6 test based on
runtime availability, even if the build time selection is to disable
ipv6.

Fix it by modifying the os zoo ci run to enable ipv6 in the build if its
available on the container

Fixes #24739

Reviewed-by: Bernd Edlinger <bernd.edlinger@hotmail.de>
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24744)
This commit is contained in:
Neil Horman 2024-06-26 16:20:02 -04:00 committed by Tomas Mraz
parent 940059d545
commit 68c7575afc

View File

@ -37,7 +37,7 @@ jobs:
ref: ${{ matrix.branch }}
- name: config
run: |
./config --banner=Configured no-shared -Wall -Werror enable-fips --strict-warnings -DOPENSSL_USE_IPV6=0 \
./config --banner=Configured no-shared -Wall -Werror enable-fips --strict-warnings \
${EXTRA_CFLAGS}
- name: config dump
run: ./configdata.pm --dump