Opened 15 years ago

Closed 15 years ago

Last modified 15 years ago

#20642 closed defect (fixed)

kismet-2008-05-R1 +universal fails since libpcap is not universal

Reported by: boris.dusek@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.7.1
Keywords: Cc: sava.chankov@…
Port: kismet

Description

configure:7554: checking for pcap_open_live in -lpcap
configure:7589: /usr/bin/gcc-4.0 -o conftest -no-cpp-precomp -O2 -isysroot /Developer/SDKs/MacOSX10.5.sdk -arch i386 -arch x86_64 -mmacosx-version-min=10.5 -I/opt/local/include -isysroot /Developer/SDKs/MacOSX10.5.sdk -L/opt/local/lib -arch i386 -arch x86_64 -mmacosx-version-min=10.5 -framework Foundation -framework CoreFoundation -F/System/Library/PrivateFrameworks -framework Apple80211 -framework IOKit conftest.c -lpcap   -lstdc++ -lm >&5
ld warning: in /opt/local/lib/libpcap.dylib, file is not of required architecture
Undefined symbols for architecture x86_64:
  "_pcap_open_live", referenced from:
      _main in ccPz0fjF.o
ld: symbol(s) not found for architecture x86_64
boris@Pioneer:~$ file /opt/local/lib/libpcap.dylib 
/opt/local/lib/libpcap.dylib: Mach-O dynamically linked shared library i386
boris@Pioneer:~$ 

#17871 deals with patch enabling +universal for libpcap, but no response so far. Perhaps +universal for kismet itself should be disabled until libpcap supports it as well?

Change History (2)

comment:1 Changed 15 years ago by tobypeterson

Resolution: fixed
Status: newclosed

fixed libpcap in r55468

comment:2 Changed 15 years ago by tobypeterson

(kismet might still fail, but that's a separate issue)

Note: See TracTickets for help on using tickets.