Bug 229762 - lang/spidermonkey52 - upgrade, improve
Summary: lang/spidermonkey52 - upgrade, improve
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Koop Mast
URL:
Keywords: easy, patch, patch-ready
Depends on:
Blocks:
 
Reported: 2018-07-13 21:46 UTC by Mikhail Teterin
Modified: 2018-11-13 18:10 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (kwm)


Attachments
Upgrade spidermonkey to 52.9.0 (2.28 KB, patch)
2018-07-13 21:46 UTC, Mikhail Teterin
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mikhail Teterin freebsd_committer freebsd_triage 2018-07-13 21:46:47 UTC
Created attachment 195120 [details]
Upgrade spidermonkey to 52.9.0

This upgrades the port from 52.8.0 to 52.9.0 and improves it by not extracting the cruft unnecessary to build the SpiderMonkey part of Firefox.

In the process, it transpired, that Mozilla's configure looks for and processes the bundled uvernum.h even when --with-system-icu is requested. A work-around for this problem is implemented.

Please, commit or allow me to. Thank you.
Comment 1 commit-hook freebsd_committer freebsd_triage 2018-11-13 18:09:45 UTC
A commit references this bug:

Author: kwm
Date: Tue Nov 13 18:08:44 UTC 2018
New revision: 484890
URL: https://svnweb.freebsd.org/changeset/ports/484890

Log:
  Update to 52.9.0.

  * This is the last release in the 52 series.
  * Don't extract cruft we don't need to build SpiderMonkey.
  * Add work-around for needing uvernum.h even if --with-system-icu is requested.
  * Unbreak regression-test command.

  PR:		229762
  Submitted by:	mi@

Changes:
  head/lang/spidermonkey52/Makefile
  head/lang/spidermonkey52/distinfo
Comment 2 Koop Mast freebsd_committer freebsd_triage 2018-11-13 18:10:36 UTC
Committed thanks!