version 1.60, 2017/10/09 02:30:54 |
version 1.61, 2018/03/05 01:46:05 |
|
|
<hr> |
<hr> |
<p> |
<p> |
|
|
<h3 id="whatis">What is the <i>-stable</i> branch?</h3> |
<h3 id="whatis">What is the -stable branch?</h3> |
|
|
The <i>-stable</i> branch is one of OpenBSD's three |
The -stable branch is one of OpenBSD's three |
<a href="faq/faq5.html#Flavors">flavors</a>. |
<a href="faq/faq5.html#Flavors">flavors</a>. |
It consists of the release and <a href="errata.html">errata</a> patches. |
It consists of the release and <a href="errata.html">errata</a> patches. |
More precisely: |
More precisely: |
|
|
<ul> |
<ul> |
<li>Errata entries are made for bugs which affect many people. |
<li>Errata entries are made for bugs which affect many people. |
<li>Other patches may be merged into <i>-stable</i> if they affect a few |
<li>Other patches may be merged into -stable if they affect a few |
people in drastic ways. |
people in drastic ways. |
<li>New or changed functionality, hardware support or APIs will <i>not</i> be |
<li>New or changed functionality, hardware support or APIs will <i>not</i> be |
merged. |
merged. |
|
|
This page describes how to follow the -stable branch via CVS and building |
This page describes how to follow the -stable branch via CVS and building |
from source. |
from source. |
|
|
<h3 id="getting">Getting <i>-stable</i> source code</h3> |
<h3 id="getting">Getting -stable source code</h3> |
|
|
To obtain the <i>-stable</i> tree for a particular release of OpenBSD, you can |
To obtain the -stable tree for a particular release of OpenBSD, you can |
<a href="anoncvs.html#updating">update</a> on top of a pre-existing source tree |
<a href="anoncvs.html#updating">update</a> on top of a pre-existing source tree |
or you can <a href="anoncvs.html#getting">check out</a> a fresh source tree from |
or you can <a href="anoncvs.html#getting">check out</a> a fresh source tree from |
an <a href="anoncvs.html">AnonCVS</a> server. |
an <a href="anoncvs.html">AnonCVS</a> server. |
|
|
<!-- XXXrelease - bump href to upgradeXX.html --> |
<!-- XXXrelease - bump href to upgradeXX.html --> |
Do not attempt to go from one release to another via source. |
Do not attempt to go from one release to another via source. |
Instead, please follow the <a href="faq/upgrade62.html">upgrade guide</a> for |
Instead, please follow the <a href="faq/upgrade62.html">upgrade guide</a> for |
the release before compiling <i>-stable</i>. |
the release before compiling -stable. |
|
|
<h3 id="building">Building OpenBSD <i>-stable</i></h3> |
<h3 id="building">Building OpenBSD -stable</h3> |
|
|
Details on building OpenBSD from source are provided in steps 2 and 3 of the |
Details on building OpenBSD from source are provided in steps 2 and 3 of the |
<!-- XXXrelease - bump man link --> |
<!-- XXXrelease - bump man link --> |
<a href="https://man.openbsd.org/OpenBSD-6.2/release">release(8)</a> manual. |
<a href="https://man.openbsd.org/OpenBSD-6.2/release">release(8)</a> manual. |
There is also an FAQ on <a href="faq/faq5.html">building the system</a>. |
There is also an FAQ on <a href="faq/faq5.html">building the system</a>. |
If you have a number of machines to keep on the <i>-stable</i> branch, you may |
If you have a number of machines to keep on the -stable branch, you may |
wish to <a href="faq/faq5.html#Release">make a release</a>. |
wish to <a href="faq/faq5.html#Release">make a release</a>. |
|
|
<h4>Rebuild the kernel and reboot</h4> |
<h4>Rebuild the kernel and reboot</h4> |