From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-Status: No, score=-4.4 required=3.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI,NICE_REPLY_A, RCVD_IN_DNSWL_MED,SPF_HELO_PASS,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from sourceware.org (server2.sourceware.org [IPv6:2620:52:3:1:0:246e:9693:128c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id 213481F4B4 for ; Fri, 22 Jan 2021 18:15:55 +0000 (UTC) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 3DD68398E468; Fri, 22 Jan 2021 18:15:54 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3DD68398E468 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1611339354; bh=2lnE0VVpBe99UwF05Kl6ZmWkQ0GxWD7BeiCAguG1Sdk=; h=To:References:Subject:Date:In-Reply-To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: From; b=pnVlnSsahyUU+gbxCxL6NNwlBznOxP7q7eJN/LbB2jdMM+IUb7cc6Ck6n/eOaI3kZ n1wx7lLHShtISGudpXtljUea2qcEybcUqGodO98iICGRJ3UmNbBUXJuBOeOTz2YiUm wl/dnze1z9AsDvCx8De3pbIt196ka9K4WijCinlg= Received: from mail-qk1-x732.google.com (mail-qk1-x732.google.com [IPv6:2607:f8b0:4864:20::732]) by sourceware.org (Postfix) with ESMTPS id B8C9C398B172 for ; Fri, 22 Jan 2021 18:15:51 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org B8C9C398B172 Received: by mail-qk1-x732.google.com with SMTP id k193so6023525qke.6 for ; Fri, 22 Jan 2021 10:15:51 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:references:from:autocrypt:subject:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=2lnE0VVpBe99UwF05Kl6ZmWkQ0GxWD7BeiCAguG1Sdk=; b=Vvq31NJ2Kv3+xCk9Bx2rVD7VExpBRbqnsAHGE/2s5a7Ah1t2xFKugr6KStF9b83S9X iMHXBZok/mu0bPqt5wayrVAuKF49fcAxR1QIOQHkHH7lmE9ivtP4cS5943dLga40GU5U ddSriYssXlbiDap+wh2SWGxZMz8oMorAIioji0Y0TdrMdZSoMTAatWumBEuiQzgvzuYZ v+6q1yYHcictl6C7pKJTWGNNfmiR0cMwDhsTyzzsxatMUNOCxVHhl6H6Bop+MpImnZzP 40rVH/JHa9U1IEXK/Ai6nd+bh71tOjDsegm8XLB1k4xR4a76GiGBmhO1lnrCKKr08h9C dK8A== X-Gm-Message-State: AOAM531+JYCucNrOIGI7aZyPsjEBqWycBSf+DeaoXgA4HqvH10rz/w5p 6NLn4ME65qvjfTtfnqKSX7aOT9beZC/Jsw== X-Google-Smtp-Source: ABdhPJx+VavfZzAUfierN0J3/YdbGZNbGRmeQYK07C3eHMsblr2YucijW8Fah1oxQFwUBduAEoS6Sg== X-Received: by 2002:a37:9001:: with SMTP id s1mr5711339qkd.193.1611339350731; Fri, 22 Jan 2021 10:15:50 -0800 (PST) Received: from [192.168.1.4] ([177.194.48.209]) by smtp.googlemail.com with ESMTPSA id p11sm6462398qtb.62.2021.01.22.10.15.49 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 22 Jan 2021 10:15:50 -0800 (PST) To: Tulio Magno Quites Machado Filho , libc-alpha@sourceware.org References: <20210122014321.1355869-1-tuliom@linux.ibm.com> Autocrypt: addr=adhemerval.zanella@linaro.org; prefer-encrypt=mutual; keydata= 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 Subject: Re: [PATCHv3] Update INSTALL with package versions that are known to work Message-ID: <8f0869f1-6144-75d9-83ee-c413392ec20c@linaro.org> Date: Fri, 22 Jan 2021 15:15:47 -0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <20210122014321.1355869-1-tuliom@linux.ibm.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Adhemerval Zanella via Libc-alpha Reply-To: Adhemerval Zanella Errors-To: libc-alpha-bounces@sourceware.org Sender: "Libc-alpha" On 21/01/2021 22:43, Tulio Magno Quites Machado Filho wrote: > Changes since v2: > - Updated binutils, bison, gettext, perl, Python, PExpect and GDB. > > Changes since v1: > > - Incorporated a change that was in patch 1/2 by mistake > > ---8<--- > > Most packages have been tested with their latest releases, except for > Python, whose latest version is 3.9.1. LGTM, thanks. Reviewed-by: Adhemerval Zanella > --- > INSTALL | 26 +++++++++++++------------- > manual/install.texi | 24 ++++++++++++------------ > 2 files changed, 25 insertions(+), 25 deletions(-) > > diff --git a/INSTALL b/INSTALL > index f2e35da589..ed8156f93c 100644 > --- a/INSTALL > +++ b/INSTALL > @@ -460,15 +460,15 @@ build the GNU C Library: > > * GNU 'make' 4.0 or newer > > - As of relase time, GNU 'make' 4.2.1 is the newest verified to work > - to build the GNU C Library. > + As of relase time, GNU 'make' 4.3 is the newest verified to work to > + build the GNU C Library. > Ok. > * GCC 6.2 or newer > > GCC 6.2 or higher is required. In general it is recommended to use > the newest version of the compiler that is known to work for > building the GNU C Library, as newer compilers usually produce > - better code. As of release time, GCC 9.2.1 is the newest compiler > + better code. As of release time, GCC 10.2 is the newest compiler > verified to work to build the GNU C Library. > Ok. > For PowerPC 64-bits little-endian (powerpc64le), a GCC version with > @@ -503,7 +503,7 @@ build the GNU C Library: > > You must use GNU 'binutils' (as and ld) to build the GNU C Library. > No other assembler or linker has the necessary functionality at the > - moment. As of release time, GNU 'binutils' 2.32 is the newest > + moment. As of release time, GNU 'binutils' 2.35.1 is the newest > verified to work to build the GNU C Library. > Ok. > For PowerPC 64-bits little-endian (powerpc64le), 'as' is required > @@ -519,7 +519,7 @@ build the GNU C Library: > need this version of the 'texinfo' package. Earlier versions do > not understand all the tags used in the document, and the > installation mechanism for the info files is not present or works > - differently. As of release time, 'texinfo' 6.6 is the newest > + differently. As of release time, 'texinfo' 6.7 is the newest > verified to work to build the GNU C Library. > > * GNU 'awk' 3.1.2, or higher Ok. > @@ -527,32 +527,32 @@ build the GNU C Library: > 'awk' is used in several places to generate files. Some 'gawk' > extensions are used, including the 'asorti' function, which was > introduced in version 3.1.2 of 'gawk'. As of release time, 'gawk' > - version 5.0.1 is the newest verified to work to build the GNU C > + version 5.1 is the newest verified to work to build the GNU C > Library. > Ok. > * GNU 'bison' 2.7 or later > > 'bison' is used to generate the 'yacc' parser code in the 'intl' > - subdirectory. As of release time, 'bison' version 3.4.1 is the > + subdirectory. As of release time, 'bison' version 3.7.4 is the > newest verified to work to build the GNU C Library. > Ok. > * Perl 5 > > Perl is not required, but if present it is used in some tests and > the 'mtrace' program, to build the GNU C Library manual. As of > - release time 'perl' version 5.30.1 is the newest verified to work > + release time 'perl' version 5.32.0 is the newest verified to work > to build the GNU C Library. > Ok. > * GNU 'sed' 3.02 or newer > > 'Sed' is used in several places to generate files. Most scripts > work with any version of 'sed'. As of release time, 'sed' version > - 4.5 is the newest verified to work to build the GNU C Library. > + 4.8 is the newest verified to work to build the GNU C Library. > > * Python 3.4 or later > > Python is required to build the GNU C Library. As of release time, > - Python 3.7.4 is the newest verified to work for building and > + Python 3.8.6 is the newest verified to work for building and > testing the GNU C Library. > > * PExpect 4.0 Ok. > @@ -560,7 +560,7 @@ build the GNU C Library: > The pretty printer tests drive GDB through test programs and > compare its output to the printers'. PExpect is used to capture > the output of GDB, and should be compatible with the Python version > - in your system. As of release time PExpect 4.3 is the newest > + in your system. As of release time PExpect 4.8 is the newest > verified to work to test the pretty printers. > > * GDB 7.8 or later with support for Python 2.7/3.4 or later > @@ -569,7 +569,7 @@ build the GNU C Library: > use the pretty printers. Notice that your system having Python > available doesn't imply that GDB supports it, nor that your > system's Python and GDB's have the same version. As of release > - time GNU 'debugger' 8.3 is the newest verified to work to test the > + time GNU 'debugger' 10.1 is the newest verified to work to test the > pretty printers. > > Unless Python, PExpect and GDB with Python support are present, the Ok. > @@ -585,7 +585,7 @@ and if you change any of the message translation files you will need > > * GNU 'gettext' 0.10.36 or later > > - As of release time, GNU 'gettext' version 0.19.8.1 is the newest > + As of release time, GNU 'gettext' version 0.21 is the newest > version verified to work to build the GNU C Library. > > You may also need these packages if you upgrade your source tree using Ok. > diff --git a/manual/install.texi b/manual/install.texi > index 77e219e3d0..8a865861f1 100644 > --- a/manual/install.texi > +++ b/manual/install.texi > @@ -497,7 +497,7 @@ build @theglibc{}: > @item > GNU @code{make} 4.0 or newer > > -As of relase time, GNU @code{make} 4.2.1 is the newest verified to work > +As of relase time, GNU @code{make} 4.3 is the newest verified to work > to build @theglibc{}. > > @item Ok. > @@ -506,7 +506,7 @@ GCC 6.2 or newer > GCC 6.2 or higher is required. In general it is recommended to use > the newest version of the compiler that is known to work for building > @theglibc{}, as newer compilers usually produce better code. As of > -release time, GCC 9.2.1 is the newest compiler verified to work to build > +release time, GCC 10.2 is the newest compiler verified to work to build > @theglibc{}. > Ok. > For PowerPC 64-bits little-endian (powerpc64le), a GCC version with support > @@ -542,7 +542,7 @@ GNU @code{binutils} 2.25 or later > > You must use GNU @code{binutils} (as and ld) to build @theglibc{}. > No other assembler or linker has the necessary functionality at the > -moment. As of release time, GNU @code{binutils} 2.32 is the newest > +moment. As of release time, GNU @code{binutils} 2.35.1 is the newest > verified to work to build @theglibc{}. > > For PowerPC 64-bits little-endian (powerpc64le), @command{as} is required to Ok. > @@ -558,7 +558,7 @@ To correctly translate and install the Texinfo documentation you need > this version of the @code{texinfo} package. Earlier versions do not > understand all the tags used in the document, and the installation > mechanism for the info files is not present or works differently. > -As of release time, @code{texinfo} 6.6 is the newest verified to work > +As of release time, @code{texinfo} 6.7 is the newest verified to work > to build @theglibc{}. > > @item > @@ -567,14 +567,14 @@ GNU @code{awk} 3.1.2, or higher > @code{awk} is used in several places to generate files. > Some @code{gawk} extensions are used, including the @code{asorti} > function, which was introduced in version 3.1.2 of @code{gawk}. > -As of release time, @code{gawk} version 5.0.1 is the newest verified > +As of release time, @code{gawk} version 5.1 is the newest verified > to work to build @theglibc{}. > > @item > GNU @code{bison} 2.7 or later > > @code{bison} is used to generate the @code{yacc} parser code in the @file{intl} > -subdirectory. As of release time, @code{bison} version 3.4.1 is the newest > +subdirectory. As of release time, @code{bison} version 3.7.4 is the newest > verified to work to build @theglibc{}. > > @item Ok. > @@ -582,7 +582,7 @@ Perl 5 > > Perl is not required, but if present it is used in some tests and the > @code{mtrace} program, to build the @glibcadj{} manual. As of release > -time @code{perl} version 5.30.1 is the newest verified to work to > +time @code{perl} version 5.32.0 is the newest verified to work to > build @theglibc{}. > > @item > @@ -590,13 +590,13 @@ GNU @code{sed} 3.02 or newer > > @code{Sed} is used in several places to generate files. Most scripts work > with any version of @code{sed}. As of release time, @code{sed} version > -4.5 is the newest verified to work to build @theglibc{}. > +4.8 is the newest verified to work to build @theglibc{}. > > @item > Python 3.4 or later > > Python is required to build @theglibc{}. As of release time, Python > -3.7.4 is the newest verified to work for building and testing > +3.8.6 is the newest verified to work for building and testing > @theglibc{}. > > @item PExpect 4.0 Ok. > @@ -604,7 +604,7 @@ Python is required to build @theglibc{}. As of release time, Python > The pretty printer tests drive GDB through test programs and compare > its output to the printers'. PExpect is used to capture the output of > GDB, and should be compatible with the Python version in your system. > -As of release time PExpect 4.3 is the newest verified to work to test > +As of release time PExpect 4.8 is the newest verified to work to test > the pretty printers. > > @item > @@ -614,7 +614,7 @@ GDB itself needs to be configured with Python support in order to use > the pretty printers. Notice that your system having Python available > doesn't imply that GDB supports it, nor that your system's Python and > GDB's have the same version. As of release time GNU @code{debugger} > -8.3 is the newest verified to work to test the pretty printers. > +10.1 is the newest verified to work to test the pretty printers. > > Unless Python, PExpect and GDB with Python support are present, the > printer tests will report themselves as @code{UNSUPPORTED}. Notice > @@ -637,7 +637,7 @@ and if you change any of the message translation files you will need > @item > GNU @code{gettext} 0.10.36 or later > > -As of release time, GNU @code{gettext} version 0.19.8.1 is the newest > +As of release time, GNU @code{gettext} version 0.21 is the newest > version verified to work to build @theglibc{}. > @end itemize > > Ok.