[MacPorts] #47693: qt4-mac: links with libGLU though no dependency declared (was: xxdiff @ 3.2 installation failed)

MacPorts noreply at macports.org
Sun May 10 09:46:48 PDT 2015


#47693: qt4-mac: links with libGLU though no dependency declared
-------------------------+-------------------------
  Reporter:  mattoon1@…  |      Owner:  michaelld@…
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.3.3
Resolution:              |   Keywords:
      Port:  qt4-mac     |
-------------------------+-------------------------
Changes (by ryandesign@…):

 * owner:  macports-tickets@… => michaelld@…
 * port:  xxdiff => qt4-mac


Comment:

 The log gives this reason for the problem:

 {{{
 :info:build dyld: Library not loaded: /opt/local/lib/libGLU.1.dylib
 :info:build   Referenced from: /opt/local/bin/uic
 :info:build   Reason: image not found
 }}}

 So it looks like xxdiff builds with uic (a part of qt4-mac), and that uic
 is linked with libGLU (from the libGLU port), but that libGLU is not
 present now. You could work around the problem by installing the libGLU
 port:

 {{{
 sudo port install libGLU
 }}}

 On my system, uic does not link with libGLU. Do you perhaps have qt4-mac
 installed with the +openvg variant? I see that that variant adds a
 dependency on mesa, and I know that mesa used to provide libGLU, but that
 libGLU was split off into its own port recently. The +openvg variant may
 need to have a dependency on the libGLU port added.

-- 
Ticket URL: <https://trac.macports.org/ticket/47693#comment:1>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list