Re: Missing <linux/scsi.h>

Kai Makisara (makisara@abies.metla.fi)
Sat, 18 May 1996 11:33:29 +0300 (EET DST)


On Fri, 17 May 1996, Derrik Pates wrote:

> On Thu, 16 May 1996 HUGHESJEH@gvltec.edu wrote:
>
> >
> > Hello all,
> >
> > All the 1.99.x kernel sources are missing <linux/scsi.h>
>
> I think not! I just built the 1.99.5 kernel on a system with an Adaptec
> SCSI card _and_ drivers for a parallel port ZIP drive, so you must be
> getting bad kernel source.
>
They are missing <linux/scsi.h> but they have:

11:15:37> cd /usr/src/linux
11:24:40> find . -name scsi.h
./include/scsi/scsi.h
./drivers/scsi/scsi.h

i.e., the scsi-related "public" include files were moved in the kernel
tree from include/linux to the new directory include/scsi (I don't know
the exact reason). What is missing are instructions what the users should
do: make a link /usr/include/scsi -> /usr/src/linux/include/scsi and change
<linux/scsi.h> to <scsi/scsi.h> ? (I think better alternatives exist but
this is not a kernel issue any more).

Kai