title: use different glibc version
body: <p>Currently I have glibc which does not support epoll, so I installed new glibc at non default lation which supports epoll. I have python program which uses this epoll. </p>
  
  <p>I tried to set LD_LIBRARY_PATH</p>
  
  <p><code>export LD_LIBRARY_PATH="/home/glibc/lib:$LD_LIBRARY_PATH"</code></p>
  
  <p>then I run ls, it gave me errors</p>
  
  <p><code>ls: /home/glibc/lib/tls/libc.so.6: version 'GLIBC_2.4' not found (required by /lib/libpam.so.0)</code></p>
  
  <p><code>ls: /home/glibc/lib/tls/libc.so.6: version 'GLIBC_2.4' not found (required by /lib/libpam_misc.so.0)</code></p>
  
  <p>Also when I tried to run python I got</p>
  
  <p><code>python: relocation error: /home/glibc/lib/tls/libc.so.6: symbol _dl_out_of_memory, version GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time reference</code></p>
  
  <p>How can I use newly installed glibc instead of default one?</p>