[MacPorts] #47301: aircrack-ng build fails
MacPorts
noreply at macports.org
Sun Mar 29 04:36:13 PDT 2015
#47301: aircrack-ng build fails
--------------------------+--------------------------
Reporter: jbwmyoung@… | Owner: ryandesign@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.3
Resolution: | Keywords:
Port: aircrack-ng |
--------------------------+--------------------------
Changes (by cal@…):
* cc: ryandesign@…, openmaintainer@… (removed)
* owner: macports-tickets@… => ryandesign@…
Comment:
openmaintainer is not a real email address and cannot be Cc'd.
The problem is
{{{
372 :info:build Undefined symbols:
373 :info:build "_strnlen", referenced from:
374 :info:build _is_filtered_essid in airodump-ng.o
375 :info:build _get_ap_list_count in airodump-ng.o
376 :info:build _dump_write_csv in airodump-ng.o
377 :info:build _get_sta_list_count in airodump-ng.o
378 :info:build _dump_write_kismet_csv in airodump-ng.o
379 :info:build _dump_write_kismet_netxml in airodump-ng.o
380 :info:build _dump_print in airodump-ng.o
381 :info:build _dump_print in airodump-ng.o
382 :info:build _dump_add_packet in airodump-ng.o
383 :info:build "_dprintf", referenced from:
384 :info:build _sighandler in airodump-ng.o
385 :info:build _sighandler in airodump-ng.o
386 :info:build ld: symbol(s) not found
}}}
i.e. `strnlen` and `dprintf` are missing, presumably because 10.6.x's libc
did not have them. `strnlen` is easy to fix, because it is easily
implemented. Not sure the same thing holds for `dprintf`, though. If you
want a quick fix, updating to a more recent version of OS X (for example
one that still receives security updates) is advisable, but let's see what
Ryan has to say on this.
--
Ticket URL: <https://trac.macports.org/ticket/47301#comment:1>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list