From ae17808e4a1b635038b5a80216cbf98bafdbb2ef Mon Sep 17 00:00:00 2001 From: Dima Panov Date: Sun, 22 May 2022 19:38:37 +0300 Subject: devel/boost-all: update Boost to 1.79.0 release (+) Please welcome a longawaited boost-* upgrade. It introduces a full support for OpenSSL3.0, Clang13+, C++17/C++20 standards and more. Since 1.74 release Boost library introduced some internal changes which breaks comsumers of outdated API. All failed consumers will be marked as BROKEN in separated commits. Special thanks for all community members who take a long survey with real environments testing. Changelogs: https://www.boost.org/users/history/version_1_73_0.html https://www.boost.org/users/history/version_1_74_0.html https://www.boost.org/users/history/version_1_75_0.html https://www.boost.org/users/history/version_1_76_0.html https://www.boost.org/users/history/version_1_77_0.html https://www.boost.org/users/history/version_1_78_0.html https://www.boost.org/users/history/version_1_79_0.html PR: 246106 Exp-runs by: antoine --- devel/boost-libs/files/patch-boost-mpi-python-PEP-328 | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 devel/boost-libs/files/patch-boost-mpi-python-PEP-328 (limited to 'devel/boost-libs/files/patch-boost-mpi-python-PEP-328') diff --git a/devel/boost-libs/files/patch-boost-mpi-python-PEP-328 b/devel/boost-libs/files/patch-boost-mpi-python-PEP-328 new file mode 100644 index 000000000000..a32b8579ae1e --- /dev/null +++ b/devel/boost-libs/files/patch-boost-mpi-python-PEP-328 @@ -0,0 +1,17 @@ +--- libs/mpi/build/__init__.py.orig 2021-04-13 16:22:27 UTC ++++ libs/mpi/build/__init__.py +@@ -1,10 +1,12 @@ ++from __future__ import absolute_import ++ + import sys + if sys.platform == 'linux2': + import DLFCN as dl + flags = sys.getdlopenflags() + sys.setdlopenflags(dl.RTLD_NOW|dl.RTLD_GLOBAL) +- import mpi ++ from . import mpi + sys.setdlopenflags(flags) + else: +- import mpi ++ from . import mpi + -- cgit v1.2.3