Skip to content

New dependency version: Boost 1.89 #465

@jmpf

Description

@jmpf

Library that has a new version: Boost 1.89

Link to release notes: https://www.boost.org/releases/1.89.0/

Note that there is a known issue with configuring Boost 1.89 in cmake. Attempt to compile with 1.89 hit this problem:
https://gitlab.com/OpenMW/openmw/-/issues/8754

See also #453

TODO:

  • Build a docker image containing the new dependency versions - see the Portability Testing Guide for how to do this.
  • Create a branch off develop - you could name it, for example, support-petsc-322.
  • Add the new docker image to the portability workflow on the new branch.
  • Create a PR with the new branch and see if it builds and passes all tests.
  • Do any necessary fixes
  • Add permanently to testing rotation i.e. either replace an old docker image in the portability workflow with the new image, or append the new image to the existing list of portability images. For example, if there's an old dependency version that is being retired, the new docker image can probably replace the old one.
  • Update the portability versions in the Portability Testing Guide.
  • Update the supported dependency versions page.

Metadata

Metadata

Assignees

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions