Boost C++ Libraries

Edit Package boost

Boost provides free peer-reviewed portable C++ source libraries. The
emphasis is on libraries that work well with the C++ Standard Library.
One goal is to establish "existing practice" and provide reference
implementations so that the Boost libraries are suitable for eventual
standardization. Some of the libraries have already been proposed for
inclusion in the C++ Standards Committee's upcoming C++ Standard
Library Technical Report.

Although Boost was begun by members of the C++ Standards Committee
Library Working Group, membership has expanded to include nearly two
thousand members of the C++ community at large.

This package is mainly needed for updating from a prior version, the
dynamic libraries are found in their respective package. For development
using Boost, you also need the boost-devel package. For documentation,
see the boost-doc package.

Refresh
Refresh
Source Files
Filename Size Changed
README.boost-devel 0000000183 183 Bytes
__init__.py 0000000014 14 Bytes
_constraints 0000000282 282 Bytes
baselibs.conf 0000000590 590 Bytes
boost-1.55.0-python-test-PyImport_AppendInittab.patch 0000002218 2.17 KB
boost-1.57.0-python-abi_letters.patch 0000002358 2.3 KB
boost-1.57.0-python-libpython_dep.patch 0000000454 454 Bytes
boost-aarch64-flags.patch 0000000589 589 Bytes
boost-disable-pch-on-aarch64.patch 0000002754 2.69 KB
boost-no_segfault_in_Regex_filter.patch 0000000436 436 Bytes
boost-no_type_punning.patch 0000005839 5.7 KB
boost-pool_check_overflow.patch 0000001287 1.26 KB
boost-rpmlintrc 0000000578 578 Bytes
boost-rpmoptflags-only.patch 0000002508 2.45 KB
boost-strict_aliasing.patch 0000000475 475 Bytes
boost-thread.patch 0000000515 515 Bytes
boost-use_std_xml_catalog.patch 0000002319 2.26 KB
boost-visibility.patch 0000003912 3.82 KB
boost.changes 0000068435 66.8 KB
boost.spec 0000062057 60.6 KB
boost_1_56_pdf.tar.bz2 0046518400 44.4 MB
boost_1_63_0.tar.bz2 0081984414 78.2 MB
dynamic_linking.patch 0000004710 4.6 KB
exception.objdump 0000000108 108 Bytes
existing_extra_docs 0000018855 18.4 KB
gcc_path.patch 0000001393 1.36 KB
python_mpi.patch 0000000744 744 Bytes
symbol_diff.sh 0000000450 450 Bytes
test_lowcase.patch 0000055951 54.6 KB
Revision 112 (latest revision is 166)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 452414 from Adam Majer's avatar Adam Majer (adamm) (revision 112)
- Fix dependency typos. 

- test_lowcase.patch: downcase Boost::Test usage of uppercase
  variables. VERSION was clashing with GNU Autotools define
  resulting in compilation errors of various packages.
- recombine headers from various devel subpackages under the
  libboost_headers-devel package. Not all usage of headers that
  have compiled parts pull in their associated compiled symbols.
- general cleanup of the spec file from old, commented stuffs

- remove non-existent dependency in the boost mpi python package

- update to version 1.63.0
  * updated libraries: atomic, container, context, fiber,
    fusion, geometry, hash, interprocess, intrusive, lexical cast,
    log, metaparse, move, optional, phoenix, python, test,
    typeindex, units, unordered
  * see http://www.boost.org/users/history/version_1_63_0.html
    for complete list of changes
- refresh patches
  * boost-1.55.0-python-test-PyImport_AppendInittab.patch
  * boost-strict_aliasing.patch, and enable -fno-strict-aliasing
    for python module
- baselibs.conf:
  * add libboost_locale
  * rename python to include new soname
- remove python-2059618.patch, not needed
- make build condition --without buil_mpi work
- allow building without python3 bindings, for SLE11SP4
- remove versioned build dependency on libicu-devel, apparently
Comments 5

Luz Paz's avatar

Boost 1.69 is the latest stable. https://www.boost.org/users/history/version_1_69_0.html


Adam Majer's avatar

For latest version of Boost, see its devel project at https://build.opensuse.org/package/show/devel:libraries:c_c++/boost

When it's ready, it will be submitted to Factory. But there are still a few problems we would like to fix before submitting it.


Dont Tell's avatar

Why libboost_chrono1_69_0 is missing in baselibs.conf?


Adam Majer's avatar

comments is not a place for bug reports. we have https://bugzilla.opensuse.org for that.


Dont Tell's avatar

And libboost_timer1_69_0 is missing too.

openSUSE Build Service is sponsored by