On Sat, Dec 24, 2022 at 09:13:35AM +0000, Tobias Hansen wrote: >... > Upstream has a (maybe unrelated?) problem with higher setuptools versions > described here: > https://trac.sagemath.org/ticket/34442 > > Unfortunately I don't have much time to work on this. If someone can come up > with a patch, that would be highly appreciated.
The setuptools issue might have been fixed by #1025216. I tried to reproduce this, but ran into several unrelated issues. Patches I applied locally on top of what is already in git: https://github.com/sagemath/sage/commit/de38bac21e276c6dba95b8b33f7457a0ac56bdeb https://github.com/sagemath/sagetrac-mirror/commit/6f3b4556db746e6354d55d42eba5925be19a6cad /usr/include/giac/plot.h needs a "typedef unsigned char uchar;" somewhere. build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:36042:120: error: ‘pTakeOutComp1’ was not declared in this scope; did you mean ‘pTakeOutComp’? > Best wishes, > > Tobias cu Adrian