[Bug 290448] devel/cpprestsdk: broken after boost update to 1.89
- In reply to: bugzilla-noreply_a_freebsd.org: "[Bug 290448] devel/cpprestsdk: broken after boost update to 1.89"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 23 Oct 2025 16:12:32 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290448 --- Comment #3 from John Hein <jcfyecrayz@liamekaens.com> --- Yeah, comments in this upstream issue hint that direct use of asio::post is not advisable. Also no commits to the upstream repo in 3+ years is a problem. Lots of pull requests and issues have been logged upstream (unanswered by any commits or feedback from maintainers - I think - for the most part). This includes possibly security related issues like overflows which should Maybe if there is enough community interest in keeping cpprestsdk alive, there should be a community-driven fork. For my part, at $job we looked briefly at cpprestsdk and didn't go that route. We used (http://crowcpp.org and https://github.com/CrowCpp/Crow). Which reminds me - I was going to submit a freebsd port for crow. If there's not enough momentum for maintaining a cpprestssdk fork, maybe the port should be deprecated. Especially if security issues are real and not being addressed. It'd probably be a good idea for someone to run cpprestsdk through a static analyzer to note lurking basic security related issues. But in the mean time, the compiler errors after the boost 1.89 update are few in number (4 errors). So it can probably be patched up for now. That said, I don't have a patch at this time. -- You are receiving this mail because: You are the assignee for the bug.