Bug#1107391: unblock: curl/8.14.1-1
On Sat, Jun 7, 2025 at 8:31 AM Sebastian Ramacher <sramacher@debian.org> 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
Reply to: