[MacPorts] #36938: Vtk5 +carbon +python fails to build in Mountain Lion
#36938: Vtk5 +carbon +python fails to build in Mountain Lion -----------------------+-------------------------------- Reporter: ajacobo@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: vtk5 -----------------------+-------------------------------- I'm trying to build vtk5 with the +carbon +python27 variant and I get Error: org.macports.build for port vtk5 returned: command execution failed The +tcltk +x11 +python variant builds fine, but the carbon variant doesn't work neither in the stable nor the devel versions of vtk. Any help? I attach the main.log -- Ticket URL: <https://trac.macports.org/ticket/36938> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36938: vtk5 +carbon fails to build in Mountain Lion ------------------------+--------------------------- Reporter: ajacobo@… | Owner: adfernandes@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: mountainlion Port: vtk5 | ------------------------+--------------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => adfernandes@… * keywords: => mountainlion Old description:
I'm trying to build vtk5 with the +carbon +python27 variant and I get
Error: org.macports.build for port vtk5 returned: command execution failed
The +tcltk +x11 +python variant builds fine, but the carbon variant doesn't work neither in the stable nor the devel versions of vtk.
Any help? I attach the main.log
New description: I'm trying to build vtk5 with the +carbon +python27 variant and I get {{{ Error: org.macports.build for port vtk5 returned: command execution failed }}} The +tcltk +x11 +python variant builds fine, but the carbon variant doesn't work neither in the stable nor the devel versions of vtk. Any help? I attach the main.log -- Comment: Please compress large files before attaching them. I've removed your log and attached a compressed version of it. The log says: {{{ error: vtkCarbonRenderWindow does not work in 64 bit }}} Sounds like we might need {{{ supported_archs i386 ppc }}} in the carbon variant. One would think this issue would affect Lion and Snow Leopard users as well. -- Ticket URL: <https://trac.macports.org/ticket/36938#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36938: vtk5 +carbon fails to build in Mountain Lion ------------------------+--------------------------- Reporter: ajacobo@… | Owner: adfernandes@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: mountainlion Port: vtk5 | ------------------------+--------------------------- Comment (by ryandesign@…): Replying to [comment:1 ryandesign@…]:
Sounds like we might need {{{ supported_archs i386 ppc }}} in the carbon variant. One would think this issue would affect Lion and Snow Leopard users as well.
Doing that leads to a different error message on Mountain Lion, which is not surprising since Carbon is deprecated in Mountain Lion. It is an obsolete API that should not be used anymore. -- Ticket URL: <https://trac.macports.org/ticket/36938#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36938: vtk5 +carbon fails to build in Mountain Lion ------------------------+--------------------------- Reporter: ajacobo@… | Owner: adfernandes@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: fixed | Keywords: mountainlion Port: vtk5 | ------------------------+--------------------------- Changes (by adfernandes@…): * status: new => closed * resolution: => fixed Comment: r99576 -- Ticket URL: <https://trac.macports.org/ticket/36938#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36938: vtk5 +carbon fails to build in Mountain Lion ------------------------+--------------------------- Reporter: ajacobo@… | Owner: adfernandes@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: fixed | Keywords: mountainlion Port: vtk5 | ------------------------+--------------------------- Comment (by jmr@…): It would be even nicer to not define the carbon variant on darwin 12+, rather than making it error out. -- Ticket URL: <https://trac.macports.org/ticket/36938#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36938: vtk5 +carbon fails to build in Mountain Lion ------------------------+--------------------------- Reporter: ajacobo@… | Owner: adfernandes@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: fixed | Keywords: mountainlion Port: vtk5 | ------------------------+--------------------------- Comment (by adfernandes@…): True, but then we get lint warnings that the `x11` and `tcltk` variants conflict with the non-existing `carbon` variant. Given that carbon is really, really deprecated, my feeling is that it's better to remove it entirely from your variant schemes, rather than have it silently dropped. This is never mind the fact that only 32-bit builds are allowed. -- Ticket URL: <https://trac.macports.org/ticket/36938#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts