From owner-freebsd-questions Thu Jul 26 0:36:22 2001 Delivered-To: freebsd-questions@freebsd.org Received: from guru.mired.org (okc-27-141-144.mmcable.com [24.27.141.144]) by hub.freebsd.org (Postfix) with SMTP id 1684F37B405 for ; Thu, 26 Jul 2001 00:36:20 -0700 (PDT) (envelope-from mwm@mired.org) Received: (qmail 98711 invoked by uid 100); 26 Jul 2001 07:36:19 -0000 From: Mike Meyer MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15199.51315.387499.256787@guru.mired.org> Date: Thu, 26 Jul 2001 02:36:19 -0500 To: Omer Faruk Sen Cc: questions@freebsd.org Subject: Re: compiling and installing only changed sources In-Reply-To: <49393911@toto.iv> X-Mailer: VM 6.90 under 21.1 (patch 14) "Cuyahoga Valley" XEmacs Lucid X-face: "5Mnwy%?j>IIV\)A=):rjWL~NB2aH[}Yq8Z=u~vJ`"(,&SiLvbbz2W`;h9L,Yg`+vb1>RG% *h+%X^n0EZd>TM8_IB;a8F?(Fb"lw'IgCoyM.[Lg#r\ Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Omer Faruk Sen types: > Is there a way of compiling and installing only > changed sources at cvsup?Or does that break system > consistency? You can always do "make" at the top of /usr/src. The first time it might remake everything, but in the future it will remake only the things that have changed. I'm not sure how well it deals with changes in the system include files. This method is really meant for developers who know what they are doing, though. You might also consider how the difference in the size of the committer base will change the length of time that such a thing is actually useful. The problem is that you're building using the old system include files and built tools. That's not guaranteed to work. That's what buildworld does - it builds the build tools and include files, and then uses those to rebuild the world properly. "buildworld" and friends are the method least likely to cause problems with system consistency. Other methods can be used to build the system, but you should always go back to buildworld/kernel/installworld before asking for help on any of the lists. http://www.mired.org/home/mwm/ Independent WWW/Perforce/FreeBSD/Unix consultant, email for more information. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message