status of 0.9.30 release
Josh Boyer
jwboyer at gmail.com
Fri Sep 26 16:50:07 UTC 2008
On Fri, Sep 26, 2008 at 11:06:22AM -0400, Chase Douglas wrote:
>> Removing LINUXTHREADS_OLD might be a good idea. (This still has
>> nothing to do
>> with NPTL.) Having two is silly, and anything that's wrong with the
>> newer
>> linuxthreads should be _fixed_ before NPTL goes in. Eliminating
>> unnecessary
>> duplication is always a plus, and removing code where possible is what
>> uClibc
>> is all about, really.
>
> Has anyone else tried to compile openssh against the new linuxthreads
> stack? When I tried a few weeks ago it failed to compile auth-pam.c. In
> that file they do some pretty wacky stuff like redefining some of the
> pthread functions. Unfortunately, there doesn't seem to be a way to get
> that file to build due to the way the uClibc pthread header files are
> architected. So my suggestion would be to make sure that openssh can
> compile against uClibc with the newer linuxthreads stack before
> contemplating getting right of the older linuxthreads stack.
One could argue that openssh is the thing that needs fixing. I don't think
that's necessarily the case, but it is a valid argument. And there's always
dropbear ;).
> Also, I posted a patch to rectify a pthread fork mutex issue for
> linuxthreads.old. I am not convinced that the newer linuxthreads stack
> safely deals with the situation either, so porting that patch may be
> wise. It shouldn't take hardly any work to do so as well.
That should certainly be looked at.
josh
More information about the uClibc
mailing list