QUIC qlog: Enable qlog in Windows CI
authorHugo Landau <hlandau@openssl.org>
Thu, 8 Feb 2024 09:11:46 +0000 (09:11 +0000)
committerHugo Landau <hlandau@openssl.org>
Fri, 9 Feb 2024 11:03:52 +0000 (11:03 +0000)
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/23517)

.github/workflows/os-zoo.yml
.github/workflows/windows.yml

index 64a8fd33ce8bbaefd4aa3c321d5bdefe8460a939..9ad8533471bdb834917e817f794c41322deaf4b2 100644 (file)
@@ -145,7 +145,7 @@ jobs:
       run: mkdir _build
     - name: config
       working-directory: _build
-      run: perl ..\Configure --banner=Configured no-makedepend enable-fips
+      run: perl ..\Configure --banner=Configured no-makedepend enable-fips enable-unstable-qlog
     - name: config dump
       working-directory: _build
       run: ./configdata.pm --dump
index 5b88d12ca29a84c6bd7c2ea024f1340403fac48f..f271ca34fba6bc63036027350d0684fb3423e9c3 100644 (file)
@@ -22,9 +22,9 @@ jobs:
           - windows-2022
         platform:
           - arch: win64
-            config: enable-fips
+            config: enable-fips enable-unstable-qlog
           - arch: win32
-            config: --strict-warnings no-fips
+            config: --strict-warnings no-fips enable-unstable-qlog
     runs-on: ${{ github.server_url == 'https://github.com' && matrix.os || format('{0}-self-hosted', matrix.os) }}
     steps:
     - uses: actions/checkout@v4
@@ -155,7 +155,7 @@ jobs:
 #          - windows-2022
         platform:
           - arch: win64
-            config: -DCMAKE_C_COMPILER=gcc --strict-warnings no-fips
+            config: -DCMAKE_C_COMPILER=gcc --strict-warnings no-fips enable-unstable-qlog
 # are we really learning sth new from win32? So let's save some CO2 for now disabling this
 #          - arch: win32
 #            config: -DCMAKE_C_COMPILER=gcc --strict-warnings no-fips