Hi,

Le lundi 12 novembre 2012 10:31:52 UTC+1, Jeroen Demeyer a écrit :
> On 2012-11-11 10:00, Nicolas M. Thiery wrote: 
> > - Precompiled binary for Linux: besides the usual distro-specific 
> > binaries, it would be very helpful to have two (32bit / 64bit) fat 
> > Sage binaries that would work without dependencies on as many 
> > distros and processors as possible. 
> The pre-compiled binaries *should* work on old processors. If not, 
> that's a bug which should be reported. Supporting more distros is 
> possible if and only if somebody contributes a buildbot slave machine 
> for building the binaries. 

One possible reason (maybe not the only one) for the binary build to
need recent (sse2) set of instructions may be this bug on atlas package:
http://trac.sagemath.org/sage_trac/ticket/13706

It has the effect of chosing HAMMER architecture 
(btw, where is this default choice coming from ?) when 
SAGE_FAT_BINARY is set to 'yes', no matter the value of 
SAGE_ATLAS_ARCH (which could be older than Hammer).

After aplying the basic patch (which should be checked/improved by
specialists), sse2 does not appear anymore on sage-flags.txt and 
the build works on Pentium 3.

The request about distros is not to have many distro-specific builds
that cost a lot but one autonomous robust non-distro-specific build.

You ask for "contributing a buildbot slave machine for building the 
binaries", is this about buying a machine or about spending time in
maintaining a buildbot on an existing machine ?

Ciao,
Thierry

-- 
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