From xemacs-m  Wed Mar 26 00:10:01 1997
Received: from altair.xemacs.org (steve@xemacs.miranova.com [206.190.83.19])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id AAA23355
	for <xemacs-beta@xemacs.org>; Wed, 26 Mar 1997 00:09:57 -0600 (CST)
Received: (from steve@localhost)
	by altair.xemacs.org (8.8.5/8.8.5) id WAA29038;
	Tue, 25 Mar 1997 22:21:28 -0800
Mail-Copies-To: never
To: xemacs-beta@xemacs.org
Subject: Linux problem with 19.15
X-Url: http://www.miranova.com/%7Esteve/
X-Face: #!T9!#9s-3o8)*uHlX{Ug[xW7E7Wr!*L46-OxqMu\xz23v|R9q}lH?cRS{rCNe^'[`^sr5"
 f8*@r4ipO6Jl!:Ccq<xoV[Qz2u8<8-+Vwf2gzJ44lf_/y9OaQ`@#Q65{U4/TC)i2`~/M&QI$X>p:9I
 OSS'2{-)-4wBnVeg0S\O4Al@)uC[pD|+
X-Attribution: sb
From: Steven L Baur <steve@miranova.com>
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII
Date: 25 Mar 1997 22:21:27 -0800
Message-ID: <m2ybbbkwbc.fsf@altair.xemacs.org>
Lines: 26
X-Mailer: Gnus v5.4.37/XEmacs 20.1(beta10)

I'm a triple dummy for not spotting this earlier.  We have another
h_errno problem with Linux C libraries.

Andreas, this is an instant FAQ.  If you build against a recent
libc-5.4 (late enough to have caused problems earlier in the beta
cycle) and then run with an earlier version of libc, you get a

$ xemacs
xemacs: can't resolve symbol '__malloc_hook'
zsh: 7942 segmentation fault (core dumped)  xemacs

(Example binary compiled against libc-5.4.23 and run with libc-5.4.16).

The solution is to upgrade to at least libc-5.4.23.  Sigh.  Drat.

I have no idea what happens when you build against an older version
and run against a newer version.  I'll try that later if no one else
can do it.

(Thanks to all the bleeding edgers who burned this incompatibility
into my brain).

			     :-( :-( :-(
-- 
steve@miranova.com baur
Unsolicited commercial e-mail will be billed at $250/message.

