Bug#959162: mozjs68: Please disable a number of tests on sparc64

John Paul Adrian Glaubitz glaubitz at physik.fu-berlin.de
Thu Apr 30 09:20:05 BST 2020


Source: mozjs68
Version: 68.7.0-1
Severity: normal
Tags: patch
User: debian-sparc at lists.debian.org
Usertags: sparc64

Hi!

mozjs68 needs to disable a number of tests in the testsuite to build
fine on sparc64.

These are:

 EXCLUDED_TESTS := basic/math-jit-tests.js \
                   atomics/basic-tests.js \
                   basic/bug-1240532.js \
                   basic/bug1285227.js \
                   basic/bug1296016.js \
                   basic/bug1301797.js \
                   basic/bug1341326.js \
                   basic/bug1470732.js \
                   basic/bug984766.js \
                   basic/evalInWorker-interrupt.js \
                   basic/evalInWorker-jit-options.js \
                   basic/evalInWorker-nested.js \
                   basic/evalInWorker-stack-limit.js \
                   basic/offThreadCompileScript-01.js \
                   basic/offThreadCompileScript-02.js \
                   basic/offThreadCompileScript-03.js \
                   basic/expr-decompiler-bug1475953.js \
                   basic/tagTempl.js \
                   basic/typed-array-sealed-frozen.js \
                   basic/werror-off-thread-parsing.js

Patch attached. Can you apply it for the next upload?

I will also try to come up with a patch to disable cargo and rustc for the
remaining architectures.

Thanks,
Adrian

--
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaubitz at debian.org
`. `'   Freie Universitaet Berlin - glaubitz at physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913
-------------- next part --------------
--- mozjs68-68.6.0/debian/rules.orig	2020-03-27 12:04:21.000000000 +0100
+++ mozjs68-68.6.0/debian/rules	2020-04-30 10:15:00.968168472 +0200
@@ -50,6 +50,29 @@
 	EXCLUDED_TESTS := basic/bug653153.js
 endif
 
+ifneq (,$(findstring $(DEB_BUILD_ARCH),sparc64))
+	EXCLUDED_TESTS := basic/math-jit-tests.js \
+			  atomics/basic-tests.js \
+			  basic/bug-1240532.js \
+			  basic/bug1285227.js \
+			  basic/bug1296016.js \
+			  basic/bug1301797.js \
+			  basic/bug1341326.js \
+			  basic/bug1470732.js \
+			  basic/bug984766.js \
+			  basic/evalInWorker-interrupt.js \
+			  basic/evalInWorker-jit-options.js \
+			  basic/evalInWorker-nested.js \
+			  basic/evalInWorker-stack-limit.js \
+			  basic/offThreadCompileScript-01.js \
+			  basic/offThreadCompileScript-02.js \
+			  basic/offThreadCompileScript-03.js \
+			  basic/expr-decompiler-bug1475953.js \
+			  basic/tagTempl.js \
+			  basic/typed-array-sealed-frozen.js \
+			  basic/werror-off-thread-parsing.js
+endif
+
 ifneq (,$(findstring $(DEB_HOST_ARCH),mips mipsel mips64el))
 CONFIGURE_FLAGS += --disable-ion
 endif


More information about the pkg-gnome-maintainers mailing list