#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

Reply via email to