[MacPorts] #36902: portaudio build fails with C++ bindings
#36902: portaudio build fails with C++ bindings ------------------------+-------------------------------- Reporter: jwhowse4@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: portaudio ------------------------+-------------------------------- I am running an Intel Mac Pro with Lion 10.7.5 and Xcode 4.5.2. When I try to upgrade the port "portaudio" it fails with the attached log file. When I change the line in the Portfile {{{ configure.args --disable-mac-universal --enable-cxx }}} to the line {{{ configure.args --disable-mac-universal }}} the port builds just fine. -- Ticket URL: <https://trac.macports.org/ticket/36902> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36902: portaudio: No rule to make target `../../../lib/libportaudio.la', needed by `libportaudiocpp.la' -------------------------+------------------- Reporter: jwhowse4@… | Owner: hum@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: portaudio | -------------------------+------------------- Changes (by ryandesign@…): * cc: hum@… (removed) * cc: ryandesign@… (added) * owner: macports-tickets@… => hum@… -- Ticket URL: <https://trac.macports.org/ticket/36902#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36902: portaudio: No rule to make target `../../../lib/libportaudio.la', needed by `libportaudiocpp.la' -------------------------+------------------- Reporter: jwhowse4@… | Owner: hum@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: portaudio | -------------------------+------------------- Comment (by gjasny@…): Try to disable parallel build. The libportaudio.la is created in line 777 but needed in line 750. one thing you could try to parallellize nevertheless is (warning: pseudo code) {{{ make -j24 libportaudio.la make -j24 libportaudiocpp.la make -j24 }}} -- Ticket URL: <https://trac.macports.org/ticket/36902#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36902: portaudio: No rule to make target `../../../lib/libportaudio.la', needed by `libportaudiocpp.la' -------------------------+-------------------- Reporter: jwhowse4@… | Owner: hum@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: fixed | Keywords: Port: portaudio | -------------------------+-------------------- Changes (by ryandesign@…): * status: new => closed * resolution: => fixed Comment: Thanks, that was it. Disabled parallel build in r99498. Even so it takes less than a minute to build on my system so I'm not terribly concerned about finding a way to re-enable parallel building, though I agree there are probably ways to do it. The best way would be to fix the makefile. -- Ticket URL: <https://trac.macports.org/ticket/36902#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts