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: