Name: | boost |
---|---|
Version: | 1.53.0 |
Release: | 18.el7 |
Architecture: | x86_64 |
Group: | System Environment/Libraries |
Size: | 1338 |
License: | Boost and MIT and Python |
RPM: | boost-1.53.0-18.el7.x86_64.rpm |
Source RPM: | boost-1.53.0-18.el7.src.rpm |
Build Date: | Tue May 06 2014 |
Build Host: | ca-buildj3.us.oracle.com |
Vendor: | Oracle America |
URL: | http://www.boost.org |
Summary: | The free peer-reviewed portable C++ source libraries |
Description: | Boost provides free peer-reviewed portable C++ source libraries. The emphasis is on libraries which work well with the C++ Standard Library, in the hopes of establishing "existing practice" for extensions and providing reference implementations so that the Boost libraries are suitable for eventual standardization. (Some of the libraries have already been included in the C++ 2011 standard and others have been proposed to the C++ Standards Committee for inclusion in future standards.) |
- Turn off build flags pre-set by Boost distribution. (boost-1.53.0-buildflags.patch) - Pass RPM_OPT_FLAGS through user-config.jam.
- Fix misunderstanding of Boost.MPI about widths of some Boost.Serialization types. (boost-1.53.0-mpi-version_type.patch)
- Mass rebuild 2014-01-24
- Mass rebuild 2013-12-27
- MPICH2 became MPICH -- rename subpackages, dependencies and conditionals. - Resolves: #1014480
- Fix compilation of Boost.Pool test cases (boost-1.54.0-pool-test_linking.patch) - Fix -Wshadow warnings in Boost.Pool (boost-1.54.0-pool-max_chunks_shadow.patch) -Wshadow warnings in Boost.Thread (boost-1.54.0-thread-cond_variable_shadow.patch)
- Add explicit dependencies between some of the boost sub-packages
- Install supporting files (images etc.) for documentation (courtesy Marcel Metz, bug 985593) - Add many patches for silencing unused local typedef warnings (boost-1.53.0-static_assert-unused_typedef.patch, boost-1.54.0-bind-static_assert.patch, boost-1.54.0-concept-unused_typedef.patch, boost-1.54.0-static_warning-unused_typedef.patch, boost-1.54.0-math-unused_typedef.patch, boost-1.54.0-math-unused_typedef-2.patch, boost-1.53.0-fpclassify-unused_typedef.patch, boost-1.54.0-math-unused_typedef-3.patch, boost-1.54.0-tuple-unused_typedef.patch, boost-1.54.0-random-unused_typedef.patch, boost-1.54.0-date_time-unused_typedef.patch, boost-1.54.0-date_time-unused_typedef-2.patch, boost-1.54.0-spirit-unused_typedef.patch, boost-1.54.0-spirit-unused_typedef-2.patch, boost-1.54.0-numeric-unused_typedef.patch, boost-1.54.0-multiprecision-unused_typedef.patch, boost-1.53.0-lexical_cast-unused_typedef.patch, boost-1.53.0-regex-unused_typedef.patch, boost-1.53.0-thread-unused_typedef.patch, boost-1.54.0-unordered-unused_typedef.patch, boost-1.54.0-algorithm-unused_typedef.patch, boost-1.53.0-graph-unused_typedef.patch, boost-1.54.0-locale-unused_typedef.patch, boost-1.54.0-property_tree-unused_typedef.patch, boost-1.54.0-xpressive-unused_typedef.patch, boost-1.54.0-mpi-unused_typedef.patch, boost-1.54.0-python-unused_typedef.patch) - Add a patch to turn off execstack in Boost.Context (boost-1.54.0-context-execstack.patch) - Fix boost::mpl::print on GCC (boost-1.54.0-mpl-print.patch)
- Add symlinks for /usr/lib/libboost_{thread,locale}.so -> *-mt.so
- libboost_context.so must be guarded by conditional in the expanded filelist at boost-devel.