Subject: Re: RFC: moving src/common to src/sys/common (with patch)
To: None <current-users@netbsd.org>
From: Pavel Cahyna <pavel@netbsd.org>
List: current-users
Date: 05/10/2006 06:58:14
On Wed, May 10, 2006 at 12:38:43AM +0100, Rui Paulo wrote:
> On 2006.05.09 23:33:30 +0200, Pavel Cahyna wrote:
> > Hello,
> > 
> > the kernel build -current-ly includes the directory src/common. This means
> > that it is no longer sufficient to check out src/sys to build the kernel.
> > Also maintaining it with revision control tools is more complicated. (For
> > example, if one wants to mirror the repository of kernel sources, it is
> > impossible to mirror just one directory in the repository.)
> > 
> > For those reasons, I would like to move src/common to src/sys/common.
> 
> I thought they were placed in src/common because they can be shared
> by the kernel and by the userland.

After the move they are still shared. Otherwise "build.sh release" 
would not build.

> What's the problem with mirroring two directories instead of one ?

Some tools (e. g. SVK or cvsps) simply don't let you work with multiple
directories.

Pavel