<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/684fcccc38d53dbec1016be0b16fe74fb48fc63e">https://github.com/macports/macports-legacy-support/commit/684fcccc38d53dbec1016be0b16fe74fb48fc63e</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 684fcccc38d53dbec1016be0b16fe74fb48fc63e
</span>Author: Fred Wright <fw@fwright.net>
AuthorDate: Sat Jul 5 13:42:17 2025 -0700

<span style='display:block; white-space:pre;color:#404040;'>    test_packet: Make 'nofix' tests automatic.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Now that the test tolerates expected errors in 'nofix' mode, the
</span><span style='display:block; white-space:pre;color:#404040;'>    'nofix' tests can be automatic.
</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;'>    Tests pass on all platforms.
</span>---
 Makefile                                                      | 11 ++++-------
 .../libtest_packet_nofix.c => test/test_packet_nofix.c        |  2 +-
 .../test_packet_nofix_nocancel.c                              |  2 +-
 .../test_packet_nofix_nonposix.c                              |  2 +-
 4 files changed, 7 insertions(+), 10 deletions(-)

<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 d972f13..f4c674f 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;'>@@ -468,12 +468,12 @@ $(TESTBINPREFIX)stat_ino64_darwin.o: $(TESTNAMEPREFIX)stat.c
</span> # The packet_* tests include the packet source
 $(TESTBINPREFIX)packet_nocancel.o: $(TESTNAMEPREFIX)packet.c
 $(TESTBINPREFIX)packet_nonposix.o: $(TESTNAMEPREFIX)packet.c
<span style='display:block; white-space:pre;background:#e0ffe0;'>+$(TESTBINPREFIX)packet_nofix.o: $(TESTNAMEPREFIX)packet.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+$(TESTBINPREFIX)packet_nofix_nocancel.o: $(TESTNAMEPREFIX)packet.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+$(TESTBINPREFIX)packet_nofix_nonposix.o: $(TESTNAMEPREFIX)packet.c
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# The manual packet tests include the packet source
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# The manual packet test includes the packet source
</span> $(MANTESTBINPREFIX)packet_cont.o: $(TESTNAMEPREFIX)packet.c
<span style='display:block; white-space:pre;background:#ffe0e0;'>-$(MANTESTBINPREFIX)packet_nofix.o: $(TESTNAMEPREFIX)packet.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-$(MANTESTBINPREFIX)packet_nofix_nocancel.o: $(TESTNAMEPREFIX)packet.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-$(MANTESTBINPREFIX)packet_nofix_nonposix.o: $(TESTNAMEPREFIX)packet.c
</span> 
 # The "allheaders" tests include the basic "allheaders" source
 $(XTESTBINPREFIX)allheaders_199309.o: $(XTESTNAMEPREFIX)allheaders.c
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -507,9 +507,6 @@ $(MANRUNPREFIX)strncpy_chk_all: $(STRNCHKRUNS)
</span> # Provide a target for all non-manual "packet" tests
 $(TESTRUNPREFIX)packet_all: $(PACKETRUNS)
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Provide a target for all manual "packet" tests
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-$(MANRUNPREFIX)packet_all: $(MANPACKETRUNS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # Provide a target for all "allheaders" tests
 $(XTESTRUNPREFIX)allheaders_all: $(ALLHDRRUNS)
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/manual_tests/libtest_packet_nofix.c b/test/test_packet_nofix.c
</span>similarity index 84%
rename from manual_tests/libtest_packet_nofix.c
rename to test/test_packet_nofix.c
<span style='display:block; white-space:pre;color:#808080;'>index 8b5c8f3..12b74b0 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/manual_tests/libtest_packet_nofix.c
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/test/test_packet_nofix.c
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,4 +6,4 @@
</span> 
 #define _MACPORTS_LEGACY_DISABLE_CMSG_FIXES 1
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-#include "../test/test_packet.c"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#include "test_packet.c"
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/manual_tests/libtest_packet_nofix_nocancel.c b/test/test_packet_nofix_nocancel.c
</span>similarity index 81%
rename from manual_tests/libtest_packet_nofix_nocancel.c
rename to test/test_packet_nofix_nocancel.c
<span style='display:block; white-space:pre;color:#808080;'>index 7f77394..58766cd 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/manual_tests/libtest_packet_nofix_nocancel.c
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/test/test_packet_nofix_nocancel.c
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,4 +5,4 @@
</span> #define _MACPORTS_LEGACY_DISABLE_CMSG_FIXES 1
 #define __DARWIN_NON_CANCELABLE 1
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-#include "../test/test_packet.c"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#include "test_packet.c"
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/manual_tests/libtest_packet_nofix_nonposix.c b/test/test_packet_nofix_nonposix.c
</span>similarity index 93%
rename from manual_tests/libtest_packet_nofix_nonposix.c
rename to test/test_packet_nofix_nonposix.c
<span style='display:block; white-space:pre;color:#808080;'>index 0390e35..76c83ed 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/manual_tests/libtest_packet_nofix_nonposix.c
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/test/test_packet_nofix_nonposix.c
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,6 +22,6 @@ main(int argc, char *argv[])
</span> #define _MACPORTS_LEGACY_DISABLE_CMSG_FIXES 1
 #define _NONSTD_SOURCE
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-#include "../test/test_packet.c"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#include "test_packet.c"
</span> 
 #endif /* 32-bit */
</pre><pre style='margin:0'>

</pre>