From owner-freebsd-current@FreeBSD.ORG Thu Sep 8 16:25:02 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9BD8C106566C for ; Thu, 8 Sep 2011 16:25:02 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-gw0-f49.google.com (mail-gw0-f49.google.com [74.125.83.49]) by mx1.freebsd.org (Postfix) with ESMTP id 596BF8FC14 for ; Thu, 8 Sep 2011 16:25:02 +0000 (UTC) Received: by gwb1 with SMTP id 1so80999gwb.36 for ; Thu, 08 Sep 2011 09:25:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=fnJWiEJBrt+CAeXN6Q6YM0V4SSkj+BtgmEcefw3uN6Y=; b=tBD0/hSpMIecK8b8T9aqKOh3FSsgMWh3Otv/0AGNcfBUS4TqqeSOO5wi0RAw5rWTAr 9jZJZGVJ+wD0dpjA69yOHzFAlRMO9A1xRZ392JQT3N9TgZ0dcUMDkMXoLI71ET5eStVJ Hxs5iJS5sjf1ugJqtj/Sm35C2ElDbEGCqfFGI= MIME-Version: 1.0 Received: by 10.231.57.10 with SMTP id a10mr766545ibh.70.1315499101618; Thu, 08 Sep 2011 09:25:01 -0700 (PDT) Received: by 10.231.59.71 with HTTP; Thu, 8 Sep 2011 09:25:01 -0700 (PDT) In-Reply-To: <4E686E0C.7070806@gmail.com> References: <4E686E0C.7070806@gmail.com> Date: Thu, 8 Sep 2011 09:25:01 -0700 Message-ID: From: Kevin Oberman To: Niclas Zeising Content-Type: text/plain; charset=ISO-8859-1 Cc: FreeBSD Current Subject: Re: 8-stable -> 9-current upgrade X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Sep 2011 16:25:02 -0000 On Thu, Sep 8, 2011 at 12:26 AM, Niclas Zeising wrote: > On 2011-09-08 02:12, Kevin Oberman wrote: >> I've been looking for any information on any special steps required to >> update from 8-stable to >> 9-current. /usr/src/UPDATING is a bit out of date as it has >> instructions for going from 5-stable >> to "current", although the instruction may well be the same. >> >> I am particularly concerned with things like header files >> (/usr/include) that might bite me if not >> deleted. >> >> Thanks! > > I did this upgrade not too long ago (a week or maybe two) and as far as > I can tell there aren't that many special steps needed. Firstly I did > compare my custom kernel config to the 9-CURRENT generic one. Be careful > around the NFS options since they've changed names, as well as > COMPAT_TTY which isn't in generic anymore and P1003_1B_SEMAPHORES which > also is gone. There might be some more options, but this is what I can > remember on top of my head. You also might want to check src.conf if you > use that, since there are some new options added there. > After that there's just to build world and kernel, and install them, as > per usual. I had some trouble building clang, so I disabled that, and > then rebuild world and clang when 9-current was installed. Be careful > also of make delete-old-libs, since some libs have had their version > number bumped, which will make ports fail, unless you recompile those as > well. > During the mergemaster "phase" there's plenty of stuff to be merged. > Some is just version numbers, other is content as well. For instance, in > newsyslog.conf the entry for utmp is gone, replaced with utx.log and a > lot of other stuff. There has also been some changes to how network > interfaces are handled in rc.conf. There might be backwards compability > shims for now, but I don't know since I changed them to the new default > instead. > I hope this helps, and good luck with your upgrade! Let me know if I > missed out on any details. > Regards! > -- > Niclas > Thank you, Niclas. Between this and both on-list and private notes from David Wolfskill, I'm feeling pretty comfortable about this. I might even give it a shot later today, if I have time. Guess I'm still a bit paranoid all this time after the 4-stable->current and 5-stable->current upgrades. Those were a bit tricky. I stayed with current, so never did 6->7-current or 7-current to 8-current upgrades. I'm especially anxious to try the KMS patches to see if I can get my graphics to finally display with the correct aspect ratio. Again, thanks! -- R. Kevin Oberman, Network Engineer - Retired E-mail: kob6558@gmail.com