On Sat, Feb 22, 2025 at 06:07:24PM -0800, Dave Morris wrote:
> I don't understand build systems, but something seems to be messed up. When 
> I try to build:
> 
> ./configure reports "checking for python3 >= 3.9.0, < 3.14.0 with modules 
> ..." (so it accepts my python 3.9.9),
> but make build reports an error with "Package 'sagemath-standard' requires 
> a different Python: 3.9.9 not in '<3.14,>=3.11'"
> 
> On Saturday, February 22, 2025 at 8:46:11 PM UTC-5 Dave Morris wrote:
> 
> > I don't think Python 3.9 is allowed any more:
> >
> > e0806107d60 gh-39251: Require Python 3.11 or newer; remove outdated 
> > workarounds

The following didn't make it into the beta from #39257, sorry, my fault.
Too many crazy news lately...
I don't have older than 3.11 Pythons on the box I tested, so :-(

https://github.com/sagemath/sage/pull/39251#issuecomment-2676563774

--- a/build/pkgs/python3/spkg-configure.m4
+++ b/build/pkgs/python3/spkg-configure.m4
@@ -1,6 +1,6 @@
 SAGE_SPKG_CONFIGURE([python3], [
-   m4_pushdef([MIN_VERSION],               [3.9.0])
-   m4_pushdef([MIN_NONDEPRECATED_VERSION], [3.9.0])
+   m4_pushdef([MIN_VERSION],               [3.11.0])
+   m4_pushdef([MIN_NONDEPRECATED_VERSION], [3.11.0])
    m4_pushdef([LT_STABLE_VERSION],         [3.14.0])
    m4_pushdef([LT_VERSION],                [3.14.0])
    AC_ARG_WITH([python],

You might apply this, re-run ./boostrap and ./configure + make
(perhaps "make sagelib-clean sagelib-uninstall" will be needed too)



> >
> >
> > On Saturday, February 22, 2025 at 6:04:25 PM UTC-5 Kwankyu Lee wrote:
> >
> >> Not only on macOS,
> >>
> >> https://github.com/sagemath/sage/actions/runs/13465411463/job/37630049652
> >>
> >>
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "sage-release" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To view this discussion visit 
> https://groups.google.com/d/msgid/sage-release/a35673c1-794a-48f2-b946-d61cb6ce876en%40googlegroups.com.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/sage-release/Z7qmxeLdEDYSAT1Z%40hilbert.

Attachment: signature.asc
Description: PGP signature

Reply via email to