Opened 10 years ago

Closed 11 months ago

#41206 closed update (fixed)

Kismet 2011-01-R1 does not compile and is dated.

Reported by: marcus@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: SickTeddyBear, lagrave+bugs+macosforge.org@…, macports@…, macports@…
Port: kismet

Description

Kismet 2011-01-R1, the current MacPort version, does not compile under 10.9 (Mavericks), and is dated. The current version of Kismet is 2013-03-R1b.

Attachments (3)

kismet.log.xz (8.8 KB) - added by nerdling (Jeremy Lavergne) 10 years ago.
build failure of patched kismet 2013
patch-kismet-2013.diff.xz (1008 bytes) - added by nerdling (Jeremy Lavergne) 10 years ago.
patched newer version and undefined exit
main.log (177.3 KB) - added by Greisby (Greisberger Christophe) 10 years ago.
Build log

Download all attachments as: .zip

Change History (15)

comment:1 Changed 10 years ago by mf2k (Frank Schima)

Owner: changed from macports-tickets@… to snc@…
Type: defectupdate
Version: 2.2.1

In the future, please Cc the port maintainers (port info --maintainers kismet).

comment:2 Changed 10 years ago by nerdling (Jeremy Lavergne)

Status: newassigned

comment:3 Changed 10 years ago by nerdling (Jeremy Lavergne)

Status: assignednew

The current version also doesn't build.

Changed 10 years ago by nerdling (Jeremy Lavergne)

Attachment: kismet.log.xz added

build failure of patched kismet 2013

Changed 10 years ago by nerdling (Jeremy Lavergne)

Attachment: patch-kismet-2013.diff.xz added

patched newer version and undefined exit

comment:4 Changed 10 years ago by SickTeddyBear

Cc: amcgee@… added

Cc Me!

comment:5 Changed 10 years ago by Greisby (Greisberger Christophe)

Compilation works but link fails here. Error extract:

:info:build Undefined symbols for architecture x86_64:
:info:build   "_WirelessPrivate", referenced from:
:info:build       _wlc_ioctl in darwin_wificontrol.mo
:info:build       -[DarwinWifi disAssociate] in darwin_wificontrol.mo
:info:build       -[DarwinWifi setChannel:error:] in darwin_wificontrol.mo
:info:build ld: symbol(s) not found for architecture x86_64
:info:build clang: error: linker command failed with exit code 1 (use -v to see in
vocation)
:info:build gnumake: *** [kismet_capture] Error 1
:info:build gnumake: *** Waiting for unfinished jobs....

Perhaps a missing dependency?

Changed 10 years ago by Greisby (Greisberger Christophe)

Attachment: main.log added

Build log

comment:6 Changed 10 years ago by nerdling (Jeremy Lavergne)

Has duplicate #42948.

Last edited 10 years ago by nerdling (Jeremy Lavergne) (previous) (diff)

comment:7 Changed 10 years ago by nerdling (Jeremy Lavergne)

Cc: lagrave+bugs+macosforge.org@… added

comment:8 Changed 10 years ago by nerdling (Jeremy Lavergne)

The system library that kismet links against is not available in Mavericks. The code that kismet used for Mac integration came from MacStumbler. Until MacStumbler 2 is released, or kismet fixes itself, kismet simply cannot work on 10.9. Prevent fetching on Mavericks: r118059.

comment:9 Changed 9 years ago by macports@…

Cc: macports@… added

Cc Me!

comment:10 Changed 9 years ago by nerdling (Jeremy Lavergne)

Owner: changed from snc@… to macports-tickets@…

comment:11 Changed 8 years ago by macports@…

Cc: macports@… added

Cc Me!

comment:12 Changed 11 months ago by mascguy (Christopher Nielsen)

Resolution: fixed
Status: newclosed

This port is now at version 2022-02-R1, and builds for macOS 10.12 and later. Closing as fixed.

Note: See TracTickets for help on using tickets.