From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.cs.ucla.edu (mail.cs.ucla.edu [131.179.128.66]) by sourceware.org (Postfix) with ESMTPS id 6E4613858D32 for ; Tue, 2 Jan 2024 17:35:59 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 6E4613858D32 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=cs.ucla.edu Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=cs.ucla.edu ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 6E4613858D32 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=131.179.128.66 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1704216961; cv=none; b=Bjjfuf659R+7RX+gaoiIMcSL915wb6wPatW1wP9F7fCzqXF7VrCS77swrrDpjgZy2DC50n7qodjSDOuHAGLWWH2DTqiNmc3Nnck99Qnb9yFXlct22I64r6Wk3yJAOYWwvOw/KCftDT49OuVMPfcPNMe2SM859rMHGNoP6R9C53A= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1704216961; c=relaxed/simple; bh=9K3KKJNyMYZSK3vcyClGXrm/0lB8FMkMZujC6+Kyp1Q=; h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From; b=tfdT1IKEJh0Mr+aPzXhjInmOl80nBxp64r8zFTkzTQy927uuc+/jHAz0PbZ0O9id9SoIVGC0ZHKXlgqLWqCb8Uy4zmllJ1PNvW6T3bdAvtavkNQHXrv/FUeZwf5xtw9p+QsN56LtCVsNXRacwLECWYJvcevqkuaVNt6nn9fe/AA= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 760103C011BD8; Tue, 2 Jan 2024 09:35:57 -0800 (PST) Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP id HGiUBEqwX12n; Tue, 2 Jan 2024 09:35:57 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 38B783C011BDA; Tue, 2 Jan 2024 09:35:57 -0800 (PST) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu 38B783C011BDA DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu; s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1704216957; bh=QiUN3FcMkZFOpzAPWEd7Rvic2dErtil5MTO6/olLVsE=; h=Message-ID:Date:MIME-Version:To:From; b=kw5cNG6ouFirY+EVWrchDTrOTgHwcbf7x6cyb4M5lQEFFndKzpPyLuKvmrKMeOmeV I536xgTI05ZiBRm0XJFyn3fiQYobPnGLweXCW+cTOjoNKOGT2cxonrqfLyN3wMxWCG DbtYxruqUlg5eoG5Gdzl7wdlhICZqJMoJGmG20FVec0S6emz60HNM4zTA1PsZTUS/r 7fMpzGMNft0WmoGdrKQA1moeWVPPEueGIXA8EiTbcLu5Iew0hl2E2fRjBDOba0f8Od 99L7RPOqmNFBh3vddBvLKXWF1TpH77GaNaJAGVGhZ/g0B2/cRMhm16SzEJX430qjKv 30hGN4oyjbwjQ== X-Virus-Scanned: amavis at mail.cs.ucla.edu Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP id SA6k1nah0LMy; Tue, 2 Jan 2024 09:35:57 -0800 (PST) Received: from [192.168.254.12] (unknown [47.148.192.211]) by mail.cs.ucla.edu (Postfix) with ESMTPSA id 1A1183C011BD8; Tue, 2 Jan 2024 09:35:57 -0800 (PST) Message-ID: <8d5f85f9-6b87-4356-a006-fac79f899c02@cs.ucla.edu> Date: Tue, 2 Jan 2024 09:35:56 -0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: autoconf 2.72 ? (Re: Happy New Year 2024 & Freeze for the upcoming glibc 2.39 release) Content-Language: en-US To: Florian Weimer , "Andreas K. Huettel" Cc: libc-alpha@sourceware.org References: <2652861.NG923GbCHz@noumea> <2945535.X9hSmTKtgW@noumea> <87il4c113l.fsf@oldenburg.str.redhat.com> From: Paul Eggert Organization: UCLA Computer Science Department In-Reply-To: <87il4c113l.fsf@oldenburg.str.redhat.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On 2024-01-02 02:27, Florian Weimer wrote: > Does it actually change the generated script much? I expect the main reason to change would be what Andreas mentioned, namely, that scripts generated by Autoconf 2.72 work with C2x compilers that do not accept old-style function definitions and declarations, whereas scripts generated by older Autoconf versions do not. This was the main reason that Autoconf 2.72 was created. If memory serves, this is not an issue for gcc -std=gnu2x, which still supports old-style functions as an extension; but it is an issue for recent-enough clang.