From owner-freebsd-questions Wed Feb 16 10:43:48 2000 Delivered-To: freebsd-questions@freebsd.org Received: from builder.freebsd.org (builder.FreeBSD.ORG [204.216.27.24]) by hub.freebsd.org (Postfix) with ESMTP id DEECA37B538 for ; Wed, 16 Feb 2000 10:43:44 -0800 (PST) (envelope-from mark@dogma.freebsd-uk.eu.org) Received: from monsoon.mail.pipex.net (monsoon.mail.pipex.net [158.43.128.69]) by builder.freebsd.org (Postfix) with SMTP id 943A3132E5 for ; Wed, 16 Feb 2000 10:43:07 -0800 (PST) Received: (qmail 1211 invoked from network); 16 Feb 2000 18:25:08 -0000 Received: from usercb76.uk.uudial.com (HELO marder-1.) (62.188.150.243) by smtp.dial.pipex.com with SMTP; 16 Feb 2000 18:25:08 -0000 Received: (from mark@localhost) by marder-1. (8.9.3/8.9.3) id SAA01247; Wed, 16 Feb 2000 18:25:05 GMT (envelope-from mark) Date: Wed, 16 Feb 2000 18:25:04 +0000 From: Mark Ovens To: George Cox Cc: Christian Weisgerber , Jeff Beley , freebsd-questions@freebsd.org Subject: Re: Cvsup Message-ID: <20000216182504.D326@marder-1> References: <20000211131729.A3426@daemon9.cameron.edu> <881sar$kfs$1@bigeye.rhein-neckar.de> <20000216004739.B10907@extremis.demon.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0pre2i In-Reply-To: <20000216004739.B10907@extremis.demon.co.uk> Organization: Total lack of Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Feb 16, 2000 at 12:47:39AM +0000, George Cox wrote: > On 11/02 21:44, Christian Weisgerber wrote: > > > Jeff Beley wrote: > > > > > How does one upgrade a source tree to the lastest 4.0? Is the > > > standard-supfile the right one? > > > > standard-supfile plus secure-supfile. > > This is incorrect. In order to update the source tree to 4.0-CURRENT, > you need a supfile similar to /usr/share/examples/cvsup/supfile-current. > > Be aware that upgrading a 3.4-STABLE -> 4.0-CURRENT requires more than just > recompiling the kernel, and making world. > > Marius Strom posted a step-by-step guide to upgrading 3.4-STABLE -> 4.0-CURRENT on -docs the other day. I've included it here because AFAIK the mail archives are still down. -------------- Begin included message --------------- Subject: 3.4-STABLE to 4.0-CURRENT Update Procedures From: Marius Strom Date: Wed, 9 Feb 2000 14:27:29 -0600 (CST) To: doc@freebsd.org To whom it may concern: I initially wrote this to jkh, but he suggested I forward it here. I'm not subscribed to this list, but it may be helpful for the handbook. A small note -- I've been using FreeBSD for a number of months now, but have been admin'ing (Linux|Solaris) for a number of years. This isn't really a complaint about the release install, but some quick documentation would be necessary as far as doing a cvs update and following (build|install)world procedure. I've taken the liberty of writing this up without explanations as far as the luck I personally had with the procedure. I'll put in some notes as to why they must be done in the order presented: (some of this is thanks to people on the -current mailing list; their names escape me now) cvsup the -current source using /usr/share/examples/cvsup/standard-supfile as an outline cd /usr/src/usr.bin/genassym && make obj ; make depend all install clean cd /usr/src/usr.sbin/config && make depend all install clean cd /usr/src/sys/i386/conf config new_kernel cd ../../compile/new_kernel cp /kernel /kernel-3.x-backup make depend && make && make install cd /usr/src make buildworld cd /usr/src/sys/boot make install // can't be built on it's own - requires the newly built \ // cc flags etc. a buildworld is required prior to this disklabel -B shutdown -r now boot single user mode cd /usr/src make -k -DNOINFO installworld // must be done under new kernel due to 19990929 \ // notes. mergemaster // take note that `xntpd` is now called `ntpd` // also, sendmail.cf moved to /etc/mail/ shutdown -r now system should be fine I hope this helps, not very well documented and most stuff can be found in the UPDATING file, but I think a suitable step-by-step would assist a great deal. I think I remembered everything I did. =] As always, YMMV. -- Marius Strom Professional Geek/Unix System Administrator Alpha1 Internet http://www.marius.org/marius.pgp 0x5645C228 -------------- End included message --------------- > gjvc > > -- > [gjvc] > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message -- Microsoft: Where do you want to go today? Linux: Where do you want to go tomorrow? BSD: Are you guys coming, or what? -Poster at LinuxWorld 2000 ________________________________________________________________ FreeBSD - The Power To Serve http://www.freebsd.org My Webpage http://ukug.uk.freebsd.org/~mark/ mailto:mark@ukug.uk.freebsd.org http://www.radan.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message