On Sat, Jun 7, 2025 at 8:31 AM Sebastian Ramacher <[email protected]> wrote: > On 2025-06-06 22:28:55 +0100, Samuel Henrique wrote: > > Please unblock package curl [...] > > 8.14.0 was previosuly approved. > > 8.14.1 contains one more refactoring and a few bugfixes. Then it breaks libs3 [1], making it FTBFS with this: In function ‘setup_curl’, inlined from ‘request_get’ at src/request.c:1009:19, inlined from ‘request_perform’ at src/request.c:1173:19: src/request.c:802:19: error: call to ‘_curl_easy_setopt_err_long’ declared with attribute warning: curl_easy_setopt expects a long argument [-Werror=attribute-warning] 802 | if ((status = curl_easy_setopt \ | ^~~~~~~~~~~~~~~~ src/request.c:827:5: note: in expansion of macro ‘curl_easy_setopt_safe’ 827 | curl_easy_setopt_safe(CURLOPT_FILETIME, 1); | ^~~~~~~~~~~~~~~~~~~~~ src/request.c:802:19: error: call to ‘_curl_easy_setopt_err_long’ declared with attribute warning: curl_easy_setopt expects a long argument [-Werror=attribute-warning] 802 | if ((status = curl_easy_setopt \ | ^~~~~~~~~~~~~~~~ src/request.c:833:5: note: in expansion of macro ‘curl_easy_setopt_safe’
I've checked, it still builds in the same environment but with the Trixie 8.13.0-5 package version of curl. > I specifically asked you to wait with the upload of 8.14.1 until 8.14.0 > migrated. This makes it more complicated then it needs to be. If there > was a hurry to get 8.14.1 uploaed ASAP, you could have talked to us > first. I do agree. Such changes in common libraries are not the best during the (hard) freeze. > > There are no regressions reported against 8.14.1, either on Debian or > > upstream, > > so no plans of future point-releases. There is the above mentioned build break. Please discuss that first. Thanks, Laszlo/GCS [1] https://bugs.debian.org/1107408

