From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sonic311-31.consmr.mail.ir2.yahoo.com (sonic311-31.consmr.mail.ir2.yahoo.com [77.238.176.163]) by sourceware.org (Postfix) with ESMTPS id 353E53942434 for ; Wed, 12 Jan 2022 20:01:07 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 353E53942434 X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1642017665; bh=kTHRyuf4ygYUFPshdQTYX/yQxHWAwazoL9fA/0ohL1B=; h=X-Sonic-MF:Subject:From:To:Date:From:Subject; b=YQEx1IjXv0bfptRjsqFLm9ewx12qp9MYCdBr/YwMToohf/C9cylzpoGpkPzqAjTlrXNT5HmW63S20FQqGGhbQyKNW2p8om0goT1CbpUUZzlamYrsLmRaA8rm+UP+s0+q3ttHLfJG5+eVwK38EGwajK5U4JDQhHV52VVZQkf6y81kUB+d7c+hqcGpVa1TTxB3Cd6Jh9sunYVKG3unKJq1/bBhCA/0WoZC0jOT56VKswQL2/FZ2CEGiO2Ic5JbgnBh50wTUhKFy7mPWH254G2UXNcpaZjA77FRwN+usk4mMJw2w8xy6WbZKufFbt4eWwF2hbfEexlVTClkQSdFHbMr3g== X-YMail-OSG: wIpxEj8VM1lpRU2GoJIZ8v3LSWsw4PBVxdm123sgoEselnwnGVEIGVl.kQa2jnv RrTLj0xf_E8Hxm1N6QeZFw82O5ow1R7LRee8T30OPkIwJV7kEO2dAgAPKJ59XN.2u2HinXfRbv2J llJmQpBLB9qLiKjvG6e3Sl04CTFaU3NqNhmlenjnk74HSVTVhFKeSNOEOj.bBobJDgkrF5YZm7kv cTNWX5Ug3kNqB66wGyDBtba1oWTUWxdPb0NJ9h9mdBhoO7OwOAdAnM4M2aMKfxlbB1nkqPKzY2bt 6f4dlR1WHfTxUZiSb.ybj1XAGQ2IU6hVbtksRq9icFzp.h1.U7.yj0dqM.Kiuf4MfN.umXvMyQFA OyxYA1kHgHDfBDzbDV2tgGg.5Yecy9vF9tTOIE_J18GIt23Xb4hx83wSgOZboIElDS9DmKZ0YdRw i5sTl27S1hivqdqkhvi3jKWDm_UWsIQm.g.fBo_Ui708TkGBqlrmG6ibeughfCfKWwHIYzRKh6hk Scy5l62CcR7fOj239ucRjUNF2eJIdPTXXG.0I0xrLZyUPD2Hr4ae7aP_asaCznre1Q1xuwz1QFpn H2VAxkDj6A6mMP6MZcJcuhkTJhqdSWVfOP5xThMG6Y6EINY9TOuHq0LqwRd.Tpwtt88sJ9pgGFUE XVARhEiUejDUI_HFoohKzy5CubYcE3XnLPtqMyRw43hOw4AcYRh90J4KtrGbAdsbea0dRCqzewEu UTrDcCTF4REtVmoY9enCaV9q0g6ndxUtvycGBUwoZcFH4QI.jFhAYz9mDqmjFkXjCFiysvjN82Ba 0i2b5AoCX.FBfaL4wjYuMmFMzS4oNXYyjGaI0K5iR4vQvnHX.9EjaWeltVdezNUJiXinJap75F7P znfqFQFvMlFlNEl28wMCIATAG8JV08w9ZKw6rFFWidnmm3b.LJNgyyft_jewS0Npur3.KLb0LkUx wyxiKvtC0B_OsjAjFfo_LntwKod5kxPBx7vlP1LlxC5pwE7cNGRJlxO3CZXbGuS2Eeva_2tF8nlM VAeeYY_jfY4xas5xwEgXBSj8KuloxF3gGclOQ59VjWY2zB.XuCnY5mtguARcBol0ujmuTiNL_5W2 7buJ4mky7mlDVEEm.OvhJf_aTUkUs75Wem4rLx8ivtVGgzhx6pkNVN3znr8_QINd53o0tx_DM1YF q2.UuI2L2A5JpNRL43K_M.x2xv_5qrnUbqm6IFzKll.Ib_tRGJY_25rU0Wg.NYl.pjhuU1rSkYeE u0stoXU26y10tJ.31h0ndQP2PlU6Bh0S6QuoBJCSoAedI6SZv3aB9kPUKmEekkt7z6u3n2FkKqTc jXsg6GmVcBmktzcClMnuPJZ_RtaHf3NuWBXSbXwOwJ0pgsN6s0duKvyRGnJo9FBK9Ghj7CE.GZdq zBOLoDoKrGQ_Bp7F_4C_U3aWWXz8LnHijplfgMnTR_GZ.clcSRj57yn1V4UAmlUZI6WgIs4VBIJl JrpGtkUeBsK1fsDBDjnz2DhAdx0ZfQuFlMkYz1yG.Opgg8Eq3Jjbd9TqvCYSMyoto3molVMyFDSn BkD_8XTcQs8iSWbwsxbMWxk5i_CxXc_G1aHV_xsUxPlQv33AVhGxxIhmkhzYbXKcwN5jeeIBcSHj 55TVHb86YIf.mUbboVgw0Y0nST4PNreFLMpbhYIwkpP.F46Me3ByCThG4iHMAapCLOLJoreTlakj 638_TQxzg_1_DFSa4Tt2A_D5aI63UzqcTUPy_.j4m7rR.sgMyZScG7r39dye6bFzLl9ZyAenhB5e vfAbi7zPCG6i3Ai9BNlW4GYbrOjvgl6GXrLCnsJP6UpPI2GA6Ujm2kw.0b5xx0_qgfkAWt6a4fE. 34sIhhzoEYT3PcFv6nMIARYuiH0duI.GRCJ0WAYMo46Gx5uXl2h.E._GtTYQ4fLgUjgQ1YLSV_ns SWOyyo.WSJ3RyJsSiDwgvbGXibuJD72UcsNeMIVoBPhp0pmHKOAU5zriiBO_o1pX2tDs1f81SRHd HXA6jNGCaURaBa7DwHeFVQNT713okQouZj7IewXcH89GTi9tkfi64ZCMLK3WqrJ_LWPDjQYqr93t JxTHtGnivPYOxf9ptR8g8YqE0MWTuRyNF4oyfuBjx1wL_9qKCIAs_wSqbnJSyrdPlFS31vLhhcTG NwkoPoQUK_WcqG9ToMFwNKj23hT9OTmlZQZwnD5et2E6nEw1jwRP1d4G8z1fDqHACJO.9Fy9kVFQ ZEKeVrznbGci6Uct3_vC.Z9EhfK1MckJsM1k9vMGcA9Hx9.V73ZyEhlfsuc58ApnK3Dxg X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.ir2.yahoo.com with HTTP; Wed, 12 Jan 2022 20:01:05 +0000 Received: by kubenode501.mail-prod1.omega.ir2.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 45451420731cc891a285ff5ab00ddaf5; Wed, 12 Jan 2022 20:01:03 +0000 (UTC) Subject: Re: require autoconf-2.69 exactly References: From: "R. Diez" Cc: newlib@sourceware.org To: Mike Frysinger Message-ID: <81f7aca6-e34a-cfec-1181-001e0e00ea8a@yahoo.de> Date: Wed, 12 Jan 2022 21:01:01 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-GB Content-Transfer-Encoding: 7bit X-Mailer: WebService/1.1.19551 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-Spam-Status: No, score=-2.4 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, NICE_REPLY_A, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: newlib@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Newlib mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Jan 2022 20:01:08 -0000 > The newlib & libgloss dirs are already generated using autoconf-2.69. > To avoid merging new code and/or accidental regeneration using diff > versions, leverage config/override.m4 to pin to 2.69 exactly. This > matches what gcc/binutils/gdb are already doing. Pinning to exactly version 2.69 is a strange thing to do. I have been using Autoconf 2.69 for years in my embedded firmware project, and when 2.70 and 2.71 came out not long ago, I upgraded without any trouble. They also bring a raft of general improvements. Is there a reason why Newlib must be exactly be in sync with whatever GCC etc. do? The regeneration problems you have every now and then are a consequence of checking in the files that the Autotools generate. You are not supposed to do that. Anybody directly using a source code repository should be running some bootstrap script, perhaps with a common name like autogen.sh, in order to generate the Autotools files first. The release tarballs you generate here should include the generated Autotools files: ftp://sourceware.org/pub/newlib/ That is, assuming you could actually access an FTP server with a modern browser. I am sure you know that this is standard practice with the Autotools. I can imagine some delay implementing it until the whole Autotools mess in Newlib has been cleaned up (which is a great thing to do, by the way). But pinning to an exact Autoconf version seems like a step in the wrong direction. Regards, rdiez