FreeBSD 8.3 Release Engineering TODO

This is the FreeBSD 8.3 release engineering wiki page. It tracks the status of the FreeBSD 8.3 release process including schedule, branching condition, change request queues, TODO lists, known issues, and more. It is updated regularly during the release process.

Please only edit this page if you are a member of the release engineering team, or if a member of the release engineering team has asked you to do so otherwise your edits may be lost with the next update.

Release Status

8.3 has been released.

Last updated: 27 April 2012.

Action Expected Actual Publicly Announced
Initial release schedule announcement - 2012-01-25 2012-02-06
Release schedule reminder 2012-02-01 2012-02-05, 2012-02-12, 2012-02-14 -
Code Freeze 2012-02-15 2012-02-16 2012-02-16
BETA1 2012-02-17 2012-02-17 2012-02-20
Doc tree schedule announcement - 2012-02-21 -
Doc tree slush 2012-02-28 - 2012-02-28
Doc tree tag 2012-03-05 - -
Ports tree schedule announcement - 2012-02-18 -
Ports tree feature freeze 2012-03-02 - -
stable/8 opened again - 2012-03-05 -
RC1 2012-03-02 2012-03-03 2012-03-07
RC2 2012-03-16 2012-03-18 2012-04-02
RELEASE build 2012-03-23 2012-04-10 -
RELEASE announcement - - 2012-04-18

CAUTION: FreeBSD Release Schedules may slip so the above dates are not guaranteed.

Action Status
Subversion: releng/8.3 created 2012-03-03
Subversion: release/8.3.0 created 2012-04-09
CVS: RELENG_8_3_BP created 2012-03-03
CVS: RELENG_8_3 created 2012-03-03
CVS: RELENG_8_3_0_RELEASE created 2012-04-09
CVS: ports tree tagged 2012-03-25
Tinderbox: RELENG_8_3 configured 2012-03-06

Change approval and merge guidelines

Read ChangeRequestGuidelines carefully. All requests neglecting these rules will be rejected.

