But we don't really depend on 1.69 ...
Ideally we'd still work with 1.65 and if you happen to have 1.69 or above, then it wouldn't request the system component.
No clue how to do that though.
On Tue, Mar 3, 2026 at 9:48 PM doron.behar@gmail.com wrote:
From: Doron Behar doron.behar@gmail.com
boost_system is a header only library in Boost 1.69, so the version constraint is bumped too.
CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt index 3a6b0da..eefd442 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -119,7 +119,7 @@ endif() ######################################################################## # Find boost ######################################################################## -find_package(Boost "1.65" REQUIRED chrono thread system) +find_package(Boost "1.69" REQUIRED chrono thread)
if(NOT Boost_FOUND) message(FATAL_ERROR "Boost required to compile osmosdr") -- 2.28.0