Package Details: sagemath-git 10.7.beta4.r0.gd617df423d7-1

Git Clone URL: https://aur.archlinux.org/sagemath-git.git (read-only, click to copy)
Package Base: sagemath-git
Description: Open Source Mathematics Software, free alternative to Magma, Maple, Mathematica, and Matlab
Upstream URL: http://www.sagemath.org
Licenses: GPL-2.0-or-later
Conflicts: sagemath
Provides: sagemath
Submitter: arojas
Maintainer: arojas
Last Packager: arojas
Votes: 7
Popularity: 0.68
First Submitted: 2015-04-16 17:55 (UTC)
Last Updated: 2025-05-18 11:36 (UTC)

Dependencies (122)

Required by (9)

Sources (2)

Latest Comments

« First ‹ Previous 1 .. 6 7 8 9 10 11 12 Next › Last »

arojas commented on 2015-04-16 17:56 (UTC)

Merging in sagemath-git

arojas commented on 2015-04-03 21:32 (UTC)

@Daedalus24 It looks like pari needs some extra patching. Sage 6.6 is about to be released and I'll fix all dependencies in [community] then. For now, if you really need latest git, I think you're better off compiling the upstream bundle.

Daedalus24 commented on 2015-04-01 17:24 (UTC)

This would be my last try, after compiling eclib (./configure --with-pari=/usr --with-ntl=/usr). I get Cythonizing sage/libs/ntl/ntl_mat_ZZ.pyx Cythonizing sage/libs/pari/gen.pyx Error compiling Cython file: ------------------------------------------------------------ ... cdef GEN _L = NULL if L is not None: L = objtogen(L) _L = (<gen>L).g pari_catch_sig_on() cdef GEN _ret = nupow(_x, _n, _L) ^ ------------------------------------------------------------ sage/libs/pari/auto_gen.pxi:3256:29: Call with wrong number of arguments (expected 2, got 3) Traceback (most recent call last): File "setup.py", line 572, in <module> run_cythonize() File "setup.py", line 564, in run_cythonize 'profile': profile, File "/usr/lib/python2.7/site-packages/Cython/Build/Dependencies.py", line 865, in cythonize cythonize_one(*args[1:]) File "/usr/lib/python2.7/site-packages/Cython/Build/Dependencies.py", line 985, in cythonize_one raise CompileError(None, pyx_file) Cython.Compiler.Errors.CompileError: sage/libs/pari/gen.pyx ==> ERROR: A failure occurred in build(). Aborting...

Daedalus24 commented on 2015-03-28 16:42 (UTC)

I have managed to compile eclib against pari-git, there is a problem when compiling lcalc ... ../include/Lexplicit_formula.h:457:155: error: redeclaration of ‘Double L_function<ttype>::rhs_explicit_formula(Double, Double, Complex*, int, const char*, int, std::vector<double>)’ may not have default arguments [-fpermissive] rhs_explicit_formula(Double x_0, Double alpha, Complex *c, int num_coeffs, const char *method="hermite",int n=0,vector<Double> polynomial=vector<Double>()) ^ ../include/Lexplicit_formula.h:601:181: error: redeclaration of ‘int L_function<ttype>::plot_explicit_formula(Double, Double, Double, Double, const char*, int, Double*)’ may not have default arguments [-fpermissive] plot_explicit_formula(Double alpha, Double x=Double(0), Double x2=Double(100), Double step_size=.01, const char *xxx_phi_method="hermite", int num_coeffs=-1, Double *rhs_store=NULL){ ^ Makefile:253: recipe for target 'Lriemannsiegel.o' failed make[1]: *** [Lriemannsiegel.o] Error 1 It seems the problem is documented for gcc-5.0 or higher and a bug tracker was filed for the package http://lists.alioth.debian.org/pipermail/debian-science-maintainers/2015-February/029456.html Thank you very much again, I have to wait a little before trying to reinstall sage-mathematics-git. Best regards from here

arojas commented on 2015-03-27 19:19 (UTC)

@Dedalus24 thanks, patch should be fixed now. Note that this currently won't compile against the [community] pari package, you need pari-git (and then rebuild eclib and lcalc against it)