From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.ciao.gmane.org!not-for-mail From: Alan Third Newsgroups: gmane.emacs.devel Subject: Re: pdumper bootstrap error Date: Mon, 21 Jan 2019 16:53:59 +0000 Message-ID: <20190121165359.GA50758@breton.holly.idiocy.org> References: <20190119222558.GA17535@breton.holly.idiocy.org> <20190120105743.GA18274@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="260046"; mail-complaints-to="usenet@ciao.gmane.org" User-Agent: Mutt/1.10.1 (2018-07-13) Cc: Daniel Colascione , emacs-devel@gnu.org To: Paul Eggert Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jan 21 18:09:31 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 1gld4b-0015PB-Qq for ged-emacs-devel@m.gmane.org; Mon, 21 Jan 2019 18:09:21 +0100 Original-Received: from localhost ([127.0.0.1]:56165 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1glcpe-0004R3-Hm for ged-emacs-devel@m.gmane.org; Mon, 21 Jan 2019 11:53:54 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:35687) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1glcpZ-0004Pu-0n for emacs-devel@gnu.org; Mon, 21 Jan 2019 11:53:50 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1glcpX-00069d-GZ for emacs-devel@gnu.org; Mon, 21 Jan 2019 11:53:48 -0500 Original-Received: from mail-wr1-x42b.google.com ([2a00:1450:4864:20::42b]:34367) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1glcpX-00066T-6X for emacs-devel@gnu.org; Mon, 21 Jan 2019 11:53:47 -0500 Original-Received: by mail-wr1-x42b.google.com with SMTP id j2so24299536wrw.1 for ; Mon, 21 Jan 2019 08:53:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20161025; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent; bh=agyjtd0Q0T+jIxSXAV6KcDkV7+zz2op11EnPSwva5Mw=; b=FergeN7C0Qx5awNRtkPJSZr74VbbkmnU3gB/ttbzXI8pybAVQu6I2C3xZ2aPQSUXmf 0GbvkkFmkPEnd8Oh3VJ3/JYYbux7cqs8BJNi7K6klDgUIzf7l2j7axjtHB5xt6Vxm9HY uBT5aMvtgcoA5ZoL8d8vTzzJd2a/vJB7/ucFfjM1s527yku9JVJ+eYfbxF5vganQEi3y /jlLXU4oaWmxr9FlFIrYQBizgFm5PgdDPVwOKujkRnT2vzn7cYm2WkSrYF8jZrNrbjqt OwhWgswTr2HeyISIKo2sujISBiGKmZ6lD3NzNuzzQzgWpzaYI7YJJXEQthYq+ohHKyoz Kf5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition :content-transfer-encoding:in-reply-to:user-agent; bh=agyjtd0Q0T+jIxSXAV6KcDkV7+zz2op11EnPSwva5Mw=; b=tVC8bgr4HXtn886YVecx9KZeLfFH2L6b3Yd9JLyNLV9KUHzFIwanRXt7g1OL1REPLA PGlS5gKB8dqYRjKGyRnfaBYXgNcKyQXdGA5eZ51df4mPxfQ5gzaNjpVA9EAbARK3OdfT AeEucQbmOrElhV98PVsD1dLmwnZRK+pL104ps3Wdgtx1Onsj8jiBqg3o50pWtZwZvkZV kEButdSPjwXMTLsV+ZImtx9ZXca8z8JdCSo1lKFjvmzFNWDyDkZn4qSRmkch30QE2nsC lFCCfI1nfdRUVlHluTimCf6W22glhKAD8/HbsAim3JN1xo1g4SM9wA2C/1I3j24Y7wXk xyJw== X-Gm-Message-State: AJcUukd2R1llcM333+DTfv6T9dFHxNSe87MU9DacGRi8WaoFg+Ost27L FRwd7m+tQcwGMhfUOIKXRv0= X-Google-Smtp-Source: ALg8bN5ilx2Z5m5ZdFkBvlE2fnd90Uup82VqDQ47SNyDbko2wLEx2qr3cLq+oYHvFfRIA5XZPnR5hQ== X-Received: by 2002:adf:b243:: with SMTP id y3mr29906514wra.184.1548089624977; Mon, 21 Jan 2019 08:53:44 -0800 (PST) Original-Received: from breton.holly.idiocy.org (ip6-2001-08b0-03f8-8129-6df8-443d-945a-3e96.holly.idiocy.org. [2001:8b0:3f8:8129:6df8:443d:945a:3e96]) by smtp.gmail.com with ESMTPSA id r12sm105169871wrq.3.2019.01.21.08.53.43 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 21 Jan 2019 08:53:44 -0800 (PST) Content-Disposition: inline In-Reply-To: <20190120105743.GA18274@breton.holly.idiocy.org> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::42b 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:232566 Archived-At: On Sun, Jan 20, 2019 at 10:57:43AM +0000, Alan Third wrote: > On Sat, Jan 19, 2019 at 02:52:04PM -0800, Paul Eggert wrote: > > Alan Third wrote: > > > I think I must be doing something wrong, because I’m randomly getting > > > errors like this: > > > > > > GEN loaddefs.el > > > desired fingerprint: 9085c29485c3842b30a84ab3d55121be1b04f8aea81a5273ff244956164833a5 > > > found fingerprint: bc058dbc261d383930761d6e2df83fee5bba2b36bab3d69333b2f5c09c6bfc64 > > > emacs: could not load dump file "../src/bootstrap-emacs.pdmp": not built for this Emacs executable > > > > Most likely you're not doing anything wrong, it's more likely that something > > is going haywire with our tricky way of bootstrapping; see the extensive > > comments before the "$(lispsource)/loaddefs.el:" line in src/Makefile.in. > > Unfortunately it's a lot easier to debug this problem if you have it, which > > I don't. > > I know very little about make or how this works, but I think this > maybe fixes it: > > modified src/Makefile.in > @@ -565,6 +565,7 @@ emacs$(EXEEXT): > cp -f $@ bootstrap-emacs$(EXEEXT) > else > rm -f $@ && cp -f temacs$(EXEEXT) $@ > + cp -f $@ bootstrap-emacs$(EXEEXT) > endif > > ifeq ($(DUMPING),pdumper) > > The next block copies the pdmp file, but this one doesn’t seem to copy > the exe. Since nobody has said this is obviously wrong, and I haven’t yet seen the error again, I’ve pushed this to master. -- Alan Third