-
-
Notifications
You must be signed in to change notification settings - Fork 692
Description
There was a discussion on sage-devel a while ago about including the Boost headers [1]. As noted there, the latest version of the optional spkg polymake doesn't compile with the current boost package. The current boost package is called boost-cropped because it contains only a subset of the boost headers, because of package size.
This new package is contains all headers, which is still only a subset of the upstream tarball. The total packaged size is ~ 5M, which feels reasonable to me.
I've checked that the current version polybori-0.8.2 and the current upstream version polymake-2.12-rc3 both compile under Sage with these headers. I'm also submitting an spkg for polymake in another ticket.
[1] https://groups.google.com/d/topic/sage-devel/fcxNrQqVSz0/discussion
- Apply attachment: trac-13767-sage_root-upgrade-to-boost-1.52.0.patch to the root repo.
- Replace boost-cropped spkg with http://www.infty.nl/misc/boost_cropped-1.52.0.spkg
- Apply attachment: 0001-Update-doctests-for-polybori-that-rely-on-randomness.patch to the sage-main repo.
CC: @jpflori
Component: packages: standard
Author: Timo Kluck
Reviewer: Volker Braun, François Bissey, Alexander Dreyer
Merged: sage-5.8.beta3
Issue created by migration from https://trac.sagemath.org/ticket/13767