aboutsummaryrefslogtreecommitdiff
path: root/website/content/en/portmgr/policies_eol.adoc
diff options
context:
space:
mode:
Diffstat (limited to 'website/content/en/portmgr/policies_eol.adoc')
-rw-r--r--website/content/en/portmgr/policies_eol.adoc77
1 files changed, 47 insertions, 30 deletions
diff --git a/website/content/en/portmgr/policies_eol.adoc b/website/content/en/portmgr/policies_eol.adoc
index d5189b2899..a488347214 100644
--- a/website/content/en/portmgr/policies_eol.adoc
+++ b/website/content/en/portmgr/policies_eol.adoc
@@ -7,54 +7,71 @@ include::shared/en/urls.adoc[]
= Ports and Packages for Supported Releases
-Support of FreeBSD releases by ports and the ports infrastructure currently matches the link:../../security/#sup[policies set out by the FreeBSD Security Officer]. Once a major branch X reaches its EOL date, the "last known good" ports tree will be tagged with the `RELEASE_X_EOL` tag as a convenience to those remaining users who intend to self-support their installations. This tag is not supported in any way and security fixes will not be applied. Usage is therefore highly discouraged and should only be used if there is no other option; consumers are expected to provide their own support.
+Support of FreeBSD releases by ports and the ports infrastructure currently matches the link:../../security/#sup[policies set out by the FreeBSD Security Officer].
+Once a major branch X reaches its EOL date, the "last known good" ports tree will be tagged with the `RELEASE_X_EOL` tag as a convenience to those remaining users who intend to self-support their installations.
+This tag is not supported in any way and security fixes will not be applied.
+Usage is therefore highly discouraged and should only be used if there is no other option; consumers are expected to provide their own support.
-For all supported major src branches, all ports will be included in an automated quality assurance procedure which will build, install, package, and deinstall each port on all link:{committers-guide}#AEN1259[Tier 1 platforms]. Maintainers and committers are notified of failures detected during testing. Ports that are known not to build or run on a given supported branch and/or platform will be marked as such.
+For all supported major src branches, all ports will be included in an automated quality assurance procedure which will build, install, package, and deinstall each port on all link:{committers-guide}#AEN1259[Tier 1 platforms].
+Maintainers and committers are notified of failures detected during testing.
+Ports that are known not to build or run on a given supported branch and/or platform will be marked as such.
-Prebuilt binary packages will also be provided for all major branches and Tier 1 platforms and will be made available via https://www.freebsd.org/cgi/man.cgi?query=pkg&sektion=8[pkg(8)]. Package builds will use the oldest supported minor release within each major branch to ensure ABI and KBI backwards compatibility within each major branch, and support all minor versions of each major branch, including `-RELEASE` and `-STABLE`.
+Prebuilt binary packages will also be provided for all major branches and Tier 1 platforms and will be made available via https://www.freebsd.org/cgi/man.cgi?query=pkg&sektion=8[pkg(8)].
+Package builds will use the oldest supported minor release within each major branch to ensure ABI and KBI backwards compatibility within each major branch, and support all minor versions of each major branch, including `-RELEASE` and `-STABLE`.
-The current package sets and estimated lifetimes of the currently supported branches are given below. The _Estimated EoL (end-of-life)_ column gives the earliest date on which that branch is likely to be dropped.
+The current package sets and estimated lifetimes of the currently supported branches are given below.
+The _Estimated EoL (end-of-life)_ column gives the earliest date on which that branch is likely to be dropped.
[.tblbasic]
[width="100%",cols="20%,20%,20%,20%,20%",options="header",]
|===
|Branch |Release |Package Branch |Package Set |Estimated EoL
-|stable/11 |n/a |releng/11.4 | |September 30, 2021
-|releng/11.4 |11.4-RELEASE |releng/11.4 a|
-* FreeBSD:11:amd64
-* FreeBSD:11:i386
-
-|September 30, 2021
-|stable/12 |n/a |releng/12.2 | |June 30, 2024
-|releng/12.2 |12.2-RELEASE |releng/12.2 a|
-* FreeBSD:12:aarch64
-* FreeBSD:12:amd64
-* FreeBSD:12:i386
-* FreeBSD:12:powerpc64
-
-|12.3-RELEASE + 3 months
-|stable/13 |n/a |releng/13.0 | |January 31, 2026
-|releng/13.0 |13.0-RELEASE |releng/13.0 a|
+|stable/13 |n/a |releng/13.2 | |April 30, 2026
+|releng/13.2 |13.2-RELEASE |releng/13.2 a|
* FreeBSD:13:aarch64
* FreeBSD:13:amd64
* FreeBSD:13:armv6
-* FreeBSD:12:armv7
+* FreeBSD:13:armv7
* FreeBSD:13:i386
-* FreeBSD:13:mips
-* FreeBSD:13:mips64
-* FreeBSD:13:powerpc64
+* FreeBSD:13:powerpc (only quarterly is updated)
+* FreeBSD:13:powerpc64 (only quarterly is updated)
+* FreeBSD:13:powerpc64le (only quarterly is updated)
-|13.1-RELEASE + 3 months
-|main |n/a |main a|
+|June 5, 2024
+
+|releng/13.3 |13.3-RELEASE |releng/13.3 a|
+* FreeBSD:13:aarch64
+* FreeBSD:13:amd64
+* FreeBSD:13:armv6
+* FreeBSD:13:armv7
+* FreeBSD:13:i386
+* FreeBSD:13:powerpc (only quarterly is updated)
+* FreeBSD:13:powerpc64 (only quarterly is updated)
+* FreeBSD:13:powerpc64le (only quarterly is updated)
+
+|13.4-RELEASE + 3 months
+
+|stable/14 |n/a |releng/14.0 | |November 30, 2028
+|releng/14.0 |14.0-RELEASE |releng/14.0 a|
* FreeBSD:14:aarch64
* FreeBSD:14:amd64
* FreeBSD:14:armv6
* FreeBSD:14:armv7
* FreeBSD:14:i386
-* FreeBSD:14:mips
-* FreeBSD:14:mips64
-* FreeBSD:14:powerpc64
+* FreeBSD:14:powerpc (only quarterly is updated)
+* FreeBSD:14:powerpc64 (only quarterly is updated)
+* FreeBSD:14:powerpc64le (only quarterly is updated)
+
+|14.1-RELEASE + 3 months
+|main |n/a |main a|
+* FreeBSD:15:aarch64
+* FreeBSD:15:amd64
+* FreeBSD:15:armv7
+* FreeBSD:15:powerpc
+* FreeBSD:15:powerpc64
+* FreeBSD:15:powerpc64le
|Best Effort
|===
-Older releases are not maintained; ports and packages may not be able to install or run. Users are strongly encouraged to upgrade to one of the supported releases mentioned above.
+Older releases are not maintained; ports and packages may not be able to install or run.
+Users are strongly encouraged to upgrade to one of the supported releases mentioned above.