<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/416525222a7c68e719d9c836c54cff1a6a352e73">https://github.com/macports/macports-ports/commit/416525222a7c68e719d9c836c54cff1a6a352e73</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 4165252 boost: Update to 1.65.1
</span>4165252 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 416525222a7c68e719d9c836c54cff1a6a352e73
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Fri Nov 10 03:14:56 2017 -0600
<span style='display:block; white-space:pre;color:#404040;'> boost: Update to 1.65.1
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/50671
</span>---
devel/boost/Portfile | 20 ++--
devel/boost/files/patch-apple-clang-no-libcxx.diff | 8 +-
devel/boost/files/patch-boost-python3.diff | 10 +-
...alization_explicit_template_instantiations.diff | 112 +++++++++++----------
...ontext-src-asm-make_ppc32_sysv_macho_gas.S.diff | 14 ---
.../files/patch-libs-mpi-build-Jamfile.v2.diff | 38 +++----
devel/boost/files/patch-log-setup-link.diff | 48 ---------
.../patch-tools-build-src-engine-build.jam.diff | 6 +-
.../patch-tools-build-src-engine-build.sh.diff | 6 +-
.../patch-tools-build-src-tools-python-2.jam.diff | 6 +-
.../patch-tools-build-src-tools-python.jam.diff | 6 +-
11 files changed, 103 insertions(+), 171 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/boost/Portfile b/devel/boost/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 600b30f..e033365 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/boost/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/boost/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,8 +5,7 @@ PortGroup compiler_blacklist_versions 1.0
</span> PortGroup mpi 1.0
name boost
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 1.59.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 1.65.1
</span> license Boost-1
categories devel
platforms darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,13 +19,14 @@ long_description \
</span> which work well with the C++ Standard Library.
homepage http://www.boost.org
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites sourceforge:project/boost/boost/${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites https://dl.bintray.com/boostorg/release/${version}/source/
</span> set distver [join [split ${version} .] _]
distname ${name}_${distver}
use_bzip2 yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 a106b3cd1dbda2323e5e84c7106cedee327db03c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 727a932322d94287b62abb1bd2d41723eec4356a7728909e38adb65ca25241ca
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 695537a00f6f9ae80e4d682b155ce097017c49a9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 9807a5d16566c57fd74fb522764e0b134a8bbe6b6e8967b83afefd30dcd3be81 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 82594767
</span>
depends_lib port:zlib \
port:expat \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -44,9 +44,7 @@ post-extract {
</span>
patchfiles patch-tools-build-src-engine-build.sh.diff \
patch-tools-build-src-engine-build.jam.diff \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-apple-clang-no-libcxx.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-libs-context-src-asm-make_ppc32_sysv_macho_gas.S.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-log-setup-link.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-apple-clang-no-libcxx.diff
</span> # patch-apple-clang-no-libcxx.diff fixes a clang configuration
# error that occurs on OS X 10.7 and 10.8 due to the assumption
# that if clang is the compiler in use it must be using libc++.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -61,7 +59,7 @@ patchfiles patch-tools-build-src-engine-build.sh.diff \
</span>
# temporary patch to fix: explicit template instanciations in
# boost::serialization don't get exported with all compilers; this fix
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# is already in the boost repo & will be part of the next release. See
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# is already in the boost repo & will be part of a future release. See
</span> # also the following tickets:
# https://trac.macports.org/ticket/48717
# https://svn.boost.org/trac/boost/ticket/11671
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -86,7 +84,7 @@ proc write_jam s {
</span> compiler.blacklist {clang < 421} *llvm-gcc-4.2 *gcc-4.0 gcc-3.3
compilers.choose cc cxx
<span style='display:block; white-space:pre;background:#ffe0e0;'>-mpi.setup -gcc -dragonegg
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+mpi.setup -dragonegg
</span>
# It turns out that ccache and distcc can produce boost libraries that, although they
# compile without warning, have all sorts of runtime errors especially with pointer corruption.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -141,6 +139,7 @@ build.args -d2 \
</span> variant=release \
threading=single,multi \
link=static,shared \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ runtime-link=static,shared \
</span> -j${build.jobs}
destroot.cmd ${worksrcpath}/bjam
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -236,6 +235,7 @@ variant debug description {Builds debug versions of the libraries as well} {
</span> variant no_static description {Disable building static libraries} {
build.args-delete link=static,shared
build.args-append link=shared
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ build.args-replace runtime-link=static,shared runtime-link=shared
</span> }
variant no_single description {Disable building single-threaded libraries} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/boost/files/patch-apple-clang-no-libcxx.diff b/devel/boost/files/patch-apple-clang-no-libcxx.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index c4b102e..7fae29e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/boost/files/patch-apple-clang-no-libcxx.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/boost/files/patch-apple-clang-no-libcxx.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,9 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git boost/config/compiler/clang.hpp boost/config/compiler/clang.hpp
</span> --- boost/config/compiler/clang.hpp
+++ boost/config/compiler/clang.hpp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -199,10 +199,20 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #if !__has_feature(cxx_inline_namespaces)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -236,6 +236,16 @@
</span> # define BOOST_NO_CXX11_INLINE_NAMESPACES
#endif
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,9 +17,6 @@ diff --git boost/config/compiler/clang.hpp boost/config/compiler/clang.hpp
</span> #if !__has_feature(cxx_override_control)
# define BOOST_NO_CXX11_FINAL
#endif
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #if !(__has_feature(cxx_binary_literals) || __has_extension(cxx_binary_literals))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git boost/multi_index/detail/vartempl_support.hpp boost/multi_index/detail/vartempl_support.hpp
</span> --- boost/multi_index/detail/vartempl_support.hpp
+++ boost/multi_index/detail/vartempl_support.hpp
@@ -40,11 +40,12 @@
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/boost/files/patch-boost-python3.diff b/devel/boost/files/patch-boost-python3.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index bc7f454..f90e84b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/boost/files/patch-boost-python3.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/boost/files/patch-boost-python3.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,5 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -Naur libs/mpi/src/python/datatypes.cpp libs/mpi/src/python/datatypes.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libs/mpi/src/python/datatypes.cpp 2007-11-25 13:38:02.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libs/mpi/src/python/datatypes.cpp 2013-03-11 20:59:57.171732691 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- libs/mpi/src/python/datatypes.cpp.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ libs/mpi/src/python/datatypes.cpp
</span> @@ -13,6 +13,10 @@
#include <boost/mpi/python/serialize.hpp>
#include <boost/mpi.hpp>
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -12,9 +11,8 @@ diff -Naur libs/mpi/src/python/datatypes.cpp libs/mpi/src/python/datatypes.cpp
</span> namespace boost { namespace mpi { namespace python {
void export_datatypes()
<span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -Naur libs/mpi/build/__init__.py llibs/mpi/build/__init__.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libs/mpi/build/__init__.py 2013-11-27 12:52:37.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libs/mpi/build/__init__.py 2013-11-27 12:52:55.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- libs/mpi/build/__init__.py.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ libs/mpi/build/__init__.py
</span> @@ -6,5 +6,5 @@
import mpi
sys.setdlopenflags(flags)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/boost/files/patch-export_serialization_explicit_template_instantiations.diff b/devel/boost/files/patch-export_serialization_explicit_template_instantiations.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 8a82179..712fb1f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/boost/files/patch-export_serialization_explicit_template_instantiations.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/boost/files/patch-export_serialization_explicit_template_instantiations.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,8 +9,8 @@
</span> +#pragma GCC visibility pop
#define BOOST_ARCHIVE_SOURCE
<span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <boost/archive/detail/auto_link_archive.hpp>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -22,7 +24,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <boost/serialization/config.hpp>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -23,7 +25,7 @@ namespace boost {
</span> namespace archive {
// explicitly instantiate for this type of text stream
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,8 +30,8 @@
</span> +#pragma GCC visibility pop
#define BOOST_ARCHIVE_SOURCE
<span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <boost/archive/detail/auto_link_archive.hpp>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -22,7 +24,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <boost/serialization/config.hpp>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -23,7 +25,7 @@ namespace boost {
</span> namespace archive {
// explicitly instantiate for this type of text stream
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -42,17 +42,17 @@
</span> } // namespace boost
--- libs/serialization/src/basic_text_wiprimitive.cpp.orig
+++ libs/serialization/src/basic_text_wiprimitive.cpp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -18,7 +18,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # pragma warning (disable : 4786) // too long name, harmless warning
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -8,7 +8,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ // See http://www.boost.org for updates, documentation, and revision history.
</span>
+#pragma GCC visibility push(default)
#include <istream>
+#pragma GCC visibility pop
<span style='display:block; white-space:pre;background:#ffe0e0;'>- #define BOOST_WARCHIVE_SOURCE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <boost/archive/detail/auto_link_warchive.hpp>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -27,7 +29,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <boost/config.hpp>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -28,7 +30,7 @@
</span> namespace boost {
namespace archive {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -63,17 +63,17 @@
</span> } // namespace boost
--- libs/serialization/src/basic_text_woprimitive.cpp.orig
+++ libs/serialization/src/basic_text_woprimitive.cpp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -18,7 +18,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # pragma warning (disable : 4786) // too long name, harmless warning
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -8,7 +8,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ // See http://www.boost.org for updates, documentation, and revision history.
</span>
+#pragma GCC visibility push(default)
#include <ostream>
+#pragma GCC visibility pop
<span style='display:block; white-space:pre;background:#ffe0e0;'>- #define BOOST_WARCHIVE_SOURCE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <boost/archive/detail/auto_link_warchive.hpp>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -27,7 +29,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <boost/config.hpp>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -28,7 +30,7 @@
</span> namespace boost {
namespace archive {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -96,7 +96,7 @@
</span>
--- libs/serialization/src/binary_iarchive.cpp.orig
+++ libs/serialization/src/binary_iarchive.cpp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -8,10 +8,14 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -8,11 +8,15 @@
</span>
// See http://www.boost.org for updates, documentation, and revision history.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -105,13 +105,14 @@
</span> +#pragma GCC visibility pop
#define BOOST_ARCHIVE_SOURCE
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <boost/serialization/config.hpp>
</span> +#pragma GCC visibility push(default)
#include <boost/archive/binary_iarchive.hpp>
+#pragma GCC visibility pop
#include <boost/archive/detail/archive_serializer_map.hpp>
#include <boost/archive/impl/archive_serializer_map.ipp>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -22,14 +26,14 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -23,14 +27,14 @@ namespace boost {
</span> namespace archive {
// explicitly instantiate for this type of stream
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -132,7 +133,7 @@
</span> std::istream::traits_type
--- libs/serialization/src/binary_oarchive.cpp.orig
+++ libs/serialization/src/binary_oarchive.cpp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -8,10 +8,14 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -8,11 +8,15 @@
</span>
// See http://www.boost.org for updates, documentation, and revision history.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -141,13 +142,14 @@
</span> +#pragma GCC visibility pop
#define BOOST_ARCHIVE_SOURCE
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <boost/serialization/config.hpp>
</span> +#pragma GCC visibility push(default)
#include <boost/archive/binary_oarchive.hpp>
+#pragma GCC visibility pop
#include <boost/archive/detail/archive_serializer_map.hpp>
// explicitly instantiate for this type of binary stream
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -22,14 +26,14 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -23,14 +27,14 @@
</span> namespace boost {
namespace archive {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -178,7 +180,7 @@
</span> #include <boost/archive/detail/archive_serializer_map.hpp>
// explicitly instantiate for this type of text stream
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -27,14 +29,14 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -27,14 +29,14 @@ namespace boost {
</span> namespace archive {
// explicitly instantiate for this type of text stream
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -230,7 +232,7 @@
</span> std::char_traits<wchar_t>
--- libs/serialization/src/polymorphic_iarchive.cpp.orig
+++ libs/serialization/src/polymorphic_iarchive.cpp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -16,13 +16,15 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -17,13 +17,15 @@
</span> #include <boost/archive/detail/archive_serializer_map.hpp>
#include <boost/archive/impl/archive_serializer_map.ipp>
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -249,7 +251,7 @@
</span> } // archive
--- libs/serialization/src/polymorphic_oarchive.cpp.orig
+++ libs/serialization/src/polymorphic_oarchive.cpp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -16,13 +16,15 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -17,13 +17,15 @@
</span> #include <boost/archive/detail/archive_serializer_map.hpp>
#include <boost/archive/impl/archive_serializer_map.ipp>
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -268,17 +270,17 @@
</span> } // archive
--- libs/serialization/src/text_iarchive.cpp.orig
+++ libs/serialization/src/text_iarchive.cpp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -13,7 +13,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -14,7 +14,9 @@
</span>
#define BOOST_ARCHIVE_SOURCE
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <boost/serialization/config.hpp>
</span> +#pragma GCC visibility push(default)
#include <boost/archive/text_iarchive.hpp>
+#pragma GCC visibility pop
#include <boost/archive/detail/archive_serializer_map.hpp>
// explicitly instantiate for this type of text stream
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -24,9 +26,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -25,9 +27,9 @@
</span> namespace boost {
namespace archive {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -293,17 +295,17 @@
</span> } // namespace boost
--- libs/serialization/src/text_oarchive.cpp.orig
+++ libs/serialization/src/text_oarchive.cpp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -13,7 +13,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -14,7 +14,9 @@
</span>
#define BOOST_ARCHIVE_SOURCE
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <boost/serialization/config.hpp>
</span> +#pragma GCC visibility push(default)
#include <boost/archive/text_oarchive.hpp>
+#pragma GCC visibility pop
#include <boost/archive/detail/archive_serializer_map.hpp>
// explicitly instantiate for this type of text stream
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -25,9 +27,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -26,9 +28,9 @@ namespace boost {
</span> namespace archive {
//template class basic_text_oprimitive<std::ostream> ;
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -318,17 +320,17 @@
</span> } // namespace boost
--- libs/serialization/src/text_wiarchive.cpp.orig
+++ libs/serialization/src/text_wiarchive.cpp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -15,7 +15,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -16,7 +16,9 @@
</span>
#define BOOST_WARCHIVE_SOURCE
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <boost/serialization/config.hpp>
</span> +#pragma GCC visibility push(default)
#include <boost/archive/text_wiarchive.hpp>
+#pragma GCC visibility pop
#include <boost/archive/detail/archive_serializer_map.hpp>
// explicitly instantiate for this type of text stream
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -26,9 +28,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -27,9 +29,9 @@
</span> namespace boost {
namespace archive {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -343,17 +345,17 @@
</span> } // namespace boost
--- libs/serialization/src/text_woarchive.cpp.orig
+++ libs/serialization/src/text_woarchive.cpp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -14,7 +14,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -15,7 +15,9 @@
</span>
#define BOOST_WARCHIVE_SOURCE
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <boost/serialization/config.hpp>
</span> +#pragma GCC visibility push(default)
#include <boost/archive/text_woarchive.hpp>
+#pragma GCC visibility pop
#include <boost/archive/detail/archive_serializer_map.hpp>
// explicitly instantiate for this type of text stream
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -25,9 +27,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -26,9 +28,9 @@
</span> namespace boost {
namespace archive {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -368,17 +370,17 @@
</span> } // namespace boost
--- libs/serialization/src/xml_grammar.cpp.orig
+++ libs/serialization/src/xml_grammar.cpp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -13,7 +13,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -16,7 +16,9 @@
</span>
#define BOOST_ARCHIVE_SOURCE
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <boost/serialization/config.hpp>
</span> +#pragma GCC visibility push(default)
#include <boost/archive/impl/basic_xml_grammar.hpp>
+#pragma GCC visibility pop
using namespace boost::spirit::classic;
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -66,7 +68,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -67,7 +69,7 @@ namespace boost {
</span> namespace archive {
// explicit instantiation of xml for 8 bit characters
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -389,17 +391,17 @@
</span> } // namespace boost
--- libs/serialization/src/xml_iarchive.cpp.orig
+++ libs/serialization/src/xml_iarchive.cpp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -17,7 +17,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <boost/config.hpp>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <boost/detail/workaround.hpp>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -14,7 +14,9 @@
</span>
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define BOOST_ARCHIVE_SOURCE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <boost/serialization/config.hpp>
</span> +#pragma GCC visibility push(default)
#include <boost/archive/xml_iarchive.hpp>
+#pragma GCC visibility pop
#include <boost/archive/detail/archive_serializer_map.hpp>
// explicitly instantiate for this type of xml stream
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -28,9 +30,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -25,9 +27,9 @@
</span> namespace boost {
namespace archive {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -414,17 +416,17 @@
</span> } // namespace boost
--- libs/serialization/src/xml_oarchive.cpp.orig
+++ libs/serialization/src/xml_oarchive.cpp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -13,7 +13,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -14,7 +14,9 @@
</span>
#define BOOST_ARCHIVE_SOURCE
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <boost/serialization/config.hpp>
</span> +#pragma GCC visibility push(default)
#include <boost/archive/xml_oarchive.hpp>
+#pragma GCC visibility pop
#include <boost/archive/detail/archive_serializer_map.hpp>
// explicitly instantiate for this type of xml stream
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -24,9 +26,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -25,9 +27,9 @@
</span> namespace boost {
namespace archive {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -439,17 +441,17 @@
</span> } // namespace boost
--- libs/serialization/src/xml_wgrammar.cpp.orig
+++ libs/serialization/src/xml_wgrammar.cpp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -15,7 +15,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -16,7 +16,9 @@
</span>
#define BOOST_WARCHIVE_SOURCE
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <boost/serialization/config.hpp>
</span> +#pragma GCC visibility push(default)
#include <boost/archive/impl/basic_xml_grammar.hpp>
+#pragma GCC visibility pop
using namespace boost::spirit::classic;
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -149,7 +151,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -149,7 +151,7 @@ namespace boost {
</span> namespace archive {
// explicit instantiation of xml for wide characters
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -460,17 +462,17 @@
</span> } // namespace boost
--- libs/serialization/src/xml_wiarchive.cpp.orig
+++ libs/serialization/src/xml_wiarchive.cpp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -21,7 +21,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -19,7 +19,9 @@
</span>
#define BOOST_WARCHIVE_SOURCE
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <boost/serialization/config.hpp>
</span> +#pragma GCC visibility push(default)
#include <boost/archive/xml_wiarchive.hpp>
+#pragma GCC visibility pop
#include <boost/archive/detail/archive_serializer_map.hpp>
// explicitly instantiate for this type of xml stream
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -32,9 +34,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -30,9 +32,9 @@
</span> namespace boost {
namespace archive {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -485,17 +487,17 @@
</span> } // namespace boost
--- libs/serialization/src/xml_woarchive.cpp.orig
+++ libs/serialization/src/xml_woarchive.cpp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -14,7 +14,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -19,7 +19,9 @@
</span>
#define BOOST_WARCHIVE_SOURCE
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <boost/serialization/config.hpp>
</span> +#pragma GCC visibility push(default)
#include <boost/archive/xml_woarchive.hpp>
+#pragma GCC visibility pop
#include <boost/archive/detail/archive_serializer_map.hpp>
// explicitly instantiate for this type of text stream
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -25,9 +27,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -30,9 +32,9 @@
</span> namespace boost {
namespace archive {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -507,4 +509,4 @@
</span> +template class BOOST_SYMBOL_VISIBLE xml_woarchive_impl<xml_woarchive> ;
} // namespace archive
<span style='display:block; white-space:pre;background:#ffe0e0;'>- } // namespace boost
</span>\ No newline at end of file
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ } // namespace boost
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/boost/files/patch-libs-context-src-asm-make_ppc32_sysv_macho_gas.S.diff b/devel/boost/files/patch-libs-context-src-asm-make_ppc32_sysv_macho_gas.S.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 7358460..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/boost/files/patch-libs-context-src-asm-make_ppc32_sysv_macho_gas.S.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,14 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Fix build on PowerPC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://svn.boost.org/trac/boost/ticket/11603
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://github.com/boostorg/context/commit/8c60232f5f372be9a47e26dbf7f000e9c21cc4a2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libs/context/src/asm/make_ppc32_sysv_macho_gas.S.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libs/context/src/asm/make_ppc32_sysv_macho_gas.S
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -82,7 +82,7 @@ _make_fcontext:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- subi r3, r3, 304
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ; third arg of make_fcontext() == address of context-function
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- stw r5, 236(%r3)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ stw r5, 236(r3)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ; load LR
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- mflr r0
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/boost/files/patch-libs-mpi-build-Jamfile.v2.diff b/devel/boost/files/patch-libs-mpi-build-Jamfile.v2.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 2fbc640..eaa4a37 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/boost/files/patch-libs-mpi-build-Jamfile.v2.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/boost/files/patch-libs-mpi-build-Jamfile.v2.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libs/mpi/build/Jamfile.v2.orig 2010-10-18 02:22:09.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libs/mpi/build/Jamfile.v2 2010-11-23 13:28:09.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -68,6 +68,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- libs/mpi/build/Jamfile.v2.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ libs/mpi/build/Jamfile.v2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -49,6 +49,7 @@
</span> <link>shared:<define>BOOST_MPI_DYN_LINK=1
: # Default build
<link>shared
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,19 +8,19 @@
</span> : # Usage requirements
<library>../../serialization/build//boost_serialization
<library>/mpi//mpi [ mpi.extra-requirements ]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -90,6 +91,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <define>BOOST_MPI_PYTHON_SOURCE=1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- : # Default build
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <link>shared
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ <threading>multi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- : # Usage requirements
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <library>/mpi//mpi [ mpi.extra-requirements ]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -118,6 +120,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <link>shared:<define>BOOST_MPI_PYTHON_DYN_LINK=1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <link>shared:<define>BOOST_PYTHON_DYN_LINK=1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <link>shared <runtime-link>shared
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ <threading>multi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -95,6 +96,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <python>$(py$(N)-version)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ : # Default build
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <link>shared
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ <threading>multi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ : # Usage requirements
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <library>/mpi//mpi [ mpi.extra-requirements ]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -122,6 +124,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <link>shared:<define>BOOST_MPI_PYTHON_DYN_LINK=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <link>shared:<define>BOOST_PYTHON_DYN_LINK=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <link>shared <runtime-link>shared
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ <threading>multi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <python-debugging>on:<define>BOOST_DEBUG_PYTHON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <python>$(py$(N)-version)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ;
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/boost/files/patch-log-setup-link.diff b/devel/boost/files/patch-log-setup-link.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index ca0072d..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/boost/files/patch-log-setup-link.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,48 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://github.com/boostorg/log/pull/10
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://github.com/crmoore/log/commit/870284ed31792708a6139925d00a0aadf46bf09f
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- boost/log/detail/setup_config.hpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ boost/log/detail/setup_config.hpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -30,11 +30,17 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # define BOOST_LOG_SETUP_DLL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# if defined(BOOST_HAS_DECLSPEC) && defined(BOOST_LOG_SETUP_DLL)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# define BOOST_LOG_SETUP_API __declspec(dllimport)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# if defined(BOOST_LOG_SETUP_DLL)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# if defined(BOOST_SYMBOL_IMPORT)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# define BOOST_LOG_SETUP_API BOOST_SYMBOL_IMPORT
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# elif defined(BOOST_HAS_DECLSPEC)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# define BOOST_LOG_SETUP_API __declspec(dllimport)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# ifndef BOOST_LOG_SETUP_API
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # define BOOST_LOG_SETUP_API
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# endif // defined(BOOST_HAS_DECLSPEC)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- //
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- // Automatically link to the correct build variant where possible.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- //
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -48,12 +54,15 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else // !defined(BOOST_LOG_SETUP_BUILDING_THE_LIB)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# if defined(BOOST_HAS_DECLSPEC) && defined(BOOST_LOG_SETUP_DLL)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# define BOOST_LOG_SETUP_API __declspec(dllexport)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# elif defined(__GNUC__) && __GNUC__ >= 4 && (defined(linux) || defined(__linux) || defined(__linux__))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# define BOOST_LOG_SETUP_API __attribute__((visibility("default")))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# define BOOST_LOG_SETUP_API
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# if defined(BOOST_LOG_SETUP_DLL)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# if defined(BOOST_SYMBOL_EXPORT)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# define BOOST_LOG_SETUP_API BOOST_SYMBOL_EXPORT
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# elif defined(BOOST_HAS_DECLSPEC)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# define BOOST_LOG_SETUP_API __declspec(dllexport)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# ifndef BOOST_LOG_SETUP_API
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# define BOOST_LOG_SETUP_API BOOST_SYMBOL_VISIBLE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif // !defined(BOOST_LOG_SETUP_BUILDING_THE_LIB)
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/boost/files/patch-tools-build-src-engine-build.jam.diff b/devel/boost/files/patch-tools-build-src-engine-build.jam.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index c70659e..60e9313 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/boost/files/patch-tools-build-src-engine-build.jam.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/boost/files/patch-tools-build-src-engine-build.jam.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- tools/build/src/engine/build.jam.orig 2014-06-19 12:15:38.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ tools/build/src/engine/build.jam 2014-08-14 07:43:48.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -199,7 +199,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- tools/build/src/engine/build.jam.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ tools/build/src/engine/build.jam
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -206,7 +206,7 @@
</span> -I$(--python-include) -I$(--extra-include)
: -L$(--python-lib[1]) -l$(--python-lib[2]) ;
## MacOSX Darwin, using GCC 2.9.x, 3.x
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/boost/files/patch-tools-build-src-engine-build.sh.diff b/devel/boost/files/patch-tools-build-src-engine-build.sh.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 2c6259d..bdee542 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/boost/files/patch-tools-build-src-engine-build.sh.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/boost/files/patch-tools-build-src-engine-build.sh.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- tools/build/src/engine/build.sh.orig 2014-06-19 12:15:38.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ tools/build/src/engine/build.sh 2014-08-14 07:43:48.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -134,7 +134,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- tools/build/src/engine/build.sh.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ tools/build/src/engine/build.sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -154,7 +154,7 @@
</span> ;;
darwin)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/boost/files/patch-tools-build-src-tools-python-2.jam.diff b/devel/boost/files/patch-tools-build-src-tools-python-2.jam.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index fe8bf49..82b02ff 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/boost/files/patch-tools-build-src-tools-python-2.jam.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/boost/files/patch-tools-build-src-tools-python-2.jam.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- tools/build/src/tools/python.jam.orig 2009-10-06 15:56:18.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ tools/build/src/tools/python.jam 2009-10-06 15:53:48.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -546,6 +546,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- tools/build/src/tools/python.jam.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ tools/build/src/tools/python.jam
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -542,6 +542,13 @@
</span> libraries ?= $(default-library-path) ;
includes ?= $(default-include-path) ;
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/boost/files/patch-tools-build-src-tools-python.jam.diff b/devel/boost/files/patch-tools-build-src-tools-python.jam.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 75ad7c0..e0c10a8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/boost/files/patch-tools-build-src-tools-python.jam.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/boost/files/patch-tools-build-src-tools-python.jam.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- tools/build/src/tools/python.jam.orig 2009-10-06 15:56:18.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ tools/build/src/tools/python.jam 2009-10-06 15:53:48.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -427,7 +427,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- tools/build/src/tools/python.jam.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ tools/build/src/tools/python.jam
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -431,7 +431,7 @@
</span> version ?= $(.version-countdown) ;
local prefix
</pre><pre style='margin:0'>
</pre>