June 21, 2014
FreeBSD 9.3-RC1 Now Available
The first RC build of the 9.3-RELEASE release cycle is now available on the FTP servers for the amd64, i386, ia64, powerpc, powerpc64 and sparc64 architectures.
The image checksums can be found in the PGP-signed announcement email.
ISO images and, for architectures that support it, the memory stick images are available here: http://ftp.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/9.3/ (or any of the FreeBSD mirror sites).
If you notice problems you can report them through the normal Bugzilla PR system or on the -stable mailing list.
If you would like to use SVN to do a source based update of an existing system, use the “releng/9.3” branch.
A list of changes since 9.2-RELEASE are available on the stable/9 release notes page here: http://www.freebsd.org/releases/9.3R/relnotes.html
Changes between 9.3-BETA3 and 9.3-RC1 include:
- Various bug fixes in the hptrr(4) driver.
- Time zone data has been updated to tzdata2014e.
- Handling of the ‘-P’ flag without ‘-p’ or ‘-r’ has been fixed in the daemon(8) utility.
- A bug in the nvme(4) controller initialization path has been fixed.
- A bug in the fast receive buffer recycle path has been fixed in the cxgbe(4) driver.
The freebsd-update(8) utility supports binary upgrades of amd64 and i386 systems running earlier FreeBSD releases. Systems running earlier FreeBSD releases can upgrade as follows:
# freebsd-update upgrade -r 9.3-RC1
During this process, freebsd-update(8) may ask the user to help by merging some configuration files or by confirming that the automatically performed merging was done correctly.
# freebsd-update install
The system must be rebooted with the newly installed kernel before continuing.
# shutdown -r now
After rebooting, freebsd-update needs to be run again to install the new userland components:
# freebsd-update install
It is recommended to rebuild and install all applications if possible, especially if upgrading from an earlier FreeBSD release, for example, FreeBSD 8.x. Alternatively, the misc/compat8x port can be installed to provide other compatibility libraries, afterwards the system must be rebooted into the new userland:
# shutdown -r now
Finally, after rebooting, freebsd-update needs to be run again to remove stale files:
# freebsd-update install
Love FreeBSD? Support this and future releases with a donation to the FreeBSD Foundation!