4 ms·
./exa-linux-x86_64: error while loading shared libraries: libhttp_parser.so.2.1: cannot open shared object file: No such file or directory Couldnt all the depe
by hepek 9y ago
./exa-linux-x86_64: error while loading shared libraries: libhttp_parser.so.2.1: cannot open shared object file: No such file or directory
Couldnt all the dependencies be statically linked for max portability?
- steveklabnik 9y agoIn general, they could. As always, it's a tradeoff. See the above thread about binary size...
- cytzol 9y agoThis took me by surprise too. For some reason it isn't happening in the Vagrant VM I develop on, but now I've run it on my VPS, it's totally there! exa uses libgit2 which must be requiring it somehow. The GitHub issue offers a fix for Ubuntu: https://github.com/ogham/exa/issues/194 https://github.com/ogham/exa/issues/194
- ktRolster 9y agoIs there a reason it has an http parser?
- steveklabnik 9y agohttps://news.ycombinator.com/item?id=14924128 https://news.ycombinator.com/item?id=14924128
- brainfire 9y agoJust make sure you update exa when there's a vulnerability in whatever got statically linked to it.