Closed
Bug 1065377
Opened 9 years ago
Closed 9 years ago
Update SpiderMonkey to a newer autoconf
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 104642
People
(Reporter: evilpie, Unassigned)
Details
We are stuck on autoconf2.13 which is obsolete. Would it be possible to update to something more recent?
Comment 1•9 years ago
|
||
Or if this is too hard, can we just remove it entirely?
Comment 2•9 years ago
|
||
Moving to build config, as that's where any change would have to happen.
Component: JavaScript Engine → Build Config
OS: Linux → All
Hardware: x86_64 → All
Comment 3•9 years ago
|
||
We've never updated the top-level configure because newer versions of autoconf made something with subconfigures harder. I'm not sure if that's as big of an issue with the JS configure script, so it's possible we could update it. I would love to get rid of autoconf entirely, but we haven't figured out how to do that yet.
Updated•9 years ago
|
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
Comment 5•9 years ago
|
||
(In reply to Ted Mielczarek [:ted.mielczarek] from comment #3) > We've never updated the top-level configure because newer versions of > autoconf made something with subconfigures harder. I'm not sure if that's as > big of an issue with the JS configure script, so it's possible we could > update it. We do a massive pile of custom autoconf macros that are shared by both top-level configure and js/src configure. It would probably be as much effort to only partially port to a newer configure as it would be to just write our own replacements (which we're pretty much already well down the road on).
Comment 6•9 years ago
|
||
The only thing that should be done with js/src/configure.in is to merge it with top-level configure.in, or convert it to something else than autoconf (the latter is planned).
![]() |
||
Comment 7•9 years ago
|
||
Tom Tromey just joined Mozilla. I'm sure he'd *love* to talk about this stuff ;)
Updated•5 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•