|
From: Andrew W. <qw...@gm...> - 2005-06-01 21:33:41
|
On Wed, 18 May 2005 10:41 pm, Aivils wrote: > On Wednesday 18 May 2005 12:02, Andrew Walbran wrote: > > On Tue, 17 May 2005 5:51 pm, Aivils wrote: > > > On Monday 16 May 2005 08:23, Andrew Walbran wrote: > > > > Hi > > > > > > > > I am trying to compile a kernel with the ruby patch under Debian > > > > sarge. I am using gcc 3.3.5. I downloaded and unpacked > > > > kernel-source-2.6.8, downloaded ruby from CVS, and copied it over the > > > > kernel source. I then did 'make xconfig', following instructions from > > > > http://linuxconsole.sourceforge.net/quick.html. Some options seemed > > > > to have different names, but otherwise everything seemed alright. > > > > > > > > I then attempted to compile with > > > > # fakeroot make-kpkg --initrd --revision=custom.1.0 kernel_image > > > > which failed with the following error: > > > > [snip] > > > > > > What is wrong here, and how can I get it to compile successfully? > > > > > > Do You use right CVS tag ? > > > > > > cvs -d:pserver:ano...@cv...:/cvsroot/linuxconsole > > > login cvs -z3 > > > -d:pserver:ano...@cv...:/cvsroot/linuxconsole co -r > > > v2-6-8 ruby > > > > I'm pretty sure I did, and ruby/CVS/Tag indeed says 'Tv2-6-8'. > > > > drivers/char/tty_ioctl.c: In function `change_termios': > > drivers/char/tty_ioctl.c:110: error: structure has no member named > > `termios_sem' > > This member does not exist in v2-6-8 :o) What do you mean by this? I've tried again from scratch without changing the configuration at all, and still get the same error. I'm definitely using kernel 2.6.8, and definitely using the v2-6-8 patch from CVS. Why does this not work? Andrew Walbran |