From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from ns.pcdesk.net ([65.100.173.137] helo=gwen.pcdesk.net) by speech.braille.uwo.ca with esmtp (Exim 3.36 #1 (Debian)) id 1AElTj-0002QB-00 for ; Wed, 29 Oct 2003 03:14:55 -0500 Received: (qmail 6649 invoked from network); 29 Oct 2003 08:14:15 -0000 Received: from localhost (HELO pcdesk.net) (127.0.0.1) by gwen.pcdesk.net with AES256-SHA encrypted SMTP; 29 Oct 2003 08:14:15 -0000 X-MessageWall-Score: 0 (pcdesk.net) Received: from [65.100.173.138] (authenticated as jbahm) by pcdesk.net (MessageWall 1.0.8) with SMTP (encrypted with RC4-MD5); 29 Oct 2003 8:14:15 -0000 Message-ID: <000501c39df4$b272e0c0$6400a8c0@merlin> From: "Joseph C. Lininger" To: "Speakup List" Date: Wed, 29 Oct 2003 01:14:35 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Subject: patch for 2.4.21 and later X-BeenThere: speakup@braille.uwo.ca X-Mailman-Version: 2.1.3 Precedence: list Reply-To: "Speakup is a screen review system for Linux." List-Id: Speakup is a screen review system for Linux. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 08:14:55 -0000 Hi all, I've noticed that there has been quite a bit of confusion reguarding the failed patching of miscdevice.h on kernels 2.4.21 and later. (this is only true in the 2.4 series) I don't know if this will be helpful to anyone, but below is a patch that will cause speakup to install with no failed hunks on these kernels. Simply apply this patch to speakup 1.5 before you run ./install. If you simply copy this entire message to the speakup 1.5 subdirectory on your system, then run patch -p1 < [name of file containing patch] it should patch your speakup source just fine. Patch is smart enough to skip the other text of this message and only process the patch. Note, once you apply this patch, you can't use that copy of speakup to install to any 2.4 series kernel earlier than 2.4.21. Only apply this patch if you have 2.4.21 or later. diff -u -r speakup-1.5.old/speakup/patchlist-v24 speakup-1.5/speakup/patchlist-v24 --- speakup-1.5.old/speakup/patchlist-v24 2003-04-14 10:07:44.000000000 -0600 +++ speakup-1.5/speakup/patchlist-v24 2003-10-29 01:08:34.000000000 -0700 @@ -14,7 +14,6 @@ 1,/usr/src/linux/drivers/char/selection.c 1,/usr/src/linux/fs/proc/root.c 1,/usr/src/linux/include/linux/keyboard.h -1,/usr/src/linux/include/linux/miscdevice.h 1,/usr/src/linux/include/linux/proc_fs.h 1,/usr/src/linux/init/main.c 0,/usr/src/linux/Documentation/speakup/DefaultKeyAssignments If this helps anyone, great. If not, sorry for the wasted bandwidth. -- Joseph C. Lininger jbahm@pcdesk.net