OpenSSL 3.0.0 released
OpenSSL 3.0.0 released
Posted Sep 8, 2021 10:23 UTC (Wed) by grawity (subscriber, #80596)In reply to: OpenSSL 3.0.0 released by NAR
Parent article: OpenSSL 3.0.0 released
I suspect dependencies may be the reason, and not just circular dependencies on openssl (but that's certainly a headache for packagers too).
If you look through lddtree, it turns out libcurl links against a whole lot of stuff you might not necessarily want to have loaded into your address space (not saying harmful, but more like memory usage, symbol conflicts, and stuff like that). I guess libfetch etc would be lighter but also not as readily available.
But yes, it reminds me of Pidgin (the IM client), which at some point removed well over a dozen hand-rolled HTTP clients from its codebase...
