This is the mail archive of the libc-alpha@sourceware.cygnus.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

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.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]