i386-pc-solaris2.5.1: recent snapshots can't build emacs-20.2

David S. Miller davem@dm.cobaltmicro.com
Fri Jul 17 08:59:00 GMT 1998


   From: Jim Meyering <meyering@ascend.com>

     414008 pure bytes used
     ./emacs -q -batch -f list-load-path-shadows
     make: *** [emacs] Segmentation Fault

   I'm pretty sure that whatever it is about egcs that provokes
   this was introduced in the first two weeks of June.  The 980531
   snapshot compiled it fine, and the first time I noticed the problem
   was about two weeks later.

Thanks for the further datapoints.

I am still convinced that something is going wrong with unexec when
compiled with egcs.  The evidence in your crash indicates this to me.

I ask for one further experiment if you don't mind.  Can you try
compiling just unexelf.o with a working gcc, leave the rest the same
(compiled with egcs which causes the crashes) and tell me the results.

Also, it would be very useful if you could take the crashing emacs
binary and run it under gdb, and look around for clues as to where it
is crashing.  I would not be surprised if you find it crashed
somewhere in the middle of the solaris dynamic linker, or some place
similar.

Thanks again for the help so far.

Later,
David S. Miller
davem@dm.cobaltmicro.com



More information about the Gcc mailing list