Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 08 Nov 2007 08:00:00 +0300
From:      Sergey Matveychuk <sem@FreeBSD.org>
To:        Denis Barov <dindin@yandex-team.ru>, freebsd-net@freebsd.org, freebsd-ports@freebsd.org, thompsa@freebsd.org, ports@FreeBSD.org
Subject:   Re: net-mgmt/bsd-airtools broken not because of gcc4
Message-ID:  <473297D0.6010705@FreeBSD.org>
In-Reply-To: <20071107182928.GA66533@sepulcator.local.yandex.ru>
References:  <20071107182928.GA66533@sepulcator.local.yandex.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
Denis Barov wrote:
> Hi all!
> I found, that port net-mgmt/bsd-airtools marked as broken:
> 
> BROKEN=          Does not compile with GCC 4.2
> 
> but, it's not really so. 
> 
> It's broken after Wed Jul 11 21:25:48 2007 UTC commit by
> thompsa@freebsd.org, when some ioctls was deleted from kernel.
> 
> For example, after patching /usr/include/dev/wi/if_wavelan_ieee.h
> bsd-airtools compiled well:
> 
> --- /usr/include/dev/wi/if_wavelan_ieee.h       2007-11-07
> 19:36:15.000000000 +0300
> +++ /usr/src/sys/dev/wi/if_wavelan_ieee.h       2007-07-12
> 01:25:48.000000000 +0400
> @@ -59,7 +59,7 @@
>   */
>  #define WI_MAX_DATALEN 512
>  
> -#if 1
> +#if 0
>  struct wi_req {
>         u_int16_t       wi_len;
>         u_int16_t       wi_type;
> 
> 
> But, still missing some ioctls. dstumbler said
> error: unable to ioctl device socket: Invalid argument
> 
> May be I can do something helpful?

I guess you should back not just these header definitions but ioctl 
implementations too. Or ask thompsa if you could use something instead.

-- 
Dixi.
Sem.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?473297D0.6010705>