From owner-freebsd-current Fri May 1 21:12:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA29973 for freebsd-current-outgoing; Fri, 1 May 1998 21:12:34 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from cimlogic.com.au (cimlog.lnk.telstra.net [139.130.51.31]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA29962 for ; Fri, 1 May 1998 21:12:27 -0700 (PDT) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.8.8/8.8.7) id OAA08074; Sat, 2 May 1998 14:13:53 +1000 (EST) (envelope-from jb) From: John Birrell Message-Id: <199805020413.OAA08074@cimlogic.com.au> Subject: Re: groff/devascii In-Reply-To: from Chuck Robey at "May 1, 98 11:02:05 pm" To: chuckr@glue.umd.edu (Chuck Robey) Date: Sat, 2 May 1998 14:13:52 +1000 (EST) Cc: jb@cimlogic.com.au, jkh@time.cdrom.com, FreeBSD-current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Chuck Robey wrote: > If it is, could you give me a guess as to why it would been seen in a > buildworld, but not in a make from gnu/usr.bin/groff? That's the part > that I found confusing. buildworld builds things into /usr/obj/usr/src/tmp and executes them for the rest of the build. Only when all things have been built using the new tools does it remove DESTDIR and allow programs to get installed in /usr/bin etc. When you did a make from gnu/usr.bin/groff, I bet you didn't set DESTDIR to /usr/obj/usr/src/tmp, so you were using the old (= working) version of bc. If you had done a 'make all && make install' in src/gnu/usr.bin/bc, then groff/devascii would have failed. This is an example of what is good about the build process. It doesn't clobber anything if the buildworld fails. The problem here, though, is that the changes to bc were obviously committed without the developer doing a make world. -- John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message