-
Notifications
You must be signed in to change notification settings - Fork 83
Labels
dependenciesPull requests that update a dependency filePull requests that update a dependency fileenhancementNew feature or requestNew feature or request
Description
Request
#1219 force-bumps Boost from 1.87 to 1.89 because Homebrew always installs the latest version. Since 1.89 introduced header changes incompatible with 1.87/1.88, we had to bump all platforms to 1.89 for consistency.
This is risky because Boost 1.89 may contain other hidden changes that could break our build. As long as we let third-party package managers dictate versions, we cannot guarantee a stable CLP build.
Possible implementation
We already have source-install tasks for Boost in
boost.yaml.
We should switch to these tasks so we can fully control Boost versioning across all environments.
Metadata
Metadata
Assignees
Labels
dependenciesPull requests that update a dependency filePull requests that update a dependency fileenhancementNew feature or requestNew feature or request