From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 71342 invoked by alias); 17 Jun 2019 18:37:45 -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 71324 invoked by uid 89); 17 Jun 2019 18:37:45 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 spammy=releases X-HELO: mail-wr1-f66.google.com Received: from mail-wr1-f66.google.com (HELO mail-wr1-f66.google.com) (209.85.221.66) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 17 Jun 2019 18:37:43 +0000 Received: by mail-wr1-f66.google.com with SMTP id f9so11053514wre.12 for ; Mon, 17 Jun 2019 11:37:42 -0700 (PDT) Return-Path: Received: from ?IPv6:2001:8a0:f913:f700:56ee:75ff:fe8d:232b? ([2001:8a0:f913:f700:56ee:75ff:fe8d:232b]) by smtp.gmail.com with ESMTPSA id a8sm95396wmf.28.2019.06.17.11.37.40 (version=TLS1_3 cipher=AEAD-AES128-GCM-SHA256 bits=128/128); Mon, 17 Jun 2019 11:37:40 -0700 (PDT) Subject: Re: [RFC 2/2] Move gdb's xmalloc and friends to new file To: Tom Tromey , Alan Hayward References: <20190530213046.20542-1-tom@tromey.com> <20190530213046.20542-3-tom@tromey.com> <87a7egkszy.fsf@tromey.com> Cc: "gdb-patches@sourceware.org" , nd From: Pedro Alves Message-ID: Date: Mon, 17 Jun 2019 18:37:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1 MIME-Version: 1.0 In-Reply-To: <87a7egkszy.fsf@tromey.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-SW-Source: 2019-06/txt/msg00315.txt.bz2 On 6/17/19 6:43 PM, Tom Tromey wrote: >>>>>> "Alan" == Alan Hayward writes: > > Alan> Looks like this breaks the building of alloc-ipa.o when using Make 3.81 > Alan> I’ve tried this on a few different machines. > > Thanks. > > My first thought is that maybe we should simply declare 3.81 > unsupported. It was apparently released in 2006: > > https://savannah.gnu.org/forum/forum.php?forum_id=4380 > > ... so it is quite ancient. > > Is there some compelling reason to keep supporting it? > I think it depends more on what distributions ship than what the release date was. E.g., if you look around the last couple stable releases of popular stable distros (e.g., ubuntu, debian, fedora), which GNU Make version did they ship? If the GNU Make version shipped by default is not 4.x, is there an easy optional rpm/deb package for GNU Make 4.x available? This was the same kind of investigation that led to the GCC 4.8 minimum requirement. Also, looking around the GCC compile farm machine (including the /opt/ dirs) for what is available may be a good hint/proxy for determining whether bumping the requirement could cause trouble for people. > If there is, I guess I can experiment to try to find a workaround. Thanks, Pedro Alves