emacs-pretest-bug
[Top][All Lists]
Advanced

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

Re: Invalid datatype while make bootstrap


From: Kim F. Storm
Subject: Re: Invalid datatype while make bootstrap
Date: Wed, 02 Nov 2005 10:16:50 +0100
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)

Jens Kubieziel <address@hidden> writes:

> Hi,
>
> I want to build the latest CVS version of emacs. My ./configure is:
> ./configure --prefix=/home/jens/Software/emacs --with-gcc --with-gtk
> --without-kerberos --without-kerberos5 --without-pop --without-sound
> --with-x
>
> When running `make bootstrap' I get the following error message:
> [...]
> Generating autoloads for apropos.el...
> Generating autoloads for apropos.el...done
> Generating autoloads for arc-mode.el...
> Generating autoloads for arc-mode.el...done
> Generating autoloads for array.el...
> Generating autoloads for array.el...done
> Generating autoloads for autoarg.el...
> ;;next eight lines are actually one line
> Wrong type argument: listp, [nil raw-text coding-system coding-system
> -135136683 #<EMACS BUG: INVALID DATATYPE (MISC 0xfffffffe) Save your
> buffers immediately and please report this bug> coding-system 17177648
> Fatal error (11)/bin/sh: line 1:  9377 Speicherzugriffsfehler
> ../src/bootstrap-emacs -batch --no-site-file --multibyte -l autoload
> --eval '(setq generated-autoload-file
> --"/home/jens/Software/Source/emacs/lisp/loaddefs.el")' -f
> --batch-update-autoloads $wins
> ;; end
> make[2]: *** [autoloads] Fehler 139
>
> If I could provide any more useful information please let me know.

What system are you building on?

Can you run this under gdb?

Go back to the place where bootstrap-emacs is invoked and copy the actual 
command line,
then start it under gdb with the actual command line like this:

cd src
gdb bootstrap-emacs
cd ../lisp
r -batch --no-site-file --multibyte ... 


When it crashes, exec these gdb commands:

bt full
xbacktrace


Now, can you repeat the whole build process but first you edit src/lisp.h
as follows:

in line 32, change #if 0 line to #if 1.
in line 53, remove the /* */ around #define GC_CHECK_CONS_LIST 1

and see if it still crashes during bootstrap.
If it does, report the same gdb output as before.


Does it still fail if you run
 make maintainer-clean
 ./configure ...
 make bootstrap

?

-- 
Kim F. Storm <address@hidden> http://www.cua.dk





reply via email to

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