Package Release Info

boost_1_71_0-gnu-mpich-hpc-1.71.0-bp152.1.3

Update Info: Base Release
Available in Package Hub : 15 SP2 (BETA)

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

boost-gnu-mpich-hpc
boost-gnu-mpich-hpc-devel
boost-gnu-mpich-hpc-python2
boost-gnu-mpich-hpc-python3
boost_1_71_0-gnu-mpich-hpc
boost_1_71_0-gnu-mpich-hpc-devel
boost_1_71_0-gnu-mpich-hpc-python2
boost_1_71_0-gnu-mpich-hpc-python3

Change Logs

* Mon Jan 13 2020 Adam Majer <adam.majer@suse.de>
- Disable non-HPC multibuild flavors
* Mon Jan 13 2020 Christian Goll <cgoll@suse.com>
- removed hpc bjam package (boo#1160621)
- added gnu-hpc-openmpi3 and mpich flavor (boo#1160622)
* Fri Dec 13 2019 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Remove hardcoded abiflags (%py3_abiflags is not available for 3
  years), use python3-config instead. Fixes build with Python 3.8.
* Tue Dec 10 2019 Adam Majer <adam.majer@suse.de>
- Branch package for HPC module (jsc#SLE-8506)
- Add explicit Conflicts with base SLE-15:GA boost
* Fri Nov 08 2019 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Make sure openmpi-macros-devel is not required for base flavor --
  consolidate build_mpi/mpi macro into just one.
- Remove BuildArch guards, no longer relevant since SuSE 11.2
* Thu Oct 03 2019 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
- Use new openmpi-macros-devel package
* Thu Sep 19 2019 Andreas Schwab <schwab@suse.de>
- Enable context on riscv64
- riscv-support.patch: Add missing bits for riscv support
* Wed Sep 18 2019 Andreas Schwab <schwab@suse.de>
- Make sure %{_libdir}/cmake is packaged also without openblas-devel
* Wed Sep 11 2019 Adam Majer <adam.majer@suse.de>
- Update URL to reflect new location of Boost sources
* Tue Sep 10 2019 Adam Majer <adam.majer@suse.de>
- Update to version 1.71.0 (jsc#SLE-8571)
  Breaking changes:
  * Uuid: MD5 name-based uuid generation was corrected to be identical
    on all endian systems. Define BOOST_UUID_COMPAT_PRE_1_71_MD5 to
    keep the result in a format compatible with 1.66 through 1.70.
    This does not affect the default name-based uuid generation
    which is based on SHA1
  * Test: Boost.Test shows deprecation warnings if some very old
    headers as deprecated. If you encounter such warnings, please
    follow the indications: those headers will be removed in a future
    release.
  New libraries:
  * Variant2: A never-valueless, strong guarantee implementation
    of std::variant
  Updated libraries:
  * align, asio, any, beast, circular buffer, container, context,
    conversion, core, dynamic bitset, endian, fiber, filesystem,
    flyweight, histogram, iostreams, interprocess, intrusive,
    legical cast, log, math, metaparse, move, multi array,
    multi-index containers, outcome, parameter, ptrcontainer,
    polycollection, smartptr, stacktrace, test, utility, uuid,
    variant, yap
  For detailed changes see
  https://www.boost.org/users/history/version_1_71_0.html
- drop upstream patches no longer needed:
  boost-1.57.0-python-libpython_dep.patch,
  0001-beast-fix-moved-from-executor.patch,
  remove_boost_serialization_depends, cmake.patch
- updated patches: boost-1.57.0-python-abi_letters.patch,
  3ecbf83f.patch
* Tue May 28 2019 Adam Majer <adam.majer@suse.de>
- 3ecbf83f.patch: add upstream patch to build and install python-mpi
  extention.
- remove_boost_serialization_depends.patch: workaround to build
  python mpi extention
* Mon May 13 2019 Adam Majer <adam.majer@suse.de>
- cmake.patch: add upstream patches making it more compatible with
  cmake's FindBoost
* Fri Apr 12 2019 Adam Majer <adam.majer@suse.de>
- Update to version 1.70.0
  Breaking changes:
  * beast - there were many API changes. For details, see upstream
    release notes
  New libraries:
  * outcome: A set of tools for reporting and handling function
    failures in contexts where directly using exception handling
    is unsuitable
  * histogram: Fast and extensible multi-dimensional histograms
  Updated libraries:
  * asio, beast, context, coroutine2, dynamic bitset, fiber,
    filesystem, integer, log, math, mp11, multi-index containers,
    multiprecision, polycollection, spirit, stacktrace, test,
    typeindex, typetraits, variant and ublas.
  For detailed changes see
  https://www.boost.org/users/history/version_1_70_0.html
- 0001-beast-fix-moved-from-executor.patch: upstream patch to fix regresion
- boost-rpmoptflags-only.patch: refresh but don't disable all extra
  warnings
- dynamic_linking.patch: refreshed
- baselibs.conf - updated to 1.70.0
* Fri Mar 08 2019 Dominique Leuenberger <dimstar@opensuse.org>
- Do not build gnu-mvapich2-hpc and gnu-openmpi2-hpc flavors in
  Staging areas.
* Wed Mar 06 2019 Adam Majer <adam.majer@suse.de>
- Add missing build conditions for -extra flavour
* Fri Feb 01 2019 cgoll@suse.com
- fixed hpc build for python3.7
* Wed Jan 23 2019 cgoll@suse.com
- added hpc modularized versions, which have a different naming
  scheme so that they do not collide with existing libraries
  * hpc builds miss the documentation
  * three new _mulitbuild flavors which are
  * gnu-hpc -> all libraries except the parallel ones
  * gnu-openmpi2-hpc -> parallel versions with openmpi2
  * gnu-mvapich2-hpc -> parallel versions with mvapich2
* Mon Jan 14 2019 adam.majer@suse.de
- Simplify _multibuild flavours
* Fri Dec 14 2018 adam.majer@suse.de
- Update to version 1.69.0
  Breaking Changes:
    + Logic: use explicit operator bool when available
    + Boost.Signals removed
  New libraries:
  * SafeNumerics: A library for guaranteed correct integer
    arithmetic for C++14 and later
  Updated libraries:
  Any, Asio, Assign, Beast, CircularBuffer, ConceptCheck, Context,
  Core, Dynamic Bisect, Fiber, Filesystem, Flyweight, Function,
  Geometry, Integer, Iostreams, Iterator, LexicalCast, Log, Math,
  Mp11, MultiArray, Multi-index Containers, Multiprecision,
  PolyCollection, Pool, Preprocessor, Rational, Spirit,
  Stacktrace, System, Test, TypeIndex, Utility, Variant, YAP
  For complete changelog see
  https://www.boost.org/users/history/version_1_69_0.html
- python_library_name.patch: updated to leave Boost.MPI python
  names unchanged.
- dynamic_linking.patch: refreshed
- baselibs.conf: updated to 1.69.0
- cleanup spec file
  * removed no-op conditionals
  * appended -impl to all unversioned named Provides: to facilitate
    introduction of boost-defaults. The defaults package will provide
    upgrade path in Tumbleweed for -devel subpackages.
* Mon Oct 01 2018 schwab@suse.de
- Stay with openmpi also on ppc