From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 43525 invoked by alias); 13 Oct 2016 10:27:09 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 43502 invoked by uid 89); 13 Oct 2016 10:27:08 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.3 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD,SPF_HELO_PASS autolearn=ham version=3.3.2 spammy=Hx-languages-length:1009, products X-HELO: mx1.redhat.com Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 13 Oct 2016 10:27:07 +0000 Received: from int-mx14.intmail.prod.int.phx2.redhat.com (int-mx14.intmail.prod.int.phx2.redhat.com [10.5.11.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 5DFD43F203; Thu, 13 Oct 2016 10:27:06 +0000 (UTC) Received: from [127.0.0.1] (ovpn01.gateway.prod.ext.ams2.redhat.com [10.39.146.11]) by int-mx14.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u9DAR35f001051; Thu, 13 Oct 2016 06:27:03 -0400 Subject: Re: [PATCH 1/3] Introduce gdb::unique_ptr To: Eli Zaretskii , Jan Kratochvil References: <4d49eb8f-5a0c-1e7e-d082-1a224179184f@redhat.com> <831szmd977.fsf@gnu.org> <83vawybol4.fsf@gnu.org> <6ba388f7-1696-42db-ae92-23df79e3ba11@redhat.com> <83oa2qaxe7.fsf@gnu.org> <83fuo1c02j.fsf@gnu.org> <20161012114515.GA26977@host1.jankratochvil.net> <831szlbwqt.fsf@gnu.org> <20161013090647.GA32613@host1.jankratochvil.net> <83y41s8swm.fsf@gnu.org> Cc: brobecker@adacore.com, markus.t.metzger@intel.com, gdb-patches@sourceware.org From: Pedro Alves Message-ID: <53d106ee-26d3-b6dc-1810-0c7dcaef2f84@redhat.com> Date: Thu, 13 Oct 2016 10:27:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: <83y41s8swm.fsf@gnu.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-SW-Source: 2016-10/txt/msg00350.txt.bz2 On 10/13/2016 11:06 AM, Eli Zaretskii wrote: > Like I said before: upgrading the system compiler is a serious > decision. True. But that's not what these packages do. > Installing a newer compiler could easily break the build of > several important packages, which then requires an avalanche of > upgrading across the board, just to get those package to build again. True. But that's not what these packages do. > That is why many shops which want stable environments and need to > continue supporting existing products don't bother upgrading the > compiler and the core libraries, unless someone pays for that. True. But that's not what these packages do. The newer compilers available as packages on these old distros (e.g., DTS on RHEL) do _not_ replace the system compiler. They're installed in parallel, in separate directories. You willfully add them to the PATH or pass an overridden CXX to configure/make if you want to use them. Thanks, Pedro Alves