Skip to content

Commit

Permalink
Merge pull request #176 from AsuraZeng/chao/dunfell-update
Browse files Browse the repository at this point in the history
Chao/dunfell update
  • Loading branch information
BaochengSu authored Aug 23, 2022
2 parents ad6652b + af0ed74 commit 9a920dc
Show file tree
Hide file tree
Showing 71 changed files with 1,782 additions and 453 deletions.
4 changes: 2 additions & 2 deletions kas-bsp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ repos:

poky:
url: https://git.yoctoproject.org/git/poky
refspec: febbe2944c0c4a04b85fa98fdc261186115954d8
refspec: 1e298a42223dd2628288b372caf66c52506a8081
layers:
meta:
meta-poky:
Expand All @@ -22,7 +22,7 @@ repos:

meta-openembedded:
url: https://git.openembedded.org/meta-openembedded
refspec: cc6fc6b1641ab23089c1e3bba11e0c6394f0867c
refspec: deee226017877d51188e0a46f9e6b93c10ffbb34
layers:
meta-oe:

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From d24fdad3230b556c9a6895fc247577d7719eac57 Mon Sep 17 00:00:00 2001
From 926ee2e58584429d907e9231d08c0f428edfdf09 Mon Sep 17 00:00:00 2001
From: Jan Kiszka <[email protected]>
Date: Thu, 7 Feb 2019 21:22:57 +0100
Subject: [PATCH 01/26] Restore x87 port
Subject: [PATCH 01/32] Restore x87 port

This reverts commit e825c4318eb2065ffdf9044aa6a5278635c36427 and brings
the result to the latest 8.x changes. It also optimizes some details to
Expand Down Expand Up @@ -24131,5 +24131,5 @@ index 0000000000..62917d838f
+}
+#undef __
--
2.25.1
2.34.1

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 2fd4e48c11834779fa4d162a1796ee68441f54f9 Mon Sep 17 00:00:00 2001
From b4a1ab6a0a199c2f8d474575115526b33632347e Mon Sep 17 00:00:00 2001
From: Jan Kiszka <[email protected]>
Date: Thu, 7 Feb 2019 21:58:05 +0100
Subject: [PATCH 02/26] Switch to x87 mode when targeting ia32
Subject: [PATCH 02/32] Switch to x87 mode when targeting ia32

Required for Quark.

Expand All @@ -25,5 +25,5 @@ index ceb04f7998..3da21cf2bf 100755
o['variables']['node_use_v8_platform'] = b(not options.without_v8_platform)
o['variables']['node_use_bundled_v8'] = b(not options.without_bundled_v8)
--
2.25.1
2.34.1

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From a7e2ce9c9879c1d160807a6a3bfa4f0d0a5a8b71 Mon Sep 17 00:00:00 2001
From 2efeca0edceb4483ea53c878c900cb47c66e81e2 Mon Sep 17 00:00:00 2001
From: Jan Kiszka <[email protected]>
Date: Sat, 16 Mar 2019 15:21:53 +0100
Subject: [PATCH 03/26] Relax check in ComputeInputFrameSize
Subject: [PATCH 03/32] Relax check in ComputeInputFrameSize

It's not yet clear why the x87 port sometimes triggers this, e.g. while
running npm, but it seems harmless to ignore, at least the case where
Expand Down Expand Up @@ -32,5 +32,5 @@ index 21b36ba49c..25e8abab58 100644
result);
}
--
2.25.1
2.34.1

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 1acb2be57b495e55860fb16d88a2a06e756c15ac Mon Sep 17 00:00:00 2001
From 5e15806cde9130e2c5cd6114c222c7d03c955631 Mon Sep 17 00:00:00 2001
From: Su Baocheng <[email protected]>
Date: Fri, 9 Oct 2020 16:21:40 +0800
Subject: [PATCH 04/26] py2to3: automatic conversion via 2to3 tool
Subject: [PATCH 04/32] py2to3: automatic conversion via 2to3 tool

