<pre style='margin:0'>
Ryan Carsten Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/f7557dcdb79b70a20ba993167d7cde739e8d1927">https://github.com/macports/macports-ports/commit/f7557dcdb79b70a20ba993167d7cde739e8d1927</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 f7557dcdb79 mongodb*: Work around build failure with bundled boost
</span>f7557dcdb79 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit f7557dcdb79b70a20ba993167d7cde739e8d1927
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Fri Jan 26 18:35:56 2024 -0600
<span style='display:block; white-space:pre;color:#404040;'> mongodb*: Work around build failure with bundled boost
</span>---
databases/mongodb-devel/Portfile | 4 ++++
databases/mongodb/Portfile | 4 ++++
2 files changed, 8 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/mongodb-devel/Portfile b/databases/mongodb-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 87423dbc091..601d0093a03 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/mongodb-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/mongodb-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -225,6 +225,10 @@ build.args CC="${configure.cc}" \
</span> --use-system-zstd \
--wiredtiger=on
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# error: no template named 'unary_function' in namespace 'std'; did you mean '__unary_function'?
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://jira.mongodb.org/browse/SERVER-85779
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.args-append CPPDEFINES=BOOST_NO_CXX98_FUNCTION_BASE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # It should build with --use-system-asio, but doesn't:
# TODO: Report bug and put link here
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/mongodb/Portfile b/databases/mongodb/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index dc3e4aa1462..a9a9f029526 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/mongodb/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/mongodb/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -224,6 +224,10 @@ build.args CC="${configure.cc}" \
</span> --use-system-zstd \
--wiredtiger=on
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# error: no template named 'unary_function' in namespace 'std'; did you mean '__unary_function'?
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://jira.mongodb.org/browse/SERVER-85779
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.args-append CPPDEFINES=BOOST_NO_CXX98_FUNCTION_BASE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # It should build with --use-system-asio, but doesn't:
# TODO: Report bug and put link here
</pre><pre style='margin:0'>
</pre>