[MacPorts] #47253: qt5-mac @5.3.2: undeclared dependency on jasper (was: qt5-mac +universal @5.3.2 Building qt5-mac - command execution failed)

MacPorts noreply at macports.org
Tue Mar 24 16:20:58 PDT 2015


#47253: qt5-mac @5.3.2: undeclared dependency on jasper
-----------------------+------------------------
  Reporter:  arthur@…  |      Owner:  mcalhoun@…
      Type:  defect    |     Status:  new
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:  2.3.3
Resolution:            |   Keywords:
      Port:  qt5-mac   |
-----------------------+------------------------
Changes (by ryandesign@…):

 * owner:  macports-tickets@… => mcalhoun@…
 * cc: mcalhoun@…, openmaintainer@… (removed)


Comment:

 The log says:

 {{{
 ld: warning: ignoring file /opt/local/lib/libjasper.dylib, file was built
 for x86_64 which is not the architecture being linked (i386):
 /opt/local/lib/libjasper.dylib
 }}}

 and then lots of undefined symbols, probably from jasper.

 Sounds like qt5-mac has an undeclared dependency on jasper, and you have a
 non-universal version of jasper installed. If the dependency had been
 declared, MacPorts would have rebuilt jasper universal first. You can work
 around the problem by reinstalling jasper universal before trying to build
 qt5-mac again:

 {{{
 sudo port install jasper +universal
 }}}

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


More information about the macports-tickets mailing list