From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Jim Meyering Newsgroups: gmane.emacs.devel Subject: Re: automake's .el support vs. recent loss of byte-compile-dest-file Date: Sun, 26 Nov 2017 17:17:59 -0800 Message-ID: References: <50da4282-fb9c-6de8-b054-73038a8ea338@cs.ucla.edu> <8B999815-EA73-4B86-8588-889E1F855A56@gnu.org> <833755ar44.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: blaine.gmane.org 1511745515 11573 195.159.176.226 (27 Nov 2017 01:18:35 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 27 Nov 2017 01:18:35 +0000 (UTC) Cc: Paul Eggert , emacs-devel To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Nov 27 02:18:30 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eJ83z-0002Gc-Qx for ged-emacs-devel@m.gmane.org; Mon, 27 Nov 2017 02:18:23 +0100 Original-Received: from localhost ([::1]:58709 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eJ845-0005a7-Rw for ged-emacs-devel@m.gmane.org; Sun, 26 Nov 2017 20:18:29 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52163) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eJ83z-0005a2-NQ for emacs-devel@gnu.org; Sun, 26 Nov 2017 20:18:24 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eJ83y-0001V7-Pd for emacs-devel@gnu.org; Sun, 26 Nov 2017 20:18:23 -0500 Original-Received: from mail-qk0-x22c.google.com ([2607:f8b0:400d:c09::22c]:45686) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eJ83x-0001Ud-Ab; Sun, 26 Nov 2017 20:18:21 -0500 Original-Received: by mail-qk0-x22c.google.com with SMTP id d125so30520485qkc.12; Sun, 26 Nov 2017 17:18:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=vST30Rkq002KyBsHzISnJVIRPz8aDXDPN/rqeRfFOUQ=; b=QsbI7gByEjrBhV14uVlGcr7+a5VDYZBMDVfZ6gCKlQAOEC2nxFLnaRCRfJahkX0dzx 8aaD8Ku02DmNFs2zdjnGOPZ+mbBwBGImo67LxQECbR59fFMRkkfuolzP6H/kJLrBHsx6 7L+NM81IXPp3drTD4efsIBFXa3heWNU/2jeJs3UPb6pxeYFaG+xTjTI0scayxqkBHWGC Ir/v1cPnaH13MIurSKZ/iXazNH8dwfj4VrVo2Q3pKAAt9ICe6ZOyU7JE+gpPhlG+7tdl HintZSqHAFBuD80tHgIOIzC9uy9Jhr3OWwPPaJ9PGt2IhZkiqWHSGFOySFDnxImdOVUa kKOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=vST30Rkq002KyBsHzISnJVIRPz8aDXDPN/rqeRfFOUQ=; b=U/McqmkVySgvaYk6JZg+12kNQ5mkVkBcTAuzbbfqbHN4wGc9vUm65pNbD1Gq0tmAKO /vBfMmvzXTU9krbD4uk/Tz4R+KKWxAD3+hbCdzRq2zWydIo2SAk1TuwO8w8W82b+Adry 3D4nH4WCYcWkE//4gBR5CSvDnQQOsi83ymFjrOiMLDTdEGlo4LOy96YlK9XfgJMz+vVT ouj0sK8FNtZKG9yeNEjEbLYsXAy/KCuuS3D2WPr+hAs21ygdl36w8/b616shztdBZbdd EDZ0NGWBgBuKaslyvDvS5c0AUl1Mlg/dR8P0s/CGXJCATQjPbHzuQHiYl+spE8CQVZr5 UwBw== X-Gm-Message-State: AJaThX5/BFIaUGjw6dpz/GMKkM29JAjACaNf7jbqZg6A7/CtYrNSZWQd /d4OtnXYC7n/m1q6sxXmnL+/A25LzLgQuo1V6V4= X-Google-Smtp-Source: AGs4zMbObhNsOZKqDOf7H41UlOVCHwFkVFdXfGm59vsrfy1gN96hyizWH2X8eNRWk2vCnrd++Y9JKmudM3Oaxar9Z7s= X-Received: by 10.55.109.4 with SMTP id i4mr21829936qkc.17.1511745499874; Sun, 26 Nov 2017 17:18:19 -0800 (PST) Original-Received: by 10.55.9.17 with HTTP; Sun, 26 Nov 2017 17:17:59 -0800 (PST) In-Reply-To: <833755ar44.fsf@gnu.org> X-Google-Sender-Auth: SXIR7ckITUcNupspfIl26Bof2zU X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c09::22c X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:220474 Archived-At: On Thu, Nov 23, 2017 at 8:37 AM, Eli Zaretskii wrote: >> From: Jim Meyering >> Date: Thu, 23 Nov 2017 08:13:58 -0800 >> Cc: emacs-devel , Paul Eggert >> >> > This incompatible change is not in NEWS. We announced the function >> > as obsolete in Emacs 23.2, but evidently Automake didn't take notice. >> > So I'd rather we restored that functionality, perhaps with some >> > annoying warning to encourage Automake to get their act together >> > sooner rather than later. Breaking all the Makefile.in files out there >> > doesn't sound TRT to me. >> >> I've just posted an automake fix: >> https://lists.gnu.org/archive/html/automake/2017-11/msg00038.html > > Thanks. The question that's important to us is, of course, when will > this fixed version be available widely enough for us to consider > removing the support for the old ones. I agree. What Emacs does here will influence at least the wording of the automake NEWS entry for that automake change I mentioned. Should I call it a bug fix, because this behavior will make it into a release? Or is it just a work-around for those who happen to be using pre-release Emacs, and it won't affect anyone using an actual release?