{"author":"Viktor Szakats","author_email":"commit@vsz.me","author_time":1735700365,"commit_time":1735848242,"committer":"Viktor Szakats","committer_email":"commit@vsz.me","hash":"852692b24f572394147dfab57c00536e0c48b23f","message":"GHA/http3-linux: fix cache rebuild conditions, switch to wolfSSL stable\n\nngtcp2 depends on crypto backends. nghttp2 depends on ngtcp2 and nghttp3\n(for nghttpx server used in pytests).\n\nBefore this patch, ngtcp2, nghttp2 weren't rebuilt when their\ndependencies changes. This worked fine until wolfSSL bumped its\nsoversion and caused CI to fail because ngtcp2 was not rebuilt and was\nstill referring to the old soname that was no longer offered by the\nwolfSSL package.\n\nMake sure to rebuild ngtcp2/nghttp2 when any of their dependencies bump.\nTo avoid rebuilding everything on every wolfSSL commit, switch to use\nwolfSSL stable versions.\n\nBug: https://github.com/curl/curl/pull/15882#issuecomment-2566821417\nCloses #15885\n","parents":["d984209e59c83245aabb134dc7eed7431396f70e"],"tree_hash":"8ceb1a68cdb55b3d1a015db50b807684e3493af7"}