add a use flag so that unreal can be built with libcurl, so that remote includes can be done, there is instructions in INSTALL.REMOTEINC. Reproducible: Always Steps to Reproduce: N/A Actual Results: N/A Expected Results: Sould include curl
I neglected this feature in the past, because its realisation is kind of tricky. We need to have the system libcurl compiled with c-ares support (which currently isn't possible, it's not hardcoded and not USE flag based) for asynchronous DNS resolving or the ircd will hang when including remote files and DNS resolving takes some time. At startup this isn't an issue, but on on /rehash it is. Other solution is to use the ./curlinstall from the UnrealIRCd distribution, but that would require to compile c-ares and curl during the UnrealIRCd build process.
Please give unrealircd-3.2.3-r1 a test.