summaryrefslogtreecommitdiff
path: root/lang/spidermonkey185
AgeCommit message (Collapse)AuthorFilesLines
2020-08-31*: bump PKGREVISION for perl-5.32.wiz1-2/+2
2020-04-13Newer GCC and clang decided that global asm shouldn't be volatile.joerg2-1/+125
2020-03-30spidermonkey185: Skip unnecessary portability test.jperkin1-1/+3
2019-08-11Bump PKGREVISIONs for perl 5.30.0wiz1-2/+2
2019-04-25PKGREVISION bump for anything using python without a PYPKGPREFIX.maya1-2/+2
This is a semi-manual PKGREVISION bump.
2018-08-22Recursive bump for perl5-5.28.0wiz1-2/+2
2018-07-18Mark packages that require C++03 (or the GNU variants) if they fail withjoerg1-2/+2
C++14 default language.
2018-05-02spidermonkey185: Fix SunOS/x86_64 mmap handling.jperkin13-11/+494
The previous MAP_32BIT workaround was insufficient, SpiderMonkey still makes certain assumptions about memory layout, requiring that the high 17 bits are clear. This was most noticeable with couchdb's couchjs process that would reliably segfault. Instead, apply a mixture of Debian and upstream patches to implement their ia64 workaround on SunOS/x86_64, utilising both a fixed mmap range and disabling static strings to workaround this issue. Tested with the couchdb test suite which now runs to completion. Bump PKGREVISION.
2018-04-26spidermonkey185: Fix build on SunOS 64-bit.jperkin3-6/+19
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?id=577056
2018-03-21lang/spidermonkey185: Mark as broken on SunOS/x86_64.fhajny1-1/+5
https://bugzilla.mozilla.org/show_bug.cgi?id=577056
2017-03-23Extend SHA512 checksums to various files I have on my local distfilejoerg1-1/+2
mirror.
2017-03-16Doesn't support Python 3. Confirms and fixes pkg/52079.fhajny1-1/+3
2016-12-18Provide consistent visibility for forward declarations.joerg5-1/+66
2016-11-16Import lang/spidermonkey185 based on wip/spidermonkey185.fhajny8-0/+259
Versioned as 1.8.5 despite the distfile version, as that seemed like a confusing misnomer (especially compared to other branches versioning). SpiderMonkey is the code-name for the Mozilla's C implementation of JavaScript.