#2095: Help Needed issues on Madwifi on Fedora 8, atheros AR5007eg, failure to
compile
-----------------------------------------+----------------------------------
Reporter: [EMAIL PROTECTED] | Owner:
Type: defect | Status: new
Priority: minor | Milestone:
Component: madwifi: other | Version:
Resolution: | Keywords:
Patch_attached: 0 | Pending: 0
-----------------------------------------+----------------------------------
Old description:
> Hi guys, this is what is happening to me, i don't know what can be the
> problem so please if you find something that would help me please let me
> know...
>
> cc1: warnings being treated as errors
> /home/collymoore/madwifi-ng-r3366+ar5007/net80211/ieee80211_wireless.c:
> In function 'giwscan_cb':
>
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1801:
> warning: passing argument 1 of 'iwe_stream_add_event' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1801:
> warning: passing argument 3 of 'iwe_stream_add_event' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1801:
> warning: passing argument 4 of 'iwe_stream_add_event' makes pointer from
> integer without a cast
>
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1801: error: too few
> arguments to function 'iwe_stream_add_event'
>
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1813:
> warning: passing argument 1 of 'iwe_stream_add_point' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1813:
> warning: passing argument 3 of 'iwe_stream_add_point' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1813: warning: passing
> argument 4 of 'iwe_stream_add_point' from incompatible pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1813: error:
> too few arguments to function 'iwe_stream_add_point'
>
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1826:
> warning: passing argument 1 of 'iwe_stream_add_event' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1826:
> warning: passing argument 3 of 'iwe_stream_add_event' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1826:
> warning: passing argument 4 of 'iwe_stream_add_event' makes pointer from
> integer without a cast
>
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1826: error:
> too few arguments to function 'iwe_stream_add_event'
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1839:
> warning: passing argument 1 of 'iwe_stream_add_event' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1839:
> warning: passing argument 3 of 'iwe_stream_add_event' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1839:
> warning: passing argument 4 of 'iwe_stream_add_event' makes pointer from
> integer without a cast
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1839: error: too few
> arguments to function 'iwe_stream_add_event'
>
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1850:
> warning: passing argument 1 of 'iwe_stream_add_event' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1850:
> warning: passing argument 3 of 'iwe_stream_add_event' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1850:
> warning: passing argument 4 of 'iwe_stream_add_event' makes pointer from
> integer without a cast
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1850: error: too few
> arguments to function 'iwe_stream_add_event'
>
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1864:
> warning: passing argument 1 of 'iwe_stream_add_point' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1864:
> warning: passing argument 3 of 'iwe_stream_add_point' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1864:
> warning: passing argument 4 of 'iwe_stream_add_point' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1864: error: too few
> arguments to function 'iwe_stream_add_point'
>
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1881:
> warning: passing argument 1 of 'iwe_stream_add_value' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1881:
> warning: passing argument 4 of 'iwe_stream_add_value' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1881: warning: passing
> argument 5 of 'iwe_stream_add_value' makes pointer from integer without a
> cast
>
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1881: error: too few
> arguments to function 'iwe_stream_add_value'
>
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1890:
> warning: passing argument 1 of 'iwe_stream_add_value' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1890:
> warning: passing argument 4 of 'iwe_stream_add_value' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1890: warning: passing
> argument 5 of 'iwe_stream_add_value' makes pointer from integer without a
> cast
>
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1890: error: too few
> arguments to function 'iwe_stream_add_value'
>
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1907:
> warning: passing argument 1 of 'iwe_stream_add_point' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1907:
> warning: passing argument 3 of 'iwe_stream_add_point' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1907:
> warning: passing argument 4 of 'iwe_stream_add_point' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1907: error: too few
> arguments to function 'iwe_stream_add_point'
>
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1932:
> warning: passing argument 1 of 'iwe_stream_add_point' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1932:
> warning: passing argument 3 of 'iwe_stream_add_point' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1932:
> warning: passing argument 4 of 'iwe_stream_add_point' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1932: error: too few
> arguments to function 'iwe_stream_add_point'
>
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1958:
> warning: passing argument 1 of 'iwe_stream_add_point' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1958:
> warning: passing argument 3 of 'iwe_stream_add_point' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1958:
> warning: passing argument 4 of 'iwe_stream_add_point' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1958: error: too few
> arguments to function 'iwe_stream_add_point'
>
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1977:
> warning: passing argument 1 of 'iwe_stream_add_point' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1977:
> warning: passing argument 3 of 'iwe_stream_add_point' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1977:
> warning: passing argument 4 of 'iwe_stream_add_point' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1977: error: too few
> arguments to function 'iwe_stream_add_point'
>
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1995:
> warning: passing argument 1 of 'iwe_stream_add_point' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1995:
> warning: passing argument 3 of 'iwe_stream_add_point' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1995:
> warning: passing argument 4 of 'iwe_stream_add_point' from incompatible
> pointer type
> /home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.c:1995: error: too few
> arguments to function 'iwe_stream_add_point'
>
> make[3]: *** [/home/collymoore/madwifi-
> ng-r3366+ar5007/net80211/ieee80211_wireless.o] Error 1
>
> make[2]: *** [/home/collymoore/madwifi-ng-r3366+ar5007/net80211] Error 2
>
> make[1]: *** [_module_/home/collymoore/madwifi-ng-r3366+ar5007] Error 2
>
> make[1]: Leaving directory `/usr/src/kernels/2.6.25.11-60.fc8-i686'
> make: *** [modules] Error 2
New description:
Hi guys, this is what is happening to me, i don't know what can be the
problem so please if you find something that would help me please let me
know...
{{{
cc1: warnings being treated as errors
/home/collymoore/madwifi-ng-r3366+ar5007/net80211/ieee80211_wireless.c: In
function 'giwscan_cb':
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1801:
warning: passing argument 1 of 'iwe_stream_add_event' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1801:
warning: passing argument 3 of 'iwe_stream_add_event' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1801:
warning: passing argument 4 of 'iwe_stream_add_event' makes pointer from
integer without a cast
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1801: error: too few
arguments to function 'iwe_stream_add_event'
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1813:
warning: passing argument 1 of 'iwe_stream_add_point' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1813:
warning: passing argument 3 of 'iwe_stream_add_point' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1813: warning: passing
argument 4 of 'iwe_stream_add_point' from incompatible pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1813: error:
too few arguments to function 'iwe_stream_add_point'
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1826:
warning: passing argument 1 of 'iwe_stream_add_event' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1826:
warning: passing argument 3 of 'iwe_stream_add_event' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1826:
warning: passing argument 4 of 'iwe_stream_add_event' makes pointer from
integer without a cast
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1826: error:
too few arguments to function 'iwe_stream_add_event'
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1839:
warning: passing argument 1 of 'iwe_stream_add_event' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1839:
warning: passing argument 3 of 'iwe_stream_add_event' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1839:
warning: passing argument 4 of 'iwe_stream_add_event' makes pointer from
integer without a cast
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1839: error: too few
arguments to function 'iwe_stream_add_event'
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1850:
warning: passing argument 1 of 'iwe_stream_add_event' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1850:
warning: passing argument 3 of 'iwe_stream_add_event' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1850:
warning: passing argument 4 of 'iwe_stream_add_event' makes pointer from
integer without a cast
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1850: error: too few
arguments to function 'iwe_stream_add_event'
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1864:
warning: passing argument 1 of 'iwe_stream_add_point' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1864:
warning: passing argument 3 of 'iwe_stream_add_point' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1864:
warning: passing argument 4 of 'iwe_stream_add_point' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1864: error: too few
arguments to function 'iwe_stream_add_point'
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1881:
warning: passing argument 1 of 'iwe_stream_add_value' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1881:
warning: passing argument 4 of 'iwe_stream_add_value' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1881: warning: passing
argument 5 of 'iwe_stream_add_value' makes pointer from integer without a
cast
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1881: error: too few
arguments to function 'iwe_stream_add_value'
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1890:
warning: passing argument 1 of 'iwe_stream_add_value' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1890:
warning: passing argument 4 of 'iwe_stream_add_value' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1890: warning: passing
argument 5 of 'iwe_stream_add_value' makes pointer from integer without a
cast
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1890: error: too few
arguments to function 'iwe_stream_add_value'
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1907:
warning: passing argument 1 of 'iwe_stream_add_point' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1907:
warning: passing argument 3 of 'iwe_stream_add_point' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1907:
warning: passing argument 4 of 'iwe_stream_add_point' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1907: error: too few
arguments to function 'iwe_stream_add_point'
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1932:
warning: passing argument 1 of 'iwe_stream_add_point' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1932:
warning: passing argument 3 of 'iwe_stream_add_point' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1932:
warning: passing argument 4 of 'iwe_stream_add_point' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1932: error: too few
arguments to function 'iwe_stream_add_point'
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1958:
warning: passing argument 1 of 'iwe_stream_add_point' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1958:
warning: passing argument 3 of 'iwe_stream_add_point' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1958:
warning: passing argument 4 of 'iwe_stream_add_point' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1958: error: too few
arguments to function 'iwe_stream_add_point'
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1977:
warning: passing argument 1 of 'iwe_stream_add_point' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1977:
warning: passing argument 3 of 'iwe_stream_add_point' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1977:
warning: passing argument 4 of 'iwe_stream_add_point' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1977: error: too few
arguments to function 'iwe_stream_add_point'
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1995:
warning: passing argument 1 of 'iwe_stream_add_point' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1995:
warning: passing argument 3 of 'iwe_stream_add_point' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1995:
warning: passing argument 4 of 'iwe_stream_add_point' from incompatible
pointer type
/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.c:1995: error: too few
arguments to function 'iwe_stream_add_point'
make[3]: *** [/home/collymoore/madwifi-
ng-r3366+ar5007/net80211/ieee80211_wireless.o] Error 1
make[2]: *** [/home/collymoore/madwifi-ng-r3366+ar5007/net80211] Error 2
make[1]: *** [_module_/home/collymoore/madwifi-ng-r3366+ar5007] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.25.11-60.fc8-i686'
make: *** [modules] Error 2
}}}
Comment (by mrenzmann):
The problem is that Fedora backported a change from (iirc) kernel 2.6.26
to a version before that. There is no easy way for us to work around it
without breaking MadWifi for other distributions, as far as I can tell.
--
Ticket URL: <https://madwifi.org/ticket/2095#comment:1>
madwifi.org <http://madwifi.org/>
Multiband Atheros Driver for Wireless Fidelity
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Madwifi-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/madwifi-tickets