From owner-freebsd-stable@FreeBSD.ORG Sun Oct 23 03:44:09 2011 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 05423106564A; Sun, 23 Oct 2011 03:44:09 +0000 (UTC) (envelope-from kensmith@buffalo.edu) Received: from localmailA.acsu.buffalo.edu (localmail.buffalo.edu [128.205.5.196]) by mx1.freebsd.org (Postfix) with ESMTP id CAB678FC08; Sun, 23 Oct 2011 03:44:08 +0000 (UTC) Received: from localmailA.acsu.buffalo.edu (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 07E28F683; Sat, 22 Oct 2011 23:44:07 -0400 (EDT) Received: from localmailA.acsu.buffalo.edu (localhost [127.0.0.1]) by localmailA.acsu.buffalo.edu (Postfix) with ESMTP id 5BDAEF6B3; Sat, 22 Oct 2011 23:44:05 -0400 (EDT) Received: from smtp3.acsu.buffalo.edu (smtp3.acsu.buffalo.edu [128.205.5.226]) by localmailA.acsu.buffalo.edu (Prefixe) with ESMTP id 546E3F683; Sat, 22 Oct 2011 23:44:05 -0400 (EDT) Received: from [192.168.1.101] (cpe-72-231-248-9.buffalo.res.rr.com [72.231.248.9]) (Authenticated sender: kensmith@buffalo.edu) by smtp3.acsu.buffalo.edu (Postfix) with ESMTPSA id 05671464F0; Sat, 22 Oct 2011 23:44:05 -0400 (EDT) From: Ken Smith To: freebsd-current@freebsd.org, freebsd-stable Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-F5yjy/3R9S6J8Iy4E/OT" Organization: U. Buffalo Date: Sat, 22 Oct 2011 23:43:53 -0400 Message-ID: <1319341433.49428.7.camel@neo.cse.buffalo.edu> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port X-PM-EL-Spam-Prob: XX: 27% Cc: Subject: FreeBSD 9.0-RC1 Available... X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Oct 2011 03:44:09 -0000 --=-F5yjy/3R9S6J8Iy4E/OT Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable The first of the Release Candidate builds of the 9.0-RELEASE release cycle is now available. Since this is the first release of a brand new branch I cross-post the announcements on both -current and -stable. But just so you know most of the developers active in head and stable/9 pay more attention to the -current mailing list. If you notice problems you can report them through the normal Gnats PR system or on the -current mailing list. The 9.0-RELEASE cycle will be tracked here: http://wiki.freebsd.org/Releng/9.0-TODO Wrapping up RC1 was a bit delayed due to a bug found during the initial testing of the RC1 images and a few glitches that came up as part of making FreeBSD-Update available. We'll update the schedule soon. NOTE: The location of the FTP install tree and ISOs is the same as it had been for BETA2/BETA3, though we are still deciding if this will be the layout we switch to for the release. ISO images for the following architectures are available, with pathnames given relative to the top-level of the FTP site: amd64: .../releases/amd64/amd64/ISO-IMAGES/9.0/ i386: .../releases/i386/i386/ISO-IMAGES/9.0/ ia64: .../releases/ia64/ia64/ISO-IMAGES/9.0/ powerpc: .../releases/powerpc/powerpc/ISO-IMAGES/9.0/ powerpc64: .../releases/powerpc/powerpc64/ISO-IMAGES/9.0/ sparc64: .../releases/sparc64/sparc64/ISO-IMAGES/9.0/ MD5/SHA256 checksums are tacked on below. If you would like to use csup/cvsup mechanisms to access the source tree the branch tag to use is now "RELENG_9", if you use "." (head) you will get 10-CURRENT. If you would like to access the source tree via SVN it is "svn://svn.freebsd.org/base/stable/9/". We still have the nit that the creation of a new SVN branch winds up causing what looks like a check-in of the entire tree in CVS (a side-effect of the svn2cvs exporter) so "mergemaster -F" is your friend if you are using csup/cvsup. FreeBSD Update -------------- The freebsd-update(8) utility supports binary upgrades of i386 and amd64 sy= stems running earlier FreeBSD releases. Systems running 7.[34]-RELEASE, 8.[12]-RELEASE, or 9.0-BETA[123] can upgrade as follows: First, a minor change must be made to the freebsd-update code in order for it to accept file names appearing in FreeBSD 9.0 which contain the '%' and '@' characters; without this change, freebsd-update will error out with the message "The update metadata is correctly signed, but failed an integrity check". # sed -i '' -e 's/=3D_/=3D%@_/' /usr/sbin/freebsd-update Now freebsd-update can fetch bits belonging to 9.0-RC1. During this proces= s freebsd-update will ask for help in merging configuration files. # freebsd-update upgrade -r 9.0-RC1 Due to changes in the way that FreeBSD is packaged on the release media, tw= o complications may arise in this process: 1. The FreeBSD kernel, which previously could appear in either /boot/kernel or /boot/GENERIC, now only appears as /boot/kernel. As a result, any kerne= l appearing in /boot/GENERIC will be deleted. Please carefully read the outp= ut printed by freebsd-update and confirm that an updated kernel will be placed into /boot/kernel before proceeding beyond this point. 2. The FreeBSD source tree in /usr/src (if present) will be deleted. (Norm= ally freebsd-update will update a source tree, but in this case the changes in release packaging result in freebsd-update not recognizing that the source = tree from the old release and the source tree from the new release correspond to= the same part of FreeBSD.) # freebsd-update install The system must now be rebooted with the newly installed kernel before the non-kernel components are updated. # shutdown -r now After rebooting, freebsd-update needs to be run again to install the new userland components: # freebsd-update install At this point, users of systems being upgraded from FreeBSD 8.2-RELEASE or earlier will be prompted by freebsd-update to rebuild all third-party applications (e.g., ports installed from the ports tree) due to updates in system libraries. After updating installed third-party applications (and again, only if freebsd-update printed a message indicating that this was necessary), run freebsd-update again so that it can delete the old (no longer used) system libraries: # freebsd-update install Finally, reboot into 9.0-RC1: # shutdown -r now Checksums: MD5 (FreeBSD-9.0-RC1-amd64-bootonly.iso) =3D 625d64340f952de2fca7102dac7f18= 0f MD5 (FreeBSD-9.0-RC1-amd64-dvd1.iso) =3D 5cccbb21a8448e54e4d631619b5f4861 MD5 (FreeBSD-9.0-RC1-amd64-memstick.img) =3D 07f83c8015a1907953b826b0c65069= f0 MD5 (FreeBSD-9.0-RC1-i386-bootonly.iso) =3D 59f1c057eaa6bff6c69d8e411adeb13= c MD5 (FreeBSD-9.0-RC1-i386-dvd1.iso) =3D 0f168bcfa832282cf6e3914ffc5a5014 MD5 (FreeBSD-9.0-RC1-i386-memstick.img) =3D ccbc2db07a19b3e77e75958cd747064= 3 MD5 (FreeBSD-9.0-RC1-ia64-bootonly.iso) =3D e2e80ffae14950d0437c067e7c6553f= 1 MD5 (FreeBSD-9.0-RC1-ia64-memstick) =3D 997bb23954682d503ba10fc3f1a2d624 MD5 (FreeBSD-9.0-RC1-ia64-release.iso) =3D 3703dc72d55fb9c66450e800b123cffe MD5 (FreeBSD-9.0-RC1-powerpc-bootonly.iso) =3D 2a651f4af37af85e49b6a8fcaa42= a77f MD5 (FreeBSD-9.0-RC1-powerpc-memstick) =3D a2c33dfab3f98b0d83db382d73cdd87a MD5 (FreeBSD-9.0-RC1-powerpc-release.iso) =3D af4afc51149dcd61488b44ecbbf96= fc5 MD5 (FreeBSD-9.0-RC1-powerpc64-bootonly.iso) =3D 96f2bce40f2974be55578bf9cc= 7318a1 MD5 (FreeBSD-9.0-RC1-powerpc64-memstick) =3D e4647934091f4c72b4df331eb1134e= b3 MD5 (FreeBSD-9.0-RC1-powerpc64-release.iso) =3D b6989f2e4285b7479a72f4503dc= 420cf MD5 (FreeBSD-9.0-RC1-sparc64-bootonly.iso) =3D df7146d2497a16b502e92e35ae24= 921e MD5 (FreeBSD-9.0-RC1-sparc64-dvd1.iso) =3D 6cd56a20a6d907525077424c55a163a4 SHA256 (FreeBSD-9.0-RC1-amd64-bootonly.iso) =3D ec44fefd1c54fb724079b83951c= fe721404ecb76a4a861a2ef4c2a1b63b88aff SHA256 (FreeBSD-9.0-RC1-amd64-dvd1.iso) =3D 6558689957ce2a48f3aa235ab11cd46= 13db7afe11f102b0ae5d566b22e30c132 SHA256 (FreeBSD-9.0-RC1-amd64-memstick.img) =3D c04abe37f83c8ed07e3645cbaff= 8cfa21d223f94cda059a053bd1a469c6b753c SHA256 (FreeBSD-9.0-RC1-i386-bootonly.iso) =3D 9e720cb8306171b137ae50d3887a= bf09f90fab6f953b39a9f552c87c3221d441 SHA256 (FreeBSD-9.0-RC1-i386-dvd1.iso) =3D 488599d5328b20278e90d5489b8d2afd= 49bf466a5d7a31694f3c0eb66d97c6f1 SHA256 (FreeBSD-9.0-RC1-i386-memstick.img) =3D 9eadded30ee684840bb6ead60f98= d8d8e455e690148491b55dec9b657ab7ac10 SHA256 (FreeBSD-9.0-RC1-ia64-bootonly.iso) =3D b4b33ecc30555b532be4ebcc3a5f= 566189265066141b852a3a912ddc8e1aa203 SHA256 (FreeBSD-9.0-RC1-ia64-memstick) =3D f437f5af4c8dd780d329bb90f5189c7b= b1b270df1b05bff979e7fbcc7cf819d6 SHA256 (FreeBSD-9.0-RC1-ia64-release.iso) =3D aaa21f0244d1238b11f5af267935c= 7cbea20f0d5fb393bef7534011ab7f017f1 SHA256 (FreeBSD-9.0-RC1-powerpc-bootonly.iso) =3D 5a45de1a72fd2c15f58c73068= 02533d48a5dee512b5e6f0377e859bf4a25200e SHA256 (FreeBSD-9.0-RC1-powerpc-memstick) =3D fe85b8232123a510468658380117e= 51a2ca3737e92cacb525717cefb73b9740c SHA256 (FreeBSD-9.0-RC1-powerpc-release.iso) =3D 8024a84ccf4962fe8ec7e03042= 1a476f96c410fe67c9c9b25935248304029682 SHA256 (FreeBSD-9.0-RC1-powerpc64-bootonly.iso) =3D 43e97f229ccf82337807834= 8390b6b75b3ca5c95db107a48087d6a5fc3980e92 SHA256 (FreeBSD-9.0-RC1-powerpc64-memstick) =3D 7323eb46e90849bab53c3b15875= 3b1824ae9e464c63ffe7bb33fe726c6a7c415 SHA256 (FreeBSD-9.0-RC1-powerpc64-release.iso) =3D 6c0643f2de33a04426d168dd= 23187a71c971d3e4bfd222eb32bdbaa65f2c0368 SHA256 (FreeBSD-9.0-RC1-sparc64-bootonly.iso) =3D 8664ed9a0282b80341c6e2436= 43011c84b058f4c8450a5e6e2b3f99bd9df469c SHA256 (FreeBSD-9.0-RC1-sparc64-dvd1.iso) =3D 5220f817e078024208b9ab3060518= 911c4e0ed0693575ca101a97608b73121af --=20 Ken Smith - From there to here, from here to | kensmith@buffalo.edu there, funny things are everywhere. | - Theodore Geisel | --=-F5yjy/3R9S6J8Iy4E/OT Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (FreeBSD) iEYEABECAAYFAk6jjXEACgkQ/G14VSmup/ZS6gCdGvd6UUj/WGq1STG7ovADU+8I okIAn2SZNOoAT7u2KWvMJyAm8J8Tf6Br =ngbT -----END PGP SIGNATURE----- --=-F5yjy/3R9S6J8Iy4E/OT--