#11844: Race condition in building MPIR/yasm
------------------------+---------------------------------------------------
   Reporter:  vbraun    |          Owner:  tbd                                  
       
       Type:  defect    |         Status:  needs_review                         
       
   Priority:  critical  |      Milestone:  sage-4.7.2                           
       
  Component:  packages  |       Keywords:                                       
       
Work_issues:            |       Upstream:  Fixed upstream, but not in a stable 
release.
   Reviewer:            |         Author:                                       
       
     Merged:            |   Dependencies:                                       
       
------------------------+---------------------------------------------------

Comment(by leif):

 Wonder whether they can include the fix in MPIR 2.5.0 (which should
 already be right before the door).

 I'll provide updated MPIR spkgs (at least an MPIR 2.1.3.p5 or 2.1.4.pX
 spkg, the others for #11616) fixing the need to specify `ABI=32` on 32-bit
 operating systems running on 64-bit CPUs anyway, then I can include such a
 fix by a patch to upstream.

 Note that the yasm guys do not check whether the call to `tmpfile()`
 succeeded, nor is the file opened in text mode as it was before. (The
 latter should be irrelevant ''on our supported platforms'' -- including
 Cygwin AFAIK. Microsoft deprecated `tmpfile()` anyway... ;-) )

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11844#comment:7>
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