A GitLab upgrade is scheduled for Monday, June 2, 2025. The service will be unavailable for a few minutes in the morning. We'll keep you posted on the progress of the upgrade on the Mattermost channel: https://mattermost.inria.fr/devel/channels/gitlab. We recommend that you do not work on the platform until an announcement indicates that maintenance is complete.
Boost 1.73 has removed some long ago deprecated constructs (at least 3 years ?). This is needed for fedora 33 which now has boost 1.73, otherwise OpenViBE does not compile. I expect these changes to be compatible with previous boost versions up to 1.66 for asio and 1.59 for endian.
The change for m_port->get_io_service().reset() to mio->restart() is the one that was the most complicated to find (not knowing asio) and the one I'm most unsure....