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


Reply via email to