{"author":"Viktor Szakats","author_email":"commit@vsz.me","author_time":1739024131,"commit_time":1739270298,"committer":"Viktor Szakats","committer_email":"commit@vsz.me","hash":"e520493742efdbf7c606c631794617a72a154947","message":"cmake: fix to detect `HAVE_OPENSSL_SRP` in MSVC UWP builds\n\nA deprecation error prevented correct detection in MSVC UWP builds:\n```\ncurl\\\\bld\\\\CMakeFiles\\\\CMakeScratch\\\\TryCompile-ks2aa4\\\\CheckSymbolExists.c(8,19):\n  error C4996: 'SSL_CTX_set_srp_username': Since OpenSSL 3.0\n```\nRef: https://github.com/curl/curl/actions/runs/13242285473/job/36960223663#step:8:898\n\nIt seems to be caused by different default warning levels used by\nthe toolchain (or CMake?): `/W3` for UWP and `/W1` for Windows desktop.\n\nhttps://github.com/curl/curl/actions/runs/13242285473/job/36960223663#step:8:893 UWP\nhttps://github.com/curl/curl/actions/runs/13242285473/job/36960223262#step:8:445 desktop\n\nFix by passing the OpenSSL macro suppressing its deprecation warnings.\n\nCherry-picked from #16287\nCloses #16293\n","parents":["6975a0ecda23827cb28bc1ce7568baf1d1cd41f1"],"tree_hash":"2bf72f9c82530af285638dd28c1d65328001828c"}