Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
add missing openssl system dep to folly
folly is is missing a linux system dep for openssl. Add one so that install-system-deps knows to install openssl rpms/debs. openssl getdeps manifest already relies on system openssl on linux so its ok for folly to depend on it Test plan: run on a fresh ubuntu 20.04 toolbox which doesn't have openssl already: ``` ./build/fbcode_builder/getdeps.py --allow-system-packages install-system-deps --recursive folly ./build/fbcode_builder/getdeps.py --allow-system-packages build --no-tests --src-dir=. folly ``` Before, error ``` CMake Error at /usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake:146 (message): Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the system variable OPENSSL_ROOT_DIR (missing: OPENSSL_CRYPTO_LIBRARY OPENSSL_INCLUDE_DIR) (Required is at least version "1.1.1") Call Stack (most recent call first): /usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake:393 (_FPHSA_FAILURE_MESSAGE) /usr/share/cmake-3.16/Modules/FindOpenSSL.cmake:447 (find_package_handle_standard_args) CMake/folly-deps.cmake:81 (find_package) CMakeLists.txt:144 (include) ``` After, works
- Loading branch information