#7832: singular-3-1-0-4-20090818.p2 - fix compilation on FreeBSD
----------------------------------------------------------------+-----------
Reporter: pjeremy |
Owner: pjeremy
Type: defect |
Status: needs_work
Priority: major |
Milestone: sage-5.1
Component: FreeBSD |
Resolution:
Keywords: | Work
issues:
Report Upstream: Fixed upstream, but not in a stable release. |
Reviewers:
Authors: Stephen Montgomery-Smith | Merged
in:
Dependencies: |
Stopgaps:
----------------------------------------------------------------+-----------
Changes (by {'newvalue': u'Stephen Montgomery-Smith', 'oldvalue': ''}):
* upstream: Reported upstream. No feedback yet. => Fixed upstream, but
not in a stable release.
* author: => Stephen Montgomery-Smith
Comment:
I quote from the ticket:
{{{
fixed: do not abort configure, if ar is not found
This allows to define a different ar program
but if none is found, you are on your own.
Will be changed with the new version anyway.
}}}
This is pretty enigmatic.
Anyway, this patch and the following diff for spkg-install are doing it
for the [http://www.freebsd.org/cgi/cvsweb.cgi/ports/math/sage/ FreeBSD
port].
{{{
#!diff
--- singular-3-1-3-3.p6/spkg-install-orig 2012-04-08
01:57:01.000000000 +0000
+++ singular-3-1-3-3.p6/spkg-install 2012-04-08 01:58:19.000000000
+0000
@@ -108,7 +108,7 @@
patches="assert.h.diff sing_win.cc.diff Minor.h.patch os_x_ppc.patch
\
Singular.configure.patch make_parallel.patch
Singular.Makefile.in.shared.patch \
- factory.GNUmakefile.in.patch"
+ factory.GNUmakefile.in.patch omalloc.configure.patch"
if [ "$UNAME" = "CYGWIN" ]; then
patches="$patches IntegerProgramming-Makefile.in.diff"
}}}
This would have to be made into an spkg, of course.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/7832#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.