Name mozjs
Version 60.9.0
Summary SpiderMonkey is Mozilla's JavaScript engine written in C/C++
Description
Section base
License MPL-2.0
Homepage https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey
Recipe file dynamic-layers/meta-python/recipes-extended/mozjs/mozjs_60.9.0.bb
Layer meta-oe (gatesgarth branch)
Inherits
  • autotools
  • features_check
  • multilib_header
  • multilib_script
  • perlnative
  • pkgconfig
  • python3-dir
  • python3native
  • siteconfig
  • siteinfo
  • update-alternatives
Dependencies
  • autoconf-2.13-native
  • autoconf-native
  • automake-native
  • gnu-config-native
  • libtool-cross
  • libtool-native
  • nspr
  • perl-native
  • pkgconfig-native
  • python3-jsmin-native
  • python3-native
  • python3-pytoml-native
  • python3-six
  • python3-six-native
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
  • virtual/libx11
  • virtual/update-alternatives
  • zlib
  • virtual/libx11
PACKAGECONFIG options
  • x11

Sources

https://archive.mozilla.org/pub/firefox/releases/60.9.0esr/source/firefox-60.9.0esr.source.tar.xz

Patches

Patch Status
mozjs/0001-Port-build-to-python3.patch Unknown
mozjs/0002-js.pc.in-do-not-include-RequiredDefines.h-for-depend.patch Inappropriate [embedded specific]
mozjs/0003-fix-cross-compilation-on-i586-targets.patch Inappropriate [embedded specific]
mozjs/0004-do-not-create-python-environment.patch Inappropriate [oe specific]
mozjs/0005-fix-cannot-find-link.patch Inappropriate [oe specific]
mozjs/0006-workaround-autoconf-2.13-detection-failed.patch Inappropriate [oe specific]
mozjs/0007-fix-do_compile-failed-on-mips.patch Inappropriate [oe specific]
mozjs/0008-add-riscv-support.patch Submitted [https://bugzilla.mozilla.org/show_bug.cgi?id=1318905]
mozjs/0009-mozjs-fix-coredump-caused-by-getenv.patch Submitted [https://bugzilla.mozilla.org/show_bug.cgi?id=1480315]
mozjs/0010-format-overflow.patch Inappropriate [Workaround for gcc9]
mozjs/0011-To-fix-build-error-on-arm32BE.patch Unknown
mozjs/0012-JS_PUBLIC_API.patch Submitted [https://bugzilla.mozilla.org/show_bug.cgi?id=1426865]
mozjs/0013-riscv-Disable-atomic-operations.patch Unknown

bbappends

This recipe is appended by:

meta-montavista-cgx mozjs_60.%.bbappend

Other branches

This recipe in other branches of meta-oe:

Branch Recipe
honister (Yocto Project 3.4) mozjs 60.9.0
hardknott (Yocto Project 3.3) mozjs 60.9.0
gatesgarth (Yocto Project 3.2) mozjs 60.9.0 (this recipe)
dunfell (Yocto Project 3.1) mozjs 60.9.0
zeus (Yocto Project 3.0) mozjs 60.5.2
warrior (Yocto Project 2.7) mozjs 52.9.1
thud (Yocto Project 2.6) mozjs 52.9.1
sumo (Yocto Project 2.5) mozjs 17.0.0
rocko (Yocto Project 2.4) mozjs 17.0.0
pyro (Yocto Project 2.3) mozjs 17.0.0
morty (Yocto Project 2.2) mozjs 17.0.0
krogoth (Yocto Project 2.1) mozjs 17.0.0
jethro (Yocto Project 2.0) mozjs 17.0.0
fido (Yocto Project 1.8) mozjs 17.0.0
dizzy (Yocto Project 1.7) mozjs 17.0.0
daisy (Yocto Project 1.6) mozjs 17.0.0
dora (Yocto Project 1.5) mozjs 17.0.0