Dear Browser Group and Mirror,
I was recently doing a 'make libs' in my ~/kent/src/ source tree and came across this error:
curlWrap.c:6:10: fatal error: curl/curl.h: No such file or directory
6 | #include <curl/curl.h>
| ^~~~~~~~~~~~~
For other mirror users, you can likely fix this issue, which blocks compiling jkweb.a which will show up in other errors otherwise, with the following:
sudo yum install libcurl-devel
Or for other systems, the similar:
apt-get install libcurl4-openssl-dev
I traced back that the error was likely introduced from a June 24th commit d34f2504803125515dc89955a60ad8366bca732e that had the effect of moving curl code into lib/curlWrap.c
I then saw the related, helpful, June 30th commit 295fd574bb3ae393013bbf15f1df8db79b3acb27 to mirrorManual.html about updating mirror instructions in scripts for all linux repos to add libcurl,
I mainly share the email in case other mirror admin come across the unexpected curlWrap.c message and find a quick solution in this archived message.
All the best,
Brian Lee