Skip to content

Commit

Permalink
[doc] Remove official support of macOS 13 (Ventura) (RobotLocomotion#…
Browse files Browse the repository at this point in the history
…22004)

Co-authored-by: Jeremy Nimmer <[email protected]>
  • Loading branch information
2 people authored and RussTedrake committed Dec 15, 2024
1 parent 5ae7f1d commit 9c7ced6
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 8 deletions.
3 changes: 1 addition & 2 deletions .github/ISSUE_TEMPLATE/BUG.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,9 +34,8 @@ body:
- Unknown / Other
- Ubuntu 22.04
- Ubuntu 24.04
- macOS 12 (Monterey)
- macOS 13 (Ventura)
- macOS 14 (Sonoma)
- macOS 15 (Sequoia)
- Other
- type: dropdown
attributes:
Expand Down
2 changes: 1 addition & 1 deletion doc/_pages/from_source.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ officially supports:
|------------------------------------|--------------|------------|-------|-------|------------------------------|-------------------------------|
| Ubuntu 22.04 LTS (Jammy Jellyfish) | x86_64 | 3.10 | 7.3 | 3.22 | GCC 11 (default) or Clang 15 | OpenJDK 11 |
| Ubuntu 24.04 LTS (Noble Numbat) | x86_64 | 3.12 | 7.3 | 3.28 | GCC 13 (default) or Clang 15 | OpenJDK 21 |
| macOS Ventura (13) | arm64 | 3.12 | 7.3 | 3.26 | Apple LLVM 14 (Xcode 14) | AdoptOpenJDK 16 (HotSpot JVM) |
| macOS Sonoma (14) | arm64 | 3.12 | 7.3 | 3.28 | Apple LLVM 15 (Xcode 15) | AdoptOpenJDK 16 (HotSpot JVM) |
| macOS Sequoia (15) | arm64 | TBD | TBD | TBD | TBD | TBD |

"Official support" means that we have Continuous Integration test coverage to
notice regressions, so if it doesn't work for you then please file a bug report.
Expand Down
4 changes: 2 additions & 2 deletions doc/_pages/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@ officially supports:
|------------------------------------|--------------|------------|-----------------|
| Ubuntu 22.04 LTS (Jammy Jellyfish) | x86_64 | 3.10 ⁽³⁾ | March 2026 |
| Ubuntu 24.04 LTS (Noble Numbat) | x86_64 | 3.12 ⁽³⁾ | March 2028 |
| macOS Ventura (13) | arm64 ⁽⁵⁾ | 3.12 ⁽³⁾ | October 2024 |
| macOS Sonoma (14) | arm64 ⁽⁵⁾ | 3.12 ⁽³⁾ | October 2025 |
| macOS Sequoia (15) | TBD | TBD | October 2026 |

"Official support" means that we have Continuous Integration test coverage to
notice regressions, so if it doesn't work for you then please file a bug report.
Expand Down Expand Up @@ -65,8 +65,8 @@ compiler as our releases:
|------------------------------------|--------------------------|-------|
| Ubuntu 22.04 LTS (Jammy Jellyfish) | GCC 11 | C++20 |
| Ubuntu 24.04 LTS (Noble Numbat) | GCC 13 | C++20 |
| macOS Ventura (13) | Apple LLVM 14 (Xcode 14) | C++20 |
| macOS Sonoma (14) | Apple LLVM 14 (Xcode 15) | C++20 |
| macOS Sequoia (15) | TBD | TBD |

## Available Versions

Expand Down
6 changes: 3 additions & 3 deletions tools/wheel/wheel_builder/macos.py
Original file line number Diff line number Diff line change
Expand Up @@ -135,9 +135,9 @@ def build(options):
environment.pop('RUNFILES_MANIFEST_FILE')

# Xcode updates may change the default -mmacosx-version-min when not
# specified. For example, Xcode 14.1 on monterey (macOS 12.x) was using a
# deployment target of 13.0 (ventura), resulting in a wheel that could not
# be used on monterey. This environment variable controls:
# specified, which can result in compiling for the wrong deployment target
# and ending up with a wheel that doesn't run our supported platforms.
# To guard against that, we'll set this environment variable controls:
# - The majority of the apple and python tooling behind the scenes.
# - The tools/wheel/image/dependencies/* CMake projects
# (CMAKE_OSX_DEPLOYMENT_TARGET initializes to this environment variable).
Expand Down

0 comments on commit 9c7ced6

Please sign in to comment.