#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