facebook/fbthrift

libssl-dev needed for Debian build

CJCombrink opened this issue · 4 comments

Following the "Building" steps I still had to manually install libssl-dev on Debian before I could continue building fbthrift.

Hi, I can try to figure out better way, but this are some pointers that talk about the missing libssl 946f48a
and
https://github.com/facebook/fbthrift/blob/main/build/fbcode_builder/manifests/folly#L26

Thanks!

SSL is listed as a dependency.

Thanks for the responses.
Perhaps a check in the "Dependencies step", stating that it is missing?

sudo ./build/fbcode_builder/getdeps.py install-system-deps --recursive fbthrift

Or explicitly state that OpenSSL is actually not installed as suggested:
The wording and listing on the README made me believe that it would be installed, since it was not I raised this issue
See Line 84

It is installed if you omit install-system-deps. The latter option is specifically for the case when you want to install dependencies yourself.

NVM, I confused install-system-deps with --allow-system-packages =).