Name: | boost-build |
---|---|
Version: | 1.53.0 |
Release: | 18.el7 |
Architecture: | noarch |
Group: | Development/Tools |
Size: | 2583389 |
License: | Boost and MIT and Python |
RPM: | boost-build-1.53.0-18.el7.noarch.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: | Cross platform build system for C++ projects |
Description: | Boost.Build is an easy way to build C++ projects, everywhere. You name your pieces of executable and libraries and list their sources. Boost.Build takes care about compiling your sources with the right options, creating static and shared libraries, making pieces of executable, and other chores -- whether you're using GCC, MSVC, or a dozen more supported C++ compilers -- on Windows, OSX, Linux and commercial UNIX systems. |
- 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.