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

Fix OSS build #445

Closed
wants to merge 1 commit into from
Closed

Conversation

mszabo-wikia
Copy link
Contributor

@mszabo-wikia mszabo-wikia commented Jun 19, 2024

mcrouter currently does not compile, since the build system is out of sync with recent changes.

Due to the use of std::span introduced in
9a24a4e, the project now requires C++20 to build. Update the -std flag accordingly, since the existing C++17 requirement was also introduced without much fanfare in 3181213 following a similar change.

Also update Automake files to reflect some newly added project files, and link against serverdbginfo and runtime from fbthrift, since they are now required.

mcrouter currently does not compile, since the build system is out of
sync with recent changes.

Due to the use of `std::span` introduced in
9a24a4e, the project now requires C++20
to build. Update the `-std` flag accordingly, since the existing C++17
requirement was also introduced without much fanfare in
3181213 following a similar change.

Also update Automake files to reflect some newly added project files,
and link against `serverdbginfo` and `runtime` from fbthrift, since they
are now required.
@facebook-github-bot
Copy link
Contributor

@stuclar has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator.

@facebook-github-bot
Copy link
Contributor

@stuclar merged this pull request in 34eb62e.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants