<pre style='margin:0'>
Clemens Lang (neverpanic) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/01b716034d3745f2f5e28e7de0569ae0f8e484a2">https://github.com/macports/macports-ports/commit/01b716034d3745f2f5e28e7de0569ae0f8e484a2</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 01b716034d3 Bear: Update to 3.0.21
</span>01b716034d3 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 01b716034d3745f2f5e28e7de0569ae0f8e484a2
</span>Author: Clemens Lang <cal@macports.org>
AuthorDate: Thu Feb 9 18:41:51 2023 +0100

<span style='display:block; white-space:pre;color:#404040;'>    Bear: Update to 3.0.21
</span>---
 devel/Bear/Portfile                                | 11 ++++---
 .../patch-source-intercept-CMakeLists-txt.patch    | 35 ----------------------
 2 files changed, 5 insertions(+), 41 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/Bear/Portfile b/devel/Bear/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index aa17db432b4..486ee5242e8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/Bear/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/Bear/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,10 +4,10 @@ PortSystem          1.0
</span> PortGroup           github 1.0
 PortGroup           cmake 1.1
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        rizsotto Bear 3.0.20
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  c9bf0be787686071310b766893d02e5708364053 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  fd49d25a83fc8eba529132bb05da887b66c8831e38044262c60e14f49d72698c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    125397
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        rizsotto Bear 3.0.21
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  0f527c4cac1489f7bddca15d8e93edb1007faa4b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  40bb555fdd9251ccaa95046c1571991eb62d8b5d1334693708693f77d78f58dc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    125815
</span> 
 maintainers         {cal @neverpanic} openmaintainer
 license             GPL-3+
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,8 +22,7 @@ long_description    {*}${description} \
</span>     available then it is easy to re-run the compilation with different \
     programs.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-source-intercept-CMakeLists-txt.patch \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-spdlog-header-only.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-spdlog-header-only.diff
</span> 
 cmake.module_path-append \
                     ${prefix}/lib/libfmt9/cmake
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/Bear/files/patch-source-intercept-CMakeLists-txt.patch b/devel/Bear/files/patch-source-intercept-CMakeLists-txt.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 91a9d89ece0..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/Bear/files/patch-source-intercept-CMakeLists-txt.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,35 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Fix undefined __cxxabiv1::__class_type_info vtable
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Linking C++ code with the C linker causes a missing vtable for in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-__cxxabiv1::__class_type_info, referenced from runtime type information
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-in el::Linker and el::Resolver. Linking this library with clang++
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-instead fixes the issue.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From the upstream git log, it was not clear to me why LINKER_LANGUAGE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-"C" was introduced in the first place.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Full error is:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-| /usr/bin/clang  -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -mmacosx-version-min=12.0 -dynamiclib -Wl,-headerpad_max_install_names -o libexec.dylib -install_name @rpath/libexec.dylib CMakeFiles/exec.dir/source/report/libexec/lib.cc.o CMakeFiles/exec.dir/source/report/libexec/std.cc.o CMakeFiles/exec_a.dir/source/report/libexec/Buffer.cc.o CMakeFiles/exec_a.dir/source/report/libexec/Environment.cc.o CMakeFiles/exec_a.dir/source/report/libexec/Executor.cc. [...]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-| Undefined symbols for architecture arm64:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-|   "vtable for __cxxabiv1::__class_type_info", referenced from:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-|       typeinfo for el::Linker in Linker.cc.o
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-|       typeinfo for el::Resolver in Resolver.cc.o
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-|   NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-| ld: symbol(s) not found for architecture arm64
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-| clang: error: linker command failed with exit code 1 (use -v to see invocation)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Upstream-Status: Submitted [https://github.com/rizsotto/Bear/pull/477]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Signed-off-by: Clemens Lang <cal@macports.org>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- ./source/intercept/CMakeLists.txt.orig 2022-08-13 14:27:26.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ ./source/intercept/CMakeLists.txt      2022-08-13 14:27:40.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -180,7 +180,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- elseif (CMAKE_SYSTEM_NAME STREQUAL "Darwin")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     set_target_properties(exec PROPERTIES
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            LINKER_LANGUAGE "C"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            LINKER_LANGUAGE "CXX"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             OSX_ARCHITECTURES:STRING "i386;x86_64"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             MACOSX_RPATH:BOOL ON
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             )
</span></pre><pre style='margin:0'>

</pre>