From: Brian J. W. <Bri...@hp...> - 2003-06-04 04:49:03
|
Aneesh- The new CI repository is ready for you to fix up the cluster-tools build system. It should be relatively easy, since most of the changes involved removing files. Only the cmd, libcluster, and man directories remain, and some of the stuff from cmd and man have been removed. As I described in a previous e-mail, they're moving to the OpenSSI repository. One significant change is that I removed the include directory. This stuff should be fetched from the kernel source so that we don't have two copies to keep in sync. The kernel directory of the CI repository contains these header files, although for better generality the configure script could allow the user to override this kernel source location. Note that my original e-mail about the reorg envisioned configure.ac being in the root of the CI repository. I now think I prefer to have it in cluster-tools, like it was. The only thing it's used for building is cluster-tools, anyway. I'm not sure we want to automatically build the kernel with it. I'm also concerned about the precedent it would set for the OpenSSI repository. Originally I thought it could have a configure.ac that configured and built all of the OpenSSI utilities (openssi-tools, util-linux, ipvsadm, etc.), but I'm afraid it would get too complicated to deal with the various configuration options each of them have. Besides, I think in the long-term that most developers and users will install binary packages and just build from source the stuff they want to customize or enhance. The new CI repository can be checked out with this command: cvs -d:ext:kva...@cv...:/cvsroot/ci-linux co ci The OpenSSI repository will be ready tommorrow or the following day. Thanks for helping me out with this, Brian |