Le 15/01/2013 23:28, Volker Braun a écrit :
The specialist mathematical libraries, by contrast, don't get much
exposure. And even if somebody packaged them then generally in useless
form. E.g. Fedora ships symmetrica, but its useless since it is not
compiled with -DFAST. Which nobody knows what it does except that,
otherwise, you'll get segfaults. So for all practical purposes we have
to build private versions of some libraries. And since they haven't been
written by software engineers the individual build systems are generally
a mess, so you can mostly forget about configure/make/make install. So
essentially we'll have to use the current system of shell scripts to
build the beast, there often isn't much logic that can be shared between
them.

(1) Any patch to upstream should be forwarded upstream.

(2) If upstream doesn't have a good build system, provide one, and don't forget (1).

Snark on #sagemath

--
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To post to this group, send email to sage-devel@googlegroups.com.
To unsubscribe from this group, send email to 
sage-devel+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel?hl=en.


Reply via email to