Skip to content

Conversation

@leakingmemory
Copy link

Apparently the system stub was removed from boost 1.89. This causes projects depending on cpprestsdk to fail to build in case they use cmake to find and configure cpprestsdk.

@PPN-SD
Copy link

PPN-SD commented Jan 21, 2026

@leakingmemory
Copy link
Author

Sure there might be permutations of this depending on the target platform and similar. But just to confirm, it failed to find boost (specificly Boost::system) and removing Boost::system from the file fixed it?

Just to clarify, I'm the maintainer of the FreeBSD port now, and I at least intermittently observed issues that were solved by the original patch while trying to build for the new FreeBSD 15.0 in december.

@PPN-SD
Copy link

PPN-SD commented Jan 25, 2026

But just to confirm, it failed to find boost (specificly Boost::system) and removing Boost::system from the file fixed it?

Yes. Because boost_system is header only since a while (1.69) and the stub lib is now removed as you said.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants