<pre style='margin:0'>
Chris Jones (cjones051073) pushed a commit to branch master
in repository macports-legacy-support.

</pre>
<p><a href="https://github.com/macports/macports-legacy-support/commit/707aab751ce95cb394dc09593a5027e97473740e">https://github.com/macports/macports-legacy-support/commit/707aab751ce95cb394dc09593a5027e97473740e</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 707aab7  Fix dirent.h clang build failures
</span>707aab7 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 707aab751ce95cb394dc09593a5027e97473740e
</span>Author: Darryl Pogue <darryl@dpogue.ca>
AuthorDate: Thu Sep 14 12:09:05 2023 -0700

<span style='display:block; white-space:pre;color:#404040;'>    Fix dirent.h clang build failures
</span>---
 include/dirent.h | 24 ++++++++++++++++--------
 1 file changed, 16 insertions(+), 8 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/include/dirent.h b/include/dirent.h
</span><span style='display:block; white-space:pre;color:#808080;'>index b28423f..a363a9d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/include/dirent.h
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/include/dirent.h
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,18 +47,26 @@
</span> #undef seekdir
 #undef telldir
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+#ifndef __MPLS_ALIAS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#  define __MPLS_ALIAS(sym) __DARWIN_ALIAS(sym)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> /* Fallback to __DARWIN_ALIAS if the other variants are not defined (?) */
 /* Note: I don't know if this makes sense */
<span style='display:block; white-space:pre;background:#ffe0e0;'>-#ifdef __DARWIN_ALIAS_I
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#  define __MPLS_ALIAS_I(sym) __DARWIN_ALIAS_I(sym)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#  define __MPLS_ALIAS_I(sym) __DARWIN_ALIAS(sym)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#ifndef __MPLS_ALIAS_I
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#  ifdef __DARWIN_ALIAS_I
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#    define __MPLS_ALIAS_I(sym) __DARWIN_ALIAS_I(sym)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#  else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#    define __MPLS_ALIAS_I(sym) __DARWIN_ALIAS(sym)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#  endif
</span> #endif
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-#ifdef __DARWIN_INODE64
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#  define __MPLS_INODE64(sym) __DARWIN_INODE64(sym)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#  define __MPLS_INODE64(sym) __DARWIN_ALIAS(sym)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#ifndef __MPLS_INODE64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#  ifdef __DARWIN_INODE64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#    define __MPLS_INODE64(sym) __DARWIN_INODE64(sym)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#  else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#    define __MPLS_INODE64(sym) __DARWIN_ALIAS(sym)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#  endif
</span> #endif
 
 /* Declare alternative names for the underlying functions for use by the wrappers */
</pre><pre style='margin:0'>

</pre>