facebook / proxygen

A collection of C++ HTTP libraries including an easy to use HTTP server.
Other
8.03k stars 1.47k forks source link

Remove the use of requiring sudo for installing deps #497

Closed jkammerland closed 2 weeks ago

jkammerland commented 3 weeks ago

Use a packagemanager or some other method

lnicco commented 3 weeks ago

@jkammerland do you have a more specific recommendation? If you can post a PR we can discuss there

jbeshay commented 3 weeks ago

@jkammerland, You're probably using the ./build.sh script. The best way to avoid sudo right now is to use --no-install-dependencies and handle that manually outside of the script.

jkammerland commented 2 weeks ago

Alright thanks @jbeshay, I'm closing this in favor of #496. @lnicco Sounds good! But I will have to learn abit more here and see, I mentioned in #496 that I tried to use vcpkg for proxygen, was unsuccessful. I'm not suggesting to adopt vcpkg for the whole buildsystem, but just an idea.