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

Bug#48476: latest libc6 breaks xemacs bootstrap



>>>>> James LewisMoss writes:

>>>>> On 27 Oct 1999 18:04:02 +0200, Andreas Jaeger <aj@suse.de> said:
>>>>> Anthony Heading writes:
>>> Package: libc6 Version: 2.1.2-6

>>> When I build xemacs 21.1.7, on today's potato system, it segfaults
>>> at
Andreas> That's AFAIK bug in XEmacs 21.1.7 - 21.1.8 will have this
Andreas> fixed.  Check the XEmacs mailing lists for details.

 > The patch to fix dumping (if that is what you are referring to if not
Yes - that was the one.
 > please let me know so I can search for it) is applied to the latest
 > xemacs (-8).  Maybe something else.  Can someone send me a log of the
 > build?


I've got to correct myself.  The problem is not fixed.  I'm appending
a patch for XEmacs (for details see the xemacs-beta mailing
list). 

There seems to be a bug in glibc which I'm currently discussing
with the other glibc developers.

Cheers,
Andreas

1999-10-28  Andreas Jaeger  <aj@suse.de>

	* src/emacs.c (main_1): Don't set the malloc hooks if using
	DOUG_LEA_MALLOC.

--- src/emacs.c.~2~	Thu Jun 17 08:31:05 1999
+++ src/emacs.c	Thu Oct 28 16:43:07 1999
@@ -531,7 +531,7 @@
   extern int malloc_cookie;
 #endif
 
-#if !defined(SYSTEM_MALLOC) && !defined(HAVE_LIBMCHECK)
+#if !defined(SYSTEM_MALLOC) && !defined(HAVE_LIBMCHECK) && !defined DOUG_LEA_MALLOC
   /* Make sure that any libraries we link against haven't installed a
      hook for a gmalloc of a potentially incompatible version. */
   /* If we're using libmcheck, the hooks have already been initialized, */

-- 
 Andreas Jaeger   
  SuSE Labs aj@suse.de	
   private aj@arthur.rhein-neckar.de


Reply to: