./lang/spidermonkey52, Standalone JavaScript implementation in C (major version 52)

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 52.7.4nb6, Package name: spidermonkey52-52.7.4nb6, Maintainer: pkgsrc-users

SpiderMonkey is the code-name for the Mozilla's C implementation of JavaScript.
This package contains SpiderMonkey 52.


Required to run:
[textproc/py-expat] [textproc/icu] [devel/nspr]

Required to build:
[lang/python27] [pkgtools/cwrappers]

Master sites:

SHA1: ff009853040bb46017204fda4ed69a79484fd321
RMD160: 71ee71c2444d8b6a1b2b3c744c9f52a2b7129879
Filesize: 29779.601 KB

Version history: (Expand)


CVS history: (Expand)


   2019-01-16 05:24:28 by David H. Gutteridge | Files touched by this commit (1)
Log message:
lang/spidermonkey52: amend a comment

GCC 6 had PowerPC build fixes applied recently in pkgsrc.
   2019-01-16 03:00:49 by David H. Gutteridge | Files touched by this commit (1)
Log message:
lang/spidermonkey52: fix a build breakage on PowerPC

PowerPC (at least, the variants used on hardware typically supported by
pkgsrc) does not offer the gamut of hardware-backed atomic instructions
that relatively recent versions of SpiderMonkey demand. Fall back to
using GCC's libatomic, so this builds and runs on that architecture.
   2018-12-09 19:52:52 by Adam Ciarcinski | Files touched by this commit (724)
Log message:
revbump after updating textproc/icu
   2018-10-03 20:58:23 by Maya Rashish | Files touched by this commit (3) | Package updated
Log message:
spidermonkey52: backport patch for CVE-2018-12387

Don't inline push with more than 1 argument

A vulnerability where the JavaScript JIT compiler inlines Array.prototype.push \ 
with multiple arguments that results in the stack pointer being off by 8 bytes \ 
after a bailout. This leaks a memory address to the calling function which can \ 
be used as part of an exploit inside the sandboxed content process.

Bump PKGREVISION
   2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0
   2018-08-01 11:32:27 by Jared D. McNeill | Files touched by this commit (2)
Log message:
TLS is broken on NetBSD aarch64, so force use of pthread_{set,get}specific
   2018-07-20 05:34:33 by Ryo ONODERA | Files touched by this commit (705)
Log message:
Recursive revbump from textproc/icu-62.1
   2018-06-09 05:01:12 by Youri Mouton | Files touched by this commit (1)
Log message:
Spidermonkey52 needs py-expat to configure on Darwin.