#13767: upgrade boost to version 1.52.0
-------------------------------+--------------------------------------------
       Reporter:  tkluck       |         Owner:  tbd            
           Type:  enhancement  |        Status:  positive_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:                 
-------------------------------+--------------------------------------------

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 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

--

Comment (by jdemeyer):

 Replying to [comment:10 kcrisman]:
 > Dumb question:  Will the change in package name (though salutary) affect
 upgrading?
 Yes.

 > (I.e., would we need a build patch for that?)
 Yes, but there is such a patch.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13767#comment:12>
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.


Reply via email to