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

Reply via email to