#13768: upgrade polymake to version 2.12-rc3
-------------------------------+--------------------------------------------
Reporter: tkluck | Owner: tbd
Type: enhancement | Status: needs_review
Priority: major | Milestone: sage-5.8
Component: packages | Resolution:
Keywords: | Work issues:
Report Upstream: N/A | Reviewers:
Authors: Timo Kluck | Merged in:
Dependencies: #13767 | Stopgaps:
-------------------------------+--------------------------------------------
Old description:
> Here's an updated package for Polymake. The new package is a lot simpler
> than the old one, because this upstream version comes with a sane
> configure script and installs everything in standard locations.
>
> This depends on the `boost-cropped` spkg >= 1.52.0
>
> This is a very long compilation. That's partly due to the fact that the
> `spkg-install` disables parallel build, because apparently that used to
> be buggy. I've been cautious and left that disabled, but I wouldn't be
> surprised if we could enable it again -- if the configure script has had
> an overhaul, then maybe so has the makefile.
>
> I'm working on a new Python interface that takes advantage of the new C++
> api (via Cython) instead of writing data to a file and using `pexpect`
> (yuck). That'll take a while and be a different ticket.
>
> Here's the link to the new package:
>
> http://infty.nl/misc/polymake-2.12-rc3.spkg
New description:
Here's an updated package for Polymake. The new package is a lot simpler
than the old one, because this upstream version comes with a sane
configure script and installs everything in standard locations.
This depends on the `boost-cropped` spkg >= 1.52.0
This is a very long compilation. That's partly due to the fact that the
`spkg-install` disables parallel build, because apparently that used to be
buggy. I've been cautious and left that disabled, but I wouldn't be
surprised if we could enable it again -- if the configure script has had
an overhaul, then maybe so has the makefile.
I'm working on a new Python interface that takes advantage of the new C++
api (via Cython) instead of writing data to a file and using `pexpect`
(yuck). That'll take a while and be a different ticket.
Here's the link to the new package:
http://infty.nl/misc/polymake-2.12.spkg
--
Comment (by tkluck):
I updated this to polymake-2.12 (which is bit-for-bit identical to
polymake-2.12-rc3). I fixed a version number typo in SPKG.txt and updated
it to reflect the rename boost-cropped -> boost_cropped.
I also removed the disabling of parallel build. The polymake documentation
now recommends using parallel build, so there shouldn't be any need for
that anymore:
http://www.polymake.org/doku.php/howto/install
The current package has md5sum 51d3b6da0ae60ac417e418bc89da1189.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13768#comment:5>
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.