boost::process
detection fails here (FreeBSD 13.0) with:
0configure:32183: checking for Boost Process
1configure:32196: c++ -std=c++17 -c -g -O2 -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS -DPROVIDE_FUZZ_MAIN_FUNCTION conftest.cpp >&5
2conftest.cpp:80:10: fatal error: 'boost/process.hpp' file not found
3#include <boost/process.hpp>
4 ^~~~~~~~~~~~~~~~~~~
51 error generated.
6configure:32196: $? = 1
The header in question does exist in /usr/local/include/boost/process.hpp
. However, no include path is passed?
For comparison, the preceding boost::filesystem check, which passes -I/usr/local/include
succeeds:
0configure:32026: checking for exit in -lboost_filesystem
1configure:32051: c++ -std=c++17 -o conftest -g -O2 -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS -DPROVIDE_FUZZ_MAIN_FUNCTION -I/usr/local/include -L/usr/local/lib conftest.cpp -lboost_filesystem -lboost_system >&5
2configure:32051: $? = 0
3configure:32061: result: yes