From owner-freebsd-stable Tue Apr 4 9:56:40 2000 Delivered-To: freebsd-stable@freebsd.org Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (Postfix) with ESMTP id 0C8BF37B70B for ; Tue, 4 Apr 2000 09:56:38 -0700 (PDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (harmony.village.org [10.0.0.6]) by rover.village.org (8.9.3/8.9.3) with ESMTP id KAA93099; Tue, 4 Apr 2000 10:56:36 -0600 (MDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.3/8.8.3) with ESMTP id KAA69746; Tue, 4 Apr 2000 10:55:54 -0600 (MDT) Message-Id: <200004041655.KAA69746@harmony.village.org> To: Michael DeMutis Subject: Re: Upgrade Path from 2.2.2 Cc: freebsd-stable@FreeBSD.ORG In-reply-to: Your message of "Tue, 04 Apr 2000 09:41:26 EDT." References: Date: Tue, 04 Apr 2000 10:55:54 -0600 From: Warner Losh Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message Michael DeMutis writes: [[ Moving 2.2.2 -> 3.4 stable ]] I've done this once, and it was a while ago so my memory may be flagging. I first did a source upgrade to 2.2.6 (the latest -stable of the time, you'll likely want to get the end of the RELNG_2_2 branch). Then, I did a buildworld/installworld (or maybe it was still called make world then). I also upgraded my kernel. I then upgraded my sources to 3.0. There was a special target in that makefile. Make aout-to-elf I think it was. I read the src/Makefile to find it, ran through the process to get an elf system. Once I had that, I upgraded to 3.2-stable (the latest stable at the time, just before 3.3 came out) and did a make buildworld/installworld and then upgraded my kernel. I then sold all the hoops I'd jumped through on the second hand market for a lot of money. Sadly this was a mere fraction of the price I paid for them :-) Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message