From owner-svn-src-stable-11@freebsd.org Sat Mar 31 13:18:24 2018 Return-Path: Delivered-To: svn-src-stable-11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 41ED1F553B4; Sat, 31 Mar 2018 13:18:24 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [192.108.105.60]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.soaustin.net", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C7F808317C; Sat, 31 Mar 2018 13:18:23 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from lonesome.com (bones.soaustin.net [192.108.105.22]) by mail.soaustin.net (Postfix) with ESMTPSA id 77E05EEA; Sat, 31 Mar 2018 08:18:20 -0500 (CDT) Date: Sat, 31 Mar 2018 08:18:19 -0500 From: Mark Linimon To: Dimitry Andric Cc: Antoine Brodin , svn-src-stable@freebsd.org, svn-src-all@freebsd.org, src-committers , re , svn-src-stable-11@freebsd.org Subject: Re: svn commit: r331838 - in stable/11: . contrib/compiler-rt/include/sanitizer contrib/compiler-rt/include/xray contrib/compiler-rt/lib/BlocksRuntime contrib/compiler-rt/lib/asan contrib/compiler-rt/l... Message-ID: <20180331131818.GA22697@lonesome.com> References: <201803311138.w2VBcKHP014025@repo.freebsd.org> <68DEEF9A-6290-40AD-B51D-E187593C089F@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <68DEEF9A-6290-40AD-B51D-E187593C089F@FreeBSD.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: svn-src-stable-11@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for only the 11-stable src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 31 Mar 2018 13:18:24 -0000 On Sat, Mar 31, 2018 at 02:42:01PM +0200, Dimitry Andric wrote: > It's been almost 3 months now since clang 6 landed in head, and if > those ports require USE_CXXSTD=gnu++98 to be fixed, why haven't those > already been changed already? Because it takes a lot of time and effort to do it? This basically torpedoes the work I've been trying to do to catch tier-2 up to tier-1, on 11. I had been trying to to identify all the problems that existed beforehand, before starting in on the clang6 ones. (Many people have also been contributing to fixing clang6/amd64/current errors, and I wanted to let the work settle, and not duplicate.) Finally, if this had gone in just two days later, it would not have affected the Q2 package builds. I could have lived with that a lot more easily. I am very disappointed in the timing of this change. mcl