#29446: spidermonkey: update to 1.8.5 -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: akitada@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: haspatch | Port: spidermonkey -------------------------------------+-------------------------------------- Comment(by ryandesign@…): It either fails at configure time (regular universal variant): {{{ checking for the size of void*... configure: error: No size found for void* }}} Or at build time (muniversal portgroup or non-default build_arch): {{{ nanojit/Containers.h:164: error: integer constant is too large for ‘long’ type }}} I also note that in include/mozjs185/js-config.h there is this problematic-looking line: {{{ #define JS_BYTES_PER_WORD 8 }}} That looks like something that would have to be merged with muniversal, or manually patched with one of our ubiquitous ed scripts. I'm not terribly fussed about this right at this second since we're not removing the existing spidermonkey port. It's just something we'd want to fix eventually. -- Ticket URL: <https://trac.macports.org/ticket/29446#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS