Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com From: "Markus Hoenicka" MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <14822.13967.792000.105794@gargle.gargle.HOWL> Date: Thu, 12 Oct 2000 22:09:19 +0000 (CT0) To: cygwin AT sources DOT redhat DOT com Subject: Re: Cygwin RCS Build Instructions (or sometimes ash does not like a.out) In-Reply-To: <20001012141236.A6848@OLMY> References: <20001012102745 DOT A1021 AT OLMY> <14821 DOT 61474 DOT 698000 DOT 677187 AT gargle DOT gargle DOT HOWL> <20001012141236 DOT A6848 AT OLMY> X-Mailer: VM 6.75 under Emacs 20.6.1 Hi, it's gonna get a bit complex. Please see below. Jason Tishler writes: > On Thu, Oct 12, 2000 at 05:08:50PM +0000, Markus Hoenicka wrote: > > I just tried your build instructions but they seem to fail on my > > system. > > Can anyone else confirm the above? I just ate my own dog food (again) > and it still works. > > > The problem is that patch claims that your second patch is a > > reverse patch. > > I just verified that my patch.exe is the same as the one on a Cygwin > mirror. Markus, please verify that your version of patch.exe is > current. > I did a CygWin update just last week, but I ran it again to be sure. I also downloaded the patch.tar.gz from a mirror and compared patch -v output, the timestamp and filesize - all looks ok. And of course I made sure with 'which patch' that I actually run the right one. But there are two problems with patching the rcs sources: 1) I still maintain that your patch is at least partly a reverse patch. Did you go ahead and paste the patch from your mail back into a file and test it? Compare e.g. the beginning of the first hunk of rcs-5.7-cygwinb20.patchb and your patch: rcs-5.7-cygwinb20.patchb: ----------------------------------------------------------- diff -rc rcs-5.7/src/conf.sh rcs-5.7-good/src/conf.sh *** rcs-5.7/src/conf.sh Mon Nov 15 07:17:49 1999 --- rcs-5.7-good/src/conf.sh Mon Nov 15 08:49:40 1999 *************** *** 311,325 **** # We must do has_readlink next, because it might generate # #include directives that affect later definitions. ! $ech >&3 "$0: configuring has_readlink, readlink_isreg_errno $dots" cat >a.c <&3 "$0: configuring has_readlink, readlink_isreg_errno, bad_readlink_enoent $dots" cat >a.c <&3 "$0: configuring has_readlink, readlink_isreg_errno $dots" cat >a.c <&3 "$0: configuring has_readlink, readlink_isreg_errno, bad_readlink_enoent $dots" cat >a.c <