Installation fails on Ubuntu 20.04 due to bad Boost 1.71 configuration
The following discussion from !277 (merged) should be addressed:
-
@peanutfun started a discussion: (+2 comments) I found an issue that seems to be unrelated to this MR; however, it appears to be quite serious. I'm currently working on a Ubuntu 20.04 system and followed the suggested installation procedure. All required packages were found, but during the CMake generation step I was spammed with error messages like this:
CMake Error in test/data_io/CMakeLists.txt: Imported target "Boost::unit_test_framework" includes non-existent path "/include" in its INTERFACE_INCLUDE_DIRECTORIES. Possible reasons include: * The path was deleted, renamed, or moved to another location. * An install or uninstall procedure did not complete successfully. * The installation package was faulty and references files it does not provide.
This seems to be an error in the configuration of the Boost libraries in Boost v1.71. On Ubuntu 20.04, Boost v1.67 is also available and after downgrading Boost, everything worked fine. I glanced through the issues related to Boost and found nothing of that sort. Has anybody else experienced that? We still support Ubuntu 20.04, right? So I guess I should raise an issue...