Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!elroy.jpl.nasa.gov!jpl-devvax!lwall From: lwall@jpl-devvax.JPL.NASA.GOV (Larry Wall) Newsgroups: comp.lang.perl Subject: Re: Perl Patches Applied Keywords: patch Message-ID: <8535@jpl-devvax.JPL.NASA.GOV> Date: 29 Jun 90 02:07:26 GMT References: <540@synopsys.COM> Reply-To: lwall@jpl-devvax.JPL.NASA.GOV (Larry Wall) Organization: Jet Propulsion Laboratory, Pasadena, CA Lines: 26 In article <540@synopsys.COM> stevej@synopsys.synopsys.com (Steven Jukoff) writes: : I received and attempted to apply all 18 patches at once. : In the directory containing Perl source I tried: : : foreach i (patch*) : patch < $i : end That won't work for two reasons. First, you didn't invoke patch with the switches indicated in the directions. Second, if your files are named patch1 .. patch18, you're going to apply them in lexicographic order rather than numeric. You wanted foreach i (patch? patch??) patch -p -N < $i end The -p tells it to use the full pathnames instead of assuming everything is in the current directory. The -N says to assume that no patches are reversed. You might be able to get away without the -N, but the -p is essential. By now your kits are probably mangled, and you'll have to start with fresh kits. Larry