make error, cannot stat emacs

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

make error, cannot stat emacs

Colin Baxter
Hello,

I'm getting this make error on master:

make[2]: Leaving directory `/home/redknight/git/emacs/lisp'
./temacs --batch  --load loadup bootstrap
Loading loadup.el (source)...
mv -f emacs bootstrap-emacs
mv: cannot stat `emacs': No such file or directory
make[1]: *** [bootstrap-emacs] Error 1
make[1]: Leaving directory `/home/redknight/git/emacs/src'
make: *** [src] Error 2

I'm on 3.2.0-4-686-pae #1 SMP Debian 3.2.93-1 i686 GNU/Linux

--
Colin


Reply | Threaded
Open this post in threaded view
|

Re: make error, cannot stat emacs

Stefan Monnier
>>>>> "Colin" == Colin Baxter <[hidden email]> writes:

> Hello,
> I'm getting this make error on master:

> make[2]: Leaving directory `/home/redknight/git/emacs/lisp'
> ./temacs --batch  --load loadup bootstrap
> Loading loadup.el (source)...
> mv -f emacs bootstrap-emacs
> mv: cannot stat `emacs': No such file or directory
> make[1]: *** [bootstrap-emacs] Error 1
> make[1]: Leaving directory `/home/redknight/git/emacs/src'
> make: *** [src] Error 2

> I'm on 3.2.0-4-686-pae #1 SMP Debian 3.2.93-1 i686 GNU/Linux

My crystal ball tells me this is bug#29269
(https://debbugs.gnu.org/cgi/bugreport.cgi?bug=29269) where you don't see
the "assertion failed" because you haven't --enable-checking.


        Stefan


Reply | Threaded
Open this post in threaded view
|

Re: make error, cannot stat emacs

Colin Baxter
Hello,

    >> Hello, I'm getting this make error on master:

    >> make[2]: Leaving directory `/home/redknight/git/emacs/lisp'
    >> ./temacs --batch --load loadup bootstrap Loading loadup.el
    >> (source)...  mv -f emacs bootstrap-emacs mv: cannot stat `emacs':
    >> No such file or directory make[1]: *** [bootstrap-emacs] Error 1
    >> make[1]: Leaving directory `/home/redknight/git/emacs/src'
    >> make: *** [src] Error 2

    >> I'm on 3.2.0-4-686-pae #1 SMP Debian 3.2.93-1 i686 GNU/Linux

    > My crystal ball tells me this is bug#29269
    > (https://debbugs.gnu.org/cgi/bugreport.cgi?bug=29269) where you
    > don't see the "assertion failed" because you haven't
    > --enable-checking.


Indeed. I now get "Emacs fatal error: assertion failed: XTYPE (a) ==
type && XUNTAG (a, type) == ptr", having changed my configure to

/configure -C --enable-checking --with-modules --enable-check-lisp-object-type

Thanks.

Colin.

Reply | Threaded
Open this post in threaded view
|

Re: make error, cannot stat emacs

Paul Eggert
Bug 29269 should be fixed now; if not please let us know.

Reply | Threaded
Open this post in threaded view
|

Re: make error, cannot stat emacs

Colin Baxter
Dear Paul,

>>>>> "Paul" == Paul Eggert <[hidden email]> writes:

    Paul> Bug 29269 should be fixed now; if not please let us know.  

Yes, it seems fixed. I can now compile and make emacs-27.0.50.1
satisfactorily on 3.2.0-4-686-pae #1 SMP Debian 3.2.93-1 i686 GNU/Linux.

Thank you - Colin.