Skip to Content.
Sympa Menu

sm-discuss - Re: [SM-Discuss] gettext errors - recompile glibc?

sm-discuss AT lists.ibiblio.org

Subject: Public SourceMage Discussion List

List archive

Chronological Thread  
  • From: julian AT openit.de (Julian v. Bock)
  • To: Source Mage - Discuss <sm-discuss AT lists.ibiblio.org>
  • Subject: Re: [SM-Discuss] gettext errors - recompile glibc?
  • Date: Mon, 10 Feb 2003 13:02:13 +0100

Hi

>>>>> "A" == Andrew <afrayedknot AT thefrayedknot.armory.com> writes:

A> uhm, thats a bold statement, if you are trying to explain to me why
A> glibc wasnt installing before.

The glibc Makefiles are ok (you can test a manual configure <opts> &&
make && make install if you want). The problem is that sorcery dispels
glibc before make install is run. Sorcery tries to solve the problem
by copying the libraries etc. to another place and setting
LD_LIBRARY_PATH accordingly.

This works fine until the new dynamic loader is installed, since it
loads (because of LD_LIBRARY_PATH) the _old_ libraries.

Some symbols in the glibc are versioned, and those symbols can not be
resolved. However, since the library was loaded successfully the
next libc in the library path is not used.

This is what makes dynamic executables fail after the 2.3.1 update.

BTW: Just a quick idea, but setting LD_PRELOAD to the old libc might
solve the problem. I will test this when 2.4 is out ;)

Julian




Archive powered by MHonArc 2.6.24.

Top of Page