Skip to content

Commit 9754d5f

Browse files
committed
Support-Tiers: clarify OCLP tiers based on CPU generation
1 parent cb5a375 commit 9754d5f

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

docs/Support-Tiers.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@ last_review_date: "2025-04-12"
44

55
# Support Tiers
66

7-
Homebrew has three support tiers.
8-
These set expectations for how well Homebrew will run on a given configuration.
7+
Homebrew has three support tiers. These tiers set expectations for how well Homebrew will run on a given configuration.
98

109
## Tier 1
1110

@@ -28,7 +27,7 @@ For Tier 1 support, Homebrew on macOS must be all of:
2827
- installed in the default prefix (i.e. `/opt/homebrew` on Apple Silicon, `/usr/local` on Intel x86_64)
2928
- running on a supported architecture (i.e. Apple Silicon or Intel x86_64)
3029
- not building official packages from source
31-
- installed on your Mac's built-in hard-drive (i.e. not external/removable storage)
30+
- installed on your Mac's built-in hard drive (i.e. not external/removable storage)
3231
- you have `sudo` access on your system
3332
- the Xcode Command Line Tools are installed and fully up-to-date
3433

@@ -39,7 +38,7 @@ For Tier 1 support, Homebrew on Linux must be all of:
3938
- running on Ubuntu or a Homebrew-provided Docker image
4039
- have a system `glibc` >= 2.35
4140
- have a Linux kernel >= 3.2
42-
- if running Ubuntu, running an Ubuntu version in "standard support": <https://ubuntu.com/about/release-cycle>
41+
- if running Ubuntu, using an Ubuntu version in "standard support": <https://ubuntu.com/about/release-cycle>
4342
- installed in the default prefix (i.e. `/home/linuxbrew/.linuxbrew`)
4443
- running on a supported architecture (i.e. Intel x86_64)
4544
- not building official packages from source
@@ -59,11 +58,11 @@ A Tier 2 supported configuration is one in which any of:
5958
Tier 2 configurations include:
6059

6160
- macOS prereleases before we state they are Tier 1 (e.g. in March 2025, macOS 16, whatever it ends up being called)
62-
- Linux versions where a system `glibc` < 2.35 (but still >= 2.13), so the Homebrew `glibc` formula is automatically installed
61+
- Linux versions with a system `glibc` version < 2.35 (but >= 2.13), requiring the Homebrew `glibc` formula to be installed automatically
6362
- using official packages that need to be built from source due to installing Homebrew outside the default prefix
6463
(i.e. `/opt/homebrew` on Apple Silicon, `/usr/local` on Apple Intel x86_64, `/home/linuxbrew/.linuxbrew` for Linux)
6564
- running on a not-yet-supported architecture (i.e. Linux ARM64/AARCH64)
66-
- devices using OpenCore Legacy Patcher
65+
- devices using OpenCore Legacy Patcher with a Westmere or newer Intel CPU
6766

6867
## Tier 3
6968

@@ -86,6 +85,7 @@ Tier 3 configurations include:
8685
- installing Homebrew outside the default prefix (i.e. `/opt/homebrew` on Apple Silicon, `/usr/local` on Apple Intel x86_64, `/home/linuxbrew/.linuxbrew` for Linux)
8786
- installing formulae using `--HEAD`
8887
- installing deprecated or disabled formulae
88+
- devices using OpenCore Legacy Patcher with an Intel CPU older than Westmere
8989

9090
## Unsupported
9191

@@ -105,7 +105,7 @@ Unsupported configurations include:
105105

106106
## Unsupported Software
107107

108-
Note that all packages installed from third-party taps outside of the Homebrew GitHub organisation are unsupported by default.
108+
All packages installed from third-party taps outside of the Homebrew GitHub organisation are unsupported by default.
109109

110110
We may assist the maintainers/contributors/developers of such packages to fix bugs with the Homebrew formula/cask/tap system, but we are not responsible for resolving issues when using that software.
111111

0 commit comments

Comments
 (0)