Closed Bylon2 closed 2 years ago
Follow up: The patch above fixes the issue of curl 7.64 that is in the "stable" repo. See linked bug report at curl github.
Now awaiting from Raspbian Gurus to tell us if the right route is either to fix curl 7.64 or use curl 7.68 from "unstable".
Looks like bullseye is on 7.74 so hopefully this one has resolved itself.
Hello, not sure how to file bug into Raspbian packages inherited from Debian.
In the standard Raspbian Buster the curl package is 7.64.0 (as per Debian Buster Stable).
This package exhibits a bug when in 32 bits (it is the case here) when a download takes longer than 35m and 47s. It is a signed 32 bit overflow because times are in millseconds the maximum that can be expressed is 2147,483647 seconds, which is 35 minutes 47 seconds and some milliseconds.
I filed the bug at curl here: https://github.com/curl/curl/issues/5079
This is a known bug and has been fixed around 7.66
I am currently trying a patch, taken from the commit that fixed it on 7.66, this patch is taken from the commit on Github and seems to apply on 7.64 except the second non important snippet.
Questions:
Here is the patch I am testing. I have build the package successfully including that patch, and I'll let you know if all works well: