<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>