Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 30 Oct 2005 20:50:05 +0100
From:      Roland Smith <rsmith@xs4all.nl>
To:        freebsd-questions@FreeBSD.ORG
Subject:   Re: Canonical upgrade procedure for 6.0?
Message-ID:  <20051030195005.GA23835@slackbox.xs4all.nl>
In-Reply-To: <20051030175509.GN739@crom.vickiandstacey.com>
References:  <20051030102835.GK739@crom.vickiandstacey.com> <20051030110604.GA75601@slackbox.xs4all.nl> <20051030114424.GL739@crom.vickiandstacey.com> <20051030155240.GA5825@slackbox.xs4all.nl> <20051030175509.GN739@crom.vickiandstacey.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--u3/rZRmxL6MmkK24
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, Oct 30, 2005 at 05:55:09PM +0000, Stacey Roberts wrote:

> Okay.., I took the view that following the Handbook was the way to go,
> changing "*default release=3Dcvs tag=3DRELENG_5" to "*default release=3Dc=
vs
> tag=3DRELENG_6".
>=20
> All went fine, that is, I was able to cvsup sources to upgrade a
> FreeBSD-5-Stable machine to FreeBSD-6.0-RC-1:
>=20
> $ uname -a
> FreeBSD <snipped> 6.0-RC1 FreeBSD 6.0-RC1 #0: Sun Oct 30 16:09:08 GMT 200=
5     <snipped>:/usr/obj/usr/src/sys/GENERIC  i386
> $
>=20
> All looks well, whereby I can log in successfully, and load X as
> before (I know that at some point I need to rebuild all installed
> ports), however I now need to configure, compile and install a custom
> kernel. But when I checked the location of where (the default in
> FreeBSD) I'd expect to see a new GENERIC, I see the following:
>=20
> /usr/src/sys/i386/conf $ ls -tla
> total 92
> drwxr-xr-x   2 root  wheel    512 Oct 30 18:05 .
> drwxr-xr-x  14 root  wheel    512 Oct 29 19:48 ..
> -rw-r--r--   1 root  wheel   1741 Oct 29 19:48 GENERIC.hints
> -rw-r--r--   1 root  wheel    372 Oct 28 20:21 DEFAULTS
> -rw-r--r--   1 root  wheel  10211 Oct 28 20:21 GENERIC
> -rw-r--r--   1 root  wheel  33284 Oct  7 15:00 NOTES
> -rw-r--r--   1 root  wheel    322 Sep 18 04:37 SMP
> -rw-r--r--   1 root  wheel   1766 Jul 29 17:02 PAE
> -rw-r--r--   1 root  wheel     13 Jun 20 17:52 .cvsignore
> -rw-r--r--   1 root  wheel    120 Feb 26  2003 Makefile
> /usr/src/sys/i386/conf $
>=20
> After copying GENERIC to "MYKERNEL", I'd have expected to go through
> MYKERNEL to add / delete as required, as well as remove the debugging
> statements that I'd come across from reading various suggestions (like
> "options INVARIANTS", etc), but I've found that the GENERIC on this
> system doesn't have the entries for any of those debugging statements
> to remove. Here's a snippet where I'd have expected to see some of
> those entries:
>=20
<snip>
>=20
> Any information, would be appreciated, please.

There were some messages about this on the mailing lists recently.

Apparently some options and devices were moved into DEFAULTS (which is
combined with the chosen kernel configuration by config(8).), so that
people wouldn't leave them out by accident, such as 'mem' and 'io'
(important for running X).

My system (recently installed from 6.0-RC1 CD's) doesn't have the changes
yet. They must have been implemented after RC1 was released. It does look
somewhat like a kludge to me.

Roland
--=20
R.F.Smith (http://www.xs4all.nl/~rsmith/) Please send e-mail as plain text.
public key: http://www.xs4all.nl/~rsmith/pubkey.txt

--u3/rZRmxL6MmkK24
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (FreeBSD)

iD8DBQFDZSPtEnfvsMMhpyURAihuAJ4qo5c63tZeJoAmzxo/QTzs8wFj0wCeLtUd
fXEvpAhMOyiBd/a2j2AjtLU=
=/RS5
-----END PGP SIGNATURE-----

--u3/rZRmxL6MmkK24--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051030195005.GA23835>