From 25658f4bf7f3bf92ae71211395406fec22858cb79ea1ae71c30af55bc743a362 Mon Sep 17 00:00:00 2001 From: Pedro Monreal Gonzalez Date: Tue, 12 Mar 2024 09:00:58 +0000 Subject: [PATCH 1/2] Accepting request 1157127 from home:pmonrealgonzalez:branches:devel:libraries:c_c++ - Remove the nghttp2 version requirement as a version guard around the nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation function was added in curl 8.0.1. * Upstream commit: https://github.com/bch/curl/commit/fb2472b9 OBS-URL: https://build.opensuse.org/request/show/1157127 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/curl?expand=0&rev=356 --- curl.changes | 8 ++++++++ curl.spec | 12 +----------- 2 files changed, 9 insertions(+), 11 deletions(-) diff --git a/curl.changes b/curl.changes index 399e927..dc3eb19 100644 --- a/curl.changes +++ b/curl.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Tue Mar 12 08:43:30 UTC 2024 - Pedro Monreal + +- Remove the nghttp2 version requirement as a version guard around + the nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation + function was added in curl 8.0.1. + * Upstream commit: https://github.com/bch/curl/commit/fb2472b9 + ------------------------------------------------------------------- Thu Feb 8 13:58:23 UTC 2024 - Fabian Vogt diff --git a/curl.spec b/curl.spec index dca1e39..24a0be4 100644 --- a/curl.spec +++ b/curl.spec @@ -48,17 +48,7 @@ BuildRequires: pkgconfig(libbrotlidec) BuildRequires: pkgconfig(libidn2) # Disable metalink [bsc#1188218, CVE-2021-22923][bsc#1188217, CVE-2021-22922] # BuildRequires: pkgconfig(libmetalink) -# -# The 7.86.0 cURL release introduced the use of -# nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation, -# a function introduced by the 1.50.0 nghttp2 release. -# -# This is a bandaid, as cURL didn't provide a function/version check -# in their build scripts. Without this some users my end up with a broken -# Zypper/cURL if they have a libnghttp2 < 1.50.0 yet in their system, -# and do some Zypper transaction that updates cURL, but not libnghttp2. -# -BuildRequires: pkgconfig(libnghttp2) >= 1.50.0 +BuildRequires: pkgconfig(libnghttp2) BuildRequires: pkgconfig(libpsl) BuildRequires: pkgconfig(libssh) BuildRequires: pkgconfig(libzstd) From 6e41d11b09691bb59ab7c58cc8b03479606703d2e2eea8a872725d8f3bcc5492 Mon Sep 17 00:00:00 2001 From: Pedro Monreal Gonzalez Date: Tue, 12 Mar 2024 09:15:05 +0000 Subject: [PATCH 2/2] Accepting request 1157132 from home:pmonrealgonzalez:branches:devel:libraries:c_c++ * Upstream commit: https://github.com/curl/curl/commit/744dcf22 OBS-URL: https://build.opensuse.org/request/show/1157132 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/curl?expand=0&rev=357 --- curl.changes | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/curl.changes b/curl.changes index dc3eb19..90d4123 100644 --- a/curl.changes +++ b/curl.changes @@ -4,7 +4,7 @@ Tue Mar 12 08:43:30 UTC 2024 - Pedro Monreal - Remove the nghttp2 version requirement as a version guard around the nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation function was added in curl 8.0.1. - * Upstream commit: https://github.com/bch/curl/commit/fb2472b9 + * Upstream commit: https://github.com/curl/curl/commit/744dcf22 ------------------------------------------------------------------- Thu Feb 8 13:58:23 UTC 2024 - Fabian Vogt