#14518: update zeromq 3.2.0
--------------------------------------+-------------------------------------
Reporter: vbraun | Owner: tbd
Type: defect | Status: new
Priority: major | Milestone: sage-5.10
Component: packages: optional | Resolution:
Keywords: | Work issues:
Report Upstream: N/A | Reviewers:
Authors: Volker Braun | Merged in:
Dependencies: | Stopgaps:
--------------------------------------+-------------------------------------
Changes (by kcrisman):
* cc: jason, rbeezer (added)
Comment:
The changes are fine
{{{
#!diff
diff --git a/SPKG.txt b/SPKG.txt
--- a/SPKG.txt
+++ b/SPKG.txt
@@ -29,6 +29,9 @@
== Changelog ==
+=== zeromq-2.2.0.p0 (Volker Braun, 2 May 2013) ===
+ * Updated to latest upstream version
+
=== zeromq-2.2.0.p0 (Volker Braun, William Stein, 14 April 2012) ===
* Initial version
diff --git a/spkg-install b/spkg-install
--- a/spkg-install
+++ b/spkg-install
@@ -1,17 +1,27 @@
#!/usr/bin/env sh
-unset RM
+if [ -z "$SAGE_LOCAL" ]; then
+ echo >&2 "SAGE_LOCAL undefined ... exiting"
+ echo >&2 "Maybe run 'sage --sh'?"
+ exit 1
+fi
cd src
./configure --prefix="$SAGE_LOCAL" --libdir="$SAGE_LOCAL"/lib
-
if [ $? -ne 0 ]; then
+ echo "Failed to configure zeromq!"
exit 1
fi
-make install
-
+$MAKE
if [ $? -ne 0 ]; then
+ echo "Failed to build zeromq!"
exit 1
fi
+
+$MAKE -j1 install
+if [ $? -ne 0 ]; then
+ echo "Failed to install zeromq!"
+ exit 1
+fi
}}}
why did we unset `RM` in the past? But I note that if you updated then
perhaps you should have
{{{
+=== zeromq-2.2.0.p0 (Volker Braun, 2 May 2013) ===
}}}
changed by one character :-) Also, probably it doesn't need to be a p0,
since we aren't making any changes to upstream, are we?
What parts of Sage depend on this? Just the notebook?
Jason, will having this zeromq be fine for the sage cell server, since
that was the source of at least one of the ask.sagemath questions about
this?
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14518#comment:1>
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.