This repository was archived by the owner on Jan 7, 2022. It is now read-only.

Description
This issue breaks out the second point from #31 into a separate issue.
The below text is copied from the original issue
The _boost_py_component is not correctly set when building on Fedora, causing boost-python to not be found. I was able to make it work by setting _boost_py_component to python3, but that's obviously not an acceptable solution for all distros. Not sure how to solve this one, I remember hearing something about the struggles with this versioning last summer. There seems to be a solution for boost python libs merged into CMake 3.11, but I didn't look into it too deeply.
Error message when not finding the correct boost python version.
CMake Error at /usr/share/cmake/Modules/FindBoost.cmake:1879 (message):
Unable to find the requested Boost libraries.
Boost version: 1.60.0
Boost include path: /usr/include
Could not find the following Boost libraries:
boost_python-py35
Some (but not all) of the required Boost libraries were found. You may
need to install these additional Boost libraries. Alternatively, set
BOOST_LIBRARYDIR to the directory containing Boost libraries or BOOST_ROOT
to the location of Boost.
Call Stack (most recent call first):
CMake/logdevice-deps.cmake:16 (find_package)
CMakeLists.txt:34 (include)