Messages in this thread Patch in this message | | | Subject | Re: 'bad: scheduling while atomic!', preempt kernel, 2.6.1-test11, reading an apparently duff DVD-R | From | Martin Schlemmer <> | Date | Tue, 16 Dec 2003 10:00:57 +0200 |
| |
On Mon, 2003-12-15 at 19:49, Toad wrote:
> I've been completely unable to get cdrtools to compile... The version in > debian is 2.0a19, which works with IDE-SCSI, and doesn't work without > it. The RPM from the oss-dvd extension site doesn't work either without > IDE-SCSI. Nor does dvd+rwtools. Anyone attempting to write DVDs will > have real problems if IDE-SCSI is removed, judging by this experience.
You might try this patch to get the latest 2.01 beta compiled against 2.6 headers.
Cheers,
-- Martin Schlemmer --- cdrtools-2.01/libscg/scsi-linux-sg.c.orig 2003-02-05 21:01:31.000000000 +0200 +++ cdrtools-2.01/libscg/scsi-linux-sg.c 2003-02-05 21:16:33.000000000 +0200 @@ -66,6 +66,11 @@ #if LINUX_VERSION_CODE >= 0x01031a /* <linux/scsi.h> introduced in 1.3.26 */ #if LINUX_VERSION_CODE >= 0x020000 /* <scsi/scsi.h> introduced somewhere. */ /* Need to fine tune the ifdef so we get the transition point right. */ +#if LINUX_VERSION_CODE >= 0x020500 /* 2.5.x breaks things again */ +#define __KERNEL__ +#include <asm/types.h> +#undef __KERNEL__ +#endif #include <scsi/scsi.h> #else #include <linux/scsi.h>[unhandled content-type:application/pgp-signature] | |