@@ -120,7 +120,7 @@ jobs:
120120 - name : Update package list
121121 run : dnf update -y
122122 - name : Install Dependencies
123- run : dnf install -y gcc clang git gcc gdb make openssl-devel libcurl-devel cmake libpsl-devel libunistring-devel meson
123+ run : dnf install -y gcc clang git make openssl-devel libcurl-devel cmake libpsl-devel libunistring-devel meson
124124 - name : Checkout
125125 uses : actions/checkout@v5
126126 - name : " Build & Test"
@@ -150,7 +150,7 @@ jobs:
150150 - name : Update package list
151151 run : dnf update -y
152152 - name : Install Dependencies
153- run : dnf install -y gcc clang git gcc gdb make openssl-devel libcurl-devel cmake libpsl-devel libunistring-devel meson
153+ run : dnf install -y gcc clang git make openssl-devel libcurl-devel cmake libpsl-devel libunistring-devel meson
154154 - name : Checkout
155155 uses : actions/checkout@v5
156156 - name : " Build & Test"
@@ -169,6 +169,33 @@ jobs:
169169 run-test : true
170170 ctest-options : ${{ env.CTEST_OPTIONS }}
171171
172+ fedora-gcc-openssl-no-psl :
173+ runs-on : ubuntu-latest
174+ container : " fedora:latest"
175+ steps :
176+ - name : Update package list
177+ run : dnf update -y
178+ - name : Install Dependencies
179+ run : dnf install -y git gcc make openssl-devel cmake libunistring-devel
180+ - name : Checkout
181+ uses : actions/checkout@v5
182+ - name : " Build & Test"
183+ env :
184+ CPR_BUILD_TESTS : ON
185+ CPR_BUILD_TESTS_SSL : ON
186+ CPR_FORCE_OPENSSL_BACKEND : ON
187+ CPR_USE_SYSTEM_CURL : OFF
188+ CPR_CURL_USE_LIBPSL : OFF
189+ uses : ashutoshvarma/action-cmake-build@master
190+ with :
191+ build-dir : ${{ github.workspace }}/build
192+ source-dir : ${{ github.workspace }}
193+ cc : gcc
194+ cxx : g++
195+ build-type : release
196+ run-test : true
197+ ctest-options : ${{ env.CTEST_OPTIONS }}
198+
172199 fedora-gcc-ssl-sanitizer :
173200 strategy :
174201 matrix :
@@ -179,7 +206,7 @@ jobs:
179206 - name : Update package list
180207 run : dnf update -y
181208 - name : Install Dependencies
182- run : dnf install -y gcc clang git gcc gdb make openssl-devel libasan libubsan liblsan libtsan cmake libpsl-devel libunistring-devel meson
209+ run : dnf install -y gcc clang git make openssl-devel libasan libubsan liblsan libtsan cmake libpsl-devel libunistring-devel meson
183210 - name : Checkout
184211 uses : actions/checkout@v5
185212 - name : " Build & Test"
0 commit comments