Commit a633547d9c0 for nodejs
commit a633547d9c09f4e7920c58e4035446c60de33ba8
Author: Michaël Zasso <targos@protonmail.com>
Date: Sat Sep 16 10:13:14 2023 +0200
deps: patch V8 to avoid duplicated zlib symbol
Signed-off-by: Joyee Cheung <joyeec9h3@gmail.com>
Signed-off-by: Joyee Cheung <joyeec9h3@gmail.com>
PR-URL: https://github.com/nodejs/node/pull/66537
Reviewed-By: Richard Lau <richard.lau@ibm.com>
Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
Reviewed-By: Filip Skokan <panva.ip@gmail.com>
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
diff --git a/common.gypi b/common.gypi
index e70270a793b..ebf78082e35 100644
--- a/common.gypi
+++ b/common.gypi
@@ -44,7 +44,7 @@
# Reset this number to 0 on major V8 upgrades.
# Increment by one for each non-official patch applied to deps/v8.
- 'v8_embedder_string': '-node.9',
+ 'v8_embedder_string': '-node.10',
##### V8 defaults for Node.js #####
diff --git a/deps/v8/third_party/zlib/chromeconf.h b/deps/v8/third_party/zlib/chromeconf.h
index 77f0e29e0d6..c713e2119b4 100644
--- a/deps/v8/third_party/zlib/chromeconf.h
+++ b/deps/v8/third_party/zlib/chromeconf.h
@@ -207,5 +207,8 @@
/* Symbols added by cpu_features.c */
#define cpu_check_features Cr_z_cpu_check_features
#define x86_cpu_enable_sse2 Cr_z_x86_cpu_enable_sse2
+#define x86_cpu_enable_avx512 Cr_z_x86_cpu_enable_avx512
+#define riscv_cpu_enable_rvv Cr_z_riscv_cpu_enable_rvv
+#define riscv_cpu_enable_vclmul Cr_z_riscv_cpu_enable_vclmul
#endif /* THIRD_PARTY_ZLIB_CHROMECONF_H_ */