Signed-off-by: Su Baocheng <[email protected]>
---
Expand Down Expand Up @@ -14742,5 +14742,5 @@ index e3c759372a..68ff68fa56 100755
timed_tests = [ t.case for t in cases_to_run if not t.case.duration is None ]
timed_tests.sort(lambda a, b: a.CompareTime(b))
--
2.25.1
2.34.1

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 9d1b310f6ddf67eeb667ef1e11b0b1b596545dc5 Mon Sep 17 00:00:00 2001
From f5e6d7e0354caf2d650da0ab315d78801f0bcc24 Mon Sep 17 00:00:00 2001
From: Su Baocheng <[email protected]>
Date: Fri, 9 Oct 2020 17:14:34 +0800
Subject: [PATCH 05/26] py2to3: fix configure
Subject: [PATCH 05/32] py2to3: fix configure

Signed-off-by: Su Baocheng <[email protected]>
---
Expand Down Expand Up @@ -155,5 +155,5 @@ index a24eeef8ed..f5e325a133 100755
print('Could not read U_ICU_VERSION_SHORT version from %s' % uvernum_h)
sys.exit(1)
--
2.25.1
2.34.1

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 847886e268be99030268b8bc8fc33af48a4d35c8 Mon Sep 17 00:00:00 2001
From 553ca88684898cf1d90d50d4734071a8e1420416 Mon Sep 17 00:00:00 2001
From: Su Baocheng <[email protected]>
Date: Fri, 9 Oct 2020 18:15:21 +0800
Subject: [PATCH 06/26] py2to3: fix tools/gyp/pylib/gyp/input.py
Subject: [PATCH 06/32] py2to3: fix tools/gyp/pylib/gyp/input.py

Signed-off-by: Su Baocheng <[email protected]>
---
Expand Down Expand Up @@ -110,5 +110,5 @@ index c322c83b28..7de6c44ae2 100644
sys.stderr.write(p_stderr)
# Simulate check_call behavior, since check_call only exists
--
2.25.1
2.34.1

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 8e3d1a244d7867b62c62bfddeefc35b9b9adb4c9 Mon Sep 17 00:00:00 2001
From 8f7295b674a11eeea0f0d5f223941159451740d5 Mon Sep 17 00:00:00 2001
From: Su Baocheng <[email protected]>
Date: Fri, 9 Oct 2020 18:19:02 +0800
Subject: [PATCH 07/26] py2to3: fix tools/configure.d/nodedownload.py
Subject: [PATCH 07/32] py2to3: fix tools/configure.d/nodedownload.py

Signed-off-by: Su Baocheng <[email protected]>
---
Expand All @@ -27,5 +27,5 @@ index 64a85bb505..92a30d6ee5 100644
def spin(c):
"""print out an ASCII 'spinner' based on the value of counter 'c'"""
--
2.25.1
2.34.1

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 51b59a529a4bcd66cb8a83e3f3cbd63504f1b95e Mon Sep 17 00:00:00 2001
From 628ba8503a5fcd581f55620ab438c1dc5cb8e936 Mon Sep 17 00:00:00 2001
From: Su Baocheng <[email protected]>
Date: Fri, 9 Oct 2020 18:52:28 +0800
Subject: [PATCH 08/26] py2to3: deps/v8/gypfiles/toolchain.gypi
Subject: [PATCH 08/32] py2to3: deps/v8/gypfiles/toolchain.gypi

Signed-off-by: Su Baocheng <[email protected]>
---
Expand All @@ -22,5 +22,5 @@ index 2b150b44b4..423f24b998 100644

# Setting 'v8_can_use_vfp32dregs' to 'true' will cause V8 to use the VFP
--
2.25.1
2.34.1

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 8de6304f4346aebc6467f8e7c250b62cf16d6792 Mon Sep 17 00:00:00 2001
From 8a45211edbdbe9e6fc9f11ac723ca90f471c3313 Mon Sep 17 00:00:00 2001
From: Su Baocheng <[email protected]>
Date: Tue, 20 Oct 2020 15:57:35 +0800
Subject: [PATCH 09/26] py2to3: fix tools/gyp/pylib/gyp/generator/make.py
Subject: [PATCH 09/32] py2to3: fix tools/gyp/pylib/gyp/generator/make.py

