#14556: The maxima spkg has cruft dating back to days of clisp use
------------------------------------------------+---------------------------
Reporter: Snark | Owner: jdemeyer
Type: enhancement | Status: closed
Priority: minor | Milestone: sage-5.10
Component: packages: standard | Resolution: fixed
Keywords: noreadline | Work issues:
Report Upstream: N/A | Reviewers: Jeroen
Demeyer, Julien Puydt
Authors: Julien Puydt, Jeroen Demeyer | Merged in:
sage-5.10.beta5
Dependencies: | Stopgaps:
------------------------------------------------+---------------------------
Comment (by fbissey):
I spent some time with hgview to scan the hg repo of the maxima spkg. This
is in the initial commit on 23/07/2007 by wstein
{{{
if [ `uname` = "Darwin" ]; then
echo "Now building maxima; this takes a few minutes"
echo "Since we're using OS X and there is a very weird"
echo "bug with buffered output while building maxima,"
echo "you will not be able to see the output of the build"
echo "as it occurs. Don't worry, the build process did"
echo "not hang."
make > output.log
else
make
fi
}}}
And the second commit of the repo has the following change, also by wstein
on 2/11/2007
{{{
@@ -31,8 +39,10 @@
echo "you will not be able to see the output of the build"
echo "as it occurs. Don't worry, the build process did"
echo "not hang."
- make > output.log
+ make >> "$CUR"/output.log 2>> "$CUR"/error.log
else
+
+
make
fi
check_error "Failed to make Maxima."
}}}
neither have trac tickets. trac tickets are vaguely mentioned in the
commit message on occasion in 2008 and 2009, they are regulary in commit
message in 2010 and the first time SPKG.txt quote a trac ticket is
13/02/2011. When did Jeroen become the release manager already???
That was some archeology. The work around has been in the spkg since 2007.
maxima on a gentoo prefix on OS X doesn't have any buffering problems at
build time.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14556#comment:19>
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 unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.