From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: extraclean and admin/grammars [was Re: Git master head build failure?] Date: Sat, 03 Apr 2021 10:58:12 +0300 Message-ID: <83sg47er57.fsf@gnu.org> References: <875z16en2o.fsf@gmail.com> <83mtuih3en.fsf@gnu.org> <835z16gnkj.fsf@gnu.org> <83y2e2f22w.fsf@gnu.org> <83lfa1g4ns.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31107"; mail-complaints-to="usenet@ciao.gmane.io" Cc: rgm@gnu.org, theophilusx@gmail.com, emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Apr 03 09:59:00 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lSbBM-0007yf-PY for ged-emacs-devel@m.gmane-mx.org; Sat, 03 Apr 2021 09:59:00 +0200 Original-Received: from localhost ([::1]:50420 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lSbBL-0007U2-QG for ged-emacs-devel@m.gmane-mx.org; Sat, 03 Apr 2021 03:58:59 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51674) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lSbAs-00073j-1Z for emacs-devel@gnu.org; Sat, 03 Apr 2021 03:58:30 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:50262) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lSbAr-0000Br-Ac; Sat, 03 Apr 2021 03:58:29 -0400 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:2659 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lSbAl-0000ec-JQ; Sat, 03 Apr 2021 03:58:24 -0400 In-Reply-To: (message from Stefan Monnier on Thu, 01 Apr 2021 16:13:24 -0400) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:267319 Archived-At: > From: Stefan Monnier > Cc: rgm@gnu.org, theophilusx@gmail.com, emacs-devel@gnu.org > Date: Thu, 01 Apr 2021 16:13:24 -0400 > > >> E.g. a first step could be to move `grammar-wy.el` to `grm-wy-boot.el` like we > >> do with `ldefs-boot.el` (see patch below) to break the > >> circular dependency. > > > > What patch? > > What do you mean "what patch"? *The* patch, of course. Assuming you tested that during bootstrap (which you say you never do), and assuming there's no better way of breaking the circular dependency, I'm okay with the change. But please also change admin/make-tarball.txt to say that grm-wy-boot.el should be updated the same way as ldefs-boot.el is. We should also make sure grm-wy-boot.el is updated in Git whenever grammar.wy changes.