| Summary: | Fix net-mgmt/kismet for FreeBSD 7.0 | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Ports & Packages | Reporter: | onatan | ||||||
| Component: | Individual Port(s) | Assignee: | Tom McLaughlin <tmclaugh> | ||||||
| Status: | Closed FIXED | ||||||||
| Severity: | Affects Only Me | ||||||||
| Priority: | Normal | ||||||||
| Version: | Latest | ||||||||
| Hardware: | Any | ||||||||
| OS: | Any | ||||||||
| Attachments: |
|
||||||||
|
Description
onatan
2007-11-04 06:40:00 UTC
State Changed From-To: open->feedback Awaiting maintainers feedback (via the GNATS Auto Assign Tool) Hmm ... can somebody else verify that the pre-patch kismet doesn't build on 7.0. On my box (7.0-BETA2) it builds just fine w/o this patch. -Peter Hi, here are the compile warnings as they stands right now on FreeBSD
7.x. (Submitter, please send error/warning output next time so the
maintainer can see exactly where the problem is and so they aren't left
with blindly patching the port.)
pcapsource.cc:840:1: warning: "IEEE80211_IS_CHAN_FHSS" redefined
In file included from /usr/include/net80211/ieee80211_ioctl.h:34,
from pcapsource.cc:79:
/usr/include/net80211/_ieee80211.h:175:1: warning: this is the location of the previous definition
pcapsource.cc:842:1: warning: "IEEE80211_IS_CHAN_A" redefined
/usr/include/net80211/_ieee80211.h:177:1: warning: this is the location of the previous definition
pcapsource.cc:844:1: warning: "IEEE80211_IS_CHAN_B" redefined
/usr/include/net80211/_ieee80211.h:179:1: warning: this is the location of the previous definition
pcapsource.cc:846:1: warning: "IEEE80211_IS_CHAN_PUREG" redefined
/usr/include/net80211/_ieee80211.h:181:1: warning: this is the location of the previous definition
pcapsource.cc:848:1: warning: "IEEE80211_IS_CHAN_G" redefined
/usr/include/net80211/_ieee80211.h:183:1: warning: this is the location of the previous definition
Attached is a smaller patch which only renames the conflicting macros.
Can you also point out where we can see the issue with bpf? I don't
have a wifi nic in my -CURRENT box to run test kismet.
--
| tmclaugh at sdf.lonestar.org tmclaugh at FreeBSD.org |
| FreeBSD http://www.FreeBSD.org |
Responsible Changed From-To: freebsd-ports-bugs->tmclaugh Grab PR State Changed From-To: feedback->closed Received OK from maintainer to close this PR with no commits. The bpf issue was due to an issue in src/ which has been resolved. The definition renaming is unnecessary as well. The warnings do not cause a crash to occur and changes to clean up the code should be pursued upstream. |