[As-users] WMWiFi build error on FC6
Jeff Krebs (jkrebs@tconl.com)
Sun, 15 Apr 2007 00:01:05 -0500
wmwifi has built fine under FC5 and FC6. A kernel (and headers) update ago, wmwifi refused to build; the .src.rpm is:
ftp://ftp.afterstep.org/stable/rpms/SRPMS/wmwifi-0.6-1.src.rpm
using the tarball found at:
http://digitalssg.net/debian/wmwifi-0.6.tar.gz
I'm building with the following (prefix is "/usr" and mandir is "/usr/share/man"):
./configure --prefix=%{_prefix} --with-x --mandir=%{_mandir}
make
The error message is:
In file included from wmwifi.h:15,
from wmwifi.c:32:
/usr/include/linux/wireless.h:882: error: 'IFNAMSIZ' undeclared here (not in a function)
make[2]: *** [wmwifi.o] Error 1
Grep gives the following:
[root@localhost i386]# grep -R 'IFNAMSIZ' /usr/include/* | grep '#define'
grep: warning: /usr/include/gnome-xml/libxml: recursive directory loop
/usr/include/linux/isdn_ppp.h:#define PPPIOCGIFNAME _IOR('t',136, char [IFNAMSIZ] )
/usr/include/linux/wireless.h:#define IW_EV_CHAR_LEN (IW_EV_LCP_LEN + IFNAMSIZ)
/usr/include/linux/if.h:#define IFNAMSIZ 16
/usr/include/valgrind/vki-linux.h:#define VKI_IFNAMSIZ 16
/usr/include/wireless.h:#define IW_EV_CHAR_LEN (IW_EV_LCP_LEN + IFNAMSIZ)
[root@localhost i386]#
I've tried patching wmwifi.h and wmwifi.c with an added "#define <linux/if.h>" to no avail.
Does anyone have an idea?
Jeff Krebs
_______________________________________________
As-users mailing list
As-users@afterstep.org
http://mail.afterstep.org/mailman/listinfo/as-users