Ticket #28317 (closed defect: fixed)
aircrack-ng does not obey build_arch
| Reported by: | ironstorm@… | Owned by: | ryandesign@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 1.9.2 |
| Keywords: | Cc: | ||
| Port: | aircrack-ng |
Description
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
Attachments
Change History
comment:1 Changed 2 years ago by jmr@…
- Keywords aircrack-ng openssl removed
- Summary changed from aircrack-ng requires openssl be built +universal to aircrack-ng does not obey build_arch
comment:2 Changed 2 years ago by macsforever2000@…
I don't think this is required at all.
$ port installed aircrack-ng openssl The following ports are currently installed: aircrack-ng @1.1_0 (active) openssl @1.0.0c_0 (active)
Note: See
TracTickets for help on using
tickets.


aircrack-ng full build log with openssl undefined symbols