[MacPorts] #35372: wxWidgets fails in Mountain Lion
#35372: wxWidgets fails in Mountain Lion -------------------------------------+-------------------------------------- Reporter: seanmmills@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: wxWidgets mountain lion | Port: wxWidgets -------------------------------------+-------------------------------------- Error: org.macports.build for port wxWidgets returned: command execution failed Error: Failed to install wxWidgets -- Ticket URL: <https://trac.macports.org/ticket/35372> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35372: wxWidgets fails in Mountain Lion ----------------------------------+----------------------------------------- Reporter: seanmmills@… | Owner: jwa@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: mountainlion | Port: wxWidgets ----------------------------------+----------------------------------------- Changes (by ryandesign@…): * keywords: wxWidgets mountain lion => mountainlion * owner: macports-tickets@… => jwa@… Old description:
Error: org.macports.build for port wxWidgets returned: command execution failed Error: Failed to install wxWidgets
New description: {{{ Error: org.macports.build for port wxWidgets returned: command execution failed Error: Failed to install wxWidgets }}} -- Comment: Yup, sorry. It's up to the developers of wxWidgets to release a new version that's compatible with Lion and Mountain Lion. Try the wxWidgets- devel port for now. -- Ticket URL: <https://trac.macports.org/ticket/35372#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35372: wxWidgets fails in Mountain Lion -----------------------------------+---------------------------------------- Reporter: seanmmills@… | Owner: jwa@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: wontfix | Keywords: mountainlion Port: wxWidgets | -----------------------------------+---------------------------------------- Changes (by jwa@…): * status: new => closed * resolution: => wontfix Comment: On Lion, wxWidgets builds and runs fine. On Mountain Lion, however, one has to use -devel that builds ok (just checked). If there are problems with wxWidgets-devel on ML, please do another ticket. Currently stable wxWidgets, 2.8.12, depends on Carbon support that has been dropped here. -- Ticket URL: <https://trac.macports.org/ticket/35372#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35372: wxWidgets fails in Mountain Lion -----------------------------------+---------------------------------------- Reporter: seanmmills@… | Owner: jwa@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: wontfix | Keywords: mountainlion Port: wxWidgets | -----------------------------------+---------------------------------------- Comment(by frederic.devernay@…): Actually, wxWidgets 2.9 is not 100% compatible with 2.8 (see the wxWidgets doc, http://docs.wxwidgets.org/2.9.4/overview_changes_since28.html ), so it may still be necessary to have wxWidgets 2.8 availablefor some applications. Carbon support was not dropped from 10.8! only the 10.6 SDK was removed from Xcode 4.4 (it was still there in 4.3), and Carbon applications compiled against the 10.6 SDK still run fine under 10.8. I managed to compile it on Mountain Lion by getting the 10.6 SDK from my time machine at /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform//Developer/SDKs/MacOSX10.6.sdk and then adding the following section in the Portfile (after the "platform darwin 11" section). It should also be possible to get the 10.6 SDK from the Xcode 3.2.6 distribution (there's a package for that in the dmg). It would be great if macports could have a prt that installs the 10.6 SDK. Note that several ports seem to use the 10.6 SDK (plus all the ones which require wxWidgets): fgrep -r MacOSX10.6.sdk /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports platform darwin 12 { pre-configure { if {![file exists ${developer_dir}/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk]} { return -code error "\n********************\n${name} requires Mac OS X 10.6 SDK, please get it from XCode 3.2.6\n********************" } } configure.args-append \ --with-macosx-version-min=10.6 \ --with-macosx- sdk=${developer_dir}/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk } -- Ticket URL: <https://trac.macports.org/ticket/35372#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35372: wxWidgets fails in Mountain Lion -----------------------------------+---------------------------------------- Reporter: seanmmills@… | Owner: jwa@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: wontfix | Keywords: mountainlion Port: wxWidgets | -----------------------------------+---------------------------------------- Comment(by jwa@…): Yes, 2.9 and 2.8 are not compatible, but picking an SDK from a previous version of Xcode to the current will never be a supported configuration. It could be tempting, but Carbon support is gone and hacking it in place is a bad idea. -- Ticket URL: <https://trac.macports.org/ticket/35372#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35372: wxWidgets fails in Mountain Lion ---------------------------+-------------------------- Reporter: seanmmills@… | Owner: jwa@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: wontfix | Keywords: mountainlion Port: wxWidgets | ---------------------------+-------------------------- Comment (by ryandesign@…): Has duplicate #36125. -- Ticket URL: <https://trac.macports.org/ticket/35372#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35372: wxWidgets fails in Mountain Lion ---------------------------+-------------------------- Reporter: seanmmills@… | Owner: jwa@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: wontfix | Keywords: mountainlion Port: wxWidgets | ---------------------------+-------------------------- Comment (by and.damore@…): Has duplicate #36086 too. -- Ticket URL: <https://trac.macports.org/ticket/35372#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts