<pre style='margin:0'>
Marcus Calhoun-Lopez (MarcusCalhoun-Lopez) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/de0004544a41da14dc4d55ec3739ef82e4a886eb">https://github.com/macports/macports-ports/commit/de0004544a41da14dc4d55ec3739ef82e4a886eb</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 de0004544a4 legacy-support: do not export atexit symbols
</span>de0004544a4 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit de0004544a41da14dc4d55ec3739ef82e4a886eb
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Fri Apr 22 03:52:14 2022 -0700
<span style='display:block; white-space:pre;color:#404040;'> legacy-support: do not export atexit symbols
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Under certain circumstances, infinite recursive loops can form.
</span><span style='display:block; white-space:pre;color:#404040;'> Do not wait for proper channels because binaries can be mis-compiled.
</span>---
devel/legacy-support/Portfile | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/legacy-support/Portfile b/devel/legacy-support/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 16f5d0f4498..85d40bd1620 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/legacy-support/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/legacy-support/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,7 +24,7 @@ set compat_ver 1.0.0
</span> subport ${name} {
conflicts ${name}-devel
github.setup macports macports-legacy-support ${release_ver} 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 dd0cc654a70aca90c465c625c4f9beb69f93bf24 \
sha256 165068ed58369610a760fa4bb14b80774732e51e84deb85b30d57158ffbf9f13 \
size 54909
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -34,7 +34,7 @@ subport ${name}-devel {
</span> conflicts ${name}
github.setup macports macports-legacy-support 55619949e8265723163a3029494d6c66874661b8
version 20220421
<span style='display:block; white-space:pre;background:#ffe0e0;'>- revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 1
</span> livecheck.type none
checksums rmd160 dd0cc654a70aca90c465c625c4f9beb69f93bf24 \
sha256 165068ed58369610a760fa4bb14b80774732e51e84deb85b30d57158ffbf9f13 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -49,6 +49,12 @@ use_configure no
</span> # https://build.macports.org/builders/ports-10.10_x86_64-builder/builds/141962/steps/install-port/logs/stdio
use_parallel_build no
<span style='display:block; white-space:pre;background:#e0ffe0;'>+post-extract {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # until upstream can be fixed, do not include atexit symbols
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # under certain circumstances, infinite recursive loops can form
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ delete ${worksrcpath}/src/macports_legacy_atexit.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> set max_darwin_reexport 19
set max_darwin_optool 20
</pre><pre style='margin:0'>
</pre>