SpiderMonkey45
Kent Williams <[email protected]>
| Newsgroups | gmane.comp.mozilla.devel.jseng |
|---|---|
| Message-ID | <[email protected]> |
It's still a moving target. I got things building a month or so ago, and JS_ErrorReport class has changed, from ASCII errors (and direct access to members) to wide chars. Which is fine, as long as your embedding doesn't report errors as ASCII, or UTF-8 ;-) On 05/04/2016 12:26 PM, Steve Fink wrote: > On 05/03/2016 12:51 PM, Mihai Dobrescu wrote: >> On Tuesday, May 3, 2016 at 6:50:56 PM UTC+3, Mihai Dobrescu wrote: >>> Hi, >>> >>> Is SpiderMonkey 45 released? I see here: >>> https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Releases/45 > > It's sort of half released. I should have named the tarball with rc0 > (rc=release candidate) or something. I am waiting on a resolution of > some linking weirdness because I'd like to backport the fix before > making an official release. > > >> Under Windows 10 x64 I get an error message at unarchiving: "Cannot > create symbolic link: Access is denied." related to a path in > /mozjs-45.0.2/js/src/devtools/rootAnalyssis/ra.away/tools/breakpad/osx64 > and /mozjs-45.0.2/js/src/devtools/rootAnalyssis/tools/breakpad/osx64. > > Whoa. That's garbage that was lying around on my personal machine. > (And you should use a Windows shell that allows cut & paste. Retyping > is painful. I use rxvt, but Console2 seems popular.) > > Thanks for the report. I'll get rid of that for my next repackaging. > >> >> So far, I couldn't build it under MS VC 2015 x64. The configure fails >> with an error: >> >> ... >> Reticulating splines... >> Traceback (most recent call last): >> File "./config.status", line 399, in <module> >> config_status(**args) >> File >> "d:\Mozilla\SpiderMonkey\mozjs-45.0.2\python\mozbuild\mozbuild\config_status.py", >> line 178, in config_status >> the_backend.consume(definitions) >> File >> "d:\Mozilla\SpiderMonkey\mozjs-45.0.2\python\mozbuild\mozbuild\backend\base.py", >> line 118, in consume >> for obj in objs: >> File >> "d:\Mozilla\SpiderMonkey\mozjs-45.0.2\python\mozbuild\mozbuild\frontend\emitter.py", >> line 165, in emit >> for out in output: >> File >> "d:\Mozilla\SpiderMonkey\mozjs-45.0.2\python\mozbuild\mozbuild\frontend\reader.py", >> line 1062, in read_mozbuild >> raise bre >> mozbuild.frontend.reader.BuildReaderError: >> ============================== >> ERROR PROCESSING MOZBUILD FILE >> ============================== >> >> The error occurred while processing the following file: >> >> d:/Mozilla/SpiderMonkey/mozjs-45.0.2/config/external/zlib/moz.build >> >> The underlying problem is we referenced a path that does not exist. >> That path is: >> >> d:/Mozilla/SpiderMonkey/mozjs-45.0.2/modules/zlib/moz.build >> >> Either create the file if it needs to exist or do not reference it. >> > > Interesting that that only happened on Windows. I tested on Linux and > I believe someone else tried on osx. Again, thanks for that report. > Sadly, my Windows dev environment is busted right now, though I could > try to fix it blindly. > > _______________________________________________ > dev-tech-js-engine mailing list > [email protected] > https://lists.mozilla.org/listinfo/dev-tech-js-engine