add debian

This commit is contained in:
韩品龙 2023-05-06 15:04:35 +08:00 committed by cckylin-cibot
parent f0679c210c
commit 06c63ff2fb
4 changed files with 55 additions and 24 deletions

View File

@ -1,11 +1,20 @@
Description: disable tests that fail on some Debian architectures
Author: Dmitry Shachnev <mitya57@debian.org>
From: Dmitry Shachnev <mitya57@debian.org>
Date: Sat, 6 May 2023 07:07:04 +0000
Subject: disable tests that fail on some Debian architectures
Forwarded: not-needed
Last-Update: 2015-02-25
---
tests/auto/qscriptextqobject/tst_qscriptextqobject.cpp | 1 +
tests/auto/qscriptjstestsuite/skip.txt | 2 ++
tests/auto/qscriptv8testsuite/skip.txt | 16 ++--------------
3 files changed, 5 insertions(+), 14 deletions(-)
diff --git a/tests/auto/qscriptextqobject/tst_qscriptextqobject.cpp b/tests/auto/qscriptextqobject/tst_qscriptextqobject.cpp
index 9d6c2fb..019773a 100644
--- a/tests/auto/qscriptextqobject/tst_qscriptextqobject.cpp
+++ b/tests/auto/qscriptextqobject/tst_qscriptextqobject.cpp
@@ -2270,6 +2270,7 @@
@@ -2270,6 +2270,7 @@ void tst_QScriptExtQObject::cppConnectAndDisconnect()
void tst_QScriptExtQObject::cppConnectAndDisconnect2()
{
@ -13,9 +22,11 @@ Last-Update: 2015-02-25
QScriptEngine eng;
QLineEdit edit;
QLineEdit edit2;
diff --git a/tests/auto/qscriptjstestsuite/skip.txt b/tests/auto/qscriptjstestsuite/skip.txt
index c007041..3f3362f 100644
--- a/tests/auto/qscriptjstestsuite/skip.txt
+++ b/tests/auto/qscriptjstestsuite/skip.txt
@@ -5,6 +5,8 @@
@@ -5,6 +5,8 @@ regress-322135-01.js | asserts
regress-322135-02.js | asserts
regress-322135-03.js | takes forever
regress-322135-04.js | takes forever
@ -24,9 +35,11 @@ Last-Update: 2015-02-25
ecma_3/Array/regress-387501.js | Produces wrong error message
ecma_3/RegExp/regress-375715-04.js | bug
ecma_3/RegExp/regress-289669.js | Can fail due to relying on wall-clock time
diff --git a/tests/auto/qscriptv8testsuite/skip.txt b/tests/auto/qscriptv8testsuite/skip.txt
index bbcdef8..128f157 100644
--- a/tests/auto/qscriptv8testsuite/skip.txt
+++ b/tests/auto/qscriptv8testsuite/skip.txt
@@ -3,8 +3,10 @@
@@ -3,8 +3,10 @@ debug-* | not applicable
mirror-* | not applicable
array-concat | Hangs on JSC backend
array-splice | Hangs on JSC backend
@ -37,7 +50,7 @@ Last-Update: 2015-02-25
[Q_OS_WINCE]
deep-recursion | Demands too much memory on WinCE
@@ -19,18 +21,4 @@
@@ -19,18 +21,4 @@ unicode-test | Demands too much memory on Symbian
[Q_CC_INTEL]
math-min-max | Unresolved failures with intel compiler
negate-zero | Unresolved failures with intel compiler

View File

@ -1,16 +1,24 @@
Description: Remove mixedly licensed tests.
The license mix in Qt Script is already quite colorful, and the sunspider
and V8 tests are a further mix of licenses and license-not-specified or
clearly non-DFSG. Currently the easiest way out is to repackage the
tarball not to include those tests.
.
This patch disables the tests provided by the removed sources.
Author: Timo Jyrinki <timo.jyrinki@canonical.com>
From: Timo Jyrinki <timo.jyrinki@canonical.com>
Date: Sat, 6 May 2023 07:07:04 +0000
Subject: Remove mixedly licensed tests.
Forwarded: not-needed
--- a/tests/benchmarks/script/script.pro.old 2013-01-29 19:03:26.000000000 +0000
+++ b/tests/benchmarks/script/script.pro 2013-02-11 08:31:02.073365014 +0000
@@ -5,10 +5,8 @@
The license mix in Qt Script is already quite colorful, and the sunspider
and V8 tests are a further mix of licenses and license-not-specified or
clearly non-DFSG. Currently the easiest way out is to repackage the
tarball not to include those tests.
This patch disables the tests provided by the removed sources.
---
tests/benchmarks/script/script.pro | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/tests/benchmarks/script/script.pro b/tests/benchmarks/script/script.pro
index 80278d0..49e06a9 100644
--- a/tests/benchmarks/script/script.pro
+++ b/tests/benchmarks/script/script.pro
@@ -5,10 +5,8 @@ SUBDIRS = \
qscriptclass_bytearray \
qscriptengine \
qscriptvalue \

View File

@ -1,11 +1,18 @@
Description: fix stack base detection on hppa
Author: John David Anglin <dave.anglin@bell.net>
From: John David Anglin <dave.anglin@bell.net>
Date: Sat, 6 May 2023 07:07:04 +0000
Subject: fix stack base detection on hppa
Forwarded: not-yet
Last-Update: 2018-12-18
---
src/3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/src/3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp b/src/3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp
index e8f78ee..d965834 100644
--- a/src/3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp
+++ b/src/3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp
@@ -672,7 +672,12 @@ static inline void* currentThreadStackBa
@@ -672,7 +672,12 @@ static inline void* currentThreadStackBase()
pthread_attr_destroy(&sattr);
stackThread = thread;
}

View File

@ -1,13 +1,16 @@
Description: Add support for s390/s390x architectures
Author: Dan Horák <dan@danny.cz>
From: =?utf-8?q?Dan_Hor=C3=A1k?= <dan@danny.cz>
Date: Sat, 6 May 2023 07:07:04 +0000
Subject: Add support for s390/s390x architectures
Origin: vendor (http://trac.webkit.org/changeset?old_path=%2Ftrunk&old=71843+&new_path=%2Ftrunk&new=71844+)
Forwarded: no
Last-Update: 2019-03-26
---
src/3rdparty/javascriptcore/JavaScriptCore/wtf/Platform.h | 14 +++++++++++++-
src/3rdparty/javascriptcore/JavaScriptCore/wtf/Platform.h | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
diff --git a/src/3rdparty/javascriptcore/JavaScriptCore/wtf/Platform.h b/src/3rdparty/javascriptcore/JavaScriptCore/wtf/Platform.h
index a4695a2..4bf2a5d 100644
--- a/src/3rdparty/javascriptcore/JavaScriptCore/wtf/Platform.h
+++ b/src/3rdparty/javascriptcore/JavaScriptCore/wtf/Platform.h
@@ -226,6 +226,18 @@