Skip to content

Commit

Permalink
Some versions of RHEL and RockyLinux have reached EOL (#35)
Browse files Browse the repository at this point in the history
  • Loading branch information
coryan authored Jul 1, 2024
1 parent 10bcfe4 commit d499497
Showing 1 changed file with 5 additions and 9 deletions.
14 changes: 5 additions & 9 deletions foundational-cxx-support-matrix.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
| C++ Version | >= 14 | 2022-07-01 | 2024-12-15 |
| CMake | >= 3.13 | 2023-06-01 | 2024-07-01 [^cmake] |
| Bazel | 6 LTS | 2023-04-18 | 2024-11-01 |
| GCC | >= 7.3.1 | 2022-07-01 | 2024-07-01 [^gcc] |
| GCC | >= 7.5.0 | 2024-07-01 | 2026-01-01 [^gcc] |
| Clang | >= 7.0.0 | 2023-06-01 | 2025-04-02 [^clang] |
| MSVC | >= 2022 | 2024-04-29 | 2027-01-12 |
| Apple Clang | >= 12 | 2022-07-01 | |
Expand All @@ -15,9 +15,8 @@
| Fedora | >= 39 | 2024-01-02 | 2024-12-01 |
| openSUSE | >= Leap 15.5 | 2024-01-02 | 2025-01-01 |
| Ubuntu LTS | >= 20.04 | 2023-06-01 | 2025-04-02 |
| RHEL | >= 7 [^rhel-7] | 2022-07-01 | 2024-07-01 |
| CentOS | 7 [^rhel-7] | 2022-07-01 | 2024-07-01 |
| RockyLinux | 8 | 2022-07-01 | 2024-06-01 |
| RHEL | >= 9 | 2024-07-01 | 2027-06-01 |
| RockyLinux | >= 9 | 2024-07-01 | 2027-06-01 |
| Windows Server | >= 2022 | 2024-01-22 | 2026-10-13 |
| Windows Client | >= 10 | 2022-07-01 | 2025-11-01 |
| macOS | >= 10.15 (Catalina) | 2024-01-24 | 2024-07-01 |
Expand All @@ -27,15 +26,12 @@
vendor (or community, as applicable) extends or shortens the lifetime of the
dimension in question.

[^rhel-7]: We require the [devtoolset-7] toolchain (compiler, linker, build
tools, etc.) on RHEL 7 and CentOS 7.

[^cmake]: We support the oldest version of CMake that ships with one of the
supported distros. Currently that is CMake 3.13 as Debian 10 ships with this
version.

[^gcc]: Once RHEL 7 reaches EOL we will support the oldest version of GCC
that ships with one of the supported distros.
[^gcc]: Once openSUSE/Leap 15.5 reaches EOL we will support the oldest
version of GCC that ships with one of the supported distros.

[^clang]: We support the oldest version of Clang that ships with one of the
supported distros. Currently that is Clang 7.0 as Ubuntu 20.04 ships with
Expand Down

0 comments on commit d499497

Please sign in to comment.