Message-Id: <199810030127.VAA08966@delorie.com> Comments: Authenticated sender is From: "George Foot" To: Bjorn De Meyer Date: Sat, 3 Oct 1998 02:25:19 +0000 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: Re: Problem patching ALLEGRO 3.0 to WIP May30. (Patch Bug?) Reply-to: mert0407 AT sable DOT ox DOT ac DOT uk CC: djgpp AT delorie DOT com X-mailer: Pegasus Mail for Win32 (v2.42a) On 1 Oct 98 at 13:30, Bjorn De Meyer wrote: > I have tried to patch the Allegro 3.0 with the Wip of May 30 > diff file. For that, I first unzip the alleg30.zip into my allegro > directory overwriting all, then I unzip difmay30.zip, also overwriting > all, but when I run: > > patch -p1 < difmay30.diff I get a lot of error messages, my temp > directory, wich is a virtul disk created using VDISK > gets filled with junk files, and nothing happens to the files in the > Allegro directory, they are not patched. > I redirected to output, and stripped it from the > hunk # succeeded, by using the --silent switch. > At the ending of this post I have put the long error report for you to > look into. I am running a 100 MHZ Pentium under Caldara Opendos, though > I'm going to install Caldara DR-Dos today or tomorrow. My other > DJGPP programs work fine. I am using patch v 2.1 Is that GNU patch? Type "patch -v" to find out. In any case, have you tried upgrading to GNU patch v2.5? It's in "pat25b.zip", in the "v2gnu" directory of the djgpp distribution, e.g. FTP from ftp.simtel.net, directory "/pub/simtelnet/gnu/djgpp/v2gnu", file "pat25b.zip". > This is what I get when I redirect the stderr: > > Can't backup allegro/ChangeLog, output is in E:\TEMP/patcho020246: path > not found [snip] I've never seen any output remotely like that from GNU patch. To me it looks like some DOS-like patch program which doesn't understand forward slashes or perhaps long filenames. -- george DOT foot AT merton DOT oxford DOT ac DOT uk