#13060: Update Valgrind spkg to version 3.8.1
----------------------------------------------------------------+-----------
       Reporter:  jpflori                                       |         
Owner:  tbd         
           Type:  defect                                        |        
Status:  needs_review
       Priority:  major                                         |     
Milestone:  sage-5.6    
      Component:  optional packages                             |    
Resolution:              
       Keywords:  valgrind spkg                                 |   Work 
issues:  Test on OSX 
Report Upstream:  Fixed upstream, but not in a stable release.  |     
Reviewers:              
        Authors:  Jean-Pierre Flori                             |     Merged 
in:              
   Dependencies:                                                |      
Stopgaps:              
----------------------------------------------------------------+-----------
Changes (by jpflori):

  * work_issues:  => Test on OSX


Old description:

> Valgrind configure script complains about glibc version 2.15 (which is
> shipped e.g. with Ubuntu 12.04).
>
> The usual solution is to treat this version as the previous one:
> see commit r12323 in the valgrind svn, or tickets on different
> distribution bug tracker.
>
> Furthermore, the autogen.sh scripts fails with recent automake version.
> This is commit r12396.
>
> A further fix has been applied to test if the compiler supports the -arch
> flag.
> This is needed to build the spkg on OSX with the FSF gcc provided by Sage
> which does not support this Apple specific flag.
>
> It is known that some tests of the testsuite fail.
>
> An updated spkg including these two commits on top of 3.7.0 is available
> at
> http://perso.telecom-paristech.fr/~flori/sage/valgrind-3.7.0.p0.spkg

New description:

 Valgrind 3.7.0 configure script complains about glibc version 2.15 (which
 is shipped e.g. with Ubuntu 12.04).

 The usual solution is to treat this version as the previous one:
 see commit r12323 in the valgrind svn, or tickets on different
 distribution bug tracker.

 Furthermore, the autogen.sh scripts fails with recent automake version.
 This is commit r12396.

 All these fixes are in Valgrind 3.8.1.

 Try spkg at
 http://boxen.math.washington.edu/home/jpflori/valgrind-3.8.1.spkg

 Support is annouced upstream for OS X from 10.6.X onward, but building
 Valgrind might fail if you're using a non Apple gcc (such as the FSF one
 in Sage's spkg).

--

Comment:

 New spkg including 3.8.1 at
 http://boxen.math.washington.edu/home/jpflori/valgrind-3.8.1.spkg

 Upstream claim to support OSX from 10.6.X onward (10.8.x being currently
 limited).
 We used to claim from 10.5.x onward.
 Could some Apple user check that?

 Not sure if you can now build it with FSF GCC (such as the one shipped by
 Sage's spkg.
 Could someone test that as well?

 At least this spkg runs correctly on recent Linuxes with GLIBC 2.15 and
 supports AVX instructions.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13060#comment:21>
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 post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to