Don't try to build Sage's Python (it's broken on macOS - but some devs
are in denial about it, and refuse to remove this usless, even
harmful, package from Sage).
Use a good, already installed, Python 3.11 or 3.12.
E.g. you can install python3.12 with homebrew:
brew install python@3.12
make su
The fix which works for me is here:
https://github.com/sagemath/sage/pull/39850
It's in fact a missing static_cast in Boost interface. As conda is
using clang 18, it's extra sensitive to this sort of
type mis-casts; so one needs
--- a/src/sage/graphs/base/boost_interface.cpp
+++ b/src/sage/graphs
Hi,
yes, I can reproduce this problem with a fresh Conda. That is, our instructions
https://doc.sagemath.org/html/en/installation/conda.html#using-conda-to-provide-all-dependencies-for-the-sage-library
to build Sage 10.6.on Apple arm64 (M1/2/3/4) using Conda are not working.
That's, well, a bit emb