#28317: aircrack-ng requires openssl be built +universal ---------------------------------+------------------------------------------ Reporter: ironstorm@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: aircrack-ng openssl | Port: aircrack-ng ---------------------------------+------------------------------------------ This is a note for anyone trying to build aircrack-ng and getting undefined symbols during linking (see attached build log). {{{ :info:build ld: warning: in /opt/local/lib/libssl.dylib, file was built for unsupported file format which is not the architecture being linked (i386) :info:build ld: warning: in /opt/local/lib/libcrypto.dylib, file was built for unsupported file format which is not the architecture being linked (i386) :info:build Undefined symbols: :info:build "_SHA1_Final", referenced from: ... }}} This can be resolved by rebuilding openssl with +universal variant {{{ sudo port install openssl +universal }}} -- Ticket URL: <https://trac.macports.org/ticket/28317> MacPorts <http://www.macports.org/> Ports system for Mac OS