-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
sagemath: update to 10.2, flintlib: update to 3.0.1 #46832
Conversation
Excellent. This builds and checks fine on |
9ae29da
to
d8aae58
Compare
Can flint (and possibly sage) be built without ntl after this update? |
possibly eclib as well? |
I think flintlib is already cross-compiled. As for eclib, it lists As for sagemath, I think it has a few more nocross makedepends. The comment in the template list some; including flintlib, but I'm not sure this is a mistake. It's possible that sagemath needs a flintlib that was built with ntl. |
f570c14
to
7c59807
Compare
The current iteration (rc4) has a couple of test failures on aarch64:
With regard to the crossbuild, I will investigate eclib and flint (in the past, our crossbuilt flintlib was giving a doctest error in sage). |
(previously, I was testing with |
Can you try running those tests again? At least the |
@dkwo this is ready to merge, any comments? |
looks good to me. |
that test passes when run from within installed sage. |
Testing the changes
This is a major update for both sagemath and flintlib.
Sagemath moves to cython 3.
A couple of packages need rebuild or update: