nodejs20, fixes for 32bit build (#12479)

Co-authored-by: Oscar Lesta <oscar.lesta@gmail.com>
This commit is contained in:
Schrijvers Luc
2025-06-06 09:57:50 +02:00
committed by GitHub
parent 6a0884a8c3
commit 88eb0056ca
5 changed files with 157 additions and 770 deletions

View File

@@ -1,4 +1,4 @@
From 85e2fbaf4ccb8edcfd2d21728ec49a2dc8a76e1c Mon Sep 17 00:00:00 2001
From f108b32da8c955ff9c4cbd1fc2582fe5e4c68df0 Mon Sep 17 00:00:00 2001
From: Calvin Hill <calvin@hakobaito.co.uk>
Date: Wed, 22 May 2019 11:23:37 +0000
Subject: Initial support for Node.js
@@ -273,10 +273,10 @@ index f0172b3..d7cb21a 100644
return 'openbsd'
elif id == 'SunOS':
--
2.45.2
2.48.1
From 945e896f009f266c9176512c2dfb2a7109d2c69a Mon Sep 17 00:00:00 2001
From 0491eddd1e16a3b9f171239ed1894a0739152cc8 Mon Sep 17 00:00:00 2001
From: Jerome Duval <jerome.duval@gmail.com>
Date: Sat, 27 Mar 2021 14:01:44 +0100
Subject: Haiku v8 patches
@@ -598,10 +598,10 @@ index f42b52b..1b59e8c 100755
gn_path = 'gn'
else:
--
2.45.2
2.48.1
From eac024fb73493ffca36ed55b3557116c820adadb Mon Sep 17 00:00:00 2001
From 9f0942025bfb493a6685a3f82788ef02feed2a70 Mon Sep 17 00:00:00 2001
From: Jerome Duval <jerome.duval@gmail.com>
Date: Sat, 27 Mar 2021 18:23:32 +0100
Subject: v8 gyp build for Haiku
@@ -646,10 +646,10 @@ index 9ffa6e9..d4aab88 100644
'sources': [
'<(V8_ROOT)/src/base/debug/stack_trace_posix.cc',
--
2.45.2
2.48.1
From 62d08ffefae3edafee09c3bd82d2fe9273288683 Mon Sep 17 00:00:00 2001
From 69db013f67fbf46e326e9655fd01ab7f31054efc Mon Sep 17 00:00:00 2001
From: Jerome Duval <jerome.duval@gmail.com>
Date: Fri, 15 Oct 2021 22:06:57 +0200
Subject: ares compat
@@ -685,5 +685,5 @@ index 021ef1c..a53ef2a 100644
namespace node {
namespace cares_wrap {
--
2.45.2
2.48.1