Proposed F19 Feature: Boost 1.53 Uplift - brings Boost 1.53.0 to Fedora 19

Jaroslav Reznik jreznik at redhat.com
Wed Jan 16 17:04:56 UTC 2013


As decided by FESCo on 2012-12-05 meeting, all proposed Features are required
to pass through the community review by announcing them on devel-announce list.
FESCo votes on new features no sooner than a week from the announcement.

= Features/F19Boost153 =
https://fedoraproject.org/wiki/Features/F19Boost153

* Detailed description:
That feature aims at synchronising the top of the Fedora tree with the 
current Boost upstream release. The current Fedora release is boost-1.50.0.

As of Fedora 13, the canonical sources used for the package switched from 
the official Boost release (with BJam build) to an alternate repository 
(with CMake build, for boost-1.41.0). That alternate repository has been 
deprecated and may be deleted any time soon (as of January 2013). 
boost-1.41.0 has been delivered from that (now deprecated) Boost-CMake 
repository (hosted on Gitorious), where the code base had slightly diverged
from upstream.

From Fedora 14, boost-1.44.0 has been rebased on upstream, with a mere patch
implementing CMake support. Moreover, there is a new Git repository reflecting
those changes, hosted on GitHub (and cloned on Gitorious). That repository 
relies on the Ryppl project (in particular, on the Boost Subversion replicated 
repository), created and maintained by two Boost developers, namely Eric 
Niebler and Dave Abrahams.

From Fedora 18, boost-1.50.0 was rebased back to Boost.Build v2, as keeping 
two distinct build systems sometimes conducted to two distinct binary 
distributions, for instance, when compared to Debian/Ubuntu deliveries.

Note that upstream Boost has decided, at the end of 2012, to switch to:
 Git repository, with GitHub as one of the main hosting services and project 
 management facilities
 (later on, when the switch to Git will be stable enough) a modularized 
 organisation, and
 CMake as the primary build system, replacing BJam/BBuild 

The objective is now to keep delivering the latest stable Boost release for 
each new Fedora release. 

_______________________________________________
devel-announce mailing list
devel-announce at lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel-announce


More information about the devel mailing list