This is the mail archive of the
libc-alpha@sourceware.cygnus.com
mailing list for the glibc project.
Re: glibc 2.1.3 and emacs
Hi,
> I just found out that this was caused by me forgetting to add
> --prefix=/usr to glibc configuration.
Huh ? That sounds very strange. I thought prefix=/usr was the
default on Linux. So, if _just_ configuring with prefix=/usr changes
something, then I would be _very_ suspicious...
> Nevertheless, I would not expect to recompile Emacs when I update from
> glibc 2.1.2 to 2.1.3. Instead, I would expect 100% binary
> compatibility.
I see your point. But Emacs really is a very special case. Its
interaction with malloc is hairy, to say the least, because of the
(unportable) dumping procedure. The only way to solve these issues
(even then, I would guess not _all_ such issues) would be to link a
malloc implementation statically with Emacs and then never change that
implementation; this is done on most non-Linux platforms AFAIK.
That being said, I think the latest changes (in Emacs-20.5 and
glibc-2.1.x) should really solve the problem for quite a while.
Regards,
Wolfram.