#14406: Various prereq fixes
----------------------------------+-----------------------------------------
Reporter: jdemeyer | Owner: drkirkby
Type: enhancement | Status: needs_review
Priority: major | Milestone: sage-5.9
Component: porting | Resolution:
Keywords: | Work issues:
Report Upstream: N/A | Reviewers:
Authors: Jeroen Demeyer | Merged in:
Dependencies: | Stopgaps:
----------------------------------+-----------------------------------------
Comment (by kcrisman):
> To repeat Karl-Dieter's question: What is Cephes then needed for at all
[on e.g. FreeBSD]?
I don't recall asking about FreeBSD, simply stating that we do need it
there. You can ask Stephen M-S about that on one of those ticket.
> Indeed, we cheat for logl/sqrtl/tgammal/lgammal in
sage/symbolic/pynac_cc.h just as we do with the R patch for logl.
However, I do invite someone to open a ticket to re-enable Cephes on
Cygwin so that we can drop that entire file! If that is indeed the
"right" solution.
----
> But please, let's do that later...
Yes, please.
> I guess we should check that the lapack (in fact its dependency
liblapack0) and liblapack-devel packages are installed on Cygwin.
Oh, right. Good point, since #10508 is not yet in. But I was discouraged
earlier from adding this to prereq, that's why I figured #10508 was
better. I would definitely be in support of this being done on this
ticket, and I've put something about that at #6743.
> For the moment, just:
> * check for sqrtl except on FreeBSD and Cygwin,
> * rant if not available, provide links to C99 standard, suggest the user
to use a mainstream OS, invite him to have coffee or whatever (and maybe
mention the fact that if he dares to set SAGE_PORT, then he could also try
to manually install the cephes spkg when something fails because of the
lack of "long double" functions).
I think that some variation on this is very reasonable.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14406#comment:31>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.