Date: Tue, 10 Mar 1998 10:43:12 +1030 From: Matthew Thyer <Matthew.Thyer@dsto.defence.gov.au> To: Richard Wackerbarth <rkw@dataplex.net> Cc: Anatoly Vorobey <mellon@pobox.com>, current@FreeBSD.ORG Subject: Re: Culprit Found -- (Re: CTM src-cur.3278 fails to apply) Message-ID: <35048598.92269996@dsto.defence.gov.au> References: <l03130301b129a638b6a2@[208.2.87.4]>; from Richard Wackerbarth on Mon, Mar 09, 1998 at 08:05:29AM -0600 <3503E87D.E639921D@camtech.net.au> <19980309151131.44045@techunix.technion.ac.il> <l03130300b129a0bd6cf0@[208.2.87.4]> <3503F351.B1A13393@camtech.net.au> <l03130301b129a638b6a2@[208.2.87.4]> <l03130303b129d4cda833@[208.2.87.4]>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?35048598.92269996>