./lang/spidermonkey185, Standalone JavaScript implementation in C

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


Branch: pkgsrc-2018Q1, Version: 1.8.5, Package name: spidermonkey185-1.8.5, Maintainer: pkgsrc-users

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


Required to run:
[devel/nspr]

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

Master sites: (Expand)

SHA1: 52a01449c48d7a117b35f213d3e4263578d846d6
RMD160: 23e6ddc81d5b63e015aecc1a104b2d3d3ced5005
Filesize: 6020.122 KB

Version history: (Expand)


CVS history: (Expand)


   2018-05-06 10:45:41 by S.P.Zeidler | Files touched by this commit (3)
Log message:
Pullup ticket #5740 - requested by bsiegert
lang/spidermonkey185: build fix for Solaris

Revisions pulled up:
- lang/spidermonkey185/Makefile                                 1.4
- lang/spidermonkey185/distinfo                                 1.4
- lang/spidermonkey185/patches/patch-jsgcchunk.cpp              1.1

-------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   jperkin
   Date:           Thu Apr 26 09:39:18 UTC 2018

   Modified Files:
            pkgsrc/lang/spidermonkey185: Makefile distinfo
   Added Files:
            pkgsrc/lang/spidermonkey185/patches: patch-jsgcchunk.cpp

   Log message:
   spidermonkey185: Fix build on SunOS 64-bit.

   SpiderMonkey makes assumptions about memory layout that break in a 64-bit
   SunOS
   environment, so limit mmap() to the lower 32-bit address space.  Provides a
   workaround for https://bugzilla.mozilla.org/show_bug.cgi?idW7056

   To generate a diff of this commit:
   cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/spidermonkey185/Makefile \
        pkgsrc/lang/spidermonkey185/distinfo
   cvs rdiff -u -r0 -r1.1 \
        pkgsrc/lang/spidermonkey185/patches/patch-jsgcchunk.cpp