From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark H Weaver Subject: Re: [PATCH 24/24] gnu: qt: Update qt to 5.7.0. Date: Sat, 20 Aug 2016 14:50:03 -0400 Message-ID: <87bn0nuvfo.fsf@netris.org> References: <20160816183938.22794-1-david@craven.ch> <20160816183938.22794-24-david@craven.ch> <87bn0pvbys.fsf@netris.org> <874m6gha9c.fsf@netris.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38799) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bbBLk-00008k-44 for guix-devel@gnu.org; Sat, 20 Aug 2016 14:50:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bbBLf-0004yq-UR for guix-devel@gnu.org; Sat, 20 Aug 2016 14:50:31 -0400 Received: from world.peace.net ([50.252.239.5]:39056) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bbBLf-0004wT-QH for guix-devel@gnu.org; Sat, 20 Aug 2016 14:50:27 -0400 In-Reply-To: (David Craven's message of "Sat, 20 Aug 2016 17:40:32 +0200") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: David Craven Cc: guix-devel David Craven writes: > Are we still using gcc 4.9 as our default compiler? I think that some > of the build failures could be caused by that. qt 5.7 requires a c11 > compiler and gcc 4.9 still defaults to the c99 standard. Any > dependency on qt 5.7 also needs to be compiled with a c11 compiler. > > Are there plans to upgrade the default gcc? We can only change the default compiler in core-updates. We tried to upgrade gcc to 5.x in our last core-updates cycle, but had to revert that change because the new gcc failed to bootstrap on armhf, because of unexpected differences in stages 2 and 3. Interestingly, in the current core-updates cycle, which modestly updates to 4.9.4 only, is running into the same problem on armhf: https://hydra.gnu.org/build/1443911/nixlog/6/tail-reload In any case, if your Qt updates depend on GCC 5.x, then we may need to revert these upgrades on 'master' and revisit them after we've successfully updated our default GCC. > I look into fixing the packages temporarily. Thanks, Mark