Skip to content

Commit 31541b6

Browse files
author
Release Manager
committed
gh-36828: README.md: Update section on macOS arm64 <!-- ^^^^^ Please provide a concise, informative and self-explanatory title. Don't put issue numbers in there, do this in the PR body below. For example, instead of "Fixes #1234" use "Introduce new method to calculate 1+1" --> <!-- Describe your changes here in detail --> <!-- Why is this change required? What problem does it solve? --> <!-- If this PR resolves an open issue, please link to it here. For example "Fixes #12345". --> <!-- If your change requires a documentation PR, please link it appropriately. --> ### 📝 Checklist <!-- Put an `x` in all the boxes that apply. --> <!-- If your change requires a documentation PR, please link it appropriately --> <!-- If you're unsure about any of these, don't hesitate to ask. We're here to help! --> <!-- Feel free to remove irrelevant items. --> Since Sage 9.8, it is no longer required to use homebrew when building on M1/M2 because of: - #33816 Here we correct the README. - [x] The title is concise, informative, and self-explanatory. - [ ] The description explains in detail what this PR is about. - [ ] I have linked a relevant issue or discussion. - [ ] I have created tests covering the changes. - [ ] I have updated the documentation accordingly. ### ⌛ Dependencies <!-- List all open PRs that this PR logically depends on - #12345: short description why this is a dependency - #34567: ... --> <!-- If you're unsure about any of these, don't hesitate to ask. We're here to help! --> URL: #36828 Reported by: Matthias Köppe Reviewer(s): John H. Palmieri
2 parents 4f34f92 + e903fce commit 31541b6

File tree

1 file changed

+4
-17
lines changed

1 file changed

+4
-17
lines changed

README.md

Lines changed: 4 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ Table of Contents
2121

2222
* [Getting Started](#getting-started)
2323
* [Supported Platforms](#supported-platforms)
24-
* [\[Windows\] Preparing the Platform Libraries](#windows-preparing-the-platform)
25-
* [\[macOS\] Preparing the Platform Libraries](#macos-preparing-the-platform)
24+
* [\[Windows\] Preparing the Platform](#windows-preparing-the-platform)
25+
* [\[macOS\] Preparing the Platform](#macos-preparing-the-platform)
2626
* [Instructions to Build from Source](#instructions-to-build-from-source)
2727
* [SageMath Docker Images](#sagemath-docker-images)
2828
* [Troubleshooting](#troubleshooting)
@@ -91,26 +91,13 @@ below](#sagemath-docker-images)) or other virtualization solutions.
9191
[macOS] Preparing the Platform
9292
------------------------------
9393

94-
If your Mac uses the Apple Silicon (M1, M2, arm64) architecture:
95-
96-
- If you set up your Mac by transferring files from an older Mac, make sure
94+
- If your Mac uses the Apple Silicon (M1, M2, M3; arm64) architecture and
95+
you set up your Mac by transferring files from an older Mac, make sure
9796
that the directory ``/usr/local`` does not contain an old copy of Homebrew
9897
(or other software) for the x86_64 architecture that you may have copied
9998
over. Note that Homebrew for the M1 is installed in ``/opt/homebrew``, not
10099
``/usr/local``.
101100

102-
- If you wish to use conda, please see the [section on
103-
conda](https://doc.sagemath.org/html/en/installation/conda.html) in the Sage
104-
Installation Manual for guidance.
105-
106-
- Otherwise, using Homebrew ("the missing package manager for macOS") from
107-
https://brew.sh/ required because it provides a version of ``gfortran`` with
108-
necessary changes for this platform that are not in a released upstream
109-
version of GCC. (The ``gfortran`` package that comes with the Sage
110-
distribution is not suitable for the M1/M2.)
111-
112-
If your Mac uses the Intel (x86_64) architecture:
113-
114101
- If you wish to use conda, please see the [section on
115102
conda](https://doc.sagemath.org/html/en/installation/conda.html) in the Sage
116103
Installation Manual for guidance.

0 commit comments

Comments
 (0)