Bug 717281

Summary: Some packages linked to wireless-tools (libiw) fail in Factory after recent update
Product: [openSUSE] openSUSE 12.1 Reporter: Ilya Chernykh <anixx>
Component: BasesystemAssignee: Dirk Mueller <dmueller>
Status: VERIFIED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Factory   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Ilya Chernykh 2011-09-12 15:39:40 UTC
User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; ru; rv:1.9.1.19) Gecko/20110420 SUSE/2.0.14-0.2.1 SeaMonkey/2.0.14

I receive errors when building a package linked to libiw-devel (a part of wireless-tools) (build log: https://build.opensuse.org/package/live_build_log?arch=x86_64&package=kwlan&project=KDE%3AKDE3&repository=openSUSE_Factory )

The error output is as follows:

wlanlib.cpp: In function 'void print_scanning_token(stream_descr*, iw_event*, iwscan_state*, iw_range*, int, kwlNetworkList&)':
wlanlib.cpp:645:66: error: 'iw_saether_ntop' was not declared in this scope
wlanlib.cpp:666:74: error: 'iw_saether_ntop' was not declared in this scope
wlanlib.cpp:685:27: error: 'KILO' was not declared in this scope

This was cause when the version of wireless-tools was updated to 30pre9 from 30pre8. The difference between the versions is small and the changelog does not mention the break of compatibility. Thus the problem may be related to some suse-specific changes.

I assign this to Dirk Mueller because it was him who made the latest change to wireless-tools.






Reproducible: Always

Steps to Reproduce:
1.
2.
3.
Comment 1 Ilya Chernykh 2011-09-25 22:03:51 UTC
I made a patch to the target package so no longer need to modify wireless-tools.