June 28, 2014
FreeBSD 9.3-RC2 Now Available
The second 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 9.3-RELEASE release notes page here: http://www.freebsd.org/releases/9.3R/relnotes.html
Changes between 9.3-RC1 and 9.3-RC2 include:
- A bug in the fast rx buffer recycle path has been fixed in the cxgbe(4) driver.
- A bug that would incorrectly allow two listening SCTP sockets on the same port bound to the wildcard address has been fixed.
- Multiple vulnerabilities have been fixed in file(1) and libmagic(3). [FreeBSD-SA-14:16.file]
- A workaround has been implemented to fix serial ports on certain motherboards, in particular the Intel D2500CCE board.
- A bug in bsdgrep(1) that would prevent certain pattern matching has been fixed.
- The bsdconfig(8) utility has been updated to support pkg(8)-format packages.
- Firmware for the cxgbe(4) Chelsio T4 and T5 cards has been updated to version 1.11.27.0.
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-RC2
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!