[MacPorts] #20146: spidermonkey build fail in 10.6
#20146: spidermonkey build fail in 10.6 ------------------------------+--------------------------------------------- Reporter: snc@… | Owner: akitada@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: spidermonkey ------------------------------+--------------------------------------------- Failed building on Intel 10.6. {{{ /usr/bin/gcc-4.2 -o Darwin_OPT.OBJ/jsprf.o -c -Wall -Wno-format -no-cpp- precomp -fno-common -pipe -O -DJS_THREADSAFE -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DJS_C_STRINGS_ARE_UTF8 -DJS_C_STRINGS_ARE_UTF8 -IDarwin_OPT.OBJ -I/opt/local/include/nspr jsprf.c jsprf.c: In function 'BuildArgArray': jsprf.c:644: error: incompatible types in assignment }}} -- Ticket URL: <http://trac.macports.org/ticket/20146> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20146: spidermonkey build fail in 10.6 ------------------------------+--------------------------------------------- Reporter: snc@… | Owner: akitada@… Type: defect | Status: new Priority: Low | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: spidermonkey ------------------------------+--------------------------------------------- Changes (by snc@…): * priority: Normal => Low Comment: Lowering priority since 10.6 is not yet out. -- Ticket URL: <http://trac.macports.org/ticket/20146#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20146: spidermonkey build fail in 10.6 ------------------------------+--------------------------------------------- Reporter: snc@… | Owner: akitada@… Type: defect | Status: new Priority: Low | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: spidermonkey ------------------------------+--------------------------------------------- Comment(by akitada@…): Could you please take this ticket and try to make it work yourself? I don't have 10.6. -- Ticket URL: <http://trac.macports.org/ticket/20146#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20146: spidermonkey build fail in 10.6 ------------------------------+--------------------------------------------- Reporter: snc@… | Owner: akitada@… Type: defect | Status: new Priority: Low | Milestone: Component: ports | Version: 1.8.0 Keywords: | Port: spidermonkey ------------------------------+--------------------------------------------- Changes (by snc@…): * version: 1.7.1 => 1.8.0 Comment: I checked to see if disabling parallel builds helped, but they didn't change it; it's likely something we should inform the spidermonkey developers. -- Ticket URL: <http://trac.macports.org/ticket/20146#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20146: spidermonkey build fail in 10.6 ------------------------------+--------------------------------------------- Reporter: snc@… | Owner: akitada@… Type: defect | Status: new Priority: Low | Milestone: Component: ports | Version: 1.8.0 Keywords: | Port: spidermonkey ------------------------------+--------------------------------------------- Comment(by mathieu.ravaux@…): Hi, I managed to compile and install by adding the following build flags : HAVE_VA_COPY VA_COPY=va_copy Mathieu -- Ticket URL: <http://trac.macports.org/ticket/20146#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20146: spidermonkey build fail in 10.6 ------------------------------+--------------------------------------------- Reporter: snc@… | Owner: akitada@… Type: defect | Status: new Priority: Low | Milestone: Component: ports | Version: 1.8.0 Keywords: | Port: spidermonkey ------------------------------+--------------------------------------------- Comment(by snc@…): Replying to [comment:4 mathieu.ravaux@…]:
I managed to compile and install by adding the following build flags : HAVE_VA_COPY VA_COPY=va_copy
Does that impact installing on 10.5? If so, we can put it inside a darwin 10 condition. Otherwise, we can always have those set. -- Ticket URL: <http://trac.macports.org/ticket/20146#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20146: spidermonkey build fail in 10.6 ------------------------------+--------------------------------------------- Reporter: snc@… | Owner: akitada@… Type: defect | Status: new Priority: Low | Milestone: Component: ports | Version: 1.8.0 Keywords: | Port: spidermonkey ------------------------------+--------------------------------------------- Comment(by snc@…): Replying to [comment:4 mathieu.ravaux@…]:
I managed to compile and install by adding the following build flags :
I didn't have such luck after having added those to the Portfile. Same error. -- Ticket URL: <http://trac.macports.org/ticket/20146#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20146: spidermonkey build fail in 10.6 -------------------------------+-------------------------------------------- Reporter: snc@… | Owner: akitada@… Type: defect | Status: closed Priority: Low | Milestone: Component: ports | Version: 1.8.0 Resolution: fixed | Keywords: Port: spidermonkey | -------------------------------+-------------------------------------------- Changes (by toby@…): * status: new => closed * resolution: => fixed Comment: r54402 -- Ticket URL: <http://trac.macports.org/ticket/20146#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20146: spidermonkey build fail in 10.6 -------------------------------+-------------------------------------------- Reporter: snc@… | Owner: akitada@… Type: defect | Status: closed Priority: Low | Milestone: Component: ports | Version: 1.8.0 Resolution: fixed | Keywords: Port: spidermonkey | -------------------------------+-------------------------------------------- Comment(by valango@…):
I didn't have such luck after having added those to the Portfile. Same error. This did work for me:[[BR]] [http://github.com/janl/couchdbx- core/blob/ff47372552d10df00d74cb7989dfed4a19a6040d/patches/js/patch- jsprf.c] [[BR]][[BR]] Villem
-- Ticket URL: <http://trac.macports.org/ticket/20146#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts