Source: mozjs68 Version: 68.7.0-1 Severity: normal Tags: patch User: debian-sparc@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 - glaub...@debian.org `. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
--- 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