Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set correct minimum dependency versions #4720

Merged
merged 1 commit into from
Jun 2, 2024

Conversation

ranisalt
Copy link
Member

@ranisalt ranisalt commented Jun 2, 2024

Pull Request Prelude

Changes Proposed

The minimum dependency versions are outdated and set too low. For the HTTP server, Boost 1.75 is the minimum required version. Furthermore, the most outdated still supported Ubuntu version, 20.04 LTS, ships Boost 1.71, it is pointless to support anything before

fmt 8.1.0 is a lot faster than 6.1.2 and also widely available. It has gotten support for formatting time points and named arguments which I intend to use

CMake 3.19 is already a requirement for the preset feature that we already use

Copy link
Contributor

@EvilHero90 EvilHero90 left a comment

Choose a reason for hiding this comment

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

I'm fine with that, if most common OS support everything then why not

@EvilHero90 EvilHero90 added this to the 1.6 milestone Jun 2, 2024
@EvilHero90 EvilHero90 added enhancement Increase or improvement in quality, value, or extent documentation includes linting/annotations or overall documentation labels Jun 2, 2024
@ranisalt ranisalt merged commit 855cd3b into otland:master Jun 2, 2024
15 checks passed
@ranisalt ranisalt deleted the cmake-minimum-versions branch June 2, 2024 21:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation includes linting/annotations or overall documentation enhancement Increase or improvement in quality, value, or extent
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants