]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
ci: remove unnecessary -Wall and -Werror options
authorPauli <ppzgs1@gmail.com>
Mon, 31 Mar 2025 01:18:01 +0000 (12:18 +1100)
committerTomas Mraz <tomas@openssl.org>
Tue, 1 Apr 2025 13:09:30 +0000 (15:09 +0200)
The oprion --strict-warnings automatically turns on -Wall and -Werror so there
is no requirement to specify the latter two separately.

Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/27204)

.github/workflows/ci.yml
.github/workflows/compiler-zoo.yml
.github/workflows/os-zoo.yml

index dcc258a7c1a52007f5ab2dea42b44df512e30441..6f891dbff85c38b657ad01ab751abee3d163076c 100644 (file)
@@ -512,7 +512,7 @@ jobs:
     - name: checkout fuzz/corpora submodule
       run: git submodule update --init --depth 1 fuzz/corpora
     - name: config
-      run: ./config --banner=Configured -Werror --debug no-afalgeng enable-demos enable-h3demo no-shared enable-crypto-mdebug enable-rc5 enable-md2 enable-ssl3 enable-ssl3-method enable-weak-ssl-ciphers enable-zlib enable-ec_nistp_64_gcc_128 no-fips && perl configdata.pm --dump
+      run: ./config --banner=Configured --strict-warnings --debug no-afalgeng enable-demos enable-h3demo no-shared enable-crypto-mdebug enable-rc5 enable-md2 enable-ssl3 enable-ssl3-method enable-weak-ssl-ciphers enable-zlib enable-ec_nistp_64_gcc_128 no-fips && perl configdata.pm --dump
     - name: make
       run: make -s -j4
     - name: get cpu info
index c255eede68dc25dd30b07a0e51074bd6df559ff4..77e83627cdbc26233b0c00d2961680e461722edd 100644 (file)
@@ -104,7 +104,7 @@ jobs:
     - name: config
       run: |
         CC=${{ matrix.zoo.cc }} ./config --banner=Configured no-shared \
-            -Wall -Werror enable-fips --strict-warnings
+            enable-fips --strict-warnings
 
     - name: config dump
       run: ./configdata.pm --dump
index 4aa38913f0a7ead1b0d1f8d5d61e140e27d95a08..323c96c1542b16e9f2f42292d531561621d0173c 100644 (file)
@@ -38,7 +38,7 @@ jobs:
     - uses: actions/checkout@v4
     - name: config
       run: |
-        ./config --banner=Configured no-shared -Wall -Werror enable-fips --strict-warnings \
+        ./config --banner=Configured no-shared enable-fips --strict-warnings \
                  ${EXTRA_CFLAGS}
     - name: config dump
       run: ./configdata.pm --dump
@@ -109,7 +109,7 @@ jobs:
     - name: checkout fuzz/corpora submodule
       run: git submodule update --init --depth 1 fuzz/corpora
     - name: config
-      run: ./config --banner=Configured -Wall -Werror --strict-warnings enable-fips
+      run: ./config --banner=Configured --strict-warnings enable-fips
     - name: config dump
       run: ./configdata.pm --dump
     - name: make