From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.ciao.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: pdumper bootstrap error Date: Tue, 22 Jan 2019 05:31:32 +0200 Message-ID: <837eex9xm3.fsf@gnu.org> References: <20190119222558.GA17535@breton.holly.idiocy.org> <20190120105743.GA18274@breton.holly.idiocy.org> <20190121165359.GA50758@breton.holly.idiocy.org> <83imyi9bfm.fsf@gnu.org> <20190121194306.GA61684@breton.holly.idiocy.org> <83a7jtagz1.fsf@gnu.org> <20190121212058.GA66743@breton.holly.idiocy.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.org; posting-host="ciao.gmane.org:195.159.176.228"; logging-data="241432"; mail-complaints-to="usenet@ciao.gmane.org" Cc: eggert@cs.ucla.edu, dancol@dancol.org, emacs-devel@gnu.org To: Alan Third Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jan 22 04:41:19 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1glmw7-0010ft-7l for ged-emacs-devel@m.gmane.org; Tue, 22 Jan 2019 04:41:15 +0100 Original-Received: from localhost ([127.0.0.1]:37887 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1glmw6-0003Hj-3q for ged-emacs-devel@m.gmane.org; Mon, 21 Jan 2019 22:41:14 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:54860) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1glmuZ-00034V-MY for emacs-devel@gnu.org; Mon, 21 Jan 2019 22:39:40 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:50869) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1glmmv-0007lC-D6; Mon, 21 Jan 2019 22:31:45 -0500 Original-Received: from [176.228.60.248] (port=3314 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1glmmv-0005qP-0e; Mon, 21 Jan 2019 22:31:45 -0500 In-reply-to: <20190121212058.GA66743@breton.holly.idiocy.org> (message from Alan Third on Mon, 21 Jan 2019 21:20:58 +0000) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] 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:232598 Archived-At: > Date: Mon, 21 Jan 2019 21:20:58 +0000 > From: Alan Third > Cc: eggert@cs.ucla.edu, dancol@dancol.org, emacs-devel@gnu.org > > > > make[3]: Circular bootstrap-emacs <- temacs dependency dropped. > > > > This warning is also worrisome: I don't get it, and I fail to see any > > such circular dependency in my Makefile. Maybe it's because macuvs.h > > depends on bootstrap-emacs, and on macOS macuvs.h is indeed used? > > This indeed looks like it’s probably the issue. I think I’ve had that > message for as long as I’ve been building Emacs. I just assumed it was > informational and not an actual error. > > If I comment out this: > > $(srcdir)/macuvs.h $(lispsource)/international/charprop.el: \ > bootstrap-emacs$(EXEEXT) $(bootstrap_pdmp) FORCE > $(MAKE) -C ../admin/unidata all EMACS="../$(bootstrap_exe)" > > the errors go away. You mean, the problem with the wrong fingerprint also goes away? If so, perhaps the missing part of your build is because Make throws away the dependency I've shown, and we need to rework the dependencies not to cause this.