>>>> Jan Vroonhof writes:
Jan> Andreas Jaeger <aj(a)arthur.rhein-neckar.de> writes:
> I'm confused. The system malloc in glibc 2.x *is* doug lea
malloc.
> I helped getting it working for XEmacs.
Jan> Yes, and therefore XEmacs uses glibc 2.x's implementation of it instead
Jan> of using its own. That is different in FSF Emacs isn't it?
No. FSF Emacs 20.3 uses the same logic as XEmacs does (the patches
have been ported from FSF Emacs to XEmacs) - and that confuses me
since it breaks on FSF Emacs but works without problems on my system.
I guess we can ignore the patch for XEmacs - as long as nobody
encounters this problem with XEmacs.
Jan> P.S. Why does Glibc 2.1.x define I_SETSIG ?
> AFAIK because it's part of the required interface of
<stropts.h> - but
> all stream functions set errno to ENOSYS. If you think this is a bug,
> send a bugreport via glibcbug or the www interface at
> <
http://www-gnats.gnu.org:8080/cgi-bin/wwwgnats.pl>.
Jan> It isn't. It is just annoying because these fake implementation make
Jan> XEmacs miscompile.
:-(
Andreas
--
Andreas Jaeger aj(a)arthur.rhein-neckar.de jaeger(a)informatik.uni-kl.de
for pgp-key finger ajaeger(a)aixd1.rhrk.uni-kl.de