I am running RedHat 6.1 with kernel 2.2.12-20 on Pentium II hardware.

Running make from the ftape directory gives the following error:

fdc-io.c: In function `fdc_interrupt_wait':
fdc-io.c:433: structure has no member named `timeout'
fdc-io.c:454: structure has no member named `timeout'
make[2]: *** [fdc-io.o] Error 1
make[2]: Leaving directory `/usr/local/src/ftape-4.02/ftape/lowlevel'
make[1]: *** [modules] Error 2

A quick look around confirms that the compiler is right (no surprises
there then).  The source has lines of the form:

current->timeout

As I understand it, "current" is a task_struct structure.  The
definition of task_struct in sched.h does not have a timeout member.  I
don't know enough about this to know what needs changing.

As I am unable to backup my work easily at the moment I would be very
grateful for any guidance that you can give me.

A happy New Year!

John

Reply via email to