hal 0.5.8 "The Skynet Funding Bill is passed." released

Kay Sievers kay.sievers at vrfy.org
Tue Sep 12 02:06:08 PDT 2006


On Tue, 2006-09-12 at 11:57 +0300, S.Çağlar Onur wrote:
> 12 Eylül 2006 Salı 11:49 tarihinde, S.Çağlar Onur şunları yazmıştı: 
> > I'm getting this error after "[PATCH] change detection of wireless"
> > committed into tree and with release;
> ...
> > classdev.c: In function `net_add':
> > classdev.c:236: error: `ARPHRD_IEEE80211_PRISM' undeclared (first use in
> > this function)
> > classdev.c:236: error: (Each undeclared identifier is reported only once
> > classdev.c:236: error: for each function it appears in.)
> > classdev.c:237: error: `ARPHRD_IEEE80211_RADIOTAP' undeclared (first use in
> > this function)
> 
> If im not wrong these macros added into glibc after 2.3.6 so glibc-2.4.x is 
> also a dependecy? Is there any chance to revert this or support 2.3 
> also?

That's all fine. HAL requires that you have kernel headers more recent
than September 2005. It's usual for a project like HAL, that relies on
kernel details:
  http://www.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=3905ec4561b7b049e9c2e27311d072c356dbdee2

We should not try to work around such issues, just use a recent system,
you will need it for other reasons too.

Kay



More information about the hal mailing list