Hello,<br><br>I&#39;m trying to compile anaconda <a href="http://11.1.1.3">11.1.1.3</a> :<br><br>rpmbuild -ba anaconda.spec <br><br>I&#39;m getting the following errors about wireless.h :<br>cc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -Wall -Werror -D_GNU_SOURCE=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -DUSESELINUX=1 -I/usr/include/python2.4 -I.. -DHAVE_NFS -I/usr/include/glib-
2.0 -I/usr/lib/glib-2.0/include&nbsp;&nbsp; -I/usr/include/libdhcp -I/usr/include/dhcp4client -I/usr/include/dhcp6client&nbsp;&nbsp; -fPIC -o wireless.lo wireless.c<br>In file included from wireless.c:29:<br>/usr/include/linux/wireless.h:636: error: expected specifier-qualifier-list before &#39;__s32&#39;
<br>/usr/include/linux/wireless.h:648: error: expected &#39;:&#39;, &#39;,&#39;, &#39;;&#39;, &#39;}&#39; or &#39;__attribute__&#39; before &#39;*&#39; token<br>/usr/include/linux/wireless.h:663: error: expected specifier-qualifier-list before &#39;__s32&#39;
<br>/usr/include/linux/wireless.h:674: error: expected specifier-qualifier-list before &#39;__u8&#39;<br>/usr/include/linux/wireless.h:690: error: expected specifier-qualifier-list before &#39;__u32&#39;<br>/usr/include/linux/wireless.h:703: error: expected specifier-qualifier-list before &#39;__u32&#39;
<br>/usr/include/linux/wireless.h:730: error: expected specifier-qualifier-list before &#39;__u8&#39;<br>/usr/include/linux/wireless.h:792: error: expected specifier-qualifier-list before &#39;__u32&#39;<br>/usr/include/linux/wireless.h:806: error: expected specifier-qualifier-list before &#39;__u16&#39;
<br>/usr/include/linux/wireless.h:820: error: expected specifier-qualifier-list before &#39;__u32&#39;<br>/usr/include/linux/wireless.h:828: error: expected specifier-qualifier-list before &#39;__u32&#39;<br>/usr/include/linux/wireless.h:837: error: expected specifier-qualifier-list before &#39;__u32&#39;
<br>/usr/include/linux/wireless.h:849: error: expected specifier-qualifier-list before &#39;__u16&#39;<br>/usr/include/linux/wireless.h:872: error: &#39;IFNAMSIZ&#39; undeclared here (not in a function)<br>/usr/include/linux/wireless.h:887: error: expected specifier-qualifier-list before &#39;__u32&#39;
<br>/usr/include/linux/wireless.h:931: error: expected specifier-qualifier-list before &#39;__u32&#39;<br>/usr/include/linux/wireless.h:1032: error: expected specifier-qualifier-list before &#39;__u32&#39;<br>/usr/include/linux/wireless.h:1050: error: expected specifier-qualifier-list before &#39;__u16&#39;
<br>cc1: warnings being treated as errors<br>wireless.c: In function &#39;get_wreq&#39;:<br>wireless.c:34: warning: value computed is not used<br>wireless.c:35: error: &#39;struct iwreq&#39; has no member named &#39;ifr_name&#39;
<br>wireless.c:35: error: &#39;struct iwreq&#39; has no member named &#39;ifr_name&#39;<br>wireless.c:35: error: &#39;struct iwreq&#39; has no member named &#39;ifr_name&#39;<br>wireless.c:35: error: &#39;struct iwreq&#39; has no member named &#39;ifr_name&#39;
<br>wireless.c: In function &#39;set_essid&#39;:<br>wireless.c:81: error: &#39;struct iw_point&#39; has no member named &#39;flags&#39;<br>wireless.c:82: error: &#39;struct iw_point&#39; has no member named &#39;pointer&#39;
<br>wireless.c:83: error: &#39;struct iw_point&#39; has no member named &#39;length&#39;<br>wireless.c:85: error: &#39;struct iw_point&#39; has no member named &#39;flags&#39;<br>wireless.c:86: error: &#39;struct iw_point&#39; has no member named &#39;pointer&#39;
<br>wireless.c:87: error: &#39;struct iw_point&#39; has no member named &#39;length&#39;<br>wireless.c: In function &#39;get_essid&#39;:<br>wireless.c:108: error: &#39;struct iw_point&#39; has no member named &#39;pointer&#39;
<br>wireless.c:109: error: &#39;struct iw_point&#39; has no member named &#39;length&#39;<br>wireless.c:110: error: &#39;struct iw_point&#39; has no member named &#39;flags&#39;<br>wireless.c:120: error: &#39;struct iw_point&#39; has no member named &#39;pointer&#39;
<br>wireless.c: In function &#39;set_wep_key&#39;:<br>wireless.c:193: error: &#39;union iwreq_data&#39; has no member named &#39;data&#39;<br>wireless.c:194: error: &#39;union iwreq_data&#39; has no member named &#39;data&#39;
<br>wireless.c:195: error: &#39;union iwreq_data&#39; has no member named &#39;data&#39;<br>wireless.c:198: error: &#39;union iwreq_data&#39; has no member named &#39;data&#39;<br>wireless.c:199: error: &#39;union iwreq_data&#39; has no member named &#39;data&#39;
<br>wireless.c:200: error: &#39;union iwreq_data&#39; has no member named &#39;data&#39;<br>wireless.c: In function &#39;set_managed&#39;:<br>wireless.c:221: error: &#39;union iwreq_data&#39; has no member named &#39;mode&#39;
<br>make[1]: *** [wireless.lo] Error 1<br>make[1]: Leaving directory `/usr/src/redhat/BUILD/anaconda-<a href="http://11.1.1.3/isys">11.1.1.3/isys</a>&#39;<br>make: *** [subdirs] Error 1<br>error: Bad exit status from /var/tmp/rpm-
tmp.41753 (%build)<br><br><br>RPM build errors:<br>&nbsp;&nbsp;&nbsp; Bad exit status from /var/tmp/rpm-tmp.41753 (%build)<br><br>infos about /usr/include/linux/wireless.h :<br>/*<br>&nbsp;* This file define a set of standard wireless extensions
<br>&nbsp;*<br>&nbsp;* Version :&nbsp;&nbsp;&nbsp; 20&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 17.2.06<br>&nbsp;*<br>&nbsp;* Authors :&nbsp;&nbsp;&nbsp; Jean Tourrilhes - HPL - &lt;<a href="mailto:jt@hpl.hp.com">jt@hpl.hp.com</a>&gt;<br>&nbsp;* Copyright (c) 1997-2006 Jean Tourrilhes, All Rights Reserved.<br>&nbsp;*/
<br><br>Any idea ?<br><br>Olivier<br>