On Mon, Aug 31, 2020 at 4:38 PM Petr Hosek via llvm-dev < llvm-...@lists.llvm.org> wrote:
> There are several options, I've looked at couple of them and the one I > like the most so far is https://github.com/yhirose/cpp-httplib for a few > reasons: > > * It's MIT licensed. > * It supports Linux, macOS and Windows (and presumably other platforms). > * It doesn't have any dependencies, it can optionally use zlib and OpenSSL. > * It's a modern C++11 implementation, the entire library is a single > header. > This looks appealing indeed. Out of curiosity, what are the other alternatives you considered? > > On Mon, Aug 31, 2020 at 4:31 PM Eric Christopher <echri...@gmail.com> > wrote: > >> +LLDB Dev <lldb-dev@lists.llvm.org> as well for visibility. +Pavel Labath >> <lab...@google.com> since he and I have talked about such things. >> >> On Mon, Aug 31, 2020 at 7:26 PM David Blaikie <dblai...@gmail.com> wrote: >> >>> [+debug info folks, just as FYI - since the immediate question's more >>> about 3rd party library deps than the nuances of DWARF, etc] >>> >>> I'd imagine avoiding writing such a thing from scratch would be >>> desirable, but that the decision might depend somewhat on what libraries >>> out there you/we would consider including, what their licenses and further >>> dependencies are. >>> >>> On Mon, Aug 31, 2020 at 4:22 PM Petr Hosek via llvm-dev < >>> llvm-...@lists.llvm.org> wrote: >>> >>>> We're considering implementing [debuginfod]( >>>> https://sourceware.org/elfutils/Debuginfod.html) 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. >>>> >>>> debuginfod uses HTTP and so we need an HTTP library, ideally one that >>>> supports both client and server. >>>> >>>> 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? >>>> _______________________________________________ >>>> LLVM Developers mailing list >>>> llvm-...@lists.llvm.org >>>> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev >>>> >>> _______________________________________________ > LLVM Developers mailing list > llvm-...@lists.llvm.org > https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev >
_______________________________________________ lldb-dev mailing list lldb-dev@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev