Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@cho-m
Copy link
Contributor

@cho-m cho-m commented Aug 11, 2025

In the upcoming Boost 1.89.0 release, the Boost.System stub library introduced back in 1.691 has been removed (boostorg/system@7a495bb), which causes a CMake error.

This PR change using OPTIONAL_COMPONENTS is based on upstream comment https://github.com/boostorg/system/issues/132#issuecomment-3146378680 given that no minimum Boost is mentioned for project.

Footnotes

  1. https://www.boost.org/doc/libs/1_69_0/libs/system/doc/html/system.html#changes_in_boost_1_69

@cho-m cho-m mentioned this pull request Aug 11, 2025
41 tasks
Copy link
Contributor

@ahojnnes ahojnnes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you.

@ahojnnes ahojnnes merged commit 08bb3e1 into colmap:main Aug 11, 2025
14 checks passed
@cho-m cho-m deleted the boost-1.89.0 branch August 11, 2025 12:38
tavislocus pushed a commit to tavislocus/colmap_6dof that referenced this pull request Aug 19, 2025
In the upcoming Boost 1.89.0 release, the Boost.System stub library
introduced back in 1.69[^1] has been removed
(boostorg/system@7a495bb),
which causes a CMake error.

This PR change using OPTIONAL_COMPONENTS is based on upstream comment
`https://github.com/boostorg/system/issues/132#issuecomment-3146378680`
given that no minimum Boost is mentioned for project.

[^1]:
https://www.boost.org/doc/libs/1_69_0/libs/system/doc/html/system.html#changes_in_boost_1_69
ahojnnes pushed a commit that referenced this pull request Aug 22, 2025
In the upcoming Boost 1.89.0 release, the Boost.System stub library
introduced back in 1.69[^1] has been removed
(boostorg/system@7a495bb),
which causes a CMake error.

This PR change using OPTIONAL_COMPONENTS is based on upstream comment
`https://github.com/boostorg/system/issues/132#issuecomment-3146378680`
given that no minimum Boost is mentioned for project.

[^1]:
https://www.boost.org/doc/libs/1_69_0/libs/system/doc/html/system.html#changes_in_boost_1_69
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