From owner-freebsd-questions Tue Jan 15 14:55:22 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mail7.mgfairfax.rr.com (fe7.southeast.rr.com [24.93.67.54]) by hub.freebsd.org (Postfix) with ESMTP id 6107437B416 for ; Tue, 15 Jan 2002 14:55:18 -0800 (PST) Received: from there ([24.168.212.227]) by mail7.mgfairfax.rr.com with Microsoft SMTPSVC(5.5.1877.687.68); Tue, 15 Jan 2002 17:55:16 -0500 Content-Type: text/plain; charset="iso-8859-1" From: Ray Kohler To: "Mike Meyer" , "alexus" Subject: Re: cvsup/make Date: Tue, 15 Jan 2002 17:58:14 -0500 X-Mailer: KMail [version 1.3.2] Cc: questions@FreeBSD.ORG References: <15428.36920.115486.220565@guru.mired.org> In-Reply-To: <15428.36920.115486.220565@guru.mired.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-ID: <064a81655220f12FE7@mail7.mgfairfax.rr.com> 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 On Tuesday 15 January 2002 03:25 pm, Mike Meyer wrote: > alexus types: > > is there a way to after i did cvsup stable-cvsupfile to do make > > just only whatever was downloaded from cvsup instead of the > > whole thing all over again? > > Not reliably. That's why the documented method is to do the whole > thing all over again. > > However, you can build and install the current set of tools with > "make install". That will only rebuild and reinstall things that > have changed - assuming the dependencies are right. I'm not sure > whether that target updates the same set of objects as the > "world" targets, so you may need to "make install" after you've > done an "installworld" to set things up properly. > > Be warned: this builds things with the currently installed tools > instead of the toolset in the source tree. That can cause things > to fail to build, or to fail in unexpected ways after they are > installed. If you have any problems *at all* after updating via > "make install", do a "make world" to build the system with the > proper toolset before bothering to report it. I just wanted to point out (to both the asker and the answerer) that this "make install" thing is certainly not a supported thing to do (i. e., you can do it if you want but if Weird Things Happen then most people will just say "I told you so.") No rudeness/pedantry intended, but I couldn't think of a "nice" way to say it and I was virtually gasping in horror at someone being advised to do the equivalent of "voiding the warranty." -- Ray Kohler Who made the world I cannot tell; 'Tis made, and here am I in hell. My hand, though now my knuckles bleed, I never soiled with such a deed. -- A. E. Housman To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message