Article View: gnu.utils.bug
Article #1059patch-2.00.12u8 has problems applying diffs for gcc-2.3.1
From: Bruce Evans
Date: Sun, 08 Nov 1992 16:07
Date: Sun, 08 Nov 1992 16:07
17 lines
1399 bytes
1399 bytes
1. Recent versions of patch are broken for read-only files with names of maximal length. For read-only files, patch tries various RCS filenames to see if the file should be extracted from RCS. When the file name has maximal length and the system truncates file names, patch thinks that the RCS file exists although it has only found the original file. Then patch runs RCS. RCS of course fails, and patch exits with a fatal error (it shouldn't be fatal). Old versions of patch apparently avoided this problem by not looking in the current directory for RCS files. 2. Somehow the patch for texinfo.tex had misordered hunks. This used to be a nonfatal error, as it should be. It is now fatal. 3. patch exited after failing to create objc/Makefile. It worked OK when I created the subdirectory objc first. I could not reproduce the problem in smaller examples. patch-2.00.12u worked OK. -- Bruce Evans (bde@runx.oz.au)
Technical Details
Message-ID:
<1992Nov8.160714.27486@runx.oz.au>Path:
arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!runx.oz.AU!bdeShow Full Headers
Complete Article Headers
Newsgroups: gnu.utils.bug Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!runx.oz.AU!bde From: bde@runx.oz.AU (Bruce Evans) Subject: patch-2.00.12u8 has problems applying diffs for gcc-2.3.1 Message-ID: <1992Nov8.160714.27486@runx.oz.au> Sender: gnulists@ai.mit.edu Organization: RUNX Un*x Timeshare. Sydney, Australia. Distribution: gnu Date: Sun, 8 Nov 1992 16:07:14 GMT Approved: bug-gnu-utils@prep.ai.mit.edu Lines: 18