--2025-03-20 21:25:12-- https://curl.haxx.se/download/curl-8.6.0.tar.xz
Resolving curl.haxx.se (curl.haxx.se)... 127.0.0.1
The build device is resolving the download location to 127.0.0.1 (localhost) instead of resolving to a CNAME which has 4x public A records (which are all available). That suggests a DNS issue at your end as the URL resolves fine from here (UAE).
--2025-03-20 21:25:13-- http://sources.libreelec.tv/mirror/curl/curl-8.6.0.tar.xz
Resolving sources.libreelec.tv (sources.libreelec.tv)... 65.109.172.87
Connecting to sources.libreelec.tv (sources.libreelec.tv)|65.109.172.87|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
It then falls back to our sources mirror, which appears to be down/offline or missing some config at the moment, so that fails too. I'll ping someone internally about that, but it might take time before it's restored.
It's possible to manually download the file to your local sources folder, but to fool the buildsystem into thinking the file has already been downloaded you'll need to manually create the .url and .sha256 hash files (the format can be cribbed from other downloads).