<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/94ac17a5de6b8b994486155f54a8143455808965">https://github.com/macports/macports-ports/commit/94ac17a5de6b8b994486155f54a8143455808965</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 94ac17a5de6b8b994486155f54a8143455808965
</span>Author: Sergey Fedorov <vital.had@gmail.com>
AuthorDate: Sat Aug 13 18:19:53 2022 +0700
<span style='display:block; white-space:pre;color:#404040;'> gflags, google-glog: add for old systems -D_GLIBCXX_USE_CXX11_ABI=0 flag
</span>---
devel/gflags/Portfile | 9 +++++++++
devel/google-glog/Portfile | 10 +++++++++-
2 files changed, 18 insertions(+), 1 deletion(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/gflags/Portfile b/devel/gflags/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 02dd1ff267a..a6d56f34bda 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/gflags/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/gflags/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,4 +39,13 @@ platform darwin 10 powerpc {
</span> configure.args-append \
-DBUILD_SHARED_LIBS=ON \
-DBUILD_STATIC_LIBS=ON \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DGFLAGS_BUILD_gflags_LIB=ON \
</span> -DREGISTER_INSTALL_PREFIX=OFF
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platform darwin {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Needed to support building dependents. See: https://kumasento.github.io/2020-06-12-glog-gflags-and-c-abi/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${os.major} < 16} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DCMAKE_CXX_FLAGS="-D_GLIBCXX_USE_CXX11_ABI=0"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/google-glog/Portfile b/devel/google-glog/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 391186c5ed9..ef3e26af6b6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/google-glog/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/google-glog/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,7 @@ PortGroup cmake 1.1
</span>
name google-glog
github.setup google glog 0.6.0 v
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> checksums rmd160 f59cdbebd81c3c8881e3775ccec9336968648387 \
sha256 8eb8a80e63839beb9587bbd7deb95ba263bc112f55db9042c6cd8c77f69a2a1f \
size 193314
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -49,6 +49,14 @@ configure.args-append \
</span> -DBUILD_SHARED_LIBS=ON \
-DWITH_GTEST=OFF
<span style='display:block; white-space:pre;background:#e0ffe0;'>+platform darwin {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Needed to support building dependents. See: https://kumasento.github.io/2020-06-12-glog-gflags-and-c-abi/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${os.major} < 16} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DCMAKE_CXX_FLAGS="-D_GLIBCXX_USE_CXX11_ABI=0"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # Undefined symbols:
# "___atomic_load_8", referenced from: _main in logging_unittest.cc.o
# "___atomic_store_8", referenced from: _main in logging_unittest.cc.o
</pre><pre style='margin:0'>
</pre>