From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.bugs Subject: bug#36369: Master doesn't use its pdump Date: Fri, 28 Jun 2019 23:18:46 -0400 Message-ID: References: <5311D227-3E56-45FC-9F91-BF217D4A4256@gnu.org> <834l4cl8k7.fsf@gnu.org> <835zorjhoo.fsf@gnu.org> <83ef3ei4q9.fsf@gnu.org> Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="154671"; mail-complaints-to="usenet@blaine.gmane.org" Cc: 36369@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jun 29 05:19:12 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hh3tQ-000e54-MT for geb-bug-gnu-emacs@m.gmane.org; Sat, 29 Jun 2019 05:19:12 +0200 Original-Received: from localhost ([::1]:37414 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hh3tP-0003qP-Mi for geb-bug-gnu-emacs@m.gmane.org; Fri, 28 Jun 2019 23:19:11 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:32962) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hh3tI-0003op-Iz for bug-gnu-emacs@gnu.org; Fri, 28 Jun 2019 23:19:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hh3tH-0005AH-I6 for bug-gnu-emacs@gnu.org; Fri, 28 Jun 2019 23:19:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:57931) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hh3tH-0005A3-99 for bug-gnu-emacs@gnu.org; Fri, 28 Jun 2019 23:19:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hh3tH-0005Jl-0V for bug-gnu-emacs@gnu.org; Fri, 28 Jun 2019 23:19:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Richard Stallman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 29 Jun 2019 03:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36369 X-GNU-PR-Package: emacs Original-Received: via spool by 36369-submit@debbugs.gnu.org id=B36369.156177833720420 (code B ref 36369); Sat, 29 Jun 2019 03:19:02 +0000 Original-Received: (at 36369) by debbugs.gnu.org; 29 Jun 2019 03:18:57 +0000 Original-Received: from localhost ([127.0.0.1]:43241 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hh3tB-0005JI-Gu for submit@debbugs.gnu.org; Fri, 28 Jun 2019 23:18:57 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:55330) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hh3t9-0005J4-Ok for 36369@debbugs.gnu.org; Fri, 28 Jun 2019 23:18:56 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:41862) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hh3t4-0004ya-2C for 36369@debbugs.gnu.org; Fri, 28 Jun 2019 23:18:50 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1hh3t0-0002iS-S8; Fri, 28 Jun 2019 23:18:47 -0400 In-Reply-To: <83ef3ei4q9.fsf@gnu.org> (message from Eli Zaretskii on Fri, 28 Jun 2019 09:49:50 +0300) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:161782 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > I think I understand why it doesn't complete the build for you: it's > because you say "make -k emacs" instead of just "make -k". I think that is a bug. Makefile seems not to have a separate rule for the file 'emacs.pdump'. It treats that as an aspect of 'emacs'. Thus, the 'emacs' rule should write 'emacs.pdmp' correctly too. I tried 'make -k' just now. It did write 'emacs.pdmp'. Then I deleted 'alloc.o' and then 'make -k'. It loaded up and dumped, writing 'boostrap-emacs.pdmp'. Then it loaded up and dumped again, writing 'emacs.pdmp'. That was not necessary. Once should have been enough. Can't you > omit the "emacs" part? If not, why not? The reason I omit it is that this was, in the past, a way to avoid rebuilding stuff I didn't need to rebuild. Perhaps it was to avoid recompiling Lisp files (which takes a long time so I always chose manually what to recompile). I don't remewmber for sure. The second dump step is not a big annoyance for me. On my rather old machine, chosen to run Libreboot, it takes less than a minute. But it still seems like an error that the 'emacs' target does not deliver a working 'emacs'. -- Dr Richard Stallman President, Free Software Foundation (https://gnu.org, https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)