From owner-freebsd-current Wed Feb 22 16:37:19 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id QAA12200 for current-outgoing; Wed, 22 Feb 1995 16:37:19 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id QAA12192; Wed, 22 Feb 1995 16:37:11 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id QAA06439; Wed, 22 Feb 1995 16:36:42 -0800 From: Poul-Henning Kamp Message-Id: <199502230036.QAA06439@ref.tfs.com> Subject: Re: TRUE and FALSE To: wollman@halloran-eldar.lcs.mit.edu (Garrett Wollman) Date: Wed, 22 Feb 1995 16:36:42 -0800 (PST) Cc: jkh@freefall.cdrom.com, nate@trout.sri.mt.net, wollman@halloran-eldar.lcs.mit.edu, current@freefall.cdrom.com In-Reply-To: <9502230028.AA09224@halloran-eldar.lcs.mit.edu> from "Garrett Wollman" at Feb 22, 95 07:28:40 pm Content-Type: text Content-Length: 1261 Sender: current-owner@FreeBSD.org Precedence: bulk > This is evil, and not something I want to see perpetrated in FreeBSD. > We need to remember that not all programs compiled under FreeBSD use > the FreeBSD build system, no matter how convenient it might be. (And > whatever that system evolves into had better still be useful for > compiling non-source-tree programs, or a number of different users > will get screwed over.) Just a sec here. 1) Programs which are part of the FreeBSD source tree should compile cleanly, and use $DESTDIR/usr/include, $DESTDIR/usr/lib and $DESTDIR/anything_else for their needs. This means that a "make world" will be: make includes into $DESTDIR/usr/include make tools using /usr/bin install into $DESTDIR/usr/bin make libs using $DESTDIR into $DESTDIR/usr/lib if the "paranoia" option is set make includes into $DESTDIR/usr/include make tools using $DESTDIR into $DESTDIR/usr/bin make libs using $DESTDIR into $DESTDIR/usr/lib endif make all into $DESTDIR 2) Programs which are not part of FreeBSD can use just what they feel like, it's entirely their own problem. Can anybody explain what the problem is with this ? -- Poul-Henning Kamp TRW Financial Systems, Inc. I am Pentium Of Borg. Division is Futile. You WILL be approximated.