[neon/qt/qtwebengine/Neon/release_jammy] debian/patches: Add one more change to mips64el-v8-regexp.patch.
Dmitry Shachnev
null at kde.org
Wed Aug 21 09:44:48 BST 2024
Git commit b8c9f4fffab5e76343fcc6b967965480d1b68915 by Dmitry Shachnev.
Committed on 04/07/2024 at 11:09.
Pushed by jriddell into branch 'Neon/release_jammy'.
Add one more change to mips64el-v8-regexp.patch.
To hopefully fix the following error:
../../3rdparty/chromium/v8/src/regexp/mips64/regexp-macro-assembler-mips64.h:144:64: error: call of overloaded 'Operand(int)' is ambiguous
144 | Operand extra_space = Operand(0));
| ^
M +14 -2 debian/patches/mips64el-v8-regexp.patch
https://invent.kde.org/neon/qt/qtwebengine/-/commit/b8c9f4fffab5e76343fcc6b967965480d1b68915
diff --git a/debian/patches/mips64el-v8-regexp.patch b/debian/patches/mips64el-v8-regexp.patch
index da8cbc9..8be9480 100644
--- a/debian/patches/mips64el-v8-regexp.patch
+++ b/debian/patches/mips64el-v8-regexp.patch
@@ -1,7 +1,19 @@
Description: fix stack check in native code when interrupt was requested
-Origin: upstream v8, https://github.com/v8/v8/commit/1ec3c714bf75f01e
-Last-Update: 2024-07-03
+Origin: upstream v8, commits:
+ - https://github.com/v8/v8/commit/3ebf2052a1b27039
+ - https://github.com/v8/v8/commit/1ec3c714bf75f01e
+Last-Update: 2024-07-04
+--- a/src/3rdparty/chromium/v8/src/codegen/mips64/assembler-mips64.h
++++ b/src/3rdparty/chromium/v8/src/codegen/mips64/assembler-mips64.h
+@@ -69,7 +69,6 @@ class Operand {
+ : rm_(no_reg), rmode_(RelocInfo::EXTERNAL_REFERENCE) {
+ value_.immediate = static_cast<int64_t>(f.address());
+ }
+- V8_INLINE explicit Operand(const char* s);
+ explicit Operand(Handle<HeapObject> handle);
+ V8_INLINE explicit Operand(Smi value) : rm_(no_reg), rmode_(RelocInfo::NONE) {
+ value_.immediate = static_cast<intptr_t>(value.ptr());
--- a/src/3rdparty/chromium/v8/src/regexp/mips64/regexp-macro-assembler-mips64.cc
+++ b/src/3rdparty/chromium/v8/src/regexp/mips64/regexp-macro-assembler-mips64.cc
@@ -698,6 +698,8 @@ Handle<HeapObject> RegExpMacroAssemblerM
More information about the Neon-commits
mailing list