From owner-freebsd-questions@FreeBSD.ORG Wed Jan 8 20:46:30 2014 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 799BFF5D for ; Wed, 8 Jan 2014 20:46:30 +0000 (UTC) Received: from bs1.fjl.org.uk (bs1.fjl.org.uk [84.45.41.196]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 1977110A3 for ; Wed, 8 Jan 2014 20:46:29 +0000 (UTC) Received: from [192.168.1.35] (mux.fjl.org.uk [62.3.120.246]) (authenticated bits=0) by bs1.fjl.org.uk (8.14.4/8.14.4) with ESMTP id s08KkLos052054 (version=TLSv1/SSLv3 cipher=DHE-DSS-CAMELLIA256-SHA bits=256 verify=NO) for ; Wed, 8 Jan 2014 20:46:27 GMT (envelope-from freebsd-doc@fjl.co.uk) Message-ID: <52CDB91E.4060107@fjl.co.uk> Date: Wed, 08 Jan 2014 20:46:22 +0000 From: Frank Leonhardt User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: "freebsd-questions@freebsd.org" Subject: Can you switch from CLang back to gcc in FreeBSD 10.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jan 2014 20:46:30 -0000 I've been dreading this for over a year now. It's going to reach critical soon. FreeBSD 10 is dropping gcc in favour of Clang (because the current version of gcc is GPL 3, which is too incompatible with the BSD license/philosophy - a debate for elsewhere). gcc is still available in ports, and as it's not having to be part of the base system, I hope it'll be a newer version. My question is: Can I dump CLang and replace it with gcc and re-compile everything once it's installed? Supplementary question: Does anyone have the runes? Thanks, Frank.