Release engineering issue and patch queue

  • [empty]
  • 20120205 - publish schedule (BjoernZeeb) (dcvs www/en/ releng/index.sgml rev. 1.299, releases/Makefile rev. 1.59, releases/8.3R/Makefile, docbook.css, schedule.sgml rev. 1.1)
  • 20120216 - turn on approvals (KenSmith) (committed as 231806)
  • 20120216 - Switch the default OS version printed in man pages (KenSmith) (committed as 231807)
  • 20120216 - Bump release builds version (KenSmith) (committed as 231808)
  • 20120216 - Update newvers.sh to 8.3-PRERELEASE (KenSmith) (committed as 231809)
  • 20120216 - Add actual Code Freeze data to release schedule (KenSmith) (dcvs www/en/releases/8.3R/ schedule.sgml rev. 1.2)
  • 20120216 - Update RELENG_8 status (HirokiSato) (dcvs www/en/releng/ index.sgml rev. 1.300)
  • 20120220 - Update release schedule for 8.3-BETA1 announced (KenSmith) (dcvs www/en/releases/8.3R/ schedule.sgml rev. 1.3)
  • 20120220 - Announce 8.3-BETA1 on www (GlenBarber) (dcvs www/en/ where.sgml rev. 1.126, www/share/sgml/ news.xml rev. 1.420, release.ent rev. 1.68)
  • 20120303 - Add packages-8.3-release for pkg_install on HEAD (KenSmith) (committed as 232435)
  • 20120303 - Add packages-8.3-release for pkg_install on stable/9 (KenSmith) (232435, merged as 232436)
  • 20120303 - Add packages-8.3-release (and others from stable/9) for pkg_install on stable/8 (KenSmith) (229304, 229748, 229751, 232436, merged as 232437)
  • 20120303 - Copy stable/8 to releng/8.3 as part of 8.3-RELEASE release cycle (KenSmith) (committed as 232438)
  • 20120303 - Add releng/8.3 as requiring re@ approval (KenSmith) (committed as 232440)
  • 20120303 - Update to have “make update” pull from RELENG_8_3 in Makefile.inc1 in releng/8.3 (KenSmith) (committed as 232443)
  • 20120303 - Update RELEASETAG and SVNBRANCH in release/Makefile in releng/8.3 (KenSmith) (committed as 232444)
  • 20120303 - Update the CVS branch tag in standard-supfile in releng/8.3 (KenSmith) (committed as 232445)
  • 20120303 - Update FreeBSD_version to 803000 in releng/8.3 to reflect releng/8.3 has been branched (KenSmith) (committed as 232446)
  • 20120303 - Update newvers.sh for 8.3-RC1 in releng/8.3 (KenSmith) (committed as 232447)
  • 20120303 - Bump FreeBSD_version to 803500 on stable/8 now that releng/8.3 has been branched (KenSmith) (committed as 232439)
  • 20120305 - Release stable/8 from code freeze (KenSmith) (committed as 232546)
  • 20120306 - Update betarel.vers for 8.3-RC1 (GlenBarber) (dcvs www/share/sgml release.ent rev. 1.69)
  • 20120306 - Update releng page for RELENG_8_3 and unfreezing stable/8 (BjoernZeeb) (dcvs www/en/releng index.sgml rev. 1.301)
  • 20120306 - Update release schedule for 8.3 branch date (BjoernZeeb) (dcvs www/en/releases/8.3R schedule.sgml rev. 1.4)
  • 20120307 - Update release schedule for 8.3-RC1 announced (KenSmith) (dcvs www/en/releases/8.3R schedule.sgml rev. 1.5)
  • 20120307 - Announce 8.3-RC1 on www (GlenBarber) (dcvs www/share/sgml/ news.xml rev. 1.424)
  • 20120307 - Correct the wording in the -RC1 announcement on www (GlenBarber) (dcvs www/share/sgml/ news.xml rev. 1.425)
  • 20120307 - Trim old entries and update version numbers for relese notes (HirokiSato) (committed as 232672)
  • 20120318 - Add relnote items for 8.3R (HirokiSato) (committed as 233114)
  • 20120318 - Trim old news items (HirokiSato) (committed as 233115)
  • 20120318 - Add 8.3R preliminary release documents for review (HirokiSato) (dcvs www/en/releases/8.3R/ Makefile rev. 1.2, hardware.html, readme.html, relnotes-detailed.html rev. 1.1)
  • 20120318 - Add errata.html as well (HirokiSato) (cvs www/en/releases/8.3R/ errata.html rev. 1.1)
  • 20120319 - Bump the version of perl as used by the release build (KenSmith) (committed as 233180, merged as 233182)
  • 20120319 - Update newvers.sh for RC3 (KenSmith) (committed as 233183)
  • 20120319 - Work aorund loader bug for i386 (KenSmith) (committed as 233211)
  • 20120329 - Adjust for the set of packages that will ship with 8.3-RELEASE (KenSmith) (committed as 233658)
  • 20120402 - Update release schedule with 8.3-RC2 (KenSmith) (dcvs www/en/releases/8.3R/schedule.sgml rev 1.6)
  • 20120402 - Announce 8.3-RC2 on www (GlenBarber) (dcvs www/share/sgml rev 1.428 news.xml, rev. 1.70 release.ent)
  • 20120408 - Update UPDATING for 8.3-RELEASE (KenSmith) (committed as 234020, merged as 234021)
  • 20120408 - Update newvers.sh for 8.3-RELEASE (KenSmith) (committed as 234022)
  • 20120409 - Finish release notes (HirokiSato) (committed as 234052)
  • 20120409 - Regen release notes from 234052 (HirokiSato) (dcvs rev. 1.2 www/en/releases/8.3R/relnotes-detailed.html)
  • 20120409 - Create release/8.3.0 (KenSmith) (committed as 234063)
  • 20120418 - Add installation/upgrade instructions for 8.3R (HirokiSato) (committed as 234413)
  • 20120418 - Add installation/upgrade instructions for 8.3R (HirokiSato) (dcvs www/en/releases/8.3R/ rev. 1.3 Makefile, rev. 1.1 installation.html)
  • 20120418 - Document 8.3-RELEASE (HirokiSato) (dcvs doc/en_US.ISO8859-1/articles/releng/ rev. 1.21 Makefile, 1.90 article.sgml, doc/en_US.ISO8859-1/books/handbook/mirrors/chapter.sgml rev. 1.511, doc/share/images/articles/releng/ rev. 1.8 branches-head.pic, rev. 1.3 branches-releng8.pic, rev. 1.1 branches-releng9.pic, doc/share/sgml/freebsd.ent rev. 1.144)
  • 20120418 - Add the official release announcement of 8.3-RELEASE (HirokiSato) (dcvs www/en/releases/ rev. 1.4 8.3R/Makefile, rev. 1.1 8.3R/announce.sgml, rev. 1.133 index.sgml, www/share/sgml/ rev. 1.433 news.xml, rev. 1.71 release.ent)
  • 20120418 - Add 8.3-RELEASE (HirokiSato) (dcvs rev. 1.272 www/en/cgi/man.cgi)
  • 20120418 - Fix URL of 8.3R relnotes (HirokiSato) (dcvs r1.72 www/share/sgml/release.ent)
  • 20120418 - Add a cover page for relnotes-detailed.html (HirokiSato) (dcvs www/en/releases/8.3R/ rev. 1.5 Makefile, rev. 1.1 relnotes.sgml)
  • 20120418 - Add a link to the installation instructions (HirokiSato) (dcvs rev 1.134 www/en/releases/index.sgml)
  • 20120418 - Add 8.3R to bsd-family-tree (maxim@) (comitted as 234423)
  • 20120421 - Add 8.3-RELEASE (ryusuke@) (dcvs rev. 1.99 www/en/search/web.atoz)
  • 20120422 - Update newvers.sh for 8.3-STABLE (BjoernZeeb) (committed as 234591)
  • 20120422 - SecurityOfficer documents expected 8.3R EOL date (BjoernZeeb) (dcvs rev. 1.224 www/en/security/security.sgml)
  • 20120427 - releng/8.3 handed over to SecurityOfficer (KenSmith) (committed as 234730)
  • 20120427 - Reflect 8.3 been handed over to SecurityOfficer (BjoernZeeb) (dcvs rev. 1.302 www/en/releng/index.sgml)
  • [empty]
  • [empty]
  • [empty]
  • 20120216 - Add RFC 6106 options definitions (HirokiSato) (222732, merged as 231818)

