Under Solaris 10, I am using gpatch instead of patch. And it works.
> Just wondering if anybody knows why solaris patch refuses to process the
> bdb 4.7 patch files, where the patch command on linux works perfectly.
> Ie: on solaris :
> patch -p0 <patch.22.214.171.124
> Looks like a context diff to me...
> Hunk #1 failed at line 187.
> Hunk #3 failed at line 296.
> 2 out of 4 hunks failed: saving rejects to sequence/sequence.c.rej
> Works fine on a linux machine ?
> Have tried patch 2.5.9 built from soruce on gnu.org, this fails also.
> (i usually end up patching on linux, and then copying the patched tarball
> back to solaris.. but just wondering?)