From owner-freebsd-current@freebsd.org Sat Jul 9 02:28:20 2016 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 143AFB85076 for ; Sat, 9 Jul 2016 02:28:20 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-211-154.reflexion.net [208.70.211.154]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BDE571F6D for ; Sat, 9 Jul 2016 02:28:19 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 16998 invoked from network); 9 Jul 2016 02:28:56 -0000 Received: from unknown (HELO mail-cs-01.app.dca.reflexion.local) (10.81.19.1) by 0 (rfx-qmail) with SMTP; 9 Jul 2016 02:28:56 -0000 Received: by mail-cs-01.app.dca.reflexion.local (Reflexion email security v7.90.3) with SMTP; Fri, 08 Jul 2016 22:29:06 -0400 (EDT) Received: (qmail 23434 invoked from network); 9 Jul 2016 02:29:05 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 9 Jul 2016 02:29:05 -0000 X-No-Relay: not in my network Received: from [192.168.0.105] (ip70-189-131-151.lv.lv.cox.net [70.189.131.151]) by iron2.pdx.net (Postfix) with ESMTPSA id E35DD1C42A7 for ; Fri, 8 Jul 2016 19:27:57 -0700 (PDT) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Subject: Re: More -Wformat warnings with r302403 -> Jenkins failure (was Re: FreeBSD_HEAD_amd64_gcc - Build #1358 - Still Failing) Message-Id: Date: Fri, 8 Jul 2016 19:28:15 -0700 To: FreeBSD Current Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.22 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: Sat, 09 Jul 2016 02:28:20 -0000 During periods when devel/powerpc-gcc and lang/gcc5 [both currently = variants of version 5] are at the same version trying to install both = gives conflicts on at least one file. During times when they are based on different versions [within the 5 = range currently] they do not conflict when installed. I expect that it is the same for amd64-gcc. I've wished that I could have both devel/*-gcc and lang/gcc* all the = time. For example I use devel/powerpc64-gcc to have a libc++ based = system on a powerpc64 machine [no gcc 4.2.1 present/involved] and I've = wished that I could also have lang/gcc5 present for other more = non-FreeBSD specific uses. When I first tried this they happened to be at different versions so I = only discovered the issue later. Being a powerpc64 context: this was all = based on source builds both times. Having devel/*-gcc be more FreeBSD specific and lang/gcc* less so seemed = to be a deliberate choice. If lang/gcc* gets everything devel/*-gcc has = that is FreeBSD specific then devel/*-gcc might go away. The one other = thing devel/*-gcc has is that it is a smaller build, omitting more. = Would that be enough to keep devel/*-gcc around? =3D=3D=3D Mark Millard markmi at dsl-only.net