dev-lang/spidermonkey-102.9.0 - slot(102) no change in 30 days for unstable keywords: [ ~amd64, ~arm, ~arm64, ~ppc, ~ppc64, ~sparc, ~x86 ].
amd64 done
x86 done
ppc64 done
arm64 done
*** Bug 903013 has been marked as a duplicate of this bug. ***
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=780710b05b0945697240cbbd5c25002c329a2386 commit 780710b05b0945697240cbbd5c25002c329a2386 Author: Joonas Niilola <juippis@gentoo.org> AuthorDate: 2023-05-17 06:58:30 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2023-05-17 06:58:55 +0000 dev-lang/spidermonkey: stabilize 102.10.0 for x86 Bug: https://bugs.gentoo.org/904355 Signed-off-by: Joonas Niilola <juippis@gentoo.org> dev-lang/spidermonkey/spidermonkey-102.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35038df46158a8f76b2608fa93766b84d8699e2b commit 35038df46158a8f76b2608fa93766b84d8699e2b Author: Joonas Niilola <juippis@gentoo.org> AuthorDate: 2023-05-17 06:35:22 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2023-05-17 06:58:55 +0000 dev-lang/spidermonkey: stabilize 102.10.0 for amd64 Bug: https://bugs.gentoo.org/904355 Signed-off-by: Joonas Niilola <juippis@gentoo.org> dev-lang/spidermonkey/spidermonkey-102.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
arm done
Builds fine on ppc but fails tests (bug #911650). rdep gjs fails tests (bug #911649). # cat spidermonkey-904355.report USE tests started on Do 3. Aug 01:35:59 CEST 2023 FEATURES=' test' failed for =dev-lang/spidermonkey-102.10.0 USE='-lto' succeeded for =dev-lang/spidermonkey-102.10.0 USE='lto' succeeded for =dev-lang/spidermonkey-102.10.0 revdep tests started on Do 3. Aug 02:33:31 CEST 2023 FEATURES=' test' USE='javascript' succeeded for media-libs/coin FEATURES=' test' USE='-duktape daemon' succeeded for sys-auth/polkit FEATURES=' test' failed for dev-libs/gjs
ppc done
Needs this patch for sparc: https://salsa.debian.org/gnome-team/mozjs/-/blob/debian/102/master/debian/patches/tests-Use-DEB_HOST_ARCH_BITS-to-skip-some-tests-on-64-bit.patch
(In reply to matoro from comment #12) > Needs this patch for sparc: > https://salsa.debian.org/gnome-team/mozjs/-/blob/debian/102/master/debian/ > patches/tests-Use-DEB_HOST_ARCH_BITS-to-skip-some-tests-on-64-bit.patch (obviously will need some mangling and/or us exporting that var in the ebuild too)
matoro: since you know your way around ebuilds, could you just try deselecting those tests for sparc? Similarly how x86 is handled here: https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-lang/spidermonkey/spidermonkey-102.10.0.ebuild#n374 it runs THOUSANDS of tests so skipping 3 extra shouldn't be a big deal.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0ba57b88583d126417cb40a5a134f07d730ca71 commit d0ba57b88583d126417cb40a5a134f07d730ca71 Author: Matoro Mahri <matoro_gentoo@matoro.tk> AuthorDate: 2023-12-20 00:21:58 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2023-12-20 05:58:29 +0000 dev-lang/spidermonkey: skip bad tests on sparc Lines up with Debian patch. See: https://salsa.debian.org/gnome-team/mozjs/-/blob/debian/102/master/debian/patches/tests-Use-DEB_HOST_ARCH_BITS-to-skip-some-tests-on-64-bit.patch Bug: https://bugs.gentoo.org/904355 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Closes: https://github.com/gentoo/gentoo/pull/34377 Signed-off-by: Joonas Niilola <juippis@gentoo.org> dev-lang/spidermonkey/spidermonkey-102.10.0.ebuild | 7 +++++++ 1 file changed, 7 insertions(+)
sparc done all arches done