Monday, August 26, 2013

FreeBSD 9.2-RC3 Now Available

FreeBSD 9.2-RC3 has been announced. Refer to the announcement for the checksums for each file.

The second release candidate builds of the 9.2-RELEASE release cycle are now available on the FTP servers for the amd64, i386, ia64, powerpc, powerpc64, and sparc64 architectures.

ISO images and, for architectures that support it, the memory stick images
are available here.

If you notice problems you can report them through the normal GNATS PR system or here on the -stable mailing list.

If you would like to use SVN to do a source based update of an existing system use "releng/9.2".

Please be aware that cvsup and CVS are both deprecated, and are not supported methods of updating the src/ tree.

Changes between -RC2 and -RC3 include:

  • Fix an integer overflow in computing the size of a temporary buffer, which can result in a buffer which is too small for the requested operation.  (FreeBSD-SA-13:09.ip_multicast)
  • Revert fixes and improvements to sendfile(2), which uncovered a bug in the NFS implementation that in turn can cause deadlocks.
  • Default net.inet.tcp.experimental.initcwnd10 to off.

# freebsd-update upgrade -r 9.2-RC3

During this process, FreeBSD Update 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 user can install misc/compat8x and other compatibility libraries, afterwards the system must be rebooted into the new userland:

# shutdown -r now