From owner-freebsd-hackers Tue Feb 6 15:21:03 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA22709 for hackers-outgoing; Tue, 6 Feb 1996 15:21:03 -0800 (PST) Received: from phaeton.artisoft.com (phaeton.Artisoft.COM [198.17.250.211]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id PAA22698 for ; Tue, 6 Feb 1996 15:21:01 -0800 (PST) Received: (from terry@localhost) by phaeton.artisoft.com (8.6.11/8.6.9) id QAA03592; Tue, 6 Feb 1996 16:18:53 -0700 From: Terry Lambert Message-Id: <199602062318.QAA03592@phaeton.artisoft.com> Subject: Re: On keeping a src tree To: nate@sri.MT.net (Nate Williams) Date: Tue, 6 Feb 1996 16:18:53 -0700 (MST) Cc: terry@lambert.org, rkw@dataplex.net, hackers@FreeBSD.ORG In-Reply-To: <199602062250.PAA05166@rocky.sri.MT.net> from "Nate Williams" at Feb 6, 96 03:50:54 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@FreeBSD.ORG Precedence: bulk > > I use "cvs diff" (I admit that this has only recently worked; > > Hmm, it's worked since day one for me. It's failed since day one for me. Of course I started at 2.0.5 and I don't "make world" often because I am a kernel hacker, not a utility hacker. 8-). Specifically, a CVS update with a changed tree failed when the rev on the checked-out, changed file was not the same as the updated rev of the same file in the tree. I had to awk "tags" onto the CVS/Entries lines for each file I changed to make it work. Gross, disgusting, and time consuming. > >I had to > > update my CVS to keep it from bombing out on my changed files on a > > "cvs update", > > This was due to the 'death-state' support I suspect. I went from a 2.0.5-Release CVS to -current and it fixed it; whatever. > > and I had to disable the client and server code, since > > I did not want to install the new headers on my host system and code > > is still being built relative to the installed header files instead > > of the header files in the source tree, like you'd expect). > > Huh? When you run things locally, you shouldn't have to modify anything > on your system. Why would you have to install new header files because > of the CVS client-server code? It wants me to install the new headers for the MD5 stuff that the client and server use to validate. Specifically, it wants "struct MD5Context", which I don't have one of, not having rebuilt the world. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.