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