2010-03-31

unexpected reloc type 0x0e

  • unexpected reloc type 0x0e
  • error while loading shared libraries: libc.so.6: cannot handle TLS data

You're not going to upgrade a the libc of a running Linux system, are you?. - If you are, you know what I am talking about. In the process, you might have gotten one or more of the above error messages.

Try this simple remedy: ldconfig

Switching forth and back between glibc versions:
  • ln -sf libc-2.11.1.so libc.so.6 
  • ldconfig
  • sln libc-2.3.5.so libc.so.6 
  • ldconfig
Where sln is a statically linked version of ln.