mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-09-02 00:48:36 +00:00
This moves us from the previous Long Term Support version codenamed 'Iron' to the newly released Long Term Support version 22.11.0 Codename 'Jod' Changelog: https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md#22.11.0 License-Update: Add amaro dependency under MIT License. Add swc dependency under Aapche License Version 2.0. Add simdjson dependency under Apache License Version 2.0. Add on-exit-leak-free under MIT License. Remove ESLint. Remove base64 dependency. Removed patchs: 182d9c05e78.patch - This was a backport to 20.x it is now integrated in 22.x Added patches: Two small patches here to use Bourne Shell instad of BASH. 0001-custom-env.patch 0001-positional-args.patch This patch from https://github.com/nodejs/node/commit/686da19abb that addressed CVE-2024-22017 0001-deps-disable-io_uring-support-in-libuv.patch Other patches were refreshed. Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
33 lines
832 B
Diff
33 lines
832 B
Diff
From ce931ad5f5aba60e8e77f39e0af43bce7d25d287 Mon Sep 17 00:00:00 2001
|
|
From: Khem Raj <raj.khem@gmail.com>
|
|
Date: Mon, 4 Mar 2024 11:05:25 -0500
|
|
Subject: [PATCH] keep nodejs compatible with c-ares 1.17.1
|
|
|
|
Upstream-Status: Inappropriate [c-ares specific]
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
---
|
|
src/cares_wrap.h | 10 +++++++++-
|
|
1 file changed, 9 insertions(+), 1 deletion(-)
|
|
|
|
diff --git a/src/cares_wrap.h b/src/cares_wrap.h
|
|
index 021ef1c9..820c5d88 100644
|
|
--- a/src/cares_wrap.h
|
|
+++ b/src/cares_wrap.h
|
|
@@ -23,7 +23,15 @@
|
|
# include <netdb.h>
|
|
#endif // __POSIX__
|
|
|
|
-# include <ares_nameser.h>
|
|
+#if defined(__ANDROID__) || \
|
|
+ defined(__MINGW32__) || \
|
|
+ defined(__OpenBSD__) || \
|
|
+ defined(_MSC_VER)
|
|
+
|
|
+# include <nameser.h>
|
|
+#else
|
|
+# include <arpa/nameser.h>
|
|
+#endif
|
|
|
|
namespace node {
|
|
namespace cares_wrap {
|