From: Andrew W. <qw...@gm...> - 2005-05-18 19:59:42
|
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) I'm not quite sure what you mean by this. If you mean that the error is due to me not using v2-6-8, I've tried again checking out v2-6-8 using the commands you gave above, and diff -r shows there is no difference between that and what I used before, so I was definitely using v2-6-8. Andrew Walbran |