[MacPorts] #47301: aircrack-ng build fails
#47301: aircrack-ng build fails -------------------------+-------------------------------- Reporter: jbwmyoung@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Keywords: | Port: aircrack-ng -------------------------+-------------------------------- I've been having some trouble installing aircrack. The build fails, and I get the error: command execution failed The log file is attached. I am running OSX 10.6.8. I have tried cleaning and updating the port tree. Initially, I was trying to do it from source (instructions: http://www .aircrack-ng.org/doku.php?id=install_aircrack), but was running into all sorts of errors (e.g. endian.h missing, lots of @GOTOFFS in the sha1). I tried to debug with no success. I do have command line tools installed, and if I do a search I see multiple endian.h files on my computer. -- Ticket URL: <https://trac.macports.org/ticket/47301> MacPorts <https://www.macports.org/> Ports system for OS X
#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
#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 | --------------------------+-------------------------- Comment (by jbwmyoung@…): Thanks for the info. If at all possible, I'd like to avoid updating to a newer OS. However, I understand that it is possible that applications/ports will only support current OSs. -- Ticket URL: <https://trac.macports.org/ticket/47301#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#47301: aircrack-ng @1.2-rc1: Undefined symbols _strnlen _dprintf --------------------------+--------------------------------------- Reporter: jbwmyoung@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: snowleopard leopard tiger Port: aircrack-ng | --------------------------+--------------------------------------- Changes (by ryandesign@…): * keywords: => snowleopard leopard tiger * cc: stefan-prechtl@… (added) Comment: Has duplicate #50932. -- Ticket URL: <https://trac.macports.org/ticket/47301#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts