#38712: harfbuzz: linking error -------------------------+-------------------------- Reporter: davydden@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: harfbuzz | -------------------------+-------------------------- Changes (by ryandesign@…): * cc: ryandesign@… (removed) * owner: macports-tickets@… => ryandesign@… Comment: The log says: {{{ :info:build ld: warning: ignoring file /opt/local/lib/libfreetype.dylib, file was built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 0x 1 0x 3 0x 0 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the architecture being linked (i386): /opt/local/lib/libfreetype.dylib }}} So you are trying to install harfbuzz universal, but freetype is not installed universal. That should not be possible since MacPorts checks the architectures of dependencies. What's the output of: {{{ port -v installed freetype lipo -info /opt/local/lib/libfreetype.dylib }}} -- Ticket URL: <https://trac.macports.org/ticket/38712#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X