| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
|
Would be nice to add a note about why this doesn't affect 24.x and above in the commit message, though |
Sorry, something went wrong.
Sorry, something went wrong.
I've not looked at 24.x, so it might also affect that. |
Sorry, something went wrong.
|
@rebroad Why does this PR target v22.x-staging then? That's generally reserved for PRs that either do not make sense on main anymore or backports of commits that otherwise don't cleanly apply on older release lines |
Sorry, something went wrong.
|
The build requirements for v22.x are GCC 10.1 / Clang 13 targeting C++17; std::ranges is a C++20 feature that existed in GCC 10 but not until Clang 14, which I guess is the hiccup. |
Sorry, something went wrong.
Sorry, something went wrong.
Sorry, something went wrong.
Sorry, something went wrong.
PR-URL: #61789 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
PR-URL: #61789 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
| Back | FazBrowse Home | New Git URL |
Summary
This replaces std::ranges::sort() with std::sort(begin, end, ...) in src/node_metadata.cc.
Motivation
On armhf + clang-13/libc++13, std::ranges::sort is unavailable, causing Node v22 build failure.
Testing
Notes