From d56e2450c16217735ebdbc7bc625b3fe6128da9c Mon Sep 17 00:00:00 2001 From: Ingo Franzki Date: Fri, 6 Jun 2025 11:19:57 +0200 Subject: [PATCH] CI: Remove -Wno-stringop-overflow for s390x builds Since https://github.com/openssl/openssl/commit/9a788281d91f698d6a229d588b9cb36987549669 it should now build warning-free on s390x, so remove the '-Wno-stringop-overflow' build option for s390x builds. If newly added code causes -Wstringop-overflow warnings again, it should be noted in the CI runs and the newly added code should be fixed accordingly. Signed-off-by: Ingo Franzki Reviewed-by: Tom Cosgrove Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/27803) --- .github/workflows/cross-compiles.yml | 2 +- .github/workflows/os-zoo.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cross-compiles.yml b/.github/workflows/cross-compiles.yml index bb5eaa5bea7..928dd30734f 100644 --- a/.github/workflows/cross-compiles.yml +++ b/.github/workflows/cross-compiles.yml @@ -113,7 +113,7 @@ jobs: }, { arch: s390x-linux-gnu, libs: libc6-dev-s390x-cross, - target: linux64-s390x -Wno-stringop-overflow, + target: linux64-s390x, fips: no }, { arch: sh4-linux-gnu, diff --git a/.github/workflows/os-zoo.yml b/.github/workflows/os-zoo.yml index c65a3e9a1dd..c1b35991c60 100644 --- a/.github/workflows/os-zoo.yml +++ b/.github/workflows/os-zoo.yml @@ -199,7 +199,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: config - run: ./config --strict-warnings -Wno-stringop-overflow enable-fips enable-md2 enable-rc5 enable-ssl3 enable-ssl3-method enable-trace + run: ./config --strict-warnings enable-fips enable-md2 enable-rc5 enable-ssl3 enable-ssl3-method enable-trace - name: config dump run: ./configdata.pm --dump - name: make -- 2.47.2