Opened 5 years ago
Last modified 5 years ago
#13111 closed enhancement
mozjs-68.4.2 (will be needed by GNOME 3.36) — at Version 3
Reported by: | Xi Ruoyao | Owned by: | blfs-book |
---|---|---|---|
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 (3)
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.
Note:
See TracTickets
for help on using tickets.
It does not only require Python 2, but also Rust...
What the hell will happen then? A javascript engine relying on 10 different compilers?