[MacPorts] #17773: stellarium-0.10.0-1 Configure error - wrong QT version used

MacPorts noreply at macports.org
Sat Dec 27 12:17:45 PST 2008


#17773: stellarium-0.10.0-1 Configure error - wrong QT version used
----------------------------------+-----------------------------------------
  Reporter:  simon@…              |       Owner:  raimue@…           
      Type:  defect               |      Status:  closed             
  Priority:  Low                  |   Milestone:  Port Bugs          
 Component:  ports                |     Version:  1.7.0              
Resolution:  fixed                |    Keywords:  stellarium qt qmake
      Port:  stellarium           |  
----------------------------------+-----------------------------------------

Comment(by mcalhoun@…):

 Replying to [comment:9 illogic-al@…]:
 > Adding the -mac suffix was a _really_ bad idea as this breaks a lot more
 than it fixes.
 I would respectfully disagree with that assertion.[[BR]]
 It resolves a conflict between qt4-x11 and qt4-mac.[[BR]]
 It takes a step toward avoiding conflict between qt4-* and qt3*.[[BR]]
 It might make the transition to Qt 5 easier in years to come.[[BR]]
 It brings qt4-mac more in line with the default behavior of Qt (by default
 Qt tries to install to /usr/local/Trolltech/Qt-4.4.3).

 > I think there needs to be a better solution to installing qt4-x11 and
 qt4-mac on the same system.
 To me, at least, what we have now seems to be pretty good.[[BR]]
 Are there better ideas available?

 > and until there is people should deactivate/activate the one they need
 before compiling a program.
 Are there any know problems?[[BR]]
 If so, I would suggest filling a bug report instead.

 > Right now it creates the problem of one more variable needed for each
 kde portfile created.
 I am not a maintainer or any kde ports, so forgive me for asking, but is
 this such an onerous burden?[[BR]]
 It is a one time change (my apologies if I failed to make the change in
 any port).[[BR]]
 As a comparison, most python ports have to set configure.python.[[BR]]

 > and as kde needs uic, maybe uic3 and moc, there's always the chance of
 having to add 3 more variables should upstream modify their build system
 for whatever reason.
 As far as I can tell, all the ports now require one variable (e.g.
 QT_QMAKE_EXECUTABLE) to find Qt.[[BR]]
 Is there any reason to suspect that number might increase?

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


More information about the macports-tickets mailing list