[DOCS-9511] Docs for SERVER-23358: Upgrade SpiderMonkey to 45.0.2 ESR Created: 05/Dec/16  Updated: 31/Mar/17  Resolved: 31/Mar/17

Status: Closed
Project: Documentation
Component/s: None
Affects Version/s: 3.4.0
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Emily Hall Assignee: Andrew Aldridge
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Documented
documents SERVER-23358 Upgrade SpiderMonkey to 45.0.2 ESR Closed
Participants:
Days since reply: 6 years, 45 weeks, 5 days ago
Story Points: 0.25

 Description   

Engineering Ticket Description:

FireFox 45.0.2 ESR is the latest ESR release. We currently use the previous ESR release (38). We current plan of record is to upgrade to the next ESR as part of the next MongoDB release (3.4)

It is available here: https://ftp.mozilla.org/pub/firefox/releases/45.0.1esr/source/

The work involved with this will be non-trivial as compared to other third-party packages as spider monkey is not available as a separate source distribution. First it must be extracted from firefox sources, and then our source must be updated to reflect API changes (like AutoIdArray being removed or OOM simulation methods being required in jscustomallocator.h.)

In addition, we have config files for 12 architecture & platform pairs for MozJS 38. This means we need to migrate 9 of them forward to support 64-bit platforms now that 32-bit is disabled.



 Comments   
Comment by Githook User [ 31/Mar/17 ]

Author:

{u'username': u'i80and', u'name': u'Andrew Aldridge', u'email': u'i80and@foxquill.com'}

Message: DOCS-9511: Upgrade SpiderMonkey
Branch: master
https://github.com/mongodb/docs/commit/40f36625fc34862f2845433494d1abd79be98870

Generated at Thu Feb 08 07:58:32 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.