Project

General

Profile

Backport #62103

Updated by Ilya Dryomov 10 months ago

https://github.com/ceph/ceph/pull/52790 After upgrading Boost on main, the Jenkins `make check` job fails on both quincy and pacific. This is caused by two issues: 

 1. install-deps on Quincy and Pacific was never updated after the switch to Jammy and it wouldn't surprise me if it'd been building against the wrong packages for a while now. 

 2. Boost.Phoenix 1.81 introduces an ODR-violation. A workaround for it is included in main, but not in anything earlier. It's probably worth including anyway in case someone tries to compile on a newer boost.

Back