Follow-up Comment #8, bug #17644 (project hurd):

Here is a different patch for making the transition: the problem is that
non-TLS glibc doesn't have _dl_allocate_tls, and thus the TLS libpthread.so
can't be used with the old glibc. And non-TLS libpthread.so can't work with a
TLS glibc as soon as an application with TLS data starts a thread. Thus the
weak symbols for letting TLS-enabled libpthread work with non-TLS glibc.

Debian packages are available on
http://dept-info.labri.fr/~thibault/debian-hurd/tls/ : I could install them
(hurd first, then libc) and work (apt-get update etc), but now my box is
pretty much unstable, it usually doesn't make it through the boot process.


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?17644>

_______________________________________________
  Message posté via/par Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-hurd mailing list
Bug-hurd@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-hurd

Reply via email to