From owner-freebsd-current@FreeBSD.ORG Fri Aug 23 16:36:52 2013 Return-Path: Delivered-To: freebsd-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 6A0C399F for ; Fri, 23 Aug 2013 16:36:52 +0000 (UTC) (envelope-from mueller6724@bellsouth.net) Received: from nm16-vm3.access.bullet.mail.bf1.yahoo.com (nm16-vm3.access.bullet.mail.bf1.yahoo.com [216.109.115.50]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id EC4DE22C6 for ; Fri, 23 Aug 2013 16:36:51 +0000 (UTC) Received: from [66.196.81.166] by nm16.access.bullet.mail.bf1.yahoo.com with NNFMP; 23 Aug 2013 16:31:31 -0000 Received: from [98.139.221.52] by tm12.access.bullet.mail.bf1.yahoo.com with NNFMP; 23 Aug 2013 16:31:30 -0000 Received: from [127.0.0.1] by smtp105.sbc.mail.bf1.yahoo.com with NNFMP; 23 Aug 2013 16:31:30 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bellsouth.net; s=s1024; t=1377275490; bh=aHxjQaf1iaROsi2Y8HOhm5EqSXl6Bp5fmBb1N2u7Xf8=; h=X-Yahoo-Newman-Id:Message-ID:Date:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:From:To:CC:Subject; b=nV/Sjw85iLOnPVd3aBw0oHCsPP5aT2xO0/vwKmvXWpKtYiXQCgdrK+CpNEnTQJGh6U0N3yUjrfr2BVpEyLTf38S2vLtBwgDPx6aPFAPmhKvEsLchtIag6VoIJffjbxTrjqcwdn/sGRyKADKWoLqUsUS17RFLZNrMWj3VFyquJrY= X-Yahoo-Newman-Id: 684272.3945.bm@smtp105.sbc.mail.bf1.yahoo.com Message-ID: <684272.3945.bm@smtp105.sbc.mail.bf1.yahoo.com> Date: Fri, 23 Aug 2013 09:31:30 -0700 (PDT) X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: 9xhoO_AVM1nAS3Cm_vgVVkQYpYj7LJW_0bm9MDc7A1HWDjQ FFHGVfJh0Dtb.sHSl3jIaAL2F7Q8vuJKsdjTUuZ8OBaUgQCInDaxIV6jD4Sg VDRtgBgZ1z7I2HHBfRt5wo31uTqYARaEr4I9Uc2p36OGUg9PGyOEBy4veIeO YbAoob2iFh467UmEB6S8gG5ual4sP_O4VtEjfB7bdU6xNr0TjeS5LcHEe_UT r9KYiGCGvs0gAPj_6IntGPg6cJN.ihXfCcX512rDgUnnJb1CrCX5EFyBHHNe EKTcChnDuAJhOzXWFZg1D1ShCAsekkgtrQfXvs9RnlsEfvbkc7G9tmCegXgx yGTrjiRXdQU1bxfzzYIW0imu1dj6qJPV7Gj2wKYQnpK4iuIMcLSCCB5xImZy w.k.0brV_6WvRQa0cKIMQSsv6rgzCAp46H_f_p275C0f7Koe_97J..oAzzdC pY9PkST6AVa6pN0fP_vGI6Xv8JOPWSv2FbmUxjkEANYoAnUEvm4VRANgOlFW IaErzZC_LyGP2CI_0lakuSX_f65OFshhMz3QyTYA68j6lnTUNkjWGjSpCLWe 2CN90ZMCG X-Yahoo-SMTP: Kz_aW1.swBBYof3zAD7.RWzXz9ZAQVDMml1VADsbgPT4Kq79LC0- X-Rocket-Received: from localhost (mueller6724@74.130.200.176 with plain) by smtp105.sbc.mail.bf1.yahoo.com with SMTP; 23 Aug 2013 09:31:30 -0700 PDT From: "Thomas Mueller" To: freebsd-current@freebsd.org Subject: Re: GCC withdraw (was: Re: patch to add AES intrinsics to gcc) Cc: toolchain@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: Fri, 23 Aug 2013 16:36:52 -0000 > As for me I expect something like this: > . 9.x gcc default and clang in base; > . 10.x clang default and gcc in base; > . 11.x gcc withdraw. There is also the concern whether clang in base will reliably build gcc required for some ports, and then there are those CPU architectures for which clang is nonexistent or not ready. Regarding those ports that build with the ancient gcc 4.2.1 but not with newer versions, that has to be considered a bug. Consider that Linux and the other BSDs use newer versions of gcc to build their base system and ports or pkgsrc. Tom