Lasse Kärkkäinen wrote: >> ftp://ftp.cwru.edu/pub/bash/bash-4.0-patches > > So, what format are these and how do I patch (on Linux)? Apparently the > patch program doesn't recognize them automatically.
The patch program recognizes them okay on my machine. Works for me. > P.S. is there some specific reason why you do things in so non-standard > way? It depends upon the time of your definition of standard. At one time this method was a very typically seen method of project maintenance. > I would expect a project of this size use a version control system > with branches instead of a pile of patches. Using something like git on Savannah would be nice. However effectively the patches are the main branch. By tracking the patches you are tracking the main trunk of development. > At the very least the patches could be in the unified diff format. But the patches already *are* in unified diff format. Recently there have been reports of people having trouble applying the patches and so far the problem has been problems corrupting the patch files when downloading them. Here is an example. http://lists.gnu.org/archive/html/bug-bash/2009-07/msg00107.html Perhaps you are having a similar problem. Double check the signatures of the files and ensure that your downloaded patches aren't corrupted and then I am sure that they can be applied. Bob