After BETA1:

  • 20120217 - Fix possible deadlock in SCTP (MichaelTuexen) (231672, merged as 231916)
  • 20120217 - Remove force_depend wrapper in etc/rc.d/nfsd (DougBarton) (committed as 231917)
  • 20120219 - Increase shutdown timer to 90 seconds (DougBarton) (231862, merged as 231934)
  • 20120218 - Allow LUNs greater than 0 to be probed by mps(4) (KenMerry) (231716, merged as 231944)
  • 20120220 - Fix UFS performance bugs with async mounts and syncer (KonstantinBelousov) (231075,231204, merged as 231948)
  • 20120221 - Guarantee UFS inode metadata changes results in the dirtiness of the inodeblock (KonstantinBelousov) (231122, merged as 231965)
  • 20120221 - wctob returns EOF and not WEOF (XinLi) (231632, merged as 231966)
  • 20120221 - Do not fsync all resident UFS vnodes from the syncer vnode call to ffs_sync (KonstantinBelousov) (231160, merged as 231967)
  • 20120223 - Address intermittent PHY access error seen on RTL8168D (yongari@) (231622, merged as 232046)
  • 20120223 - Add oce(4) to hardware notes (ChristianBrueffer) (231943, merged as 232057)
  • 20120218 - Blacklist MSI/MSI-X for VMware (MariusStrobl) (231621, merged as 232093)
  • 20120224 - Add a manpage for the oce(4) driver (ChristianBrueffer) (231880,231915,231937, merged as 232106)
  • 20120223 - Avoid using stale references with flowtable (Originally kmacy@, later glebius@) (230598, merged as 232107)
  • 20120324 - Add XENHVM i386 kernel config (ColinPercival) (230184,230185, merged as 232115))
  • 20120224 - Let brgphy(4) probe BCM57780, only set Jumbo bits when appropriate (MariusStrobl) (231913, merged as 232135)
  • 20120224 - Let nsphyter(4) probe DP83849 (MariusStrobl) (231914, merged as 232138)
  • 20120225 - Fix memset sizeof bug in isp(4) (MariusStrobl) (231985, merged as 232141)
  • 20120225 - Switch the libpmc license boilerplates to our standard one (ChristianBrueffer) (231871, merged as 232162)
  • 20120225 - Xrefs drivers in wlan(4) (GlenBarber) (232011, merged as 232165)
  • 20120225 - Fix use after free in ipfw_nat (ae@) (231991, merged as 232172)
  • 20120226 - Fixup isci(4) mandoc (ChristianBrueffer) (232056, merged as 232174)
  • 20120226 - Add isci(4) to the hardware notes (ChristianBrueffer) (232060, merged as 232175)
  • 20120229 - Add a sysctl to lagg(4) to ignore mbuf flowid (AndrewThompson) (232008,232010,232080,232089, merged as 232314)
  • 20120229 - Xen PV block interface enhancements (JustinGibbs) (231743,231836,231837,231839,231883,232308, merged as 232352)
  • 20120229 - Workaround for PCIe 4GB boundary issue (EdMaste) (232267, merged as 232354)
  • 20120301 - Fix input validation in SO_SETFIB socket option (HirokiSato) (230981, merged as 232370)
  • 20120301 - Fix a possible infinite loop in “route flush” on 64-bit archs (HirokiSato) (230989, merged as 232371)
  • 20120229 - Add u3g device ID (RemkoLodder) (231713, merged as 232381)

