[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