Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[bug]boost 1.86.0 package is missing process::v2 libs #25438

Closed
bmwrightson opened this issue Sep 26, 2024 · 2 comments · Fixed by #25388
Closed

[bug]boost 1.86.0 package is missing process::v2 libs #25438

bmwrightson opened this issue Sep 26, 2024 · 2 comments · Fixed by #25388
Assignees

Comments

@bmwrightson
Copy link

bmwrightson commented Sep 26, 2024

Describe the bug

As of boost 1.86.0 process::v2 is no longer header only (see https://www.boost.org/users/history/version_1_86_0.html) but the libs for it are not packaged in the conan recipe, leading to unresolved externals.

How to reproduce it

#include <boost/process/v2/environment.hpp>

int main()
{
    auto path = boost::process::v2::environment::get("PATH");
    return 0;
}

@uilianries uilianries self-assigned this Sep 26, 2024
@uilianries uilianries linked a pull request Sep 27, 2024 that will close this issue
3 tasks
@uilianries
Copy link
Member

@bmwrightson Yes, indeed boost process is now a library and not a header-only in Boost 1.86.0. The PR #25388 is working on it. Thank you for reporting.

@memsharded
Copy link
Member

I am moving this to conan-center-index repo then, not a Conan bug, but a recipe issue

@memsharded memsharded transferred this issue from conan-io/conan Sep 27, 2024
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 a pull request may close this issue.

3 participants