how to patch a 2.6.22 kernel with speakup

John Heim jheim at math.wisc.edu
Wed Sep 19 16:47:27 EDT 2007


Does the checkout script still work?  The reason I ask is that i have a 
Makefile that makes it easier for me to download and compile a kernel. In 
the past, all I had to do was change the kernel version mumber (2.6.21 to 
2.6.22 for example)  and it would download the kernel code tar ball, 
uncompress it, create a symlink to it, and run the checkout script. I ran it 
today, I expected it tto fail when it ran the checkout script. I've pasted 
the output below. I don't hear anything that seems like an error message.


# make
wget http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.22.tar.bz2 -O 
/usr/src/download
s/linux-2.6.22.tar.bz2
--13:15:22--  http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.22.tar.bz2
           => `/usr/src/downloads/linux-2.6.22.tar.bz2'
Resolving kernel.org... 204.152.191.5, 204.152.191.37
Connecting to kernel.org|204.152.191.5|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 45,119,878 (43M) [application/x-bzip2]

100%[========================================>] 45,119,878    39.00K/s 
ETA 00:00

13:33:49 (39.94 KB/s) - `/usr/src/downloads/linux-2.6.22.tar.bz2' saved 
[45119878/4511
9878]

tar -jxf /usr/src/downloads/linux-2.6.22.tar.bz2
//usr/src/bin/checkout
Patching version v26
? .built-in.o.cmd
? .speakup.o.cmd
? .speakup_acntpc.o.cmd
? .speakup_acntsa.o.cmd
? .speakup_apollo.o.cmd
? .speakup_audptr.o.cmd
? .speakup_bns.o.cmd
? .speakup_decext.o.cmd
? .speakup_dectlk.o.cmd
? .speakup_drvcommon.o.cmd
? .speakup_dtlk.o.cmd
? .speakup_keyhelp.ko.cmd
? .speakup_keyhelp.mod.o.cmd
? .speakup_keyhelp.o.cmd
? .speakup_keypc.o.cmd
? .speakup_ltlk.o.cmd
? .speakup_sftsyn.o.cmd
? .speakup_spkout.o.cmd
? .speakup_txprt.o.cmd
? .speakupmain.o.cmd
? speakup_keyhelp.ko
? speakup_keyhelp.mod.c
cvs update: Updating .
P speakup.c
cvs update: Updating diff-v22
cvs update: Updating diff-v22/save
cvs update: Updating diff-v23
cvs update: Updating diff-v24
cvs update: Updating diff-v25
cvs update: Updating diff-v26
Creating .orig files [] done.
Patching files [pppppppppp] done.
Copying files [cccccc] done.
touch /usr/src/linux-2.6.22/drivers/char/speakup/BUGS
touch: cannot touch `/usr/src/linux-2.6.22/drivers/char/speakup/BUGS': No 
such file or
 directory
make: *** [/usr/src/linux-2.6.22/drivers/char/speakup/BUGS] Error 1
nitschke:/usr/src#
nitschke:/usr/src# 





More information about the Speakup mailing list