<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-base.

</pre>
<p><a href="https://github.com/macports/macports-base/commit/c401ad6702489e1e6f9884c938b12b675b12326d">https://github.com/macports/macports-base/commit/c401ad6702489e1e6f9884c938b12b675b12326d</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 c401ad670 Update ChangeLog
</span>c401ad670 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit c401ad6702489e1e6f9884c938b12b675b12326d
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Thu Nov 30 12:16:45 2023 +1100

<span style='display:block; white-space:pre;color:#404040;'>    Update ChangeLog
</span>---
 ChangeLog | 81 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 81 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/ChangeLog b/ChangeLog
</span><span style='display:block; white-space:pre;color:#808080;'>index 831369917..eecf03f21 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/ChangeLog
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/ChangeLog
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,6 +2,87 @@
</span> # This is a log of major user-visible changes in each MacPorts release.
 ###
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+Release 2.9.0 (unreleased)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    - Upgrade will now update registry metadata if needed for ports
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      that are not outdated. This should hopefully cut down on revision
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      increases requiring a rebuild just to do things like add or
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      remove dependencies. (jmr in bec110b)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    - Added new option 'startupitem.logfile.stderr'.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      (#67955, mascguy in e70a512)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    - Many single-letter command line options should now work when
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      given after the action name, and apply only to that action. A few
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      like -N can't easily be turned on and off internally, so if in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      doubt, keep putting single-letter options before the action.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      (jmr in aec0601)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    - Ports that set platforms containing 'any' are now not considered
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      outdated after major OS updates. (#68256, jmr in 1b4db00)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    - Dependencies installed for the first time when upgrading a port
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      no longer inherit all variants from the dependent port. Arch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      checking is now done in this case so +universal is added to the
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      dependency iff needed. (#67637, jmr in 7be167c)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    - Prevented rev-upgrade from complaining about weakly-linked libs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      that are not present. (#52700, chrstphrchvz in 77e333a)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    - Avoid installing build-time dependencies when force-upgrading an
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      installed port for which a binary archive will be used.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      (#67017, jmr in a9597dc)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    - Fixed error when running upgrade with -R and -u options.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      (#68019, jmr in 980a5c1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    - Fixed rev-upgrade potentially trying to access registry entries
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      that have been uninstalled as a result of a rebuild.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      (#66186, jmr in 1abd73a)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    - Fixed missing make command potentially causing some ports to fail
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      to parse. (#60881, jmr in 1b4e6a1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    - Prevented destroot.keepdirs from creating files outside the
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      destroot. (#55673, jmr in 8db11c8)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    - Running 'port install' on a port that is already installed will
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      set the requested flag for that port. (#55085, jmr in 7ed853d)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    - Fixed trace mode on Intel macOS 13. (#66358, cal in 4a1b0c7)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    - Fixed incorrect trace mode handling of setuid/setgid binaries.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      (cal in 9cc9afc)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    - Fixed the deactivate and uninstall actions sometimes not handling
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      multiple ports in correct dependency order if one or more of them
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      was specified with non-canonical case. (#60446, jmr in 772a9cc)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    - Fixed port names that differ only in case not being considered
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      to be the same when evaulating boolean expressions.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      (#50518, jmr in bd02a2f)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    - Fixed some issues that could occur in the unusual case that a
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      mirror has an archive but not its corresponding signature.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      (jmr in a774938, f7828b8)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    - If the macports user has an incorrect home directory set somehow,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      the installer should now fix it. (#49101, jmr in 128e8ce)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    - Skip vacuuming the registry database on shutdown (after
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      uninstalling one or more ports) if it would not save signficant
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      space. (jmr in c82a269)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    - Clean up the SQLite write-ahead log file when closing the
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      registry. (jmr in 9bb06b9)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    - Added a simple default test phase for all ports, which currently
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      just checks the architectures of installed files. 'test.run yes'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      enables the tests defined by the Portfile, as before. It should
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      always be safe to run 'port test' now, and if it fails it means
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      a test didn't pass. (jmr in ddc2655)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    - Using multiple threads for portindex. (jmr in f00bf80)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> Release 2.8.1 (2023-01-31 by jmr)
     - Fixed 'port lint' complaining about 'platforms any'.
       (jmr in 84d8683)
</pre><pre style='margin:0'>

</pre>