Missing CURLPART_ZONEID on building with an old version of CURL #14598
Labels
Blocker
The issue needs to be addressed before the next release.
Bug
Issues that were confirmed to be a bug
Regression
Something that used to work no longer does.
Milestone
Minetest version
Irrlicht device
SDL
Operating system and version
Debian Buster aarch64 (on qemu)
CPU model
No response
GPU model
No response
Active renderer
No response
Summary
If ENABLE_CURL is enabled, it looks for 7.28.0 version of curl, as stated in CMakeLists.txt:50
but in src/util/colorize.cpp:59 it looks for CURLUPART_ZONEID that is only present in version 7.65.0 (can be verified on https://curl.se/libcurl/c/curl_url_get.html)
This make compiling with the libcurl version 7.28.0 not work. We may update the required version of libcurl, or make so colorize.cpp doensn't use the CURLUPART_ZONEID.
Steps to reproduce
Compile minetest using a curl version older than 7.65.0 with ENABLE_CURL enabled
The text was updated successfully, but these errors were encountered: