<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-legacy-support.
</pre>
<p><a href="https://github.com/macports/macports-legacy-support/commit/c44462b4cd1681b8f8ee6ac9e14e0204bce5447a">https://github.com/macports/macports-legacy-support/commit/c44462b4cd1681b8f8ee6ac9e14e0204bce5447a</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit c44462b4cd1681b8f8ee6ac9e14e0204bce5447a
</span>Author: Fred Wright <fw@fwright.net>
AuthorDate: Wed Sep 25 15:19:27 2024 -0700
<span style='display:block; white-space:pre;color:#404040;'> test_scandir: Add version with 32-bit inodes.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> TESTED:
</span><span style='display:block; white-space:pre;color:#404040;'> Fails or gets warning on <10.8 without fix. Passes with fix.
</span>---
Makefile | 3 ++-
xtest/test_scandir_ino32.c | 8 ++++++++
2 files changed, 10 insertions(+), 1 deletion(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/Makefile b/Makefile
</span><span style='display:block; white-space:pre;color:#808080;'>index caa7bc1..bd92d8d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/Makefile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/Makefile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -380,8 +380,9 @@ $(XTESTNAMEPREFIX)darwin_c_199309.o: $(XTESTNAMEPREFIX)darwin_c.c
</span> $(XTESTNAMEPREFIX)darwin_c_200809.o: $(XTESTNAMEPREFIX)darwin_c.c
$(XTESTNAMEPREFIX)darwin_c_full.o: $(XTESTNAMEPREFIX)darwin_c.c
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# The scandir_old test includes the basic "scandir" source
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# The "scandir_*" tests include the basic "scandir" source
</span> $(XTESTNAMEPREFIX)scandir_old.o: $(XTESTNAMEPREFIX)scandir.c
<span style='display:block; white-space:pre;background:#e0ffe0;'>+$(XTESTNAMEPREFIX)scandir_ino32.o: $(XTESTNAMEPREFIX)scandir.c
</span>
# Provide a target for all "darwin_c" tests
$(XTESTRUNPREFIX)darwin_c_all: $(DARWINRUNS)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/xtest/test_scandir_ino32.c b/xtest/test_scandir_ino32.c
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..f0461b8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/xtest/test_scandir_ino32.c
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+/*
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ * Version of test_scandir with 32-bit inodes.
</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;'>+#define __DARWIN_64_BIT_INO_T 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#define __DARWIN_ONLY_64_BIT_INO_T 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#include "test_scandir.c"
</span></pre><pre style='margin:0'>
</pre>