On Tue, 13 Jan 2026 at 20:51, Jonathan Wakely <[email protected]> wrote:
> cryfs: cryfs-0.11.3/src/cpp-utils/process/subprocess.cpp:29:51: error:
> ‘search_path’ is not a member of ‘bp’

'bp' is a namespace alias for boost::process, but
boost::process::search_path was part of Boost.Process v1 which was
completely removed in Boost 1.88.0, so this can't build now. There's
no fix in cryfs upstream, because they've replaced the entire C++
implementation with a Rust rewrite.

The number of non-backward compatible changes in Boost now is making
me wonder if we want a boost-compat-1.87.0 which would never be
updated. That would be a lot of maintenance overhead, and that package
would just accumulate bugs without ever getting updates, because Boost
upstream only supports the latest release. I'd like to avoid that
unless it becomes totally unavoidable.

-- 
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to