From owner-freebsd-hackers Sat May 12 4:15:33 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from hall.mail.mindspring.net (hall.mail.mindspring.net [207.69.200.60]) by hub.freebsd.org (Postfix) with ESMTP id 6A2AE37B423 for ; Sat, 12 May 2001 04:15:29 -0700 (PDT) (envelope-from tlambert2@mindspring.com) Received: from mindspring.com (pool0001.cvx21-bradley.dialup.earthlink.net [209.179.192.1]) by hall.mail.mindspring.net (8.9.3/8.8.5) with ESMTP id HAA02867; Sat, 12 May 2001 07:15:26 -0400 (EDT) Message-ID: <3AFD1B64.EC2AE5D6@mindspring.com> Date: Sat, 12 May 2001 04:15:48 -0700 From: Terry Lambert Reply-To: tlambert2@mindspring.com X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: hackers@FreeBSD.ORG Cc: Makoto MATSUSHITA Subject: Re: Question about building source References: <3AF82432.F150DB51@mindspring.com> <20010509025423Q.matusita@jp.FreeBSD.org> <3AF95FFB.40DCF441@mindspring.com> <20010510010142X.matusita@jp.FreeBSD.org> <3AFAB3A9.798899F@mindspring.com> <20010510093110.A3480@dragon.nuxi.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG "David Mr. Hackers O'Brien" wrote: > On Thu, May 10, 2001 at 08:28:41AM -0700, Terry Lambert wrote: > > > If it doesn't work as you have said, "make release' also _doesn't_ > > > work; we cannot make a distribution. Obviously, it's wrong:) > > > > I think you are missing the facts: > ... > > o Look in /usr/share/bsd.prog.mk for ".if defined(DESTDIR)"; > > it overrides my compiler defaults for the values of CFLAGS > > and CXXINCLUDES. This makes them _WRONG_: > ... > > The BSD .mk files insist on using the wrong .mk files; I don't > > know how much clearer I can make it?!? > > I went thru this last month -- bsd.*.mk assumes /usr/src and > the base compilers. Peroid. People didn't want to accept > that, but you are giving more proof of it. If you want to > change the assumptions of about the base system, you have to > be willing to change bsd.*.mk. Peroid. It's trivial to fix. I've posted the patches twice, now; I've had the problem since 3.x, when I was working at Whistle, and first had the problem, after fixing threaded exception handling in g++ with Jeremy Allison. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message