From 74cccc824f9fb231faee5ddf5201d782a2aef52e Mon Sep 17 00:00:00 2001 From: Cheng Date: Mon, 27 Jan 2025 07:12:33 +0900 Subject: [PATCH] deps: macro ENODATA is deprecated in libc++ PR-URL: https://github.com/nodejs/node/pull/56698 Reviewed-By: James M Snell Reviewed-By: Chengzhong Wu Reviewed-By: Luigi Pinca --- deps/uv/unofficial.gni | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/deps/uv/unofficial.gni b/deps/uv/unofficial.gni index 7a73f891e3fc32..348d2f0703e47c 100644 --- a/deps/uv/unofficial.gni +++ b/deps/uv/unofficial.gni @@ -7,6 +7,11 @@ template("uv_gn_build") { config("uv_external_config") { include_dirs = [ "include" ] + if (is_clang || !is_win) { + cflags_cc = [ + "-Wno-deprecated-pragma", # for using ENODATA in errno.h + ] + } } config("uv_internal_config") {