<div dir="ltr">We're considering implementing [debuginfod](<a href="https://sourceware.org/elfutils/Debuginfod.html" target="_blank">https://sourceware.org/elfutils/Debuginfod.html</a>) library in LLVM. Initially, we'd like to start with the client implementation, which would enableĀ debuginfod support in tools like llvm-symbolizer, but later we'd also like to provide LLVM-based debuginfod server implementation.<div><br></div><div>debuginfodĀ uses HTTP and so we need an HTTP library, ideally one that supports both client and server.</div><div><br></div><div>The question is, would it be acceptable to use an existing C++ HTTP library or would it be preferred to implement an HTTP library in LLVM from scratch?</div></div>