From owner-freebsd-stable Fri Jun 7 19:52:33 1996 Return-Path: owner-stable Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA24359 for stable-outgoing; Fri, 7 Jun 1996 19:52:33 -0700 (PDT) Received: from who.cdrom.com (who.cdrom.com [204.216.27.3]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id TAA24348 for ; Fri, 7 Jun 1996 19:52:29 -0700 (PDT) Received: from DATAPLEX.NET (SHARK.DATAPLEX.NET [199.183.109.241]) by who.cdrom.com (8.6.12/8.6.11) with ESMTP id TAA01796 for ; Fri, 7 Jun 1996 19:52:27 -0700 Received: from 199.183.109.242 by DATAPLEX.NET with SMTP (MailShare 1.0fc5); Fri, 7 Jun 1996 21:47:47 -0600 Message-ID: Date: 7 Jun 1996 21:45:55 -0500 From: "Richard Wackerbarth" Subject: The ctm distribution of -stable To: "Richard J Kuhns" , "stable@freebsd.org" X-Mailer: Mail*Link PT/Internet 1.6.0 Sender: owner-stable@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Richard J Kukns writes: > For what it's worth, the 115 update didn't touch libf2c. I grabbed the > libf2c Makefile from the -stable src on freebsd.org, and it was correct. I > guess I don't understand how ctm updates are created; starting fresh from > the CD and applying updates thru 115 (the most recent), I don't end up with > what's sitting in -stable/src. The ctm updates are made as follows: 1) I maintain a tree that is supposed to be exactly the tree built by applying the series of ctm updates. 2) I maintain a copy of the master cvs tree by sup from a secondary server. 3) Each morning I extract the 2.1 tree from this cvs archive. 4) The ctm make program effectively does a diff of the two trees and generates the file which brings tree (1) into conformity with tree(2). 5) After applying the update to my tree (1), I send the update to the central mail distribution point for FreeBSD.org. From there it is sent to all subscribers, including the ftp archive. There are a few possible sources of a difference. 1) The time delay may cause my tree to be slightly behind. However, I assume that is not the case here. 2) Something got corrupted in one of the file systems. 3) The cvs tree doesn't check out the correct information. I infer that the problem is with the Makefile for libf2c. I'll try to track down the error. -- Richard Wackerbarth rkw@dataplex.net -- ...computers in the future may have only 1,000 vacuum tubes and weigh only 1/2 tons. -- Popular Mechanics, March 1949