X-Spam-Check-By: sourceware.org Message-ID: <46AA3F4C.2B27B0C2@dessent.net> Date: Fri, 27 Jul 2007 11:54:04 -0700 From: Brian Dessent X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U) MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: how to build cygwin using itself References: <81B25FE9-8193-4731-8876-B54CED0BDE9D AT zooko DOT com> <46AA2EDD DOT 51C16419 AT dessent DOT net> <99F719C4-1411-42DE-82D7-B934B69F4EF0 AT zooko DOT com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Reply-To: cygwin AT cygwin DOT com Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com zooko wrote: > > "cvs co cygwin" > > This doesn't work for me: > > ------- > $ CVSROOT=:pserver:anoncvs AT cygwin DOT com:/cvs/src cvs co cygwin > cvs server: cannot find module `cygwin' - ignored > cvs [checkout aborted]: cannot expand modules > ------- Okay, sorry, "winsup" is the right name of the module, not cygwin. But checking out the module "winsup" should have gotten you the toplevel, etc/, include/, libiberty/, newlib/, and winsup/: winsup -a src-support naked-winsup naked-libiberty naked-newlib naked-include http://sourceware.org/cgi-bin/cvsweb.cgi/CVSROOT/modules?rev=1.70&content-type=text/x-cvsweb-markup&cvsroot=src If you did "cvs co winsup" and only got a winsup directory and not all those others, then something is wrong with your cvs client configuration. And again, just to make sure: you are running the toplevel configure/make, right? > Hm. Looking at the CVS layout it appears that I might need "src/", > which is the common parent of "winsup/" and "newlib/". That would be extreme overkill, as src is home to a large number of projects, of which cygwin is just a small subset. The modules file above shows how the various subdirectories are parts of various projects. Brian -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/