On Sun, Apr 20, 2008 at 7:09 AM, Carmelo Amoroso <[EMAIL PROTECTED]> wrote: > Hi All, > recently there have been reported several issues > on libpthread segfaulting while running simple application. > It has been discovered that users were using linuxthreads implementation > instead of (stable ?) linuxthreads.old. > > I don't know what is the current status of linuxthreadsde developmnet, > neither I remember who is doing the development. > > I don't have currently any time for investigating on this beinf NPTL > my target implementation, but as a general rule, at least until somebody > will provide a patch for those problems, I'd suggest to all users > to *use linuxthreads.old* library. > > Anyway, solving the linuxthreads bug is something to be dobe as well.
FWIW linuxthreads works for me with the attached patch. It's also better supports architectures with STACK_GROWS_UP such as hppa.
--- libpthread/linuxthreads/Makefile.in 5 Feb 2008 17:11:30 -0000 1.2 +++ libpthread/linuxthreads/Makefile.in 3 Apr 2008 10:36:04 -0000 @@ -77,7 +77,7 @@ else libpthread-a-y += $(libpthread_OBJ) $(libpthread-static-y) endif -libpthread-so-y += $(libpthread_OBJ:.o=.os) +libpthread-so-y += $(libpthread_OBJ:.o=.oS) lib-a-$(UCLIBC_HAS_THREADS) += $(top_builddir)lib/libpthread.a lib-so-$(UCLIBC_HAS_THREADS) += $(top_builddir)lib/libpthread.so
_______________________________________________ uClibc mailing list [email protected] http://busybox.net/cgi-bin/mailman/listinfo/uclibc
