<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/5e20b93ba28203d79033da1a78ffe02a03fbf9a0">https://github.com/macports/macports-legacy-support/commit/5e20b93ba28203d79033da1a78ffe02a03fbf9a0</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 5e20b93ba28203d79033da1a78ffe02a03fbf9a0
</span>Author: Fred Wright <fw@fwright.net>
AuthorDate: Sat Jun 22 00:12:21 2024 -0700

<span style='display:block; white-space:pre;color:#404040;'>    Fix CLOCK_UPTIME_RAW_APPROX definition.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    This constant was misdefined to be the same value as CLOCK_UPTIME_RAW.
</span><span style='display:block; white-space:pre;color:#404040;'>    In the simple case, it made no difference since both cases are treated
</span><span style='display:block; white-space:pre;color:#404040;'>    identically by the library.  But that meant that the library didn't
</span><span style='display:block; white-space:pre;color:#404040;'>    support CLOCK_UPTIME_RAW_APPROX with the correct value, which could
</span><span style='display:block; white-space:pre;color:#404040;'>    occur if the client were built with an SDK that defined it.  This can
</span><span style='display:block; white-space:pre;color:#404040;'>    be seen by running test_time.cpp built with an SDK>=10.12 on OS<10.12,
</span><span style='display:block; white-space:pre;color:#404040;'>    though only in the text output, since the test "succeeds" even when
</span><span style='display:block; white-space:pre;color:#404040;'>    the functions don't.
</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;'>    The aforementioned failing case now works properly.
</span>---
 include/time.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/include/time.h b/include/time.h
</span><span style='display:block; white-space:pre;color:#808080;'>index 429e3d9..9ede9d1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/include/time.h
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/include/time.h
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -69,7 +69,7 @@ typedef int clockid_t;
</span> #endif
 
 #ifndef CLOCK_UPTIME_RAW_APPROX
<span style='display:block; white-space:pre;background:#ffe0e0;'>-#define CLOCK_UPTIME_RAW_APPROX     8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#define CLOCK_UPTIME_RAW_APPROX     9
</span> #endif
 
 #ifndef CLOCK_PROCESS_CPUTIME_ID
</pre><pre style='margin:0'>

</pre>