emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: pdumper bootstrap error


From: Eli Zaretskii
Subject: Re: pdumper bootstrap error
Date: Mon, 21 Jan 2019 19:18:21 +0200

> Date: Mon, 21 Jan 2019 16:53:59 +0000
> From: Alan Third <address@hidden>
> Cc: Daniel Colascione <address@hidden>, address@hidden
> 
> > 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.

That was premature, IMO.  I was waiting for Daniel to chime in.  One
day is definitely not enough to give up on waiting for responses
around here.

Anyway, is this really TRT?  Both emacs$(EXEEXT) and
bootstrap-emacs$(EXEEXT) are (or should be) identical, so why do you
need to copy one over the other?  It should be a no-op.

I guess I'm saying we should step back and understand better why you
have a mismatch of the fingerprint.  Can you show the last part of the
build, starting from "CCLD temacs" and all the way till the end,
without this change?  I'd like to understand better how the
fingerprints come out different (they are identical on my system).

Also, what does "ls -ltri src/emacs*" show on your system?

Thanks.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]