To releng/8.3 after stable/8 branch opened again (after RC1):

  • 20120304 - In ng_bypass() add more protection against potential race (glebius) (232556, merged as 232558)
  • 20120302 - Include missing device IDs for isci(4) driver. (jimharris@) (232554, merged as 232559)
  • 20120305 - Make mpt(4) to attach only to supported devices (KenMerry) (232563, merged as 232632)
  • 20120305 - Fix an IPv6 PMTU probelm copying ip6po_minmtu and ip6po_prefer_tempaddr in ip6_copypktopts() (HirokiSato) (232560, merged as 232634)
  • 20120308 - Restore the historic behavior in pw.conf creating default base directory (XinLi) (232550, merged as 232696))
  • 20120312 - Fix a panic condition in sctp_peeloff() (MichaelTuexen) (232723,232726, merged as 232928)
  • 20120314 - Fix booting from UFS1 on big-endian machines (MariusStrobl) (232822, merged as 232965)
  • 20120314 - Make mps(4) module depend on cam (KenMerry) (232989, merged as 233006)
  • 20120320 - Fix possible panic if non-SCTP socket used with STCP syscall (MichaelTuexen) (233004, merged as 233270)
  • 20120320 - Implement a workaround for a bug in the linker on i386 (KenSmith) (233211, merged as 233366)

To releng/8.3 (after RC2):

  • 20120406 - Fix regressing in probing mpt(4) for LSI SAS 1068E in MPT mode (MariusStrobl) (233827, merged as 233955)
  • 20120406 - Update with package set layout for 8.3-RELEASE (KenSmith) (233658, merged as 233956)
  • [empty]
  • 20120216 - Fix uninitialized variables in pipe regression tests (EitanAdler) (228274)
  • 20120226 - Change default directory prefix for tempnam (XinLi) (228924)
  • 20120229 - Fix a bug in the experimental NFSv4 server (rmacklem@) (232050)
  • 20120229 - Merge multi-FIB IPv6 support (BjoernZeeb) (231852,232127)
  • 20120229 - Move sticky(8) to sticky(7) (RemkoLodder) (124468)
  • 20120306 - Add an ifconfig to set carp state (RemkoLodder) (232486)
  • 20120307 - Update tcsh to 6.18.01 (mp@) (232635)
  • 20120305 - Drop setuid status while doing file operations to prevent potential information leak from cron (XinLi) (232551)

To releng/8.3 (after RC2):

  • 20120303 - In rc.subr put the signal trap output to standard error (XinLi) (232549)
  • 20120402 - Correct failure to attach the PV block front device on badly configured XenServer (JustinGibbs) (233791)
  • 20120403 - Fix random deadlock on pmcstat exit (fabient@) (233544)
  • [empty]

Likely errata items

  • Tracked internally at this point.

Leading up to the release

Project Developer Status
- - -
Project Developer Status
- - -

Try to document coordination and other updates not tracked anywhere else on this wiki page.


  • releng/8.3todo.txt
  • Last modified: 2021/04/25 10:25
  • by JethroNederhof