[MacPorts] #25181: stellarium 0.10.5

MacPorts noreply at macports.org
Mon Jun 14 10:00:52 PDT 2010


#25181: stellarium 0.10.5
------------------------------------------+---------------------------------
 Reporter:  macsforever2000@…             |       Owner:  raimue@…           
     Type:  update                        |      Status:  assigned           
 Priority:  Normal                        |   Milestone:                     
Component:  ports                         |     Version:                     
 Keywords:                                |        Port:  stellarium         
------------------------------------------+---------------------------------

Comment(by michaelld@…):

 More notes:

 * Upgrading the SDK to 10.5 does indeed result in the port successfully
 compiling and installing, but the resulting executable does not work
 properly.  Trying to execute it results in a dialog box that says "You
 can't open the application 'Stellarium.app' because it is not supported on
 this architecture.  Showing the contents and starting the MacOS executable
 results in Stellarium running correctly, just the UI being very slow
 (responses being on the order of seconds, not "almost instantaneously" as
 the normal .app does).

 * The current Portfile (for 0.10.4) also doesn't work with the current
 qt4-mac (4.6.2_2); it produces the same linker issues as my augmented port
 (via the attached diff) -- so, it, too has issues with the chosen SDK
 (10.4).

 Given the above, I believe the problem is actually an interface issue
 between Qt4 and OSX (including OpenGL), not Stellarium per se.  I'm
 updating the attached Portfile diff to my latest version, which does
 compile fully on 10.5 i386, but otherwise I don't know what else to do to
 make this port work; clearly, the downloadable .app does work, so there is
 a way to make it do so.

-- 
Ticket URL: <http://trac.macports.org/ticket/25181#comment:10>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list