Uh oh!
There was an error while loading. Please reload this page.
[v22.x] src: use std::sort in node_metadata for libc++13 compatibility - #61789
Conversation
addaleax
commented
Feb 12, 2026
Would be nice to add a note about why this doesn't affect 24.x and above in the commit message, though |
nodejs-github-bot
commented
Feb 12, 2026
dfff7a1 to
f1670c5Comparerebroad
commented
Feb 13, 2026
I've not looked at 24.x, so it might also affect that. |
addaleax
commented
Feb 14, 2026
@rebroad Why does this PR target v22.x-staging then? That's generally reserved for PRs that either do not make sense on |
Renegade334
commented
Feb 14, 2026
The build requirements for v22.x are GCC 10.1 / Clang 13 targeting C++17; |
nodejs-github-bot
commented
Feb 18, 2026
b7ac8a3 to
4ef4225Comparenodejs-github-bot
commented
Feb 23, 2026
nodejs-github-bot
commented
Feb 23, 2026
Uh oh!
There was an error while loading. Please reload this page.
aduh95
commented
Feb 23, 2026
Landed in bd1da67 |
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>
Summary
This replaces
std::ranges::sort()withstd::sort(begin, end, ...)insrc/node_metadata.cc.Motivation
On armhf + clang-13/libc++13,
std::ranges::sortis unavailable, causing Node v22 build failure.Testing
make -j2Notes