posix threading plans

Rob Landley rob at landley.net
Mon May 7 14:37:47 PDT 2007


On Sunday 06 May 2007 11:06 am, Joseph S. Myers wrote:
 
> But the branch was not in that state and is not in that state, and 
> limitations of SVN make it impracticable to put a branch in that state if 
> it gets out of it without as much effort as creating a new branch and 
> applying patches by hand.

I note that I've been maintaining a Mercurial mirror of the uClibc repository 
for some time now, due to the numerous limitation of SVN.  ("Better than CVS" 
is damning with faint praise.)

http://landley.net/hg/uclibc

(This may not be useful, but I thought I'd mention it.  Someday I need to 
upgrade tailor to pull tags...)

> What we need now is a multi-way merge of:
> 
> * Current trunk;
> 
> * NPTL branch, as it is now;
> 
> * All the various ports.

Modern distributed source control systems (mercurial, git, bitkeeper, etc) can 
do multi-way merges.  SVN is not a modern source control system, and I got 
tired of fighting it a while back.

That said, I'm under the impression that now that 0.9.29 is now, NPTL stuff 
can start being applied to trunk, to drain the various branches into mainline 
with mainline being the marshalling point.  (Is this not the case?)

Rob


More information about the uClibc mailing list