From owner-freebsd-ports@FreeBSD.ORG Wed Nov 6 15:11:38 2013 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 8CB31FE8; Wed, 6 Nov 2013 15:11:38 +0000 (UTC) (envelope-from cswiger@mac.com) Received: from st11p05mm-asmtp003.mac.com (st11p05mm-asmtp003.mac.com [17.172.108.248]) by mx1.freebsd.org (Postfix) with ESMTP id 65E01261E; Wed, 6 Nov 2013 15:11:38 +0000 (UTC) Received: from [17.153.29.123] (unknown [17.153.29.123]) by st11p05mm-asmtp003.mac.com (Oracle Communications Messaging Server 7u4-27.08(7.0.4.27.7) 64bit (built Aug 22 2013)) with ESMTPSA id <0MVU00IE4KVA2OB0@st11p05mm-asmtp003.mac.com>; Wed, 06 Nov 2013 15:11:35 +0000 (GMT) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.10.8794,1.0.431,0.0.0000 definitions=2013-11-06_04:2013-11-06,2013-11-06,1970-01-01 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=7.0.1-1308280000 definitions=main-1311060092 Content-type: text/plain; charset=us-ascii MIME-version: 1.0 (Mac OS X Mail 7.0 \(1816\)) Subject: Re: CC, CPP etc vs CONFIGURE_ENV From: Charles Swiger In-reply-to: <527A51DF.9090507@FreeBSD.org> Date: Wed, 06 Nov 2013 07:11:33 -0800 Content-transfer-encoding: quoted-printable Message-id: <88C65D6E-B4B1-4524-A588-276AADAE2342@mac.com> References: <527A51DF.9090507@FreeBSD.org> To: Andriy Gapon X-Mailer: Apple Mail (2.1816) Cc: freebsd-ports@FreeBSD.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Nov 2013 15:11:38 -0000 Hi-- On Nov 6, 2013, at 6:27 AM, Andriy Gapon wrote: > I wonder why do-configure target explicitly sets things like = CC=3D"${CC}" > CPP=3D"${CPP}" etc in configure script environment as opposed to them = just being > placed into CONFIGURE_ENV. > What is the technical reason? Setting $CC and such worked with older ./configure which didn't = implement $CONFIGURE_ENV. It also plays more nicely with things which roll their own ./configure = as a shim that isn't actually GNU autoconf. Regards, --=20 -Chuck