From owner-freebsd-hackers@FreeBSD.ORG Tue Mar 2 00:56:12 2010 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7B65D1065670 for ; Tue, 2 Mar 2010 00:56:12 +0000 (UTC) (envelope-from jhellenthal@gmail.com) Received: from qw-out-2122.google.com (qw-out-2122.google.com [74.125.92.24]) by mx1.freebsd.org (Postfix) with ESMTP id 2A8418FC23 for ; Tue, 2 Mar 2010 00:56:11 +0000 (UTC) Received: by qw-out-2122.google.com with SMTP id 8so722159qwh.7 for ; Mon, 01 Mar 2010 16:56:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:date:from:to:cc :subject:in-reply-to:message-id:references:user-agent :x-openpgp-key-id:x-openpgp-key-fingerprint:mime-version :content-type; bh=UGgOG4tRKbJ7j3QVme1ik/6LzKfpwK/4jffhxu6OJg8=; b=pTU4dI9Pdw/+IU3gOGd78IkOHWqPBpNczkKbyfyaIngkf/jc6LlFYR0v/w+qK+eRuH fnHSGXyoKD4xBc13GGu0cjmjml4xSGendS0l84UGIFQkjwSuWemNelt+OJ195AuOWPKe vd5M8Cwg7xnKMyk7k5NOvtIUh0R9Q5dIhDvNQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:date:from:to:cc:subject:in-reply-to:message-id:references :user-agent:x-openpgp-key-id:x-openpgp-key-fingerprint:mime-version :content-type; b=uOOWCA7pOgbTh2TKvfQZEP+FqvMD1aNAW7evzqPR8oe2qlOcLxWqVsxbFSTim/Tjsz 8qghLwGNSWn6U+/KaoOz3eoXipOp1YMhJ1Twt7idLpd7Gi0PtGbrO77+6BE3zNd1N+OO pEYsz6m1hYNQYOdN/+AxZMfQ9+ozNCeDmGndY= Received: by 10.224.28.19 with SMTP id k19mr2868544qac.322.1267491366328; Mon, 01 Mar 2010 16:56:06 -0800 (PST) Received: from centel.dataix.local (ppp-23.218.dialinfree.com [209.172.23.218]) by mx.google.com with ESMTPS id 23sm2825430qyk.15.2010.03.01.16.56.02 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 01 Mar 2010 16:56:05 -0800 (PST) Sender: "J. Hellenthal" Date: Mon, 1 Mar 2010 19:55:37 -0500 From: jhell To: Alexander Best In-Reply-To: Message-ID: References: User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) X-OpenPGP-Key-Id: 0x89D8547E X-OpenPGP-Key-Fingerprint: 85EF E26B 07BB 3777 76BE B12A 9057 8789 89D8 547E MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: FreeBSD Hackers Subject: Re: `make cleanworld` and /usr/obj/lib32/usr/src X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Mar 2010 00:56:12 -0000 On Mon, 1 Mar 2010 19:45, alexbestms@ wrote: > jhell schrieb am 2010-03-02: > >> On Mon, 1 Mar 2010 14:52, alexbestms@ wrote: > >>> oh. and btw: wouldn't it be reasonable to prevent a user shooting >>> himself in >>> the foot if he has the brilliant idea of setting "MAKEOBJDIRPREFIX >>> = /" ? > >>> alex > > >> Trying to match something like this is going to get out of control. >> Though this is a nice idea but why should a user be prevented from >> doing such things ?. > >> Boiling down these are not variables that usually have to be changed >> and if they are changed the user has done a little bit of research >> and is more advanced than most and recognizes that / is not a option. > > hmmm...so you think something like this won't be useful? > > alex > >> -- > >> jhell > What about the case where MAKEOBJDIRPREFIX="/ usr/obj/dir". I suppose make will fail in this case but I don't have anything to test this situation in ATM. But aside from that "typical user" never adjusts such things and it adds just a slight bit more overhead to the build that can be avoided altoghter by the user reading what they type. -- jhell