Simon's Pages
Fri Jul 25 15:22:33 2008 GMT
Introduction
Research
  Publications
  KLIMT
  other
Projects
  unix
  MacOS X
  Windows
  DOS
  Internet
  all
Linux
  Patches
  Links
  Tips
Download
Search
 

Linux kernel 2.5 is the current development branch (as of now, i.e. 05/2002). It has some nice new features such as completely new preemptive kernel and better SMP support. Due to the changes some programs and drivers don't work. You'll find some of my patches for those below. Of course they are limited to hardware I own myself ;). By the way, most kernels before 2.5.15 are quite broken since the merge of the new code was not complete, I recommend using 2.5.15 or later.

SoundBlaster Audigy
(emu10k1) driver
   This patch allows you to use this driver with 2.5 kernels. It's a patch against the current CVS version of the audigy driver (from SourceForge) as of 05/19/2002. The entire patched driver is also available: emu10k1-2.5.tar.gz

 

You can find general patches for various unix software below. They are not Linux-specific, but they fix some problems I encountered when compiling certain packages or they add functionality I desperately wanted.

pilot-link-0.9.5   When compiling this package with more recent gcc you will encounter several "friend declaration requires class-key" errors. The following patch fixes those errors: pilot-link.0.9.5.patch. Just in case you don't know where pilot-link pages are located, the patch applies to the version 0.9.5 of pilot-link to be found at http://www.pilot-link.org/.
 
openssh-3.4p1
readline support
for sftp
  I'm using sftp quite often and I was sick of re-typing every command so I added the readline support to the openssh sftp client. This means that you can use all the comfortable editing features such as history or reverse search. There are two patches depending on whether you have autoconf installed or not.

If you have autoconf, use this patch and run autoheader; autoconf after applying it. To enable the readline support don't forget to add --with-readline to ./configure. Chances are really good that this patch will work even with releases to come.

Use this patch if you have no autoconf. It's much bigger since it contains modifications that autoconf normally does. Also it probably cannot be used for other versions of ssh than the 3.4p1, therefore I strongly recommend using the -ac patch.

General info: to apply any of the above patches change working directory to the root directory of the project (e.g. if you're patching pilot-link.0.9.5 which you unpacked in /tmp then do cd /tmp/pilot-link.0.9.5). Finally run the patch command with the -p1 parameter (e.g. if you downloaded the patch to /home/fred/pilot-link.0.9.5.patch then run patch -p1 < /home/fred/pilot-link.0.9.5.patch).

Last modified: Mon Jul 1 04:36:39 CEST 2002

(C)Copyright 2002-7 Simon Urbanek, All rights reserved.
Contacts: urbanek@research.att.com

Firma Kalicinsky
Shiatsu manual therapy, ShinTai, Hara