From owner-freebsd-current Mon Mar 9 16:14:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA10256 for freebsd-current-outgoing; Mon, 9 Mar 1998 16:14:44 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from digger1.defence.gov.au (digger1.defence.gov.au [203.5.217.4]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA10164 for ; Mon, 9 Mar 1998 16:14:08 -0800 (PST) (envelope-from Matthew.Thyer@dsto.defence.gov.au) Received: from exchsa1.dsto.defence.gov.au (exchsa1.dsto.defence.gov.au [131.185.2.94]) by digger1.defence.gov.au (8.7.5/8.7.3) with ESMTP id KAA03814; Tue, 10 Mar 1998 10:42:17 +1030 (CST) Received: from fang.dsto.defence.gov.au ([131.185.2.5]) by exchsa1.dsto.defence.gov.au with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.1960.3) id G2GZRY0S; Tue, 10 Mar 1998 10:42:44 +0930 Received: from eddie.dsto.defence.gov.au (eddie.dsto.defence.gov.au [131.185.2.111]) by fang.dsto.defence.gov.au (8.8.5/8.8.5) with ESMTP id KAA07138; Tue, 10 Mar 1998 10:43:22 +1030 (CST) Received: from dsto.defence.gov.au (localhost [127.0.0.1]) by eddie.dsto.defence.gov.au (8.8.8/8.8.5) with ESMTP id KAA13493; Tue, 10 Mar 1998 10:43:15 +1030 (CST) Message-ID: <35048598.92269996@dsto.defence.gov.au> Date: Tue, 10 Mar 1998 10:43:12 +1030 From: Matthew Thyer Organization: Defence Science Technology Organisation X-Mailer: Mozilla 4.04 [en] (X11; I; FreeBSD 3.0-CURRENT i386) MIME-Version: 1.0 To: Richard Wackerbarth CC: Anatoly Vorobey , current@FreeBSD.ORG Subject: Re: Culprit Found -- (Re: CTM src-cur.3278 fails to apply) References: ; from Richard Wackerbarth on Mon, Mar 09, 1998 at 08:05:29AM -0600 <3503E87D.E639921D@camtech.net.au> <19980309151131.44045@techunix.technion.ac.il> <3503F351.B1A13393@camtech.net.au> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I gather "make world" does a "make cleandir" at some stage. So if you are asking whether I have done a make world recently then my answer is "Yes, guilty as charged". If thats the cause of the problem then libmp's Makefile needs some work. On the whole I dont mess with my source tree. You may not believe me now that my mistake with the TODO-2.1 directory is known but you'll have to take my word for it. I do the following occasionally: - cd /usr/src/usr.sbin/config ; make (with and empty /usr/obj) - cd /usr/src/usr.sbin/config ; make clean - make world And a while ago I was doing "make distribution" from /usr/src/etc with the destination tree set to somewhere in /tmp. Richard Wackerbarth wrote: > > At 10:48 AM -0600 3/9/98, Anatoly Vorobey wrote: > >Richard, > > > >You, Richard Wackerbarth, were spotted writing this on Mon, Mar 09, 1998 > >at 08:05:29AM -0600: > > > >> OBJECTION! You have admitted that you deleted one directory. > >> Are you sure that you did not do something that caused other > >> empty directories to disappear? > > > >Well, I'm sure I didn't, and I got the same mistakes. I built my > >tree anew a few weeks ago by starting from 3200xEmpty and applying > >all deltas since then. I've never even entered libgmp before ;) > > >> As others have noted, just applying the deltas in sequence works. > > > >Well, you can't apply them not in sequence (unless perhaps with -F > >which I didn't use), and still several people got the same mistake. > > You are applying the wrong meaning to my statement. > My intent is that if you do nothing other than apply the deltas, it works. > > >Note that I'm by no means accusing you; in fact I appreciate your > >work in producing CTM deltas a lot. Thanks! ;) > > I have found the culprit. > > "make cleandir" , when executed in gnu/libs does the following (among > other things) > > rm -f libmp.so.*.* libmp_pic.a > rm -rf /pub/FreeBSD/FreeBSD-current/src/gnu/lib/libmp/mpz > /pub/FreeBSD/FreeBSD-current/src/gnu/lib/libmp/mpz > rm -f .depend > rm -f /pub/FreeBSD/FreeBSD-current/src/gnu/lib/libmp/GRTAGS > /pub/FreeBSD/FreeBSD-current/src/gnu/lib/libmp/GTAGS > > I assure you that the CTM generator didn't execute that command. > However, I suspect that you may have caused it, or something similar, to > get executed. > > Richard Wackerbarth > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message -- Matthew Thyer Phone: +61 8 8259 7249 Corporate Information Systems Fax: +61 8 8259 5537 Defence Science and Technology Organisation, Salisbury PO Box 1500 Salisbury South Australia 5108 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message