<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>