Andreas Jaeger <aj(a)arthur.rhein-neckar.de> writes:
I thought the following might be of interest to you. We (glibc
developers) received a bug report about emacs-20.3 with glibc 2.1.1.
I can't reproduce this with XEmacs 21.0p2.
That's probably 21.1p2. The reason you don't see it is that on
glibc2.x systems XEmacs uses the system malloc instead of its own doug
lea allocator. The main reason for this is that we don't run into
obscure and hard to debug problems like this.
Nevertheless the patch looks fine (I'm just running a
mule-enabled
XEmacs 21.0p2 with it) and should work with glibc 2.0 and 2.1 (I only
tested with glibc 2.1.1).
From glancing at the patch in its current incarnation,
it seems
awfully glibc specific to me. If I understand it correctly.
It works because the glibc startup code works by calling this hook
somewhere.
Who says the Solaris startup code will do that?
Jan
P.S. Why does Glibc 2.1.x define I_SETSIG ?
--
Jan Vroonhof
http://www.math.ethz.ch/~vroonhof/
Mathematik, vroonhof @ math.ethz.ch
HG E16, ETH-Zentrum, Tel: +41-1-6325456/25154
Raemistrasse 101, CH-8092 Zuerich. Fax: +41-1-6321085