Signed-off-by: Su Baocheng <[email protected]>
---
Expand All @@ -24,5 +24,5 @@ index bde7e01429..210e18762a 100644
self.WriteLn('\t%s' % '@:');
self.WriteLn('%s: %s' % ('.INTERMEDIATE', intermediate))
--
2.25.1
2.34.1

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 714df5873139abd31fd3fab2dc1fe7f52279a318 Mon Sep 17 00:00:00 2001
From fa0ee90074505d8a8dc387bdb3a93c3e0c5a0ccf Mon Sep 17 00:00:00 2001
From: Su Baocheng <[email protected]>
Date: Fri, 9 Oct 2020 19:08:09 +0800
Subject: [PATCH 10/26] py2to3: fix tools/compress_json.py
Subject: [PATCH 10/32] py2to3: fix tools/compress_json.py

Signed-off-by: Su Baocheng <[email protected]>
---
Expand Down Expand Up @@ -39,5 +39,5 @@ index f136cd49be..13808b9769 100644
+ with open(sys.argv[2], 'w') as fp:
+ fp.write(text)
--
2.25.1
2.34.1

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 3494ee0dd521a7bb19a418b19dc558a7976a8bbb Mon Sep 17 00:00:00 2001
From 004f9dcf214fc0e07635c952af106a134bbf962f Mon Sep 17 00:00:00 2001
From: Su Baocheng <[email protected]>
Date: Fri, 9 Oct 2020 19:31:00 +0800
Subject: [PATCH 11/26] py2to3: fix tools/js2c.py & deps/v8/tools/js2c.py
Subject: [PATCH 11/32] py2to3: fix tools/js2c.py & deps/v8/tools/js2c.py

Signed-off-by: Su Baocheng <[email protected]>
---
Expand Down Expand Up @@ -84,5 +84,5 @@ index 0fe695a64c..c06d38428b 100755
else:
template = ONE_BYTE_STRING
--
2.25.1
2.34.1

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 938cfbe939734bcc59d6e81fcf42db8cdfe30655 Mon Sep 17 00:00:00 2001
From afc6ebba47051804872d40e8d08db31e0f733b32 Mon Sep 17 00:00:00 2001
From: Su Baocheng <[email protected]>
Date: Tue, 20 Oct 2020 17:15:12 +0800
Subject: [PATCH 12/26] py2to3: fix deps/v8/tools/gen-postmortem-metadata.py
Subject: [PATCH 12/32] py2to3: fix deps/v8/tools/gen-postmortem-metadata.py

Signed-off-by: Su Baocheng <[email protected]>
---
Expand All @@ -23,5 +23,5 @@ index 827d00dc9e..0696bd0ff2 100644

out.write('/* miscellaneous constants */\n');
--
2.25.1
2.34.1

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 97416b39938eb87555746ba2164365acc2d3cd5b Mon Sep 17 00:00:00 2001
From ba310b8f0b6b18758d12447c454a7dd4db37e826 Mon Sep 17 00:00:00 2001
From: Su Baocheng <[email protected]>
Date: Sat, 10 Oct 2020 09:47:32 +0800
Subject: [PATCH 13/26] py2to3: fix async keyword error
Subject: [PATCH 13/32] py2to3: fix async keyword error

fix async keyword error in:
deps/v8/third_party/inspector_protocol/CodeGenerator.py
Expand Down Expand Up @@ -35,5 +35,5 @@ index 20d05bc9f4..eda58710f5 100644

def is_exported(self, domain, name):
--
2.25.1
2.34.1

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From c92ec42bc70ee35ff645922a9477275b7ed1522d Mon Sep 17 00:00:00 2001
From af90afdfd9959ad24e50278055abaa2f5c1ae8fc Mon Sep 17 00:00:00 2001
From: Su Baocheng <[email protected]>
Date: Sat, 10 Oct 2020 09:53:45 +0800
Subject: [PATCH 14/26] py2to3: fix deps/v8/third_party/jinja2/runtime.py
Subject: [PATCH 14/32] py2to3: fix deps/v8/third_party/jinja2/runtime.py

