Skip to content

deps: cherry-pick libuv/libuv@a43e543#63222

Open
thisalihassan wants to merge 1 commit intonodejs:mainfrom
thisalihassan:deps-libuv-cherry-pick-a43e543
Open

deps: cherry-pick libuv/libuv@a43e543#63222
thisalihassan wants to merge 1 commit intonodejs:mainfrom
thisalihassan:deps-libuv-cherry-pick-a43e543

Conversation

@thisalihassan
Copy link
Copy Markdown
Contributor

Cherry-picks the upstream libuv fix for two pedantic-clang warnings.

Without this deps/uv/src/uv-common.c:960 fails to compile under stricter clang configurations (bundled Chromium clang under -Werror) because uv__free(cpu_infos[i].model) discards the const qualifier on uv_cpu_info_t::model.

Fixes: #63196
Refs: libuv/libuv#5052

Original commit message:

    unix: fix pedantic compiler warnings (nodejs#5052)

    Fixes: libuv/libuv#5051

Fixes: nodejs#63196
Refs: libuv/libuv#5052
Refs: libuv/libuv@a43e543
@nodejs-github-bot
Copy link
Copy Markdown
Collaborator

Review requested:

  • @nodejs/security-wg

@nodejs-github-bot nodejs-github-bot added libuv Issues and PRs related to the libuv dependency or the uv binding. needs-ci PRs that need a full CI run. labels May 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

libuv Issues and PRs related to the libuv dependency or the uv binding. needs-ci PRs that need a full CI run.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

node/deps/uv/src/uv-common.c fails to compile with current Xcode, needs libuv cherry-pick

2 participants