#13767: upgrade boost to version 1.52.0
-------------------------------+--------------------------------------------
Reporter: tkluck | Owner: tbd
Type: enhancement | Status: needs_review
Priority: minor | Milestone: sage-5.8
Component: packages | Resolution:
Keywords: | Work issues:
Report Upstream: N/A | Reviewers: Volker Braun
Authors: Timo Kluck | Merged in:
Dependencies: | Stopgaps:
-------------------------------+--------------------------------------------
Changes (by tkluck):
* status: needs_work => needs_review
Old 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
New 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.
--
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13767#comment:17>
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.