[hcflinux] Error: hcfpciconfig on RedHat kernel 2.4.20-2.54
David Weenink
dweenink at xs4all.nl
Tue Mar 25 09:28:32 EST 2003
On Monday 24 March 2003 23:48, tom wrote:
> > > I'm running Redhat kernel 2.4.20-2.54 and hcfpciconfig returns the
> > >
> > > > This package does not contain pre-built modules suitable for your
> > > > system:
> > > > Distribution: RedHat-8.0.94
> > > > Kernel arch: i686
> > > > Kernel version: linux-2.4.20-2.54
> > >
> > > gcc 3.x is a much stricter compiler than the older versions
> > > try editing /usr/lib/hcfpci/modules/common.mak
> > > change that to whatever points to the older version of gcc
> > > on your system, and see if that helps
> >
> > No, this is not a compiler issue. This is about a data-structure that
> > has
> > changed. There simply is no 'sigmask_lock' field in the "struct
> > task_struct"
> > data-structure. Some code needs to be rewritten.
>
> what version of the drivers have you got there ?
> I take it that these are the ones bundled with rh8.0
>
The version is according to my knowledge the latest (compiled from the source
rpm): hcfpcimodem-0.99mbsibeta02123100-1.i386.rpm.
I'm not running RedHat8.0 but the prerelease of RedHat9 (phoebe3) *.0.94.
Greetings
David
>
> > > > ../../modules/osspec/include/oscompat.h:312:38: warning:
> > > > multi-line
> > > > string literals are deprecated
> > > > osservices.c: In function `cnxthcf_mdmthrd':
> > > > osservices.c:397: structure has no member named `sigmask_lock'
> > > > osservices.c:402: structure has no member named `sig'
> > > > osservices.c:412: too many arguments to function
> > > > `recalc_sigpending_Rfb6af58d' osservices.c:430: structure has no
> > > > member
> > > > named `sigmask_lock'
> > > > osservices.c:433: too many arguments to function
> > > > `recalc_sigpending_Rfb6af58d' make[1]: *** [osservices.o] Error 1
> > > > make[1]: *** [osservices.o] Error 1
> > > > make[1]: Leaving directory `/usr/lib/hcfpci/modules/osspec'
> > > > make: *** [osspec] Error 2
--
David Weenink,
Sloterweg 1229-B, 1066 CH Amsterdam, The Netherlands.
phone: +31-20-6140526
email: dweenink at xs4all.nl
More information about the hcflinux
mailing list