Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 753221 - dev-lang/spidermonkey: dropped keywords
Summary: dev-lang/spidermonkey: dropped keywords
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords: CC-ARCHES, SECURITY
Depends on: 769452 835382
Blocks:
  Show dependency tree
 
Reported: 2020-11-05 16:25 UTC by Sam James
Modified: 2022-06-26 22:28 UTC (History)
3 users (show)

See Also:
Package list:
dev-lang/spidermonkey:78 alpha hppa ia64 ppc sparc
Runtime testing required: ---
nattka: sanity-check-


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-11-05 16:25:26 UTC
We're not sure why these got dropped so maybe there is some deep incompatibility but let's see.
Comment 1 NATTkA bot gentoo-dev 2020-11-05 16:28:53 UTC Comment hidden (obsolete)
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-11-06 11:26:58 UTC
I realised just as I filed the bug. Rust!

We need to figure out a bootstrap path on these arches where upstream do not supply binaries.
Comment 3 NATTkA bot gentoo-dev 2020-11-09 19:32:57 UTC Comment hidden (obsolete)
Comment 4 NATTkA bot gentoo-dev 2020-11-16 15:05:03 UTC Comment hidden (obsolete)
Comment 5 NATTkA bot gentoo-dev 2020-12-14 18:41:05 UTC Comment hidden (obsolete)
Comment 6 NATTkA bot gentoo-dev 2021-01-26 03:08:57 UTC Comment hidden (obsolete)
Comment 7 NATTkA bot gentoo-dev 2021-02-05 20:04:59 UTC Comment hidden (obsolete)
Comment 8 NATTkA bot gentoo-dev 2021-02-23 19:57:03 UTC Comment hidden (obsolete)
Comment 9 NATTkA bot gentoo-dev 2021-03-22 20:57:07 UTC Comment hidden (obsolete)
Comment 10 NATTkA bot gentoo-dev 2021-04-01 20:12:20 UTC Comment hidden (obsolete)
Comment 11 NATTkA bot gentoo-dev 2021-04-19 08:36:30 UTC Comment hidden (obsolete)
Comment 12 NATTkA bot gentoo-dev 2021-04-20 08:44:30 UTC Comment hidden (obsolete)
Comment 13 NATTkA bot gentoo-dev 2021-04-27 21:28:41 UTC Comment hidden (obsolete)
Comment 14 NATTkA bot gentoo-dev 2021-05-07 15:04:30 UTC Comment hidden (obsolete)
Comment 15 NATTkA bot gentoo-dev 2021-05-17 04:08:30 UTC Comment hidden (obsolete)
Comment 16 NATTkA bot gentoo-dev 2021-06-01 08:16:45 UTC Comment hidden (obsolete)
Comment 17 NATTkA bot gentoo-dev 2021-07-12 23:36:34 UTC Comment hidden (obsolete)
Comment 18 NATTkA bot gentoo-dev 2021-08-11 01:40:37 UTC Comment hidden (obsolete)
Comment 19 NATTkA bot gentoo-dev 2021-09-06 16:04:55 UTC Comment hidden (obsolete)
Comment 20 NATTkA bot gentoo-dev 2021-10-06 01:28:59 UTC Comment hidden (obsolete)
Comment 21 NATTkA bot gentoo-dev 2021-10-17 19:13:24 UTC Comment hidden (obsolete)
Comment 22 NATTkA bot gentoo-dev 2021-10-23 07:44:58 UTC Comment hidden (obsolete)
Comment 23 NATTkA bot gentoo-dev 2021-11-18 19:39:02 UTC Comment hidden (obsolete)
Comment 24 ernsteiswuerfel archtester 2021-12-02 01:01:47 UTC
Works on ppc.

It fails some tests (bug #827960), fails to build with USE=lto (bug #827959) but it builds sys-auth/polkit-0.120-r1 just fine.

 # cat spidermonkey-753221.report 
USE tests started on Do 2. Dez 01:25:08 CET 2021

 FEATURES=' test' failed for =dev-lang/spidermonkey-78.15.0
USE='-lto' succeeded for =dev-lang/spidermonkey-78.15.0
USE='lto' failed for =dev-lang/spidermonkey-78.15.0
Comment 25 NATTkA bot gentoo-dev 2022-01-15 11:57:31 UTC Comment hidden (obsolete)
Comment 26 matoro archtester 2022-04-29 16:45:45 UTC
Drop CCs for no-rust platforms (alpha, hppa, ia64) please.
Comment 27 NATTkA bot gentoo-dev 2022-04-29 17:16:35 UTC Comment hidden (obsolete)
Comment 28 NATTkA bot gentoo-dev 2022-06-22 06:44:31 UTC Comment hidden (obsolete)
Comment 29 NATTkA bot gentoo-dev 2022-06-25 22:24:33 UTC Comment hidden (obsolete)
Comment 30 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-06-25 22:28:38 UTC
LLVM 14 is where we've tested sparc. Could we see whether spidermonkey works on with LLVM 14?
Comment 31 Larry the Git Cow gentoo-dev 2022-06-26 13:14:57 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cec807d6d225cc94eeeab2ee34a142b6607b5f69

commit cec807d6d225cc94eeeab2ee34a142b6607b5f69
Author:     Joonas Niilola <juippis@gentoo.org>
AuthorDate: 2022-06-26 13:14:05 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2022-06-26 13:14:55 +0000

    dev-lang/spidermonkey: enable llvm:14 for 78
    
    Bug: https://bugs.gentoo.org/753221
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild | 23 ++++++++---------------
 1 file changed, 8 insertions(+), 15 deletions(-)
Comment 32 Joonas Niilola gentoo-dev 2022-06-26 13:16:43 UTC
Note that tests didn't work... but that shouldn't be anything new. Everything else compiled just fine. Not too keen on working on those test phase results.
Comment 33 NATTkA bot gentoo-dev 2022-06-26 22:28:32 UTC
Sanity check failed:

> dev-lang/spidermonkey-78.15.0
>   bdepend ~sparc stable profile default/linux/sparc/17.0/64ul (3 total)
>     =sys-devel/lld-12*
>     =sys-devel/lld-13*
>     =sys-devel/lld-14*