From owner-freebsd-current@FreeBSD.ORG Mon Aug 26 01:27:53 2013 Return-Path: Delivered-To: current@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 C4288922; Mon, 26 Aug 2013 01:27:53 +0000 (UTC) (envelope-from gerald@pfeifer.com) Received: from ainaz.pair.com (ainaz.pair.com [209.68.2.66]) by mx1.freebsd.org (Postfix) with ESMTP id 9E07C2E85; Mon, 26 Aug 2013 01:27:53 +0000 (UTC) Received: from trevally.dhcp.nue.suse.com (nat.nue.novell.com [195.135.221.2]) by ainaz.pair.com (Postfix) with ESMTPSA id 06C963F418; Sun, 25 Aug 2013 21:27:51 -0400 (EDT) Date: Mon, 26 Aug 2013 03:27:50 +0200 (CEST) From: Gerald Pfeifer To: =?ISO-8859-15?Q?Bernhard_Fr=F6hlich?= Subject: Re: patch to add AES intrinsics to gcc In-Reply-To: Message-ID: References: <20130822200902.GG94127@funkthat.com> <105E26EE-8471-49D3-AB57-FBE2779CF8D0@FreeBSD.org> <521751AF.6040905@gmail.com> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-1041702911-1377480255=:3920" X-Mailman-Approved-At: Mon, 26 Aug 2013 02:40:28 +0000 Cc: toolchain@freebsd.org, Volodymyr Kostyrko , John-Mark Gurney , current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Aug 2013 01:27:53 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-1041702911-1377480255=:3920 Content-Type: TEXT/PLAIN; CHARSET=ISO-8859-15 Content-Transfer-Encoding: 8BIT On Fri, 23 Aug 2013, Bernhard Fröhlich wrote: > lang/gcc42 is on the list of ports that have USE_GCC=any. So you would > need to fix it first to be able to compile it with clang 3.3 from base. I don't think so. :-) You can install lang/gcc which builds just fine with clang, and then use lang/gcc to build lang/gcc42. In fact, if you have a system without GCC in the base, this should happen automatically when you build lang/gcc42. Does this not work? > We are not trying to build everything with lang/gcc but just the ports > that have USE_GCC=any in their Makefile. ...and those that have USE_GCC=yes in their Makefile. The difference between USE_GCC=yes and USE_GCC=any is that the later is there to support the transition period and uses /usr/bin/gcc if present. Personally, I would stop relying on /usr/bin/gcc (even if present) and use the lang/gcc port in all cases. That reduces the number of different scenarios to test, but will pull in lang/gcc in some more cases and may meet some resistance therefore. Gerald --0-1041702911-1377480255=:3920--