Signed-off-by: Su Baocheng <[email protected]>
---
Expand All @@ -21,5 +21,5 @@ index f90f5542e5..5b29743a58 100644
def __repr__(self):
return 'Undefined'
--
2.25.1
2.34.1

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From bfd4e95e9c283842002a61cb80478d4a44807fcb Mon Sep 17 00:00:00 2001
From c1655a56f68fdf7ade8e1bfd48d9299e49e9e185 Mon Sep 17 00:00:00 2001
From: Su Baocheng <[email protected]>
Date: Sat, 10 Oct 2020 12:59:22 +0800
Subject: [PATCH 15/26] py2to3: fix gyp/samples/samples
Subject: [PATCH 15/32] py2to3: fix gyp/samples/samples

Signed-off-by: Su Baocheng <[email protected]>
---
Expand Down Expand Up @@ -74,5 +74,5 @@ index 804b618998..94c0a9febd 100755
else:
assert False
--
2.25.1
2.34.1

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From e21712cbb2f92b3da3951a2b93d7320042592d6a Mon Sep 17 00:00:00 2001
From aa533dc22fce9cb37ef8053eea9fd7799c72001c Mon Sep 17 00:00:00 2001
From: Su Baocheng <[email protected]>
Date: Fri, 16 Oct 2020 15:16:06 +0800
Subject: [PATCH 16/26] py2to3: use python3 for node-gyp
Subject: [PATCH 16/32] py2to3: use python3 for node-gyp

Signed-off-by: Su Baocheng <[email protected]>
---
Expand Down Expand Up @@ -33,5 +33,5 @@ index 2094017c34..649b7ff6da 100644
sys.stderr.write(p_stderr)
# Simulate check_call behavior, since check_call only exists
--
2.25.1
2.34.1

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From bdb063b1c94609403669ef1bf7a5e0316bf2312d Mon Sep 17 00:00:00 2001
From df96a3ee3cb99f406a477b4086417c74398ad2c8 Mon Sep 17 00:00:00 2001
From: Su Baocheng <[email protected]>
Date: Wed, 21 Oct 2020 13:13:21 +0800
Subject: [PATCH 17/26] CVE-2019-15606
Subject: [PATCH 17/32] CVE-2019-15606
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Expand Down Expand Up @@ -151,5 +151,5 @@ index 0000000000..bc094137a2
+check('host', [' \t', ' \t'.repeat(100), '\t '], '');
+check('host', [' \t', ' - - - - ', '\t '], '- - - -');
--
2.25.1
2.34.1

Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
From d6c497303d3af5d9d86f478705190b0858992a9a Mon Sep 17 00:00:00 2001
From 906fcd5d2f2732bf0972aaa2f43ccfa9debc5979 Mon Sep 17 00:00:00 2001
From: Su Baocheng <[email protected]>
Date: Wed, 21 Oct 2020 13:17:28 +0800
Subject: [PATCH 18/26] CVE-2019-15604
Subject: [PATCH 18/32] CVE-2019-15604

Ported from
OpenSUSE:nodejs8-8.17.0-lp152.147.1:CVE-2019-15604.patch

Original commit message:

commit f940bee3b7da865e28093472dee9ce664f273f6d
Author: Fedor Indutny <[email protected]>
Date: Tue Nov 26 12:47:00 2019 -0800
commit f940bee3b7da865e28093472dee9ce664f273f6d
Author: Fedor Indutny <[email protected]>
Date: Tue Nov 26 12:47:00 2019 -0800

crypto: fix assertion caused by unsupported ext

Expand Down Expand Up @@ -138,5 +138,5 @@ index 0000000000..d4b89473dc
+ }));
+}));
--
2.25.1
2.34.1

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From a5c55394fa8154f6a1e8b9dfd8aef2ce642a0005 Mon Sep 17 00:00:00 2001
From 5ad2b8d7a145e11f557e40478dcee707007184a0 Mon Sep 17 00:00:00 2001
From: Su Baocheng <[email protected]>
Date: Wed, 21 Oct 2020 13:21:48 +0800
Subject: [PATCH 19/26] CVE-2019-15605
Subject: [PATCH 19/32] CVE-2019-15605
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Expand Down Expand Up @@ -2117,5 +2117,5 @@ index 0000000000..0f633a7455
+ }));
+}));
--
2.25.1
2.34.1

Loading

0 comments on commit 9a920dc

Please sign in to comment.