#13111 closed enhancement (fixed)
mozjs-68.6.0 (will be needed by GNOME 3.36)
Reported by: | Xi Ruoyao | Owned by: | Douglas R. Reno |
---|---|---|---|
Priority: | normal | Milestone: | 10.0 |
Component: | BOOK | Version: | SVN |
Severity: | normal | Keywords: | |
Cc: |
Description (last modified by ) ¶
http://ftp.gnome.org/pub/GNOME/teams/releng/tarballs-needing-help/mozjs/mozjs-68.4.2.tar.bz2
I'll see if it still needs the stupid Python 2...
Change History (9)
comment:1 by , 5 years ago
comment:2 by , 5 years ago
Page added at r22746.
A giant patch is used for using Python 3 instead of 2. And workarounds are used for avoid dependencies on llvm or rustc.
JS68 is still in C++ but the package ships the Rust binding with it. The Rust binding is not enabled by default (we also don't need it) but the building system still checks for rustc/cargo and bails out if they are unavaliable (stupidly, I think).
comment:3 by , 5 years ago
Description: | modified (diff) |
---|---|
Milestone: | hold → 9.2 |
GNOME 3.36 will be released in March.
comment:4 by , 5 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:6 by , 5 years ago
Summary: | mozjs-68.4.2 (will be needed by GNOME 3.36) → mozjs-68.6.0 (will be needed by GNOME 3.36) |
---|
Instead of 68.4.2, we'll upgrade to 68.6.0. This allows us to stay current.
It does not only require Python 2, but also Rust...
What the hell will happen then? A javascript engine relying on 10